/* ** Standard Element Definitions */
body {  
	background-color: #FFFFFF;
	color: #000000;
	margin-top: 0px;
}
a:link {
	color: #333399; 
}
a:visited {
/*	color: #9999CC; */
	color: #996699;
}
a:active {
	color: #6666FF;
}
a:hover {
	background-color: #ECECCC;
}
/* * Header and Block Element Style Definitions */
h1 {
	color: #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	margin-top: 1em;
}
/* Used for span of class "section" in page title area for use on third level pages */
h1 .section {
	color: #CC9933;
	font-size: 70%;
	text-transform: uppercase;
}
h2, h3, h4, h5, h6 {
	padding-top: .7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #6666CC;
}
h2 {
	font-size: 100%;
	margin-top: 5%;
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
	border-color: #6666CC;
	}
.sectionBullet {
	color: #CC9933;
}
h3 {
	font-size: 90%;
}
h4 {
	font-size: 80%;
}
h5 {
	font-size: 75%;
}
h6 {
	font-size: 70%;
}
p, ul, ol, dl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
}
ul ul, ul ol, ol ul, ol ol {
	font-size: 99%;
}
/* Data Table class(es) */
table.hrdtable { 
	background-color: #6666CC; 
}
table.hrdtable table tr th, table.hrdtable table tr td, th.hrdtable, td.hrdtable {
	background-color: #FFFFFF;
	color: #000000;
}
/* Used for Table of Contents page  */
.printingNoteBody {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	margin-left: 1em;
	margin-right: 1em;
}
.printingNoteBody a, .printingNoteBody a:link, .printingNoteBody a:visited {
	color: #000000;
}
.printingNoteBody a:hover {
	background-color: #FFFFFF;
}
ul.tocList { 
	list-style: none;
	margin-left: -.5em;
	padding-left: 1em;
}
ul.tocList li {
	list-style: none;
}
ul.tocList ul {
	list-style: none;  
}
.tocHead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.tocHead-inc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background-color: #FFFF00;
}
.tocItem {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tocItem-inc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFFF00;
}
.tocPDF {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 75%;
}
.tocPDF:link, .tocPDF:visited, .tocPDF:active {
	text-decoration: none;
	color: #000000;
}

/* Used for top navigation menu for clusters, etc. */
ul.menu {
	color: #CC9933;
	margin-top: 0%;
}
ul.menualt{
	color: #CC9933;
}
ol.menu {
	margin-top: 0%;
}
p.menu {
	margin-bottom: 0%;
}
.menu span.black {
	color: #000000;
}
/* More Information Box */
div.moreinfo {
	border: 1px solid #6666CC;
	padding: 5px;
	width: 460px;
	background: #EDEDED;
	}
p.moreinfo{
	margin-top: 0;
	margin-bottom: .1em;
}
span.moreinfo {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC9933;
}
/* First letter of first paragraph */
span.firstLetter { 
	color: #003399;  
	font-size: 125%;  
	font-weight: bold;
}

/* ** Table Cell Classes */
/* * Page Header Row */
.colHeader {
	
}
.colHeaderBottom {
	background-color: #6666CC;
	color: #FFFFFF;
}
a.menutop {
	text-decoration: none;
	color: #666699;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-weight: bold;
}
/* * Table of Contents Column */
.colToc {
	background-color: #EDEDDB;
}
table.colTocHeader {
	color: #FFFFFF;
}
td.colTocHeader {
	font-size: 80%; 
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #EDEDDB;
	letter-spacing: .3em;
}
div.colTocHeader {
	padding-left: 10px;
}
div.colTocHeader a:hover {
	background-color: #FFFFFF;
	color: #000000;
}
.colTocHeader a, .colTocHeader a:link, .colTocHeader a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
/* No longer used; from GTP FY03 */
a.colTocHeader {
	color: #FFFFFF;
}
.colTocBody a, .colTocBody a:link, .colTocBody a:visited {
	color: #000000;
}
.colTocBody a:hover {
	background-color: #FFFFFF;
}
.colTocBody {  
	background-color: #EDEDDB; 
}
.colGutter { 
	background-color: #FFFFFF
}
.menuleft{
	font-size: 63%; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* Section Classes for Left Menu */
.intro, .general, .cross, .bio, .cise, .ehr, .eng, .geo, .mps, .opp, .sbe { 	

}
.crossSub, .bioSub, .ciseSub, .ehrSub, .engSub, .geoSub, .mpsSub, .oppSub, .sbeSub {
	display: none;
}
.generallink, 
.crosslink, .crossprioritylink, .crosshrcdlink, .crosscripplink, 
.biolink, .biodbilink, .biodeblink, .bioibnlink, .biomcblink, .biopgrlink, .bioefvlink,
.ciselink, .ciseSub, .ciseprioritylink, .ciseemplink, .ciseccflink, .cisecnslink, .ciseiislink, .cisescilink,
.ehrlink, .ehrmsplink, .ehresielink, .ehrdgelink, .ehrhrdlink, .ehrreclink, .ehrduelink, .ehrepscorlink,
.englink, .engSub, .engcrosslink, .engbeslink, .engctslink, .engcmslink, .engdmiilink, .engecslink, .engeeclink,
.geolink, .geocrosslink, .geoedulink, .geoatmlink, .geoearlink, .geoocelink,
.mpslink, .mpsomalink, .mpsastlink, .mpsdmslink, .mpsphylink, .mpschelink, .mpsdmrlink,
.opplink, .oppantarcticlink, .opparcticlink, .oppcrosslink,
.sbelink, .sbecrosslink, .sbebcslink, .sbeseslink, .sbesrslink, .sbeintlink {

}
/* * Footer Cell */
.colFooter {
	background-color: #6666CC;
	color: #FFFFFF;
}
div.nsfaddress {
	margin-left: 5px;
}
span.nsfname {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 63%;
	color: Gray;
	font-weight: bold;
}
span.nsfaddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 63%;
	color: #666666;
}
table.footerlinks {
	
}
p.footerlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 63%;
}

/* New for FY 2004 */
.colHeaderRule {
	background-color: #6666CC;
	visibility: hidden;
}
