.indextext			{ font-family:arial; font-size:12px; font-weight:normal; color:#000000; }
.indexsubhead		{ font-family:arial; font-size:12px; font-weight:bold; color:#000000; }
.healthhead			{ font-family:arial; font-size:18px; font-weight:bold; color:#FFFFFF; }
.healthtext			{ font-family:arial; font-size:11px; font-weight:bold; color:#FFFFFF; }
.rt_buckethead		{ font-family:arial; font-size:12px; font-weight:bold; color:#FFFFFF; }
.rt_buckettext		{ font-family:arial; font-size:10px; font-weight:normal; color:#FFFFFF; }
.top_buckethead		{ font-family:arial; font-size:12px; font-weight:bold; color:#000000; }
.top_buckettext		{ font-family:arial; font-size:10px; font-weight:normal; color:#000000; }
.menulink			{ font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF; }
.footer				{ font-family:arial; font-size:11px; font-weight:normal; color:#FFFFFF; }
.healthhead12		{ font-family:arial; font-size:18px; font-weight:bold; color:#FFFFFF; }
.healthtexta		{ font-family:arial; font-size:14px; font-weight:bold; color:#FFFFFF; }
.bcrumbs			{font-size:11px; color:#37687A; font-weight:normal; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.bcrumbs:hover		{color:#073665; text-decoration:underline;}

a.left_navtab1		{ font-family:arial; font-size:10px; font-weight:bold; color:#333435; }
a.left_navtab2		{ font-family:arial; font-size:10px; font-weight:bold; color:#333435; }
a.left_navtab3		{ font-family:arial; font-size:10px; font-weight:bold; color:#333435; }


	body				{ 
								background-color:#ffffff; 
								margin-top:0px; 
								font-family:verdana,arial,helvetica; 
								font-size: 11px; 
								scrollbar-face-color: #000000; 
      							scrollbar-shadow-color: #ffffff; 
      							scrollbar-highlight-color: #000000; 
      							scrollbar-track-color: #ffffff; 
      							scrollbar-arrow-color: #ffffff;
							}

		.txb	{ font-family:verdana,arial,helvetica; font-size:11px; font-weight:bold; }
		.tField	{ font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; color:#000099; border:1px solid #000000; }
		.sField	{ font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; color:#000099; border:1px solid #000000; }


		#divNewsCont 		{ width:160px; height:120px; clip:rect(0px 160px 240px 0px); visibility:hidden; overflow:hidden; }
		#divNews     		{ position:relative; width:400px; padding:3px; }
		.fubar				{ text-decoration:underline; }
		
		td					{ font-family:verdana,arial,helvetica; font-size:11px; font-weight:normal; }
		
		.frontLinkTD_1		{  border-top:1px #ffffff solid; border-left:1px #ffffff solid; border-right:1px #ffffff solid; } 
		.frontLinkTD_2		{  border-bottom:1px #ffffff solid; border-left:1px #ffffff solid; border-right:1px #ffffff solid; } 
							
		.navH 				{ color:#ffffff; font-size:11px; text-decoration:none; padding-left:3px; padding-right:3px; }							
							
							/* horizontal navigation bar */		
		a.navH 				{ color:#ffffff; font-size:11px; text-decoration:none; padding-left:2px; padding-right:2px; }
		a.navH:hover 		{ color:#ff9000; font-size:11px; text-decoration:none; padding-left:2px; padding-right:2px; background-color:#00214e; }
		a.navH:active 		{ color:#ff9000; font-size:11px; text-decoration:none; padding-left:2px; padding-right:2px; background-color:#00214e; }
		
							/* bottom text (duh) and bottom links */
		.bottomText			{ font-family:verdana; font-size:11px; color:#3c3c3c; }
		
		.bottomLink 		{ font-family:verdana; font-size:11px; color:#073665; }
		.bottomLink:hover	{ font-family:verdana; font-size:11px; color:#6b9dd0; }
		.bottomLink:active	{ font-family:verdana; font-size:11px; color:#6b9dd0; }
		
							/* news items link */
		.newsLink 			{ font-family:verdana; font-size:11px; color:#073665; text-decoration:none; }
		.newsLink:hover		{ font-family:verdana; font-size:11px; color:#6b9dd0; text-decoration:underline; }
		.newsLink:active	{ font-family:verdana; font-size:11px; color:#6b9dd0; text-decoration:underline; }

							/* top table row with logo and gradient */
		.topTD				{ height:88px; padding-bottom:0px; vertical-align:bottom; }
		
		 .navVert, .navVert_over	
			{ font-family:verdana; font-size:12px; font-weight:bold; width:136px; border-bottom:1px solid #cccccc; position:relative; }
		.navVert_over		{ background-color:#00214e; }
		
		a.navV				{ color:#000000; text-decoration:none; }
		a.navV:hover		{ color:#ff9000; text-decoration:none; background-color:#00214e; }
		
		
		.ah					{color:#000000; }
		
		 .navVert1, .navVert_over1	
			{ font-family:verdana; font-size:11px; font-weight:bold; width:112px; border-bottom:1px solid #396D9B; }
		.navVert_over1		{ background-color:#CCDBEA; }
		a.navV1				{ color:#000000; text-decoration:none; }
			
							/* left vertical nav styles... default and mouseover */
		.nav, .navOver		{ color:#000000; font-weight:bold; text-align:left; font-family:verdana; font-size:11px; border-bottom:1px #396d9b solid; padding-top:2px; padding-left:2px; cursor:hand; }
		.navOver			{ background-color:#CCDBEA; }
		
		 .navVerta, .navVerta_over	
			{ font-family:verdana; font-size:11px; font-weight:bold; width:112px; height:20px; }
		.navVerta_over		{ background-color:#CCDBEA; }
		a.navVa				{ color:#000000; text-decoration:none; }
		
		 .navVertb, .navVertb_over	
			{ font-family:verdana; font-size:11px; font-weight:bold; width:112px; height:20px; border-top:1px solid #396D9B; border-bottom:1px solid #396D9B; }
		.navVertb_over		{ background-color:#CCDBEA; }
		a.navVb				{ color:#000000; text-decoration:none; }
		

		.tx 		{ font-family:verdana; font-size:12px; color:#A53829;font-weight:bold;  }
					
							/* left vertical nav links...essentially maintains default look */
		a.navLink 			{ color:#000000; font-weight:bold; text-decoration:none; cursor:hand; }
		a.navLink:hover 	{ color:#000000; font-weight:bold; text-decoration:none; cursor:hand; }
		a.navLink:active	{ color:#000000; font-weight:bold; text-decoration:none; cursor:hand; }
		
		a.subnavLink		{ color:#ffffff; text-decoration:none; cursor:hand; }
		a.subnavLink:hover	{ color:#ffffff; text-decoration:none; cursor:hand; }
		a.subnavLink:active	{ color:#ffffff; text-decoration:none; cursor:hand; }
		
		.subnavContainer	{ background-color:#396D9B; visibility:hidden; position:absolute; z-index:6; color:#ffffff; filter:alpha(opacity=85); -moz-opacity:0.85; cursor:hand; }
				
		
		.subnav, .subnavOver{ text-align:left; font-family:verdana; font-size:13px; border-bottom:1px #ccdbea solid; padding-left:2px; padding-top:2px; cursor:hand; } 
		.subnav				{ color:#ffffff; }
		.subnavOver			{ color:#396d9b; background-color:#fdf5e6; }
		
		.subnavTD			{ text-align:left; font-family:verdana; border-bottom:1px #595959 solid; font-size:11px; color:#ffffff; padding-left:4px; padding-right:2px; padding-top:1px; cursor:hand; } 
		
		
		
		.shadow				{ z-index:1; background-color:#000000; position:absolute; filter:alpha(opacity=35); -moz-opacity:0.35; visibility:hidden; }
	
		.hr1				{ font-family:verdana; font-size:14px; }
		
		.style1				{color:white; }
		
		.blue { color:#336699} /* blue */
		.benefits { color:#7E7633} /* gold */
		.fac { color:#CA992C} /* orange */

		.bop			{ text-align:left; font-family:verdana; border-bottom:1px #000000 solid; font-size:11px; color:#000000; cursor:hand; } 

		#bop			
				{	display:block;
					padding:0;
					margin:0; 
					color:#ccc; 
					font-family:verdana; 
					font-size:10px; 
					color:#000000; 
					cursor:pointer; 
					text-decoration:none;
				}
		#bop:hover
				{
					text-decoration:underline;
				}
 .bnav					
 		{
			height:25px; 
			color:#FFFFFF; 
			font-weight:bold; 
			font-size:12px; 
			text-align:center; 
			background-color:#00214e; 
			border-bottom:1px solid #ffffff;
		}
