/*   M A I N   */
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;

}

a:link {
color: blue; text-decoration: none;
}

a:visited {
color: blue; text-decoration: none;
}

a:hover {
color: blue; text-decoration:underline; 
}

a:active {
color: blue; text-decoration: none;
}






/*   M E N U   */
div#menu {
    margin: 5px;
    margin-left: 0px;
    }

div#menu br {
    clear:left;
    }


h2 {
    color: midnightblue;
    font-size:20px;
    margin: 5px;
    line-height:25px;
    }
 h3 {
    color: midnightblue;
    font-size:16px;
    margin: 5px;
    line-height:10px;
	    }   
h4 {
    color: midnightblue;
    font-size:12px;
    font-weight:normal;
    margin: 5px;
	    }    


/*    
A {
    text-decoration: none
    }
*/
/*    border-bottom: 1px dotted;*/
img {
    border: none;
    }
img#logo {
    float: left;
    margin: 5px;
    }
ul.nav {
    list-style-type: none;
    font-weight: bold;
/*    font-variant: small-caps;*/
    margin: 0px;
    margin-top: 16px;
    padding: 0px;
    float: left;
    }
ul.nav li {
    display: inline;
    }
ul.nav li a {
    padding: 5px 20px;
    margin: 0px 2px;
    text-decoration: none;
    text-align: center;
    color: midnightblue;
    }
ul.nav li a:hover {
    background-color: dodgerblue;
    color:midnightblue;
    text-decoration:underline;
    }

ul.nav li a:active {
    background-color: lightskyblue;
        color:midnightblue;
	    }

				    
ul.links_1 {
    list-style-type: none;
    font-variant: small-caps;
    text-transform: capitalize;
    font-weight: bold;
    }

ul.links_2 {
    margin-bottom: 15px;
    font-variant: normal;
    text-transform: none;
    }
ul.links_2 li  {
    font-weight: normal;
    }

li.std a {
    background-color: lightskyblue;
     line-height:30px;
    }
li.sel a {
    background-color: dodgerblue;
    line-height:30px;
    }    



/*   H O M E   */
div#news {
    width: 250px;
    height: 400px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 15px;
    margin-left: 30px;
    margin-right: 30px;
    background-color:#E6EFFF;
/*
    border-width: 2px;
    border-style: outset;
*/
    overflow: auto;
    float: right;
    }
div#news hr {
    height:1px;
    color: midnightblue;
    background-color:midnightblue;
    border-width:0;
    }
div#news h4 {
    margin-bottom: 0px;
    font-size: 12px;
    color: midnightblue;
    font-weight:bold;
    }
div#news p {
    margin-left: 8px;
    margin-top: 3px;
    font-size: 11px;
    }
div#news p.date {
    margin-top: 0px;
    margin-bottom: 3px;
    font-style: italic;
    }
div#home br {
    }

div#intro{
    float:left; 
    width:79%;
    }

/*   S E A R C H   */
TABLE {
    font-size: 10pt;
    }
th {
    text-align: center;
    }
TD.menu	{
    width: 150px;
    }
TD.na {
    color: silver;
    }
TD.std {
    font-weight: bold;
     }
span.sort {
    color: midnightblue;
    }
span.sort:hover {
    text-decoration: underline;
    cursor:pointer;
    }


/*   S I T E / P H A G E   */

table#details table {
    float: left;
    margin-right: 30px;
    }
table#details td {
    padding: 5px;
    }
table#details td.label {
    text-align: right;
    vertical-align: top;
    background-color: lightskyblue;
    font-weight: bold;
    }
table#details td.value {
    background-color: #E6EFFF;
    }

/*   G E N O M E   B R O W S E R   */


table.genome_browser{
    border-collapse: collapse;
background-color:#E6EFFF;
}


table.genome_browser td {
border: 1px none  #ffffff;
}

table.genome_browser td.controls{
text-align:center;
background-image: url('http://www.phisite.org/main/controls.png');
background-repeat: no-repeat; 
}

div#genome_window {
    font-family: Courier New;
    font-size:12px;
    line-height:160%;
    padding-top:5px;
    margin-bottom:15px;
    margin-left:0px;
    margin-right:0px;
    width:900px;
    height:290px;
    background-color:#ffffff;
    overflow:auto;
    }

input.position{
color:dodgerblue;
font-weight:bold;
width:50px;
}

/*   G E N O M E   */



div#genome{
width:1250px;
}

div#genome h3 {
    display: inline;
    font-size:14px;
    padding: 5px 15px;
    color: midnightblue;
    border: solid lightskyblue;
    }
div#genome br {
    clear:left;
    }
div#genome iframe {
    display: inline;
    float: left;
    }
div#genome input {
    background: transparent;
    border: none;
    color: midnightblue;
    cursor:pointer;
    }

/*   T O O L S   */
/*
#nav_sub {
    float: left;
    width: 100%;
    margin-bottom: 0px;
    }
#nav_sub ul {
    margin-left: 0;
    padding-left: 0;
    display: inline;
    font-weight: bold;
    }
#nav_sub ul li {
    float: left;
    margin-left: 0;
    margin-bottom: 15px;
    padding: 2px 15px 5px;
    background-color: lightskyblue;
    border: 1px solid #000;
    list-style: none;
    display: inline
    }
#nav_sub ul li a {
    color: midnightblue;
    background-color: transparent;    
}
#nav_sub ul li a:hover {
    text-decoration: none;
    color: dodgerblue;
    }
#nav_sub ul li.sel {
    float: left;
    border-bottom: 1px solid #fff;
    background-color: dodgerblue;
    list-style: none;
    display: inline;
    }
iframe {
    border-top: 1px solid #fff;
    }
*/
div#tools br {
    clear:left;
    }

    
/*   F O O T E R   */


div#footer {
    border-top: thin solid silver;
    margin-top: 22px;
    text-align: center;
    font-size: 8pt;
    float:left;
    width:100%;
    }
    
div#footer_genome {
    border-top: thin solid silver;
    margin-top: 20px;
    text-align: center;
    font-size: 8pt;
    }
    

    