﻿body { margin: 0px; border-collapse:inherit; font-size:13px;}

* {font-family: "Trebuchet MS","Arial","Helvetica","Geneva", "Swiss", "SunSans-Regular";}
#left_nav {background-color:#E8E8E8}
.maintext {font-size:13px}
.paraspace {margin-top:6px}
.searchbut {vertical-align:middle}
.videobox {border:solid 1px #cccccc}

a.sub {color: #000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none}
a.sub:visited {color: #404040; text-decoration: none}
a.sub:hover {color: #404040; text-decoration: none}
a.sub:active {color: #000000; text-decoration: none}

#topContainer {margin:0px 0px 0px 0px;}
div#topContainer a {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
div#topContainer a:visited {color: #FFFFFF; text-decoration: none}
div#topContainer a:hover {color: #FFFFFF; text-decoration: underline}
div#topContainer a:active {color: #FFFFFF; text-decoration: underline}

.genome_rightNavContainerTop { width:168px; margin:0px 0px 0px 0px; padding-top:0px}
.genome_rightnav_title {font-family:"Trebuchet MS","Arial", san-serif;font-size: 12px; font-weight:bold; color:#FFFFFF; padding: 1px 6px 1px 6px; background-color:#00003c; margin-top:6px;}
.genome_rightnav_subbox {border-top:solid 1px #dbdbdb; border-bottom:solid 1px #76b5ba;border-right:solid 1px #76b5ba;border-left:solid 1px #76b5ba; background-color:#ffffff}
.genome_sub {background-color:#ffffff; padding:3px 6px 3px 8px; font-size:11px;}
.genome_subOn {background-color:#d5f1f3; padding:3px 6px 3px 8px; font-size:11px; cursor:hand}
.genome_subOnOn {background-color:#d5f1f3; padding:3px 6px 3px 8px; font-size:11px; font-weight:bold; cursor:hand}
.genome_maps_nav {border:solid 1px #CCCCCC; padding:4px; background-color:#f5f5f5}
a.genome_maps {color: #003ebc; font-size:11px; text-decoration: none;}
a.genome_maps:visited {color: #003ebc; text-decoration: none;}
a.genome_maps:hover {color: #003ebc; text-decoration: none;}
a.genome_maps:active {color: #003ebc; text-decoration: none;}

div#genome a {color: #003ebc; text-decoration: none;}
div#genome a:visited {text-decoration: none;}
div#genome a:hover {text-decoration: underline;}
div#genome a:active {text-decoration: underline;}

h1 {font-family:"Trebuchet MS","Arial", san-serif;font-size: 18px; font-weight:bold; padding:6px 0px 0px 6px; margin-bottom:5px;}
h2 {font-family:"Trebuchet MS","Arial", san-serif; color:#808080; font-size: 18px; font-weight:bold; padding:0px 0px 0px 6px;margin-top:3px;margin-bottom:5px;}
h3 {font-size: 14px; font-weight:bold; color:#000000; padding:0px 0px 0px 0px;margin-top:3px;margin-bottom:3px;}
.header_3 {font-size: 14px; font-weight:bold; color:#000000; padding:0px 0px 0px 0px;margin-top:3px;margin-bottom:3px;}
h4 {font-size: 12px; font-weight:bold}

.smalltext{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999}
.announcetext {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.maincontent {padding: 6px 6px 6px 6px}
.contentContainerWide { width:770px; margin:5px 7px 0px 7px; background-color:#ffffff; border:solid 1px #d3d3d3; padding-top:5px;}
.footerContainer {margin:10px 0px 0px 3px; border-top:solid 1px #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}

@media print 
{
	.masterContainer {background-color:#ffffff}
    #topContainerPrint {display: block;}    
    #topContainer {display: none;}  	
	#leftNav {display:none;}
}
@media screen 
{       
    #topContainerPrint {
        display: none;
    }    
}
input.search
{
	width:55px; height:22px;padding:0px 3px 0px 3px; margin:0px 0px 0px 0px; border:solid 1px #CCCCCC;
}
.selectedNum {font-weight: bold;}
.InactiveURL { color:#999999; word-break-inside: break-all; } 
ul.researchers, ul.publications {padding-left:0px; margin-bottom:5px; margin-top:5px; margin-left:0px;}
ul.researchers li, ul.publications li {list-style:none;}
table.detail_table {width:100%;}
table.detail_table td 
{
	padding:5px;
	vertical-align: top;
}
table.detail_table th 
{ 
	background-color:#f1f1f1;
	padding:5px;
	vertical-align: top;
	width:35%;
	text-align:left;
}
div.ListContent 
{
	width:770px;
	height:100%;
}

div.LeftList
{
	float:left;
	width:565px;
	height:600px;
	margin-right:5px;
}

div.RightList
{
	width:190px;
	height:600px;
	overflow:scroll;
}

a.MapPointMarker img 
{
	border:none;
	padding-right: .5em;
	padding-left: .5em;
}

tr.altMarkers, tr.altMarkers td, table.strainList tbody tr th
{
	background-color:#f1f1f1;
}

table.strainList
{
	font-size: 11px;
}