﻿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}

a {color:#a47819; text-decoration:none;}
a:visited {color:#a47819; text-decoration:none}
a:hover {color:#a47819; text-decoration:underline}
a:active {color:#a47819; text-decoration:none}
a:active:hover {color:#a47819; text-decoration:underline}

a.staff {color:#a47819; text-decoration:none;}
a.staff:visited {color:#a47819; text-decoration:none}
a.staff:hover {color:#a47819; text-decoration:underline}
a.staff:active {color:#a47819; text-decoration:none}
a.staff:active:hover {color:#a47819; text-decoration:underline}


a.smalltext {color: #0000FF; font-size:10px; text-decoration: none;}
a.smalltext:visited {color: #0000FF; font-size:10px; text-decoration: none;}
a.smalltext:hover {color: #0000FF; font-size:10px; text-decoration: underline;}

a.grantlist {color:#a47819; font-size:12px; text-decoration: none;}
a.grantlist:visited {color:#a47819; text-decoration: none}
a.grantlist:hover {color:#a47819; text-decoration: underline}
a.grantlist:active{color:#a47819; text-decoration: none}
a.grantlist:active:hover{color:#a47819; text-decoration: underline}

a.faqlist {color:#a47819; font-size:13px; text-decoration: none;font-weight:normal}
a.faqlist:visited {color:#a47819; text-decoration: none}
a.faqlist:hover {color:#a47819; text-decoration: underline}
a.faqlist:active{color:#a47819; text-decoration: none}
a.faqlist:active:hover{color:#a47819; text-decoration: underline}



ul li {list-style: square; margin-top:6px}
ul.compressed {margin-top:0px;}
ul ul li {list-style: disc;}

li.snapshotlist {list-style: square; margin-top:0px}
ul.snapshotlist {list-style: square; margin-top:3px; margin-bottom:5px; margin-left:15px}
ol.listupperalpha {list-style-type:upper-alpha}

.snapshotbox ul {list-style: square; margin-top:3px; margin-bottom:5px; margin-left:15px}
.bulletlist {list-style: square; margin-top:3px; margin-bottom:5px; margin-left:15px}
.bulletlist-content {list-style: square; margin-top:5px; margin-bottom:5px; margin-left:28px}

ol {font-size: 13px;}

p {margin-top: 0; margin-bottom: 0}

/* MOORE 2 */
.videobox {border:solid 1px #cccccc}
.ln1 {background-color:#C0C0C0; padding:4px 4px 4px 4px; margin-bottom:6px}
.ln1Hover {background-color:#a1a1a1; padding:4px 4px 4px 4px; margin-bottom:6px}
.ln1On {background-color:#FFFFFF; padding:0px 0px 0px 0px; margin-bottom:6px; border:solid 1px #014937}
.programTitle {background-color:#014937; padding:4px 4px 4px 4px;}

.initButtonOn {background-color:#f3eaa5; padding: 3px 2px 3px 4px; margin-top: 2px; margin-bottom:1px; border-top:solid 1px #f3eaa5; border-bottom:solid 1px #f3eaa5}
.initButton {background-color:#f3f3f3; padding: 3px 2px 3px 4px; margin-bottom:1px; margin-top: 2px; border-top:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF}
.initButtonHover {background-color:#fefad9; padding: 3px 2px 3px 4px; margin-top: 2px; margin-bottom:1px; border-top:solid 1px #f3eaa5; border-bottom:solid 1px #f3eaa5}

.initButtonSubOn {background-color:#fefad9; padding:3px 3px 3px 17px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold}
.initButtonSubHover {background-color:#fefad9; color:#000000; padding:3px 3px 3px 17px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal}
.initButtonSub {background-color:#FFFFFF; color:#404040; padding:3px 3px 3px 17px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal}


.leftnav_head {font-family:"Trebuchet MS","Arial", san-serif;font-size: 14px; font-weight:bold; color:white;}

#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}

#leftContainer{margin:8px 9px 0px 8px; font-size:13px}
div#leftContainer a {color:#005742; text-decoration:none}
div#leftContainer a:visited {color:#005742; text-decoration:none}
div#leftContainer a:hover {color:#005742; text-decoration:underline}
div#leftContainer a:active {color:#005742; text-decoration:underline}

#rightContainer{margin:8px 0px 0px 0px; width:230px; font-size:12px}
.homeIntro { width:515px; background-color:#ffffff; padding: 0px 0px 8px 2px}
.environment {border:solid 1px #f3eaa5; width:531px; background-color:#fffce9}
.environmentHover {border:solid 1px #e8dea7; width:531px; background-color:#fffada}
.science {margin-top:10px; border:solid 1px #f3eaa5; width:531px; background-color:#fffce9}
.scienceHover {margin-top:10px; border:solid 1px #e8dea7; width:531px; background-color:#fffada}
.sfbay {margin-top:10px; border:solid 1px #f3eaa5; width:531px; background-color:#fffce9}
.sfbayHover {margin-top:10px; border:solid 1px #e8dea7; width:531px; background-color:#fffada}
.unsolicit {margin-top:15px; width:511px;}

.homeButtonHover {border-bottom:solid 1px #000000; margin:9px 0px 0px 10px; padding-bottom:2px}
.homeButton { margin:9px 0px 3px 10px; padding-bottom:0px }

.progButtonSubOn {background-color:#fefad9; padding:3px 3px 3px 15px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold;}
.progButtonSubHover {background-color:#fefad9; color:#000000; padding:3px 3px 3px 15px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal}
.progButtonSub {background-color:#FFFFFF; color:#404040; padding:3px 3px 3px 15px; margin-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal}

a.second {color: #404040; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; font-weight:normal }
a.second:visited {color: #404040; text-decoration: none}
a.second:hover {color: #000000; text-decoration: none}
a.second:active {color: #404040; text-decoration: none}

a.secondOn {color: #000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; font-weight:bold }
a.secondOn:visited {color: #000000;text-decoration: none;}
a.secondOn:hover {color: #000000;text-decoration: none;}
a.secondOn:active {color: #000000;text-decoration: none;}

.subsecondbox {background-color:#FFFFFF; margin-bottom:2px; padding:1px 2px 2px 2px; border-left:solid 1px #bababa; border-right:solid 1px #bababa; border-bottom:solid 1px #bababa; z-index:1000}

.secondButtonOn {background-color:#d3f3db; padding: 3px 0px 3px 4px; margin-top: 2px; margin-bottom:1px; border-right:solid 1px #999999; border-bottom:solid 1px #999999}
.secondButton {background-color:#aed9b9; padding: 3px 0px 3px 4px; margin-top: 2px; border-right:solid 1px #FFFFFF; border-bottom:solid 1px #FFFFFF}
.secondButtonHover {background-color:#d3f3db; padding: 3px 0px 3px 4px; margin-top: 2px; margin-bottom: 0px; border-right:solid 1px #999999; border-bottom:solid 1px #999999}

.leftNavContainer1 {background-color:#e8e8e8; width:164px; margin:0px 0px 0px 5px; padding-top:5px;}
.leftNavContainer2 { width:164px; margin:10px 0px 0px 0px;}

.right_subbox {margin-right:6px; margin-bottom:6px; border-top:solid 1px #dbdbdb; background-color:#FFFFFF; padding:6px 6px 6px 6px;}
.right_home {padding: 5px 0px 5px 5px;background-color:#f3eaa5; border-bottom:solid 1px #b4b4b4; margin-right:6px;}
.rightnav_subbox {border-top:solid 1px #dbdbdb; border-bottom:solid 1px #f3eaa5;border-right:solid 1px #f3eaa5;border-left:solid 1px #f3eaa5; background-color:#fffce9; padding:0px 6px 6px 6px;}
.rightnav_title {font-family:"Trebuchet MS","Arial", san-serif;font-size: 12px; font-weight:bold; color:#000000; padding: 1px 6px 1px 6px; background-color:#f3eaa5; margin-top:6px; border-bottom:solid 1px #b4b4b4}
.rightnav_home {padding: 3px 0px 3px 4px;background-color:#d3f3db; width:100%; border-bottom:solid 1px #b4b4b4}
.footerContainer {margin:10px 0px 0px 3px; border-top:solid 1px #cccccc; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.footerContainerHome {margin:0px 0px 0px 3px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999;}
.announcetext {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.caption {font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.announcetext_new {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.announcetext_new_head {font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold}
.hidetext {display:none; border-bottom:dashed 1px #cccccc; padding-bottom: 4px; margin-top:4px}

.maincontent {padding: 0px 6px 6px 6px}
.maincontent_home {padding: 0px 0px 0px 0px; background-color:#FFFFFF; border-left:solid 1px #d3d3d3; border-right:solid 1px #d3d3d3; border-bottom:solid 1px #d3d3d3;}
.rightNavContainer { width:165px; margin:5px 0px 0px 0px; padding-top:5px}
.rightNavContainerTop { width:168px; margin:0px 0px 0px 0px; padding-top:0px}
.contentContainer { width:435px; margin:5px 6px 0px 6px; background-color:#ffffff; border:solid 1px #d3d3d3}
.contentContainerWide { width:610px; margin:5px 7px 0px 7px; background-color:#ffffff; border:solid 1px #d3d3d3}
.subContainer {border-top:dashed 1px #cccccc; padding-top: 2px}
.subProgrambox {background-color:#FFFFFF; margin-top:0px; margin-left:0px; padding:1px 0px 1px 0px; border-left:solid 1px #93b5ac; border-right:solid 1px #93b5ac; border-bottom:solid 1px #93b5ac}
.smalltextright{font-family:Arial, Helvetica, sans-serif;font-size:10px}
.smalltext{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#999999}

.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;}

.leftnav {font-family:"Trebuchet MS","Arial", san-serif;font-size: 12px; font-weight:bold; margin-left:10px}
.leftnav_1 {font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; margin-left:10px}
.leftnav_2 {font-size: 11px; margin-left:0;}
.rightnav_box {font-family:"Trebuchet MS","Arial", san-serif;font-size: 12px; font-weight:bold; color:#FFFFFF; margin-left:4px}

.rowHighlight {background-color:#fefad9; border-left:solid 1px #f3eaa5;  border-right:solid 1px #f3eaa5; border-top:solid 1px #f3eaa5;}

a.smallwhite {color: #FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
a.smallwhite:visited {color: #FFFFFF; text-decoration: none}
a.smallwhite:hover {color: #FFFFFF; text-decoration: underline}
a.smallwhite:active {color: #FFFFFF; text-decoration: underline}

a.rightnavsub_new {color: #a47819; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none}
a.rightnavsub_new:visited {color: #a47819; text-decoration: none}
a.rightnavsub_new:hover {color: #a47819; text-decoration: underline}
a.rightnavsub_new:active {color: #a47819; text-decoration: underline}

a.rightnavsub {color: #a47819; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none}
a.rightnavsub:visited {color: #a47819; text-decoration: none}
a.rightnavsub:hover {color: #a47819; text-decoration: underline}
a.rightnavsub:active {color: #a47819; text-decoration: underline}

a.othergrants {color: #999999; font-size:12px; text-decoration: none}
a.othergrants:visited {color: #999999; text-decoration: none}
a.othergrants:hover {color: #999999; text-decoration: underline}
a.othergrants:active {color: #999999; text-decoration: none}
a.othergrants:active:hover {color: #999999; text-decoration: underline}

a.rightnavsubmore {color: #157d63; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration: none;}
a.rightnavsubmore:visited {color: #157d63; text-decoration: none}
a.rightnavsubmore:hover {color: #157d63; text-decoration: underline}
a.rightnavsubmore:active {color: #157d63; text-decoration: underline}

a.ln1a {color: #FFFFFF; text-decoration: none; font-family:"Trebuchet MS","Arial", san-serif;font-size: 14px; font-weight:bold; color:white;}
a.ln1a:visited {color: #FFFFFF;text-decoration: none}
a.ln1a:hover {color: #FFFFFF;text-decoration: none}
a.ln1a:active {color: #FFFFFF;text-decoration: none}

a.programOn {color: #FFFFFF; text-decoration: none; font-size:10px}
a.programOn:visited {color: #FFFFFF; text-decoration: none}
a.programOn:hover {color: #FFFFFF; text-decoration: underline}
a.programOn:active {color: #FFFFFF; text-decoration: underline}

a.init {color: #666666; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; font-weight:bold}
a.init:visited {color: #666666; text-decoration: none}
a.init:hover {color: #666666; text-decoration: none}
a.init:active {color: #666666; text-decoration: none}

a.initOn {color: #000000; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; font-weight:bold}
a.initOn:visited {color: #000000;text-decoration: none;}
a.initOn:hover {color: #000000;text-decoration: none;}
a.initOn:active {color: #000000;text-decoration: none;}

a.footerLinks {color: #999999;text-decoration: underline}
a.footerLinks:visited {color: #999999; text-decoration: underline}
a.footerLinks:hover {color: #999999; text-decoration: underline}
a.footerLinks:active {color: #999999; text-decoration: underline}

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}

a.printview {color: #5A5A5A; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none;}
a.printview:visited {color: #5A5A5A; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: none}
a.printview:hover {color: #5A5A5A; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline}
a.printview:active {color: #5A5A5A; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline}

/* now h1: .header_1 {font-family:"Trebuchet MS","Arial", san-serif;font-size: 18px; font-weight:bold; padding:6px 0px 0px 6px;} */
/* now h2 .header_1_sub {font-family:"Trebuchet MS","Arial", san-serif; color:#808080; font-size: 18px; font-weight:bold; padding:6px 0px 0px 6px;} */
h1 {font-family:"Trebuchet MS","Arial", san-serif;font-size: 20px; font-weight:bold; padding:6px 0px 0px 6px; margin-bottom:0px;}
h2 {font-family:"Trebuchet MS","Arial", san-serif; color:#808080; font-size: 18px; font-weight:bold; padding:0px 0px 0px 6px;margin-top:0px;margin-bottom:0px;}
/* unused: .header_2 {font-size: 14px; color:#000000; font-weight:bold; padding:6px 0px 0px 6px;} */
/* now h3: .header_2_sub {font-size: 14px; font-weight:bold; color:#000000} */

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;}
/* now h4: .header_3 {font-size: 12px; font-weight:bold} */
h4 {font-size: 12px; font-weight:bold}

.block {padding:4 4 4 4;border:2 dotted red}
.dashboard {padding:2 2 2 2;border:3 solid gray}
.snapshotbox { background-color:#fffce1; width:402px; border:solid 1px #f3eaa5; padding-top:6px; padding-bottom:8px; padding-left:10px; padding-right:10px; margin-bottom:6px; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal}

.isTip {color: #1250AC; cursor:hand; text-decoration: none; border-bottom : 1px blue dotted;}
.isTipImage {color: #1250AC; cursor:hand; text-decoration: none;}

.balloon {border-width: 1px; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  border-style: solid; border-color: #999999; position: absolute; background-color: #FFFFCC; padding: 3; visibility: hidden}

.leftNavContainer {background-color:#eeeeee; width:164px; margin-left:0px; padding-top:5px;}
.masterContainer {background-color:#f0f0f0}
@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; }

/* BALLOONS */

.isTipNav {color: #0000FF; cursor:hand; text-decoration: none; font-size:12px}
.balloon {width: 350px; color:#454545; border-width: 1px; font-size: 11px;  border-style: solid; border-color: #999999; position: absolute; background-color: #FFFFCC; padding: 2px 4px 2px 4px; layer-background-color: #FFFFCC; visibility: hidden}     