/*
    Setting a picture under the menu
*/
BODY {
    background: url(gfx/menu.jpg) no-repeat;
    margin: 16px 6px 0px 130px;
}

#menu  {
position: absolute; top: 10px; left: 26px; width: 75; font-size: 10px; border: 0px solid gray;}

#menu ul {list-style: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px;
}

#menu a { text-decoration: none;}
#menu a:hover { text-decoration: underline;}

#smallprint {
    color: gray;
    font-size: 65%;
    font-weight: normal;
}



/* 
   submit jsp
*/

table.submittable {
    background-color: #ddd;
    font-size:75%;
}

table.submittable td.submittype {
    font-weight: bold;
    padding: 6px;
    vertical-align: top;
    color: #999;
}

table.submittable td.submitnote {
   color: #999;
   font-size: 80%;
}


/* for the trait compare traitcomp.jsp*/
TABLE.traitcomptable { font-size: 70%; }
TABLE.traitcompable TR.odd          { background-color: #f8f8f8; }
TABLE.traitcomptable TR.even         { background-color: #f0f0f0; }

span.found {
    background-color: lightgreen;
}
span.notfound {
    background-color: pink;
}



/* for omim.jsp */
#traitHits, #bphits, #omimMatch {
    font-size: 70%;
}

#omimSettings {
    font-size: 85%;
    width: 100%;
}
#omimSettings tr.header {
    background-color: gray;
}
span.omimHit {
   color: red;
}
omimTitle {
    color: black;
}

#traithits tr.even, #bphits tr.even, #omimMatch tr.even {
   background-color: #eee;
}
#traithits, #bphits,
.omimOccurence {
   color: #888;
}
span.genePosition {
   font-weight: bold;
}
span.omimSynonym {
  color: #999;
}

#omimMatch td {
   padding: 6px;
}

#omim_intro {
   font-size: 75%;
   border: solid 2px #bbb;
   padding: 10px;
}


#omim_intro h1 { font-size: 150%; }
#omim_intro h2 { font-size: 120%; }
#omim_intro h3 { font-size: 100%; }


/* for list.jsp */
#factorylist, #allfactorylist {
    font-size: 75%;
    width: 480px;
}
#factorylist span.name {
    font-weight: bold;
}
#factorylist td.header, #allfactorylist td.header {
    font-size: 125%;
    background-color: lightgray;
    margin-top: 6px;
    padding: 4px;
}
#factorylist td, #allfactorylist td {
    border-top: solid 1px gray;
}
#factorylist span.note {
    color: #666;
}

/* centerpermission.jsp */
#www b {
   background-color: lightblue;
}
/* centerpermission.jsp */
#mcn b {
   background-color: pink;
}
/* centerpermission.jsp */
#center b {
   background-color: lightgreen;
}

table.permissionTable {
  font-size: 85%;
  margin: 12px;
  border: 2px solid #bbb;
}

table.permissionTable td {
  padding: 3px;
  border-bottom: solid 1px gray;
}
table.permissionTable td.www {
   background-color: lightblue;
}
table.permissionTable td.mcn {
   background-color: pink;
}
table.permissionTable td.center {
   background-color: lightgreen;
}

table.permissionTable tr.listhead {
   background-color: #bbb;
}

table.permissionTable tr.listeven { 
    background-color: #eee;
}
table.permissionTable tr.listodd { 
    background-color: #ddd;
}

/*
   for casesubmissions
*/
#caseFromSubmission {
    background-color: lightblue;
    border: solid 2px darkblue;
    margin-top: 12px;

    padding: 2px;
    width: 100%;
    font-size: 85%;
}

#caseFromSubmission td.caption, #caseFromSubmission td.value  {
    width: auto;
}

/*
   traitcomp.jsp
*/
#commonTraits {
   border: solid 2px #bbb;
   font-size: 85%;
}
#commonTraits tr td {
   padding: 3px 20px 3px 0px;
  
}
#commonTraits tr.listeven, table.traitcomptable tr.listeven  {
   background-color: #eee;
}
#commonTraits tr.listodd,
table.traitcomptable tr.listodd  {
   background-color: #ddd;
}

table.traitcomptable {
   border: solid 2px #bbb;
   padding: 6px;
}
/*
   stats.jsp
*/
table.stattable {
   border: solid 2px #bbb;
   padding: 6px;
   font-size: 65%;
}

table.stattable td {
   padding: 0px 13px 0px 3px;
}

table.htmltable {
   border: solid 2px #bbb;
   padding: 6px;
   font-size: 65%;    
}

table.htmltable td {
   padding: 0px 13px 0px 3px;
}



/*
    positionsearch.jsp
*/


table.searchform {
    border: 1px solid gray;
    background-color: #ddd;
    font-size:75%;
}

div.position_search_hit {
   border-bottom: 1px solid gray;
   padding-top: 6px;
   padding-bottom: 6px;
   font-size:85%;
}

div.position_search_hit div.karyotype a.gdolink {
   font-size: 110%;
   color: blue;

}

p.searchheader {
   font-size: 75%;

}

div.mcncase div.karyotype {
    font-size:95%;
}

div.mcncase div.terms {
    font-size: 80%;
}

div.mcncase div.breakpoints {
    font-size: 80%;
}

a.hitlink {
   text-decoration: underline;
}

/*
 indexsearch.jsp
*/

font.hitdescription {
    font-size : 10px;
}
font.hittype {
    font-size : 10px;
    color : #008000;
}

font.hitmodified {
     font-size : 10px;
     color : #6f6f6f;
}

font.accesstype {
    font-size : 10px;
    color: #DD9999;

}

/*
 similar.jsp
*/

div.basecase {
   margin-left: 50px;
   margin-right: 50px;
    border: 1px solid gray;
    background-color: #ddd;
    font-size:85%;
    padding: 6px;
}

div.gdolistitemeven, div.gdolistitemodd {
    font-size:75%;
    padding: 6px;
}
div.gdolistitemeven {
    background-color: #eeeeee;
}
div.gdolistitemodd {
    background-color: #e0e0e0;
}
div.karyotype a.gdolink {
    font-weight: bold;
    color: #00a;

}

div.gdolistepager {
    background-color: #BAD4F0;
    font-size: 70%;
    border-top: 1px solid #77B2EF;
    margin-bottom: 12px;
    margin-top: 6px;
    padding-top: 2px;
    padding-bottom: 3px;
}
div.gdolistepager #pagerlink{

}

span.pubmed a {
    text-decoration: none;
   color: #00a;
font-size: 90%;
}
div.submission {
    color: #060;
}