/* import styles for smarter browsers */
div#__asptrace {display: none !important;}

	BODY { background: #CEBCD6; }	


/* ======================================================= */
/* ======================== FRAME ======================== */
/* ======================================================= */

	DIV.frame { background: url('../gifs/bg_frame_3.gif') #FFFFFF 0px 0px; }


/* ============================================================ */
/* ======================== BREADCRUMB ======================== */
/* ============================================================ */
	
/* ----- BREADCRUMB TOP ----- */	

	DIV.con_breadcrumb_1 { background: url('../gifs/bg_breadcrumb.gif') repeat-x #FFFFFF 0px 0px; }
	
	SELECT.topics_menu {
		color: #666;
		border-top: 1px solid #E8E8E8;
		border-right: 1px solid #817F80;
		border-bottom: 1px solid #817F80;
		border-left: 1px solid #E8E8E8;
		background: #FFF;
		} 	
	 	
/* ----- BREADCRUMB BOTTOM ----- */
	 	
	DIV.con_breadcrumb_2 { background: url('../gifs/bg_breadcrumb.gif') repeat-x #FFFFFF 0px -10px; }			


/* ======================================================== */
/* ======================== HEADER ======================== */
/* ======================================================== */

/* ----- BANNER ----- */
	
	DIV.con_banner_1 { background: url('../gifs/bg_banner_3.gif') #FFFFFF 0px 0px; }

	
/* ============================================================ */
/* ======================== CONTAINERS ======================== */
/* ============================================================ */

/* ----- MAIN CONTENT AREA ----- */	
	
	DIV.con_main_1 { background: url('../gifs/bg_pagetop_3.jpg') no-repeat 5px 0px; }
			


/* ============================================================= */
/* ========================== MODULES ========================== */	
/* ============================================================= */

/* ----- SEARCH TOPICS ----- */			
	
	DIV.mod_searchtopics DIV.pad_mod { background: url('../gifs/bg_midpanelgrey.gif') #FFFFFF repeat-y 0px 50px; }				
	
	
/* ----- GET ACROBAT READER ----- */		

	DIV.mod_acrobat_1 DIV { background: #EBF0F4; border: 1px solid #D2D8DE; }	
	
	
/* ----- NEWS FILTER ----- */
	
	DIV.mod_newsyear_1 { 
		background: url('../gifs/bg_newsfilter_3.gif') repeat-x #FFFFFF 0px 0px; 
		}	
	

	
/* ================================================================= */
/* ======================== TEXT ATTRIBUTES ======================== */
/* ================================================================= */

	/* Netscape 4 safe font sizes */
	body, p, th, td, li, address, label, SELECT, INPUT, IMG { }
	
	h1 				{ color: #9933CC; /*border-bottom: 1px solid #ECE6EE;*/ }
	h2 				{ color: #666666; }
	h2.alpha 		{ color: #9933CC; }
	h2.healthtopics { color: #9933CC; }
	h3 				{ color: #666666; }
	h4 				{ color: #999999; }
	h5 				{ color: #999999; }
	P 				{ color: #666666; }
	TD 				{ color: #666666; }
	a:link 			{ color: #000; }
	a:visited 		{ color: #000; }
	a:hover 		{ color: #9933CC; }
	a:active 		{ color: #000; }
	IMG 			{ color: #9933CC; }	
	
	DIV.con_main_1 a:link, DIV.con_main_2 a:link, DIV.con_supp_1 a:link   			{ color: #B05DD2; }
	DIV.con_main_1 a:visited, DIV.con_main_2 a:visited, DIV.con_supp_1 a:visited 	{ color: #B05DD2; }
	DIV.con_main_1 a:hover, DIV.con_main_2 a:hover, DIV.con_supp_1 a:hover   		{ color: #660099; }
	DIV.con_main_1 a:active, DIV.con_main_2 a:active, DIV.con_supp_1 a:active 		{ color: #B05DD2; }
	
	
	P.backtotopwide {
		background: url('../gifs/top3_idle.gif') no-repeat 100% 0px;
		}
	P.backtotopwide a {
		background: url('../gifs/top3_idle.gif') no-repeat 100% 0px;
		}
	P.backtotopwide a:link { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }
	P.backtotopwide a:visited { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }
	P.backtotopwide a:hover { background: url('../gifs/top3_roll.gif') no-repeat 100% 0px; }
	P.backtotopwide a:active { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }
	
	
	div.backtotop, P.backtotop {
		background: url('../gifs/top3_idle.gif') no-repeat 100% 0px;
		}
	div.backtotop a, P.backtotop a {
		background: url('../gifs/top3_idle.gif') no-repeat 100% 0px;
		}
	div.backtotop a:link, P.backtotop a:link { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }
	div.backtotop a:visited, P.backtotop a:visited { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }
	div.backtotop a:hover, P.backtotop a:hover { background: url('../gifs/top3_roll.gif') no-repeat 100% 0px; }
	div.backtotop a:active, P.backtotop a:active { background: url('../gifs/top3_idle.gif') no-repeat 100% 0px; }


/* ----- ANCHOR LIST STYLES ----- */

	DIV.mod_content_1 UL.anchorlist LI {
		background: url('../gifs/anchor_3.gif') no-repeat 0px 3px;
		}


/* ----- BULLET LIST STYLES ----- */	

	DIV.mod_content_1 li 	{ color: #666666; }
	DIV.mod_content_1 li li { color: #666666; }
	
	DIV.mod_content_1 UL LI 		{ background: url('../gifs/bullet_3a.gif') no-repeat 0px -2px; }
	DIV.mod_content_1 UL UL LI 		{ background: url('../gifs/bullet_3b.gif') no-repeat 0px -2px; }	
	DIV.mod_content_1 UL UL UL LI 	{ background: url('../gifs/bullet_3c.gif') no-repeat 0px -2px; }
	

/* ----- ICON LINKS ----- */

	P.link { background: url('../gifs/icon_link.gif') no-repeat 0px 1px; }
	P.pdf { background: url('../gifs/icon_pdf.gif') no-repeat 0px 3px; }
	P.back { background: url('../gifs/icon_back_3.gif') no-repeat 0px 3px; }		


/* ================================================================= */
/* ========================= HEALTH TOPICS ========================= */
/* ================================================================= */
	
	span.new { color: #FFF; background-color: #9933CC; font-size: 10px; padding: 0px 2px 1px 2px; }
	span.updated { color: #B05DD2; font-size: 10px; padding: 0px 3px 1px 3px;  }


/* ----- PARENTING & CHILD HEALTH ----- */

	P.related_heading_2 		{ color: #FC8917; }	
	UL.related_list_2 LI 		{ background: url('../gifs/bullet_2a.gif') no-repeat 0px 1px; }
	UL.related_downloads_2 LI 	{ background: url('../gifs/icon_pdf.gif') no-repeat 0px 4px; }	
	
	
/* ----- TEEN HEALTH ----- */	
	
	P.related_heading_3 		{ color: #A542CD; }	
	UL.related_list_3 LI 		{ background: url('../gifs/bullet_3a.gif') no-repeat 0px 1px; }	
	UL.related_downloads_3 LI 	{ background: url('../gifs/icon_pdf.gif') no-repeat 0px 4px; }	
	
	
/* ----- YOUNG ADULT HEALTH ----- */	
	
	P.related_heading_4 		{ color: #2D2DAD; }
	UL.related_list_4 LI 		{ background: url('../gifs/bullet_4a.gif') no-repeat 0px 1px; }
	UL.related_downloads_4 LI 	{ background: url('../gifs/icon_pdf.gif') no-repeat 0px 4px; }	
	

/* ----- KIDS HEALTH ----- */	
	
	P.related_heading_5 		{ color: #CD0B0B; }
	UL.related_list_5 LI 		{ background: url('../gifs/bullet_5a.gif') no-repeat 0px 1px; }		
	UL.related_downloads_5 LI 	{ background: url('../gifs/icon_pdf.gif') no-repeat 0px 4px; }		
	
	
/* ================================================================= */
/* ========================= FORM ELEMENTS ========================= */
/* ================================================================= */

	INPUT.field {
		color: #666;
		border-top: 1px solid #817F80;
		border-right: 1px solid #E8E8E8;
		border-bottom: 1px solid #E8E8E8;
		border-left: 1px solid #817F80;
		background: #FFFFFF;
		}
	
	SELECT.menu {
		color: #666;
		border-top: 1px solid #E8E8E8;
		border-right: 1px solid #817F80;
		border-bottom: 1px solid #817F80;
		border-left: 1px solid #E8E8E8;
		background: #FFFFFF;
		}

		
/* ================================================================== */
/* ========================= SEARCH RESULTS ========================= */
/* ================================================================== */

	UL.searchResults 	{ color: #666666; }
	P.searchingfor 		{ border-bottom: 1px solid #E8F2F2; }
	P.searchtop 		{ border-bottom: 1px solid #E8F2F2; }
	P.searchbottom 		{ border-top: 1px solid #E8F2F2; }
	SPAN.url 			{ color: #B3B3B3; }


/* ========================================================= */
/* ==================== MAIN NAVIGATION ==================== */
/* ========================================================= */

/* ----- DROP DOWN MENUS ----- */

	DIV.mod_mainnav_1 li li a { border-bottom: solid 1px #929292; /* submenu item separator */ }
		
	/* submenu item rollovers */
	DIV.mod_mainnav_1 li li a:link 		{ background-color: #828282;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:visited 	{ background-color: #828282;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:hover 	{ background-color: #717171;	color: #FFF; text-decoration: none; }
	DIV.mod_mainnav_1 li li a:active 	{ background-color: #828282;	color: #FFF; text-decoration: none; }


/* ================================================================== */
/* ========================= SUB NAVIGATION ========================= */
/* ================================================================== */		

/* ----- LEVEL 1----- */	

	DIV.mod_subnav_1 li 			{ background: url('../gifs/bg_subnav_2.gif') #ABABAB 0px 0px; }
	DIV.mod_subnav_1 li a 			{ border-top: 1px solid #929292; color: #FFFFFF; }
	DIV.mod_subnav_1 li a:link 		{ color: #FFFFFF;}
	DIV.mod_subnav_1 li a:visited 	{ color: #FFFFFF;}
	DIV.mod_subnav_1 li a:hover 	{ color: #FFFFFF; Background-color: #828282; }
	DIV.mod_subnav_1 li a:active 	{ color: #FFFFFF;}

	/* ---------- 1 selected ---------- */
	
	DIV.mod_subnav_1 li.selected 			{ background: url('../gifs/bg_subnav_2.gif') #ABABAB 0px -79px; }
	DIV.mod_subnav_1 li.selected a 			{ color: #FFFFFF; }
	DIV.mod_subnav_1 li.selected a:link 	{ color: #FFFFFF; }
	DIV.mod_subnav_1 li.selected a:visited 	{ color: #FFFFFF; }
	DIV.mod_subnav_1 li.selected a:hover 	{ color: #FFFFFF; Background: none; }
	DIV.mod_subnav_1 li.selected a:active 	{ color: #FFFFFF; }	


/* ----- LEVEL 2 ----- */	

	DIV.mod_subnav_1 li.selected li a 			{ border-top: 1px solid #6F6F6F; color: #FFFFFF; }
	DIV.mod_subnav_1 li.selected li a:link 		{ color: #FFFFFF; background-color: #787878; }
	DIV.mod_subnav_1 li.selected li a:visited 	{ color: #FFFFFF; background-color: #787878;  }
	DIV.mod_subnav_1 li.selected li a:hover 	{ color: #FFFFFF; background-color: #6F6F6F; }
	DIV.mod_subnav_1 li.selected li a:active 	{ color: #FFFFFF; background-color: #787878; }

	/* ---------- 2 selected ---------- */
	
	DIV.mod_subnav_1 li.selected li.selected 			{ background: url('../gifs/bg_subnav_2.gif') #E3F1F1 0px -90px; }
	DIV.mod_subnav_1 li.selected li.selected a 			{ color: #FFFFFF; }
	DIV.mod_subnav_1 li.selected li.selected a:link 	{ color: #FFFFFF; background-color: #4D4D4D;}
	DIV.mod_subnav_1 li.selected li.selected a:visited 	{ color: #FFFFFF; background-color: #4D4D4D;}
	DIV.mod_subnav_1 li.selected li.selected a:hover 	{ color: #FFFFFF; background-color: #4D4D4D; }
	DIV.mod_subnav_1 li.selected li.selected a:active 	{ color: #FFFFFF; background-color: #4D4D4D;}
	
	

/* ============================================================ */
/* ========================= SITE MAP ========================= */
/* ============================================================ */			

/* ----- LEVEL 1 ----- */	

	DIV.mod_sitemap_1 DIV ul a 			{ border-bottom: 1px solid #CDBED4; color: #666666; }
	DIV.mod_sitemap_1 DIV ul a:link 	{ background-color: #ECE6EE; color: #666666; }
	DIV.mod_sitemap_1 DIV ul a:visited 	{ background-color: #ECE6EE; color: #666666; }
	DIV.mod_sitemap_1 DIV ul a:hover 	{ background-color: #FFFFFF; color: #9933CC; }
	DIV.mod_sitemap_1 DIV ul a:active 	{ background-color: #ECE6EE; color: #666666; }


/* ----- LEVEL 2 ----- */	

	DIV.mod_sitemap_1 DIV ul ul a 			{ border-bottom: 1px solid #E7DFEA; color: #666666; }
	DIV.mod_sitemap_1 DIV ul ul a:link 		{ background-color: #F3F0F5; color: #666666; }
	DIV.mod_sitemap_1 DIV ul ul a:visited 	{ background-color: #F3F0F5; color: #666666; }
	DIV.mod_sitemap_1 DIV ul ul a:hover 	{ background-color: #FFFFFF; color: #9933CC; }
	DIV.mod_sitemap_1 DIV ul ul a:active 	{ background-color: #F3F0F5; color: #666666; }


/* ----- LEVEL 3 ----- */		
		
	DIV.mod_sitemap_1 DIV ul ul ul a 			{ border-bottom: 1px solid #E0E4E8; color: #666666;}
	DIV.mod_sitemap_1 DIV ul ul ul a:link 		{ background-color: #F9F9FA; color: #666666; }
	DIV.mod_sitemap_1 DIV ul ul ul a:visited 	{ background-color: #F9F9FA; color: #666666; }
	DIV.mod_sitemap_1 DIV ul ul ul a:hover 		{ background-color: #FFFFFF; color: #9933CC; }
	DIV.mod_sitemap_1 DIV ul ul ul a:active 	{ background-color: #F9F9FA; color: #666666; }
	
	

/* ============================================================== */
/* ====================== FOOTER NAVIGATION ===================== */
/* ============================================================== */
	
	DIV.con_footer { background: url('../gifs/bg_footer_3.gif') repeat-x #FFF 0px 0px; }


/* ----- FOOTER NAVIGATION MODULE ----- */

	DIV.mod_footernav_1 li a:link 		{ background-color: #FFFFFF; color: #FFFFFF; }
	DIV.mod_footernav_1 li a:visited 	{ background-color: #FFFFFF; color: #FFFFFF; }
	DIV.mod_footernav_1 li a:hover 		{ background-color: #FFFFFF; color: #FFFFFF; }
	DIV.mod_footernav_1 li a:active 	{ background-color: #FFFFFF; color: #FFFFFF; }


/* ----- FOOTER CONTENT AREA ----- */
	
	DIV.mod_footer_1 DIV P { color: #A4ABAB; }
	DIV.mod_footer_1 DIV SPAN { color: #717878; }
	
		
