BODY	{
	color: 		#000000 ;
	margin-left: 	0%;
	margin-right: 	0%;
	margin-top: 	0%;
	margin-height: 	0%;
	margin-width: 	0%;
	}	
	
h1	
	{
	font: 12pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
h1 a:link
	{
	color: #DF0000;
	text-decoration: none;
	}

h1 a:visited
	{
	color: #DF0000;
	text-decoration: none;
	}

h1 a:hover
	{
	color: #DF0000;
	text-decoration: underline;
	}
	
h2	
	{
	font: 11pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	}
	
.mainbody 
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.mainbody a:link
	{
	color: #0000BF;
	text-decoration: none;
	}
	
.mainbody a:visited
	{
	color: #0000BF;
	text-decoration: none;
	}

.mainbody a:hover
	{
	color: #0000BF;
	text-decoration: underline;
	}

.mainbodylinks 
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.mainbodylinks a:link
	{
	color: #263873;
	text-decoration: none;
	}
	
.mainbodylinks a:visited
	{
	color: #263873;
	text-decoration: none;
	}

.mainbodylinks a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
.mainbodygrey 
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	background-color: #F0F0F0;
	}
	
.mainbodygrey a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.mainbodygrey a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}

.mainbodygrey a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
	
.mainbodynew 
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.mainbodynew a:link
	{
	color: #000000;
	text-decoration: none;
	}
	
.mainbodynew a:visited
	{
	color: #000000;
	text-decoration: none;
	}

.mainbodynew a:hover
	{
	color: #000000;
	text-decoration: none;
	}
	
.maintabsfont
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 	 
	font-weight: normal;
	color:#ffffff;
	}
	
.maintabsfont a:link
	{
	text-decoration: none;
	}
	
.maintabsfont a:visited
	{
	text-decoration: none;
	}
	
.maintabsfont a:hover
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
	
.maintabsinactivefont
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 	 
	font-weight: normal;
	color:#000000;
	}
	
.maintabsinactivefont a:link
	{
	text-decoration: none;
	}
	
.maintabsinactivefont a:visited
	{
	text-decoration: none;
	}
	
.maintabsinactivefont a:hover
	{
	color: #000000;
	text-decoration: underline;
	}
	
.maintabscell
	{
	background-color: #263873;
	}
	
.maintabscellactive
	{
	background-color: #DF0000;
	}
	
.maintabscellinactive
	{
	background-color: #F0F0F0;
	}
	
.doubleunderscore
	{
	border-bottom: 3px double #FF0000;
;
	}

.footerline
	{
	background-color: #263873;
	}
	
.mainlinksfont
	{
	font: 9pt arial, verdana, helvetica, sans-serif; 	 
	font-weight: normal;
	color:#ffffff;
	}
	
.mainlinksfont a:link
	{
	text-decoration: none;
	}
	
.mainlinksfont a:visited
	{
	text-decoration: none;
	}

.mainlinksfont a:hover
	{
	text-decoration: none;
	}	
	
.mainlinkscell
	{
	background-color: #263873;
	}
	
.separatercell
	{
	background-color: #AABFE6;
	}
	
.logofont
	{
	font: 16pt arial, verdana, helvetica, sans-serif; 
	color: #DF0000;
	font-weight: bold;
	}
	
.sloganfont
	{
	font: 14pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: bold;
	}
	
.overnavcell
	{
	background-color: #DF0000;
	}
	
.outnavcell
	{
	background-color: #263873;
	}
	
.overnavcellheader
	{
	background-color: #AABFE6;
	}
	
.outnavcellheader
	{
	background-color: #F0F0F0;
	}

	
.footerfont
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.textareafont
	{
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.footerfont a:link
	{
	text-decoration: none;
	}
	
.footerfont a:visited
	{
	text-decoration: none;
	}

.footerfont a:hover
	{
	color: #DF0000;
	text-decoration: underline;
	}
	
	
.navfont
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
		
.navfont a:link
	{
	text-decoration: none;
	}
	
.navfont a:visited
	{
	text-decoration: none;
	}

.navfont a:hover
	{
	color: #AA0000;
	text-decoration: underline;
	}

.navhead 
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}

	
.headersmall
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: normal;
	}
	
.headersmall a:link
	{
	text-decoration: none;
	}
	
.headersmall a:visited
	{
	text-decoration: none;
	}

.headersmall a:hover
	{
	color: #FFFFFF;
	text-decoration: underline;
	}
	
.sitemapfont
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #0000FF;
	font-weight: normal;
	}
	
.sitemapfont a:link
	{
	text-decoration: none;
	}
	
.sitemapfont a:visited
	{
	text-decoration: none;
	}

.sitemapfont a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	}
	
.newsheadercell
	{
	background-color: #AABFE6;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.newsbody
	{
	background-color: #F8F8FF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.newsbody a:link
	{
	text-decoration: none;
	}
	
.newsbody a:visited
	{
	text-decoration: none;
	}
	
.newsbody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
.providerheadercell
	{
	background-color: #880000;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.providerbody
	{
	background-color: #FFF8F8;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.providerbody a:link
	{
	text-decoration: none;
	}
	
.providerbody a:visited
	{
	text-decoration: none;
	}
	
.providerbody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}

.dealsheadercell
	{
	background-color: #DF0000;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.dealsbody
	{
	background-color: #FFFFFF;
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #DF0000;
	font-weight: normal;
	}
	
.dealsbody a:link
	{
	text-decoration: none;
	}
	
.dealsbody a:visited
	{
	text-decoration: none;
	}
	
.dealsbody a:hover
	{
	color: #DF0000;
	text-decoration: underline;
	}	
	
.missioncellborder
	{
	background-color: #AABFE6;
	}
	
.infoheadercell
	{
	background-color: #263873;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.infobody
	{
	background-color: #F0F0FF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.infobody a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.infobody a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}
		
.infobody a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}

.planheadercell
	{
	background-color: #AABFE6;
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.planbody
	{
	background-color: #F8F8FF;
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.planbody_gifs
	{
	background-color: #FFFFFF;
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}

.plandescribe
	{
	background-color: #FFFFFF;
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}

	
.planbody a:link
	{
	text-decoration: none;
	}
	
.planbody a:visited
	{
	text-decoration: none;
	}
	
.planbody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
	
.reviewsheadercell
	{
	background-color: #AABFE6;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	text-align: center;
	}
	
.reviewsbodywhite
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	text-align: center;
	}
	
.reviewsbody
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	text-align: center;
	}
	
.reviewsbody a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.reviewsbody a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}
		
.reviewsbody a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
	
.userreviewstitlecell
	{
	background-color: #263873;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.userreviewstitlecellnew
	{
	background-color: #CCCCCC;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.formtitlecell
	{
	background-color: #AABFE6;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.userreviewsheadercell
	{
	background-color: #AABFE6;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	text-align: left;
	}
	
.userreviewsbody
	{
	background-color: #F8F8FF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	text-align: center;
	}

.userreviewsheadercell a:link
	{
	color: #000000;
	text-decoration: none;
	}
	
.userreviewsheadercell a:visited
	{
	color: #000000;
	text-decoration: none;
	}
		
.userreviewsheadercell a:hover
	{
	color: #263873;
	}
		
.userreviewsbody a:link
	{
	color: #000000;
	text-decoration: none;
	}
	
.userreviewsbody a:visited
	{
	color: #000000;
	text-decoration: none;
	}
		
.userreviewsbody a:hover
	{
	color: #263873;
	}	
	
.userreviewsbodynew
	{
	background-color: #F0F0F0;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.userreviewsbodynew a:link
	{
	color: #000000;
	text-decoration: none;
	}
	
.userreviewsbodynew a:visited
	{
	color: #000000;
	text-decoration: none;
	}
		
.userreviewsbodynew a:hover
	{
	color: #263873;
	}	
	
.reviewsformtitle
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	text-align: left;
	}
	
.reviewsformbody
	{
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	text-align: left;
	}
	
.reviewsformbody a:link
	{
	color: #263873;
	text-decoration: none;
	}
	
.reviewsformbody a:visited
	{
	color: #263873;
	text-decoration: none;
	}
		
.reviewsformbody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
.plansearchheadercell
	{
	background-color: #880000;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.plansearchbody
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.plansearchbody a:link
	{
	text-decoration: none;
	}
	
.plansearchbody a:visited
	{
	text-decoration: none;
	}
	
.plansearchbody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}

.provider_button 
	{ background-color: #880000; 
	color: #FFFFFF; 
	font-weight: bold;
	float: right 
	} 
	
.savingsheadercell
	{
	background-color: #FAFAFE;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.savingsbody
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.savingsbody a:link
	{
	text-decoration: none;
	}
	
.savingsbody a:visited
	{
	text-decoration: none;
	}
	
.savingsbody a:hover
	{
	color: #0000BF;
	text-decoration: underline;
	}
	
.savingsfooter
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.providerresultsheadercell
	{
	background-color: #263873;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.providerresultsheadercellnew
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.compareprovidersheadercell
	{
	background-color: #FAFAFE;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
		
.providerresultsbody
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.providerresultsbody a:link
	{
	color: #0000FF;	
	text-decoration: none;
	}
	
.providerresultsbody a:visited
	{
	color: #0000FF;	
	text-decoration: none;
	}
	
.providerresultsbody a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
	
.directoryheadercell
	{
	background-color: #AABFE6;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: bold;
	}
		
.directorybody
	{
	background-color: #FFFFFF;
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.directorybody a:link
	{
	color: #263873;	
	text-decoration: none;
	}
	
.directorybody a:visited
	{
	color: #263873;	
	text-decoration: none;
	}
	
.directorybody a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
.directorybodyfeatured 
	{
	background-color: #EFEFEF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: bold;
	}
	
.directorybodyfeatured a:link
	{
	color: #263873;	
	text-decoration: none;
	}
	
.directorybodyfeatured a:visited
	{
	color: #263873;	
	text-decoration: none;
	}
	
.directorybodyfeatured a:hover
	{
	color: #263873;
	text-decoration: underline;
	}


.mainbody_plans 
	{
	font: 9pt arial, verdana, helvetica, sans-serif;
	background-color: #F8F8FF; 
	color: #000000;
	font-weight: normal;
	}
	
.mainbody_plans a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.mainbody_plans a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}

.mainbody_plans a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
	
.mainbodywhite
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	text-align: center;
	}
	
.mainbodywhite  a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.mainbodywhite  a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}

.mainbodywhite  a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}	
.featureheadercell
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	text-align:left;
	}
	
.featureheader
	{
	background-color: #EAEAEE;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.featurebody
	{
	background-color: #FFFFFF;
	font: 9pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.featurebody a:link
	{
	color: #0000BF;
	text-decoration: none;
	}
	
.featurebody a:visited
	{
	color: #0000BF;
	text-decoration: none;
	}
	
.featurebody a:hover
	{
	color: #AA0000;
	text-decoration: underline;
	}
	
.ftwkheadercell
	{
	background-color: #336699;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #FFFFFF;
	font-weight: bold;
	}
	
.planbodydesc
	{
	background-color: #FFFFFF;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.planbodydesc a:link
	{
	text-decoration: none;
	}
	
.planbodydesc a:visited
	{
	text-decoration: none;
	color: #263873;
	}
	
.planbodydesc a:hover
	{
	color: #263873;
	text-decoration: underline;
	}
	
.providerresultsspecialbody
	{
	background-color: #FFFFFF;
	font: 6pt arial, verdana, helvetica, sans-serif; 
	color: #263873;
	font-weight: normal;
	}
	
.mainbody_special 
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.mainbody_special  a:link
	{
	color: #0000BF;
	text-decoration: none;
	}
	
.mainbody_special  a:visited
	{
	color: #0000BF;
	text-decoration: none;
	}

.mainbody_special  a:hover
	{
	color: #0000BF;
	text-decoration: underline;
	}
	
.survey
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.survey  a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.survey  a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}

.survey  a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
	
.compare 
	{
	background-color: #DDE8FB;
	font: 10pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: bold;
	}
	
.compbody 
	{
	font: 8pt arial, verdana, helvetica, sans-serif; 
	color: #000000;
	font-weight: normal;
	}
	
.compbody a:link
	{
	color: #0000FF;
	text-decoration: none;
	}
	
.compbody a:visited
	{
	color: #0000FF;
	text-decoration: none;
	}

.compbody a:hover
	{
	color: #0000FF;
	text-decoration: underline;
	}
