/********** GENERAL LAYOUT/FORMATTING **********/


/*** New CSS ***/

.m4 {

padding-top: -50px;
}


table.form caption {
	text-align: left;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	border: 1px;
	background-color:#0066CC;
	padding: 2px 0px 3px 4px;
	}
	
table.form caption span.right {
	font-size: .70em;
	padding-left: 335px;
	color: #FFCC00;
	}

table.form {
	
	border: 1px solid #999999;
	border-collapse:collapse;
	border-spacing: 0;
	caption-side:top; 
	width: 98%;
	}

table.form th {	
	padding: 4px;
	background-color:#E8E8E8; 
	font-size: 1.1em; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px 1px 0px 1px;
	}	
	
table.form th.sort
	{
	text-align: left; 
	font-size: 90%;
	}
	
table.styled_border
{
border: solid 1px black;  width:98%;
}

/* Disclaimer Code */

#cnt_wrap div.disclaimer
		{
		background:#FEF6F6;
		border:1px solid #CC7F7F;
		padding:0 12px 0 12px;
		}

#cnt_wrap div.disclaimer p
			{
			color:#9B0000;
			margin-top:12px;
			margin-bottom:12px;
			}		

/* For use with document types, i.e. [PDF, 50KB]. */

.note
	{color: #111111; font-size: 95%; font-family: Arial, Helvetica, sans-serif;}	

.description_note
	{color: #666666; font-size: 95%; font-family: Arial, Helvetica, sans-serif;}	
	
.nochildtitle
	{color: #666666; font-size: 95%; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }

.site_description
	{color: #666666; font-size: 95%; font-family: Arial, Helvetica, sans-serif; margin-left: 11px;}
	
/* For use with last updated text, i.e. Updated: January 2nd, 2006. */	
.last_update
	{color:#666666; font-size: 95%; font-family: Arial, Helvetica, sans-serif;  text-align:center; margin: 50px 0px 7px 0px; }
	
/* For use with contact information at footer of page, i.e. Questions? - Call the ATSDR Information Center toll free at 1-888-422-8737, or e-mail */

.questions
	
	{color:#666666; font-size: 95%; font-family: Arial, Helvetica, sans-serif;  text-align:center; margin: 5px 0px 5px 0px;}
	
.adobe_reader
	{color: #666666; font-size: 93%; font-family: Arial, Helvetica, sans-serif; text-align: left; margin: 0px 0px 35px 0px;}
	
h6.naer_note
	{
	font-size: 95%;
	font-weight: normal;
	}
	
.espanol
	{color: #994800; font-size: 95%; font-family: Arial, Helvetica, sans-serif; font-style:normal;}
	
.note_espanol
	
	{margin-left: 30px;}	
	
div.pha_search
	{
	width: 492px;
	height: 42px;
	background-image: url(../HAC/PHA/images/pha_search_box.gif);
	background-repeat:no-repeat;
	font-weight: bold;
	margin-left: 28px;
	padding: 0px 0px 0px 30px;
	color: #666666;
	font-size: 1em;
	}
	
div.pha_search input 
	{
	margin-top: 7.9px;
	}
	



/** PHA tags **/


.sort_note {
	border: 1px #CCCCCC;
	border-style: dashed;
	background-color: #F0F0F0;
	padding: 5px 2px 5px 5px;
	width: 360px;
	font-size: .98em;
	margin-bottom: 22px;
	
}


div.find_publication {
	font: Arial, Helvetica, sans-serif;
	font-size: .85em;
	}

table.sortable caption {
	text-align: left;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	border: 1px;
	background-color:#0066CC;
	padding: 2px 0px 2px 4px;

	}

table.sortable {
	
	border: 1px solid #999999;
	border-collapse:collapse;
	border-spacing: 0;
	caption-side:top; 
	width: 98%;
	}

table.sortable th {	
	padding: 0px 4px 0px 4px;
	background-color:#E8E8E8; 
	font-size: 1.1em; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px 1px 0px 1px;
	}	
	
table.sortable th.sort
	{
	text-align: left; 
	font-size: 90%;
	}
	

	
table_1 {
	
	border: 1px solid #999999;
	border-collapse:collapse;
	border-spacing: 0;
	caption-side:top; 
	width: 98%;
	}
	
th.1 {	
	padding: 4px;
	background-color:#E8E8E8; 
	font-size: 1.2em; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px 1px 0px 1px;
	}
	
td.special {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 100%; 
	padding: 4px; 
	text-align: left;
	border: 1px solid #CCCCCC;
}



td.special ul li {

	list-style: none;
	padding: 0px 0px 8px 0px;;

	}
	
.table_pha {
	
	border: 1px solid #999999;
	border-collapse:collapse;
	border-spacing: 0;
	caption-side:top; 
	width: 98%;
	}
	
table.table_pha th 
	{
	padding: 2px;
	background-color:#E8E8E8; 
	font-size: 1em; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border-color: #333333;
	border: 0px 0px 0px 0px;
	}
	
table.table_pha th.layout 
	{
	padding: 2px;
	background-color:#E8E8E8; 
	font-size: 1em; 
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	border-color: #333333;
	border: 0px 0px 0px 0px;
	}	

.table_pha caption  
	{
	text-align: left;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	border: 1px;
	background-color:#0066CC;
	padding: 1.5px 0px 1.5px 4px;
	}

	
.region_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	padding: 15px 0px 40px 0px;
	}
	
	
.horizontal_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-align:center;
	padding: 15px 0px 40px 0px;
	}	
	
.table_marietta {
	
	border-spacing: 0;
	caption-side:top; 
	}
	
.table_marietta caption
	{
	text-align: left;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	border: 1px;
	background-color:#0066CC;
	padding: 3px 0px 3px 5px;
	}
	
table.table_marietta th 
	{
	padding: 2px 0px 2px 4px;
	background-color:#E8E8E8; 
	font-size: 1em; 
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	border: 0px 1px 0px 1px;
	vertical-align: top;
	}	
	
table.table_marietta td.small_font
	{
	font-size: .95em; 
	vertical-align: top;
	}	

	

/*** END NEW CSS ***/	


/*** Edited by DW 5-10-07 ***/


#container	
		{
		width: 100%;
		border: 0px none;
        margin: 0px auto 0px auto;// aligns top, center of browser
		padding: 0;
		background-color: #fff;
		display: block;
        overflow: hidden;
		}
		
		
		
#container_ice
		{
		width: 100%;
		border: 0px none;
		margin: 0;
		padding: 0;
		}

#banner		
		{
		padding: 0;
		margin: 0;
		margin-bottom: 12px;
		line-height: .07em;
		background-color: transparent;
		}
		
#banner_ice	
		{
		padding: 0;
		margin-bottom: 12px;
		background-image:url(../images/atsdr_header_bg_image.gif);
		background-repeat:repeat-x;
		}

#content	
		{
		padding: 0 0 20px 12px;
		margin-left: 176px;
		margin-right: 197px;
		background-color: transparent;
		border-top:1px solid #e5e5e5;
		border-left:1px solid #e5e5e5;
		width: 100%;
		}

#content_subpage	
		{
		padding: 0 0 20px 12px;
		margin-left: 176px;
		margin-right: 20px;
		background-color: #fff;
		border-top:1px solid #e5e5e5;
		border-left:1px solid #e5e5e5;
		}

#sidebar-a	
		{
		float: left;
		width: 167px;
		margin-left: 1px;
		margin-right: 0px;
		padding: 0 0 0 12px;
		background-color: transparent;
		}

#sidebar-b	
		{
		float: right;
		width: 186px;
		width: 196px;
		width: 186px;
		margin: 0;
		padding: 0 0 0 10px;
		background-color: #fff;
		}

#footer		
		{
		width: 100%;
		clear: both;
		padding: 0;
		margin: 0px auto 0px auto;
		background-color: transparent;
		}
		
#footer_ice	
		{
		clear: both;
		background-image:url(../images/atsdr_footer_bg_image.gif);
		padding: 0;
		margin-top: 0;
		background-color: #fff;
		}
		

form		
		{
		margin: 0;
		padding: 0;
		}
			
			
body		
		{
		background: #ffffff; /*url('../images/center_bck.gif') repeat-y*/
		padding: 0;
		margin: 0;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:.75em;
		font-family:Arial, Helvetica, sans-serif;
		background-position: center;
		}

		
body.ice		

		{
		background: none;
		padding: 0;
		margin: 0;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		font-size:.75em;
		font-family:Arial, Helvetica, sans-serif;
		}
		

a		
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}
		
a:hover		
		{
		text-decoration: none;
		}
		
p, span, ul, li	
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #000;
		}
		
.tE		
		{
		font: 95% bold Arial, Helvetica, sans-serif;
		}

.exlnknote
		{
		color: #000000;
		font-size: 95%;
		}
			
		

/********** BREADCRUMBS **********/

.breadcrumbs
		{
		font-size: 95%;
		margin: 0.4em 0 .4em 0;
		padding: 0;	
		}

.breadcrumbs ol
		{
		padding:0;
		margin:0;
		}

.breadcrumbs li
		{
		display:inline;
		color:#000;
		}
		
.breadcrumbs a
		{
		color: #000;
		}

/**** TOP NAV ****/

#cnttopnav	{
		background-color: #000090;
		border: none;
		padding: 0;
		font: 12px Arial, Helvetica, sans-serif;
		}
		

#cnttopnav h1	{
		font-size: 120%;
		color: #fff;
		font-weight: bold;
		background-color: #009966;
		margin: 0;
		padding: 3px 0 2px 10px;
		}


#cnttopnav h2	{
		font-size: 120%;
		color: #fff;
		font-weight: bold;
		background-color: #009966;
		margin: 0;
		padding: 3px 0 2px 4px;
		}

#cnttopnav h3	{
		font-size: 115%;
		color: #000;
		font-weight: bold;
		background-color: #fff;
		margin: 0;
		padding: 0;
		}

#cnttopnav .h3sm
		{
		font-weight: bold;
		font-size: 90%;
		color: #000;
		}

#cnttopnavlist	{
		font-size: 100%;
		padding-left: 0;
		list-style: square url('../images/blt.gif');
		margin: .5em .5em 0 25px; /* bullet image is in left margin */
		}
		
#cnttopnavlist li
		{
		font-size: 100%;
  		margin-left: 0;
  		padding-left: 0;     /* distance between marker and text */
  		margin-bottom: .3em; /* a little spacing between list items */
		}

#cnttopnavlist a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}

		
#cnttopnavlist a:hover
		{
		text-decoration: none;
		}
		
#cnttopnav img.thumb
		{
		float:right;
		margin-top: 6px;
		margin-left: 4px;
		padding: 0;
		border: solid 1px #999999;
		}


#cnttopnav .pdf_dwnld
		{
		padding: 0;
		margin: 5px 0 5px 0;
		color: #FF0000;
		font-size: 95%;
		text-align: right;
		}

#cnttopnav .pdf_dwnld a
		{
		text-decoration: underline;
		color: #FF0000;
		font-size: 95%;
		}		
		
/**** GLOBAL NAV ****/

#globalnav	
		{
		width: 100%;
		height: 14px;
		color: #fff;
		background-color: #000;
		padding-top: 3px;
		padding-bottom: 3px;
		padding-left: 0px;
		margin: 0px auto 0px auto;
		}

#globalnav_ice	
		{
		width: 100%;
		height: 14px;
		color: #fff;
		background: #000;
		padding-top: 3px;
		padding-bottom: 3px;
		margin: 0;		
		}	

		
#globalnav ul	
		{
		margin: 0;
		padding: 0;
		color: #fff;
		white-space: nowrap;
		}
		
#globalnav li	
		{
		list-style-type: none;
		display: inline;
		padding-left: 8px;
		padding-right: 8px;
		border-right: 1px solid #fff;
		margin: 0;
		text-align: center;
		}

#globalnav li.last
		{
		list-style-type: none;
		display: inline;
		padding-left: 8px;
		padding-right: 8px;
		border-right: none;
		margin: 0;
		text-align: center;
		}

#globalnav li a
		{
		text-decoration: underline;
		text-align: center;
		font: normal 95% Arial, Verdana, Helvetica, sans-serif;
		color: #fff;
		padding-left: 0px;
		padding-right: 0px;
		}
		
#globalnav li a:hover
		{
    	text-decoration: none;
		}




/********** HEADER include **********/

#header {
	background: #000090  url('../images/bgHdr.gif');
	color: #fff;
	display: block;
    width: 100%;
	padding: 0px;
    margin-bottom: 12px;
    height: 80px; //set this to your image height;
   }

.expand_title {
    color: #000000;
    font: bold 23px Arial, Verdana, Helvetica, sans-serif;
	margin-left: 200px;
	}

.expand_title2 {
    color: #000000;
    font: bold 18px Arial, Verdana, Helvetica, sans-serif;
	margin-left: 200px;
	}


.body_margin {
	margin-left: 12px;
	}


#header a {
	color: #fff;
}

#header img {
	border: none;
}


#headerwrap	
		{
		width: 100%;
		background: #000090 url('../images/bgHdr.gif');
		border: none;
		padding: 0;
		margin: 0;
		}

			
/**** HEADER ****/


#header .logo	
		{
		margin-top: 5px;
		padding: 0;
		border: none;
		margin: 0px;
		}

.logo img	
		{
		margin: 0;
		padding: 8px 0 8px 0;
		border: none;
		}

#header .spanish .searchButton
		{
		padding: 0;
		color: #ffffff;
		margin: -6em 1em 0em;
	    float: right;
		width: 200px;
		height: 22px;
		background: url('../images/hr_search.gif') no-repeat fixed bottom;
		}
		

#header .spanish a
		{
		font-size: 12px;
		color: #ffffff;
		float: right;
		margin: -6em 0.8em 0em;
		padding: 0;
	    width: 179px;
		height: 22px;
		background: url('../images/hr_search.gif') no-repeat fixed bottom;
		}


#header .form	
		{
		padding: 0;
		margin: 0;
		width: 200px;
		height: 20px;
		margin: -3em 0.6em 0em;
	    float: right;
		}


#header .form p 
		{
		color: #ffffff;
		margin: -6em 1em 0em;
	    float: right;
		padding: 0;
		margin: 0;
		}

		
#header .form input[type=image]
		{
		margin: 0;
		padding: 0;
		}
		
#header .form form
		{
		padding: 0;
		}

.searchButton	
		{
		padding: 0;
		vertical-align: bottom;
		}
		
#head_test
		{
		font-size: 12px;
	    padding: 0;
	    margin: -4.8em 0em 0em;
	    float: right;
		}
		
		
/********** LEFT NAV include **********/

#leftnav	
		{
		width: 158px;
		background-color: transparent;
		border: none;
		margin: 0;
		}
		
#topicnav h2	
		{
		font-size: 110%;
		font-weight: bold;
		color: #000;
		background-color: #ffecb9;
		margin: 0;
		padding: 4px 0 4px 8px;
		}
		
#topicnav	
		{
		background-color: #ffffe5;
		padding: 0;
		margin:0;
		}

#topiclist	
		{
		padding: 0 1px 1px;
		background: #ffffe5;
		margin: 0;
		}

#topiclist li	
		{
		border-bottom: 1px solid #e5e5ce;
		text-align: left;
		padding-left: 15px;/* distance between marker and text */
		margin: 0;
		background: url('../images/blt.gif') no-repeat .7em .7em;
		list-style-type:none;
		}
		
#topiclist li.search
		{
		border-top: 1px solid  #e5e5ce;
		border-bottom: 1px solid  #e5e5ce;
		text-align: left;
		font-size: .94em;
		padding-left: 5px;/* distance between marker and text */
		padding-top: 1px;   
		padding-bottom: 2px; 
		margin: 0;
		list-style-type:none;
		background: none;
		}
		
#topiconlist li.search
		{

		text-align: left;
		font-size: .94em;
		padding-left: 5px;/* distance between marker and text */
		padding-top: 1px;   
		padding-bottom: 10px; 
		margin: 0;
		list-style-type:none;
		background: none;
		}
		
		
#topiconlist2 li.search
		{

		text-align: left;
		font-size: .94em;
		padding-left: 5px;/* distance between marker and text */
		padding-top: 0px;   
		padding-bottom: 0px; 
		margin: 0;
		list-style-type:none;
		background: none;
		}


ul.topiclist2 
    {
	margin-top: 2px;
	margin-bottom: 2px;
	
}

ul.topiclist2 li

	{
		text-align: left;
		padding-left: 20px;     /* distance between marker and text */
		margin: 3px 0 3px 0;
		background: url('../images/blt.gif') no-repeat .7em .7em;
		list-style-type:none;
		}


#topiclist li.first
		{
		border-top: 1px solid #e5e5ce;
		}
		
#topiclist li.last
		{
		border-bottom: 0px
		}

#topiclist  li a
		{
		display: block;
		padding: 0.18em 0.5em 0.18em 0.75em;
		background: #ffffe5;
		text-decoration: underline;
		}

#topiclist  li a:hover
		{
		border-color: #ffffe5;
		background: #ffffe5;
		text-decoration: none;
		}

.ctrlink	
		{
		margin-bottom: 0;
		}	

.divlink	
		{
		margin-top: -5px;
		}
		
.hr_tp		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: 5px;
		height: 15px;
	    width: 160px
		}
		
.hr_btm		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: 0px;
		height: 15px;
	    width: 160px;
		}

/**** BOTTOM NAV ****/

#metrics 
		{
		width: 100%;
		height: 20px;
		background-color: #fff;
		border-top: 1px solid #e5e5e5;
		margin:0;
		padding:0;
		}

#btmnav		
		{
		width: 100%;
		height: 15px;
		margin: 0;
		padding: 4px 0 4px 0;
		background: #f5f5f5;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: none;
		border-left: none;
		}
		
#btmnav_ice	
		{
		width: 100%;
		height: 15px;
		margin: 0;
		padding: 4px 0 4px 0;
		background: #f5f5f5;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: none;
		border-left: none;
		}
		
#btmnav ul	
		{
		margin: 0;
		padding: 0;
		}

#btmnav li	
		{
		display: inline;
		border-right: 1px solid #000;
		border-left: none;
		padding: 0 7px 0 8px;
		margin: 0;
 		list-style-type: none;
 		text-align: center;
		}
						
#btmnav li.last
		{
		list-style-type: none;
		display: inline;
		padding: 0 7px 0 8px;
		margin: 0;
		border-right: none;
		border-left: none;
		text-align: center;
		}

#btmnav li a
		{
		text-decoration: underline;
		color: #003366;
		font: normal .9em Arial, Verdana, Helvetica, sans-serif;
		text-align: center;
		}

#btmnav ul li a:hover
		{
		text-decoration: none;
		}

/********** FOOTER include **********/

#ftrwrap 
{
width: 100%;
background-color: #fff;
border-top: 1px solid #e5e5e5;
padding-top: 20px;
margin:0;
}

/**** FOOTER ****/

#ftr 
{
width: 100%;
height: 60px;
margin: 0;
padding: 0;
background: #e5e5e5;
} 

#ftr_ice 
{
width: 100%;
height: 60px;
margin: 0;
padding: 0;
background: #e5e5e5;
} 

#ftr .float1 
{
float: left;
margin: 0 0 0 0;
padding: 10px 0 0 8px;
background: #e5e5e5;
width: 400px;
}
#ftr .float1 img
{
margin: 0;
padding-bottom: 10px;
border: 0px none;
}

#ftr .float2
{
float: left;
margin: 0 0 0 0;
padding: 5px 0 0 0;
background: #e5e5e5;
width: 147px;
}

#ftr .float2 img
{
margin: 0;
padding: 0;
border: 0px none;
}

#ftr .float3 
{
float: left;
margin: 0 0 0 0;
padding: 5px 0 0 0;
background: #e5e5e5;
width: 205px;
}

#ftr .float3 a
{
font-size: 11px;
}

#ftr .float3 img
{
margin: 0;
padding: 0;
border: 0px none;
float: left;
}

#ftr .txtftrBottom
{
font-size: 9px;
line-height: 1em;
}

/********** CONTENT NAV include **********/

#contentnav	
		{
		width: 365px;
		background-color: #fff;
		border: solid 1px #e5e5e5;
		padding: 0;
		margin:0;
		}
		
#contentnav h2	
		{
		font-size: 110%;
		color: #ffffff;
		font-weight: bold;
		background-color: #006633;
		margin: 0;
		padding: 5px 0 5px 4px;
		}

#contentnavlist	
		{
		font-size: 100%;
		padding-left: 0;
		list-style-type:square;
		list-style-image:url('../images/blt2.gif'); 
		margin-left:25px; 
		margin-right:.5em; 
		margin-top:.5em; 
		margin-bottom:0
		}
	
#contentnavlist li
		{
		font-size: 100%;
  		margin-left: 0;
  		padding-left: 0;     /* distance between marker and text */
  		margin-bottom: .5em; /* a little spacing between list items */
		}

#contentnavlist a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}

#contentnavlist a:hover
		{
		text-decoration: none
		}
		
#contentnavlist a.tE
		{
		font-weight: bold;
		}

/********** SPOTLIGHT include **********/

#spotlight 
		{
		width: 365px; 
		background-color: #ffffe5;
		border: solid 1px #e5e5e5;
		padding: 0;
		margin: 0;
		}
		
#spotlight h2 
		{
		font-size: 120%; 
		color: #ffffff; 
		font-weight: bold; 
		background-color: #009966; 
		margin: 0; 
		padding: 3px 0 2px 10px;
		}

ul#newslist	
		{
		font-size: 95%;
		list-style: none;
		margin-left: 0;
		margin-right: 1.1em;
		margin-top: 0;
		margin-bottom: 0;
		padding: 0;
		}
	
#newslist li	
		{
		height: 76px;
		margin: 0;
		padding: 0;
		}
		
#newslist li.last
		{
		padding-bottom: 0;
		}
	
#newslist img.thumb
		{
		float: left;
		margin-right: 10px;
		padding: 0;
		border: solid 1px #999999;
		}
#newslist .home_spotlight
		{
		float:left;
		margin-right: 10px;
		padding: 3px 0px 0px 0px;
		border: solid 1px #999999;
		background: white;
        width:  110px;
		height: 71px;
		
		}
#newslist a	
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}
		
#newslist a:hover
		{
		text-decoration: none;
		}
		
#newslist p, span
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #000;
		}

#spotlight a.tE
		{
		font: 100% Arial, Helvetica, sans-serif;
		font-weight: bold;
		color: #003366;
		text-decoration: underline;
		}

#spotlight a.tE:hover
		{
		text-decoration: none;
		}
		
#newslist a.tE	
		{
		font-weight: bold;
		}

#spotlight ul.thumblist
		{
		font-size: 95%;
		list-style: none;
		margin-left: 1.1em;
		margin-right: 1.1em;
		margin-top: 1.1em;
		margin-bottom: 0;
		padding: 0;
		}

/********** MAIN CONTENT **********/
		
#content p, span, ul, li
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #000;
		}

#content p.update
		{
		font-weight: bold;
		color: #ff0000;
		text-align: right;
		}
	
#content a	
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}
		
#content a:hover
		{
		text-decoration: none;
		}
		
#content a.tE
		{
		font-weight: bold;	
		}

#content .banner
		{
		margin-bottom: 10px;
		padding: 0;
		text-align: left;
		}
		
#content .banner img
		{
		border-bottom: 2px solid #e5e5e5;
		margin-bottom: 0px;
		padding: 0;
		}

#content_subpage p, span, ul, li
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #000;
		}

#content_subpage p.update
		{
		font-weight: bold;
		color: #ff0000;
		text-align: right;
		}
	
#content_subpage a	
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}
		
#content_subpage a:hover
		{
		text-decoration: none;
		}
		
#content_subpage a.tE
		{
		font-weight: bold;	
		}

#content_subpage .banner
		{
		margin-bottom: 10px;
		padding: 0;
		text-align: left;
		}
		
#content_subpage .banner img
		{
		border-bottom: 2px solid #e5e5e5;
		margin-bottom: 0px;
		padding: 0;
		}
		
#cnt_wrap ul#contentlist ul.list
		{
		font-size: 100%;
		padding-left: 0;
		padding-right: 0;
		list-style-type: square;
		list-style-image: url('../images/blt.gif');
		margin-left:40px;
		margin-right:0;
		margin-top:0;
		margin-bottom:0;
		}

#cnt_wrap ul#contentlist ul li
		{
		font-size: 100%;
		list-style-type: square;
		margin-left: 0;
  		padding-left: 0;/* distance between marker and text */
  		margin-bottom: 2; /* a little spacing between list items */
		}
		
#cnt_wrap ul#contentlist
		{
		font-size: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		padding-left: 0;
		padding-right: 0;
		}

/* Square added - fcx0 */

#cnt_wrap ul#contentlist li 
		{
		font-size: 100%;
		padding-top: 5px;
		margin-bottom: .5em; /* a little spacing between list items */
		}

#cnt_wrap ul#contentlist li.last
		{
		padding-bottom: 5px;
		}
	
#cnt_wrap ul#contentlist li a.tE
		{
		font-size: 100%;
		}

.spacer2
		{
		background-image: url('../images/s.gif'); /* forward slash for the path */
		width: 1px; /* use you own image size; */
		height: 5px; /* use you own image size; */
		background-repeat: no-repeat;
		background-position: left top;
		text-align: center;
		vertical-align: top;
		}

.hr	
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-left: 5px;
		margin-top: 5px;
		height: 15px;
	    width: 353px
		}
		

#cnt_wrap
		{
		background-color: transparent;
		border: none;
		padding: 0;
		margin: 0px;
		font: 1em Arial, Helvetica, sans-serif;
		}

#cnt_wrap h2
		{
		font-size: 120%;
		color: #fff;
		font-weight: bold;
		background-color: #006633;
		margin: 0;
		padding: 3px 0 2px 4px;
		}

#cnt_wrap h3	
		{
		font-size: 115%;
		color: #000;
		font-weight: bold;
		background-color: #fff;
		margin: 0;
		padding: 0;
		}

#cnt_wrap h4
		{
		font-size: 110%;
		color: #000;
		font-weight: bold;
		background-color: #fff;
		margin: 0;
		padding: 0;
		}

#cnt_wrap h5
		{
		font-size: 100%;
		color: #000;
		font-weight: bold;
		background-color: #fff;
		margin-bottom: -10px;
		padding-top: 0px;
		}
		
#cnt_wrap .pdf_dwnld
		{
		padding: 0;
		margin: 5px 0 5px 0;
		color: #FF0000;
		font-size: 95%;
		text-align: right;
		}

#cnt_wrap .pdf_dwnld a
		{
		text-decoration: underline;
		color: #FF0000;
		font-size: 95%;
		}
		
#cnt_wrap .usmap
		{
		margin: 0;
		padding: 10px 0 0 0;
		text-align: center;
		}

#cnt_wrap .usmap a
		{
		font-size: 95%;
		text-decoration: underline;
		display: block;
		text-align: right;
		margin-bottom: 5px;
		}

#cnt_wrap a.anchortag 
		{
		color: #0066CC;
		font-family: Verdana, Arial, Helvetica, Verdana, sans-serif;
		font-weight: normal;
		font-size: 1.5em;
		text-decoration:none;
		padding:1px;
		font-weight: bold;
		}
		
.top
		{
		font-size: 95%; 
        text-align: right;
		margin: 0px 0px 35px 0px;
        }
               	

.top a
		{
		text-decoration: underline;
		}
		
/**** LEGENDS ****/

#cnt_wrap .legendbox
		{
		background-color: #fff;
		border: solid 1px #e5e5e5;
		padding: 0;
		margin: 0;
		}

#cnt_wrap ul#lgndlist
		{
		font-size: 95%;
		list-style: none;
		margin: 0.6em;
		padding: 0;
		}
		
#lgndlist li
		{
		margin: 0;
		padding: 0 0 6px 0;
		font-weight: bold;
		}
		
#lgndlist li.last
		{
		padding-bottom: 0px;
		}
	
#lgndlist img.lgnd
		{
		float: left;
		margin-right: 4px;
		margin-bottom: 6px;
		padding: 0;
		}
		
/********** RIGHT NAV include **********/

#rightnav	
		{
		width: 169px;
		background-color: transparent;
		border: none;
		padding: 0;
		margin:0;
		}

#topiconlist	
		{
		font-size: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
		}
		
#topiconlist2	
		{
		font-size: 100%;
		list-style: none;
		margin: 0;
		padding: 0;
		}
	
#topiconlist li	
		{
		font-size: 100%;
		list-style: none;
		margin: 0;
		padding:  2px 10px 0 10px;
		}
		
#topiconlist2 li	
		{
		font-size: 100%;
		list-style: none;
		margin: 0;
		padding:  2px 10px 0 10px;
		}

#topiconlist li.first
		{
		font-size: 100%;
		margin: 0;
		padding:  0 10px 0 10px;
		}

#topiconlist li.last
		{
		padding-bottom: 10px;
		}
		
#topiconlist2 li.last
		{
		padding-bottom: 10px;
		}
	
#topiconlist img.icon
		{
		float: left;
		margin-right: 8px;
		margin-top: 3px; 
		padding: 0;
		}

#topiclist  li a
		{
		display: block;
		padding: 0.18em 0.5em 0.18em 0.75em;
		background: #ffffe5;
		text-decoration: underline;
		}
	
#rightnavlist1	
		{
		font-size: 100%;
		padding-left: 0;
		list-style-image:url('../images/blt.gif');
		margin-left:24px;
		margin-right:.5em;
		margin-top:.5em;
		margin-bottom:0;
		}
	
#rightnavlist1 li
		{
		font-size: 100%;
  		/* distance between marker and text */
  		
		}
		
#rightnavlist1 a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}

		
#rightnavlist1 a:hover
		{
		text-decoration: none;
		}
		
#rightnavlist1 a.tE 
		{
		font-weight: bold;
		}	

#rightnavlist1 li.last
		{
		padding-bottom: 5px;
		}
	
#rightnavlist2  
		{
		font-size: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		}

#rightnavlist2 li 
		{
		font-size: 100%;
		padding-top: 5px;
		padding-bottom: 10px;
		margin: 0;
		}

#rightnavlist2 a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}

		
#rightnavlist2 a:hover
		{
		text-decoration: none;
		}
		
#rightnavlist2 a.tE 
		{
		font-weight: bold;
		}

#rightnavlist3	
		{
		font-size: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		}

#rightnavlist3 li 
		{
		font-size: 100%;
		padding-top: 5px;
		margin-bottom: .5em; /* a little spacing between list items */
		}

#rightnavlist3 li.last
		{
		padding-bottom: 5px;
		}

#rightnavlist3 a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		text-decoration: underline;
		}

		
#rightnavlist3 a:hover
		{
		text-decoration: none;
		}
		
#rightnavlist3 a.tE 
		{
		font-weight: bold;
		}

#rightnavlist0	
		{
		font-size: 100%;
		background: #fff;
		padding: 0;
		margin: 0;
		}
				
#rightnavlist0 li
		{
		font-size: 100%;
  		text-align: left;
		padding-left: 14px; /* distance between marker and text */
		margin-left: 1.2em;
		margin-bottom: 0px;
		background: url('../images/blt.gif') no-repeat left top;
		list-style-type:none;
		}
		
#rightnavlist0 li a
		{
		font: 100% Arial, Helvetica, sans-serif;
		color: #003366;
		display: block;
		margin-top: 0.6em;
		margin-bottom: 0;
		padding-left: 0;
		background: #fff;
		text-decoration: underline;
		}
		
#rightnavlist0 li a.last
		{
		margin-top: 0.4em;
		margin-bottom: 0;
		padding-left: 0;
		}
				
#rightnavlist0 a:hover
		{
		text-decoration: none;
		}
		
#rightnavlist0 a.tE 
		{
		font-weight: bold;
		}	

.rightnavheading
		{
		margin: 0;
		padding: 0;
		}
		
.hr_1		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat top;
		margin: 0;
		padding: 0;
		height: 5px;
	    width: 160px;
		}
	
.hr_1_m3		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat top;
		margin-bottom: -8px;
		padding: 0;
	    width: 160px;
		}
		
		
.hr_2		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: -8px;
		margin-bottom: 5px;
		height: 15px;
	    width: 160px;
		}
		
.hr_2_1		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: -8px;
		margin-bottom: 0px;
		height: 2px;
	    width: 160px;
		}
		
.hr_3		
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: 5px;
		margin-bottom: 5px;
		height: 15px;
	    width: 160px;
		}

.hr_4
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: -5px;
		margin-bottom: 5px;
		height: 15px;
	    width: 160px;
		}
		
.hr_5
		{
		background: #fff url('../images/div_hrz_blackdot3.gif') no-repeat center;
		margin-top: -5px;
		margin-bottom: 0px;
		height: 15px;
	    width: 160px;
		}
		



/********** ACCESSIBILITY **********/

hr		
		{
		display: none;
		}

#skipnav
		{
		display: none;
		}

.script		
		{
		display: none;
		}