body {
	font-size: 72%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
	background: #fff;
	color: #000;
}

td, th { 
	font-size: 76%;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: 100%;
}

a img, input.img { border: none; }

a { color: #369; }
a:hover { text-decoration: none; }

.clearing { 
	background: transparent;
	height: 0;
	margin: 0;
	padding: 0;
	clear: both;
	border: none;
	float: none;
}

.normal { font-weight: normal; }

.hide { display: none; }


/* ###############
	HEADER STYLES
	############### */


#headerbreak, #nlmbar { display: none; }

.headerbar h3 { display: none; }



	#nav ul {
		float: right;
		list-style: none;
		margin: 0;
		padding: 0 4px 0 0;
	}
	
	#nav li {
		display: inline;
		padding: 0 8px 0 9px;
		margin: 0;
	}
	
		#nav li.first { border: none; }
	
	#nav a { 
		text-decoration: none;
	}
	
		#nav a:hover { text-decoration: underline; }
		
		


/* ###############
	CONTENT STYLES
	############### */
		
	#content { 
		padding: 6px 0 30px 20px;
		border-bottom: 4px solid #999;	
		color: #666;
	}
			

	.highlighted { background: #e6f1f9;  }
	p.xl { font-size: 1.2em; font-weight: bold; }
	h3.xl { font-size: 1.4em; }
	
	
	



/* ##############
	Styles for unstyled lists
	############# */
	
	ul.nolist {
		list-style: none;
		margin: 6px 0;
		padding: 0;
	}
		ul.nolist li { 
			margin: 0;
			padding: 0;
			line-height: 1.3em; 
		}


	dl.nolist {
		margin: 6px 0;
		padding: 0;
	}
		dl.nolist dt {
			margin: 10px 0 0 0;
			padding: 0;
			font-weight: normal;
		}
		dl.nolist dd { margin: 0; padding: 0; }


/* #####################################
	General prisecwrapperalt Classes
   ##################################### */
   
.prisecwrapperalt .pri div { padding: 0 0 4px 0; }

.prisecwrapperalt .pri div.topics { 
	float: left; 
	width: 236px; 
}

.prisecwrapperalt .pri div.especially {
	float: right; 
	width: 239px;
}

.prisecwrapperalt .pri h3 {
	font-size: 1.2em;
	padding: 2px 0 2px 24px;
	margin: 0;
}

.prisecwrapperalt .pri h4 {
	font-size: 1em;
	color: #666;
	padding: 2px 0 2px 24px;
	margin: 10px 0 0 0;
}


.prisecwrapperalt .pri h5 {
	font-weight: normal;
	font-size: 1em;
	color: #666;
	padding: 2px 0 2px 24px;
	margin: 10px 0 0 0;
}

.prisecwrapperalt .pri ul, .prisecwrapperalt .pri p { padding: 0; margin: 6px 10px 0 24px; }
.prisecwrapperalt .pri ul { list-style: none; }

.prisecwrapperalt .pri .topblocks ul li, .prisecwrapperalt .pri .bottomblocks ul li {
	line-height: 1.2em;
	margin: 0;
	padding: 0 0 6px 12px;
	background: url(/eot2008/20090814031712oe_/http://toxnet.nlm.nih.gov/images/bluebulletarrow.gif) no-repeat 0 .4em;
}



/* #####################################
	Page-Specific Primary Column Classes
   ##################################### */


#chem .reference { width: 236px; float: left; }
#chem .explore { width: 239px; float: right; }


#chem .chemidplus {
	padding-left: 20px;
	color: #333;
}

#chem .chemidplus div { padding: 4px 8px 10px 4px; }

	#chem .chemidplus div h4 {
		font-size: 1em;
		margin: 0;
		padding: 0 0 0 12px;
		background: url(/eot2008/20090814031712oe_/http://toxnet.nlm.nih.gov/images/bluebulletarrow.gif) no-repeat 0 .4em;
	}
	
	#chem .chemidplus p {
		padding-left: 0;
		margin-left: 0;
		margin-bottom: 16px;
	}

	#chem .chemidplus div h5 { 
		font-size: 1em;
		margin: 12px 0 4px 0;
		padding: 0;
		font-weight: bold;
	}

	#chem .chemidplus div p {
		font-size: 1em;
		margin: 0;
		padding: 0 0 0 12px;
	}
	
	#chemsec .highlighted h3 {
		margin-bottom: 0;
	}


	
	
	

/* Environment */

#enviro .reference { width: 236px; float: left; }
#enviro .explore { width: 239px; float: right; }

.prisecwrapperalt #enviro .bottomblocks ul li { 
	padding: 0 0 6px 0;
	background: transparent;
}


/* Dirline 2D589A */

#dirline .reference { width: 236px; float: left; }
#dirline .explore { width: 239px; float: right; }

.prisecwrapperalt #dirline .bottomblocks ul li { 
	padding: 0 0 6px 0;
	background: transparent;
}

.dirlinesearch .textbox { width: 240px; }
.dirlinesearch p { margin-top: 0; }
.dirlinesearch h4 { margin-bottom: 0; }



/* HIV/AIDS */
#hiv .links { width: 236px; float: left; }
#hiv .more { width: 239px; float: right; }


/* Outreach */


#outreach table { width: 520px; margin: 0; padding: 0; }
#outreach td { width: 255px; vertical-align: top; margin: 0; padding: 0; }

	#outreach td div {
		clear: both;
		padding-left: 24px;
	}
	
		
		#outreach td div p { margin: 10px 0 0 0; }
	
		#outreach td div.site p { float: right; width: 110px;  }
		#outreach td div.site p a { font-weight: bold; }
		#outreach td div.site h4 { float: left; width: 95px; }
		#outreach td div.site h4 { margin-top: 12px; }
		#outreach td div.site h4 img { display: block; }
		



/* #####################################
	Second Column Content 
   ##################################### */


#toxnet input.img { margin-bottom: -.3em; }
#toxnet p { margin-bottom: 3px; }
#toxnet ul { padding-right: 6px; }
#toxnet table { margin: 0 0 6px 0; }
#toxnet td { vertical-align: top; }

	#featuredsite p { margin-top: 6px; }
	#featuredsite h3 { margin-bottom: 0; }
	
#niehs p img, #aidsinfo p img, #hotline p img { 
	display: block;
	float: left;
	margin: 0 12px 20px 0;
}

#hotline h3 { margin-top: 0; }
#hivsec .highlighted h3 { margin-bottom: 0; }



/* ##########################
	Inner Content Styles
	######################### */
	
.fullbody { padding: 12px 0; }

.fullbody ul, .fullbody p { padding: 0 20px; }
.fullbody ul { margin-left: 20px; }

.resources { padding-bottom: 12px; }


.alphajump { text-align: center; }
.alphajump li {
	display: inline;
	border-left: 1px solid #ccc;
	padding: 0 0 0 4px;
	font-weight: bold;
}
	.alphajump li.first { border-left: none; }
	
	
.atoz {
	padding-top: 6px;
	margin-bottom: 20px;
}

	.atoz ul { margin: 0; padding: 0; list-style: none; }
	.atoz li {
		padding: 3px 15px;
		margin-left: 10px;
	}


.table {
	width: 98%;
	margin: 15px auto 20px auto;
}

.table table {
	width: 100%;
	margin: 0 auto;
}

	.table th {
		text-align: left;
	}
	
	.table th, .table td {
		padding: 4px 15px;
	}

	.table .db, .table .facts, .table .samples { width: 15%; }




.news {
	padding-left: 20px;
}

#content .news h4 {
	color: #000;
	padding-left: 0;
	font-size: 1.1em;
	margin-bottom: 0;
	padding-bottom: 0;
}
	
#content .news p {
	margin-top: 0;
	padding-top: 0;
}

#content .news ul { margin: 0 0 10px 0; padding-left: 0; }
#content .news li { margin-left: 15px; }

.news .callout {
	margin: 0 15px 12px 15px;
	padding: 5px;
}

#content .news .callout h4 { font-size: 1em; border: none;}






#altinterior { margin-top: -16px; }

#altinterior .sec {
	margin-top: 16px;
}


#altinterior .sec .content { padding: 10px; }
#altinterior .sec .content p { margin-bottom: 10px; }

#altinterior .pri h3  { margin-top: 16px; }


/* ##############
	FOOTER STYLES
	############# */
	
#footer {
	margin-top: 1px;
	padding: 10px 18px;
	color: #999;
	font-size: .9em;
}

	#footer .credits, #footer .siteinfo {
		margin: 0;
		padding: 0;
	}

	#footer .credits { float: left; }
	#footer .siteinfo { float: right; }


	#footer a {
 		color: #2b5681;	
	}





/* Inherited Blue Header Styles */


#searchForm {
	margin: 0 0 10px 0;
}
	#searchForm input.textbox { width:116px; }
	#searchForm input.img { margin-bottom: -3px; }
	
	
	
	
	
	
	
	
	
	