



.mainbody 
	{
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	}

.mainbodybig 
	{
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:14px !important;
	}
	
.emphasize 
	{
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	font-weight:bold;
	text-decoration:underline;
	}

.reviewtotal 
	{
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#CC0000;
	!important; font-size:16px !important;
	margin-top:14px;
	margin-bottom:14px;
	/*font-weight:bold;*/
	text-align:center;
	}

.mainbody a:link
	{
	color:#679fd6;
	text-decoration:none;
	}

.mainbody a:visited
	{
	color:#679fd6;
	text-decoration:none;
	}

.mainbody a:hover
	{
	text-decoration:underline;
	}

p.mainbody
{ 
	margin-top: 12px;
	margin-bottom: 12px;  
	
} 

p.mainbodybig
{ 
	margin-top: 14px;
	margin-bottom: 14px;  
} 

ul.mainbody 
{
	list-style: outside disc ;
	margin:10px 0px 0px 20px;
}

ol.mainbody 
{
	list-style: decimal;
	margin:10px 0px 0px 20px;
}
li.mainbody
{ 
	margin:10px 0px 0px 20px;
} 

ul.mainbodybig 
{
	list-style: outside disc ;
	margin:10px 0px 0px 20px;
}

ol.mainbodybig 
{
	list-style: decimal;
	margin:10px 0px 0px 20px;
}

li.mainbodybig
{ 
	margin:10px 0px 0px 20px;
} 

.mainbodylinks 
{	
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	font-size:12px;
}



	



.mainbodylinks a:link



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.mainbodylinks a:visited



	{



	color:#679fd6;



	text-decoration:none;



	}







.mainbodylinks a:hover



	{



	text-decoration:underline;



	}



	



.userreviewstitlecell



	{



	background-color: #265082;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color: #FFFFFF;



	font-size:12px;



	font-weight: bold;



	text-align: center;



	}



	



.userreviewstitlecellnew



	{



	background-color: #265082;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color: #FFFFFF;



	font-size:12px;



	font-weight: bold;



	text-align: left;



	}



	



.userreviewstitlecellnewnew



	{



	background-color: #E9E9E9;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color: #000000;



	font-size:12px;



	font-weight: bold;



	text-align: left;



	}



	



.userreviewssubtitle



	{



	background-color: #E9E9E9;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color: #000000;



	font-size:12px;



	font-weight: bold;



	text-align: center;



	}



	



.userreviewsheadercell



	{



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	text-align: center;



	}



	










.userreviewsheadercell a:link



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.userreviewsheadercell a:visited



	{



	color:#679fd6;



	text-decoration:none;



	}



		



.userreviewsheadercell a:hover



	{



	color:#679fd6;



	text-decoration:none;



	}



.userreviewsbody
	{
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	}

p.userreviewsbody
{ 
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px; 
} 

.userreviewsbody a:link
	{
	color:#679fd6;
	text-decoration:none;
	}

.userreviewsbody a:visited
	{
	color:#679fd6;
	text-decoration:none;
	}

.userreviewsbody a:hover
	{
	color:#679fd6;
	text-decoration:none;
	}

td.userreviewsbody
	{
	border-right:1px solid #D7D7D7;
	padding:0px;
	}
	
/* Added by Mike for new business voip reviews page, for summary tables - July 15th 2011 */
	
.review_summary
{
float:left;
width:100%;
margin:5px 0px 0px 0px;
padding:0;
}	

.review_spacing
{
display:block;
height:18px;
}	

table.reviewinteractivesummary
{
	/*border:#336699 2px solid;*/
	border:none;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0;
	border-spacing:2px;
	/*border-collapse: collapse*/
}	

table.reviewinteractivesummary tr
{
	height:30px;
	margin:0;
	padding:0;
	/*border-top:1px solid #D7D7D7;*/
	/*border-collapse: collapse*/
}	

table.reviewinteractivesummary td
{
	/*height:25px;*/
	/*border-right:1px solid #D7D7D7;*/
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	/*border-collapse: collapse*/
}	

table.reviewinteractivesummary td.review_results
{
	background-color:#FFFFFF;
	/*border:1px solid #C0C0C0;*/
}

table.reviewinteractivesummary td.profile_comments
{
	background-color:#FFFFFF;
	text-align:justify;
	padding:5px 5px 5px 5px;
	/*border:1px solid #C0C0C0;*/
}

table.reviewinteractivesummary td.review_link
{
	width:33%;
	/*border:1px solid #C0C0C0;*/
	text-align:center;
	height:88px;
	margin:0px;
	padding:0px;
}

table.reviewinteractivesummary td.review_social
{
	text-align:left;
	padding:0px 0px 0px 10px;
}

table.reviewinteractivesummary td.review_livechat
{
	text-align:right;
	padding:0px 10px 0px 0px;
}

table.reviewinteractivesummary td.summary_title
{
	/*border-bottom:2px solid #D7D7D7;*/
	background-color:#E5E5E5;
	font-size:14px;
	color:#336699;
	font-weight: bold;
}

table.reviewinteractivesummary td.privacy_form
{
	/*border-bottom:2px solid #D7D7D7;*/
	background:transparent url('http://www.whichvoip.com/images/common/padlock_icon_16x20.png') no-repeat scroll 5px 5px;
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	padding:0;
	margin:0;
}

table.reviewinteractivesummary p.privacy_text
{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 31px;
}

table.reviewinteractivesummary p.statement_large
{
	font-size:14px;
	color:#336699;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0;
}

table.reviewinteractivesummary p.statement_small
{
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	margin:0px 0px 10px 0px;
	padding:0;
}

/* Added by Mike for new business voip reviews social and trust tables - July 18th 2011 */

table.reviewsocialtrust
{
	border:#336699 0px solid;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0;
	border-spacing:2px;
	/*border-collapse: collapse*/
}	

table.reviewsocialtrust tr
{
	height:30px;
	margin:0;
	padding:0;
	/*border-top:1px solid #D7D7D7;*/
	/*border-collapse: collapse*/
}	

table.reviewsocialtrust td
{
	/*height:25px;*/
	/*border-right:1px solid #D7D7D7;*/
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	/*border-collapse: collapse*/
}	

table.reviewsocialtrust td.review_social
{
	text-align:left;
	padding:0px 0px 0px 10px;
}

table.reviewsocialtrust td.review_livechat
{
	text-align:right;
	padding:0px 10px 0px 0px;
}

table.reviewsocialtrust p.statement_large
{
	font-size:14px;
	color:#336699;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0;
}

table.reviewsocialtrust p.statement_small
{
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	margin:0px 0px 10px 0px;
	padding:0;
}

table.reviewsocialtrust td.privacy_form
{
	/*border-bottom:2px solid #D7D7D7;*/
	background:transparent url('http://www.whichvoip.com/images/common/padlock_icon_16x20.png') no-repeat scroll 5px 5px;
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	padding:0;
	margin:0;
}

table.reviewsocialtrust p.privacy_text
{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 31px;
}

/* Added by Mike for new business voip reviews social table - July 19th 2011 */

table.reviewsocial
{
	/*border:#336699 2px solid;*/
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0;
	border-spacing:2px;
	/*border-collapse: collapse*/
}	

table.reviewsocial tr
{
	height:30px;
	margin:0;
	padding:0;
	/*border-top:1px solid #D7D7D7;*/
	/*border-collapse: collapse*/
}	

table.reviewsocial td
{
	/*height:25px;*/
	/*border:1px solid #679fd6;*/
	border:1px solid #D7D7D7;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	/*border-collapse: collapse*/
}	

table.reviewsocial td.review_fb
{
	width:33%;
	background-color:#FFFFFF;
}

table.reviewsocial td.review_twt
{
	width:33%;
	background-color:#FFFFFF;
}

table.reviewsocial td.review_plusone
{
	width:33%;
	background-color:#FFFFFF;
}

/* Added by Mike for new business voip reviews trust tables - July 18th 2011 */

table.reviewtrust
{
	border:#336699 0px solid;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0;
	/*border-spacing:2px;*/
	border-collapse: collapse;
}	

table.reviewtrust tr
{
	height:30px;
	margin:0;
	padding:0;
	/*border-top:1px solid #D7D7D7;*/
	/*border-collapse:collapse;*/
}	

table.reviewtrust td
{
	/*height:25px;*/
	/*border-right:1px solid #D7D7D7;*/
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	/*border-collapse: collapse*/
}	

table.reviewtrust td.verisign_trust
{
	width:40%;
	height:90px;
	border-right:2px solid #D7D7D7;
	text-align:center;
	padding:0;
	margin:0;
}

table.reviewtrust td.trust_statements
{
	width:60%;
	vertical-align:middle;
	padding:0;
	margin:0;
}

table.reviewtrust p.statement_large
{
	font-size:14px;
	color:#336699;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0;
}

table.reviewtrust p.statement_small
{
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	margin:0px 0px 10px 0px;
	padding:0;
}

table.reviewtrust td.privacy_form
{
	border-right:2px solid #D7D7D7;
	background:transparent url('http://www.whichvoip.com/images/common/padlock_icon_16x20.png') no-repeat scroll 22px 5px;
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	padding:0;
	margin:0;
}

table.reviewtrust p.privacy_text
{
	text-align:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 43px;
}

/* Added by Mike for new business voip trust containers - instead of tables - July 19th 2011 */

#trust_blk
{
float:left;
width:151px;
height:110px;
text-align:center;
vertical-align:middle;
margin:0;
padding:0px 0px 0px 15px;
}

#trust_blk .privacy_logo
{
	/*border-right:2px solid #D7D7D7;*/
	background:transparent url('http://www.whichvoip.com/images/common/padlock_icon_16x20.png') no-repeat scroll 7px 5px;
	height:23px;
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	text-align:left;
	vertical-align:middle;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 28px;
}

#statement_blk
{
float:left;
width:250px;
height:90px;
text-align:center;
vertical-align:middle;
margin:0px;
padding:15px 0px 0px 0px;
}

#statement_blk p.statement_large
{
	font-size:14px;
	color:#336699;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	padding:0;
}

#statement_blk p.statement_small
{
	font-size:12px;
	color:#585858;
	/*font-weight: bold;*/
	margin:0px 0px 10px 0px;
	padding:0;
}

#trustrow 
{
	/*border:3px solid #CCCCCC;*/
	margin:0;
	padding:0;
}

#trustrow ul {
	list-style:none !important;
	margin:0px !important;
}

#trustrow ul.vsimg 
{
	/*color:#C30306;*/
	display:block;
	float:left;
	/*line-height:24px;*/
	width:125px;
	text-align:center;
	vertical-align:middle;
}

#trustrow ul.tsttxt 
{
	/*color:#336699;*/
	display:block;
	float:left;
	/*line-height:24px;*/
	width:200px;
	padding:18px 0 0 0;
	text-align:center;
	vertical-align:middle;
}

#trustrow ul.vsimg-new 
{
	/*color:#C30306;*/
	display:block;
	float:right;
	/*line-height:24px;*/
	width:125px;
	text-align:center;
	vertical-align:middle;
}

#trustrow ul.tsttxt-new 
{
	/*color:#336699;*/
	display:block;
	float:left;
	/*line-height:24px;*/
	width:200px;
	padding:4px 0 0 0;
	text-align:center;
	vertical-align:middle;
}

#trustrow ul.pvyply 
{
	/*color:#336699;*/
	display:block;
	float:left;
	/*line-height:24px;*/
	width:400px;
	padding:4px 0 0 0;
	text-align:center;
	vertical-align:middle;
}

#trustrow ul li 
{
	font-size:12px;
	color:#585858;
	padding:0px;
}

#trustrow ul li.large 
{
	font-size:14px;
	color:#336699;
	font-weight:bold;
}

#trustrow ul li.lockimage 
{
	background:transparent url('http://www.whichvoip.com/images/common/padlock_icon_16x20.png') no-repeat scroll 100px 1px;
	font-size:14px;
	color:#336699;
	font-weight:bold;
	height:22px;
	padding:2px 0px 0px 30px;
}


/* Added by Mike for new business voip reviews individual tables - July 15th 2011 */

.review_list
{
float:left;
width:720px;
margin:0px 30px;
/*margin:6px 0px 10px 0px;*/
padding:0;
}	

table.individual_review
{
	border:#336699 2px solid;
	width:720px;
	text-align:center;
	margin:20px 0px 10px 0px;
	padding:0;
	border-collapse:collapse;
}	

table.individual_review tr
{
	height:30px;
	margin:0;
	padding:0;
	/*border-top:1px solid #D7D7D7;*/
	/*border-collapse: collapse*/
}	

table.individual_review td
{
	/*border-right:1px solid #D7D7D7;*/
	width:25%;
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align: center;
	/*border-collapse: collapse*/
}	

table.individual_review td.review_number
{
	width:50%;
	background-color:#336699;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}

table.individual_review td.review_date
{
	width:50%;
	background-color:#336699;
	text-align:right;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px 10px 0px 0px;
}

table.individual_review td.review_param
{
	font-weight:bold;
	border-bottom:1px solid #D7D7D7;
}

table.individual_review td.review_answer
{
	background-color:#EEEEEE;
	border-bottom:1px solid #D7D7D7;
}

table.individual_review td.review_comments
{
	width:100%;
	border-top:2px solid #D7D7D7;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 5px;
}

table.individual_review p.review_comments_para
{
	padding:5px 10px 5px 0px;
	text-align:justify;
	font-weight:normal;
}

table.individual_review p.prov_response_hd
{
	margin:10px 10px 0px 20px;
	padding:5px 0px 5px 10px;
	text-align:left;
	font-weight:bold;
	background-color:#EEEEEE;
	border:1px solid #D7D7D7;
}

table.individual_review p.prov_response_para
{
	margin:0px 0px 0px 20px;
	padding:5px 10px 5px 10px;
	text-align:justify;
	font-weight:normal;
	color:#336699;
}

/* end of added styles for new business VoIP review pages */

/* start of added code for updated review form */

table.review-form
{
	border:none;
	width:100%;
	font-family:"Trebuchet MS", "Myriad Pro", Arial;
	color:#585858;
	!important; font-size:12px !important;
	text-align:left;
	margin:10px 10px 10px 10px;
	padding:0;
	border-collapse:collapse;
}

table.review-form th
{
	font-weight:bold;
	text-align:left;
	padding:10px 0px 10px 0px;
}

table.review-form td
{
	width:50%;
	margin:0;
	padding:5px 5px 5px 10px;
	font-weight:normal;
}

table.review-form input.text-box
{
width: 246px;
height: 20px;
}

table.review-form select.select-box
{
width: 250px;
height: 22px;
}

table.review-form textarea.textarea-box
{
width: 636px;
height: 70px;
padding:0px;
}

/* end of added code for updated review form */

table.reviewstableborder
{
	border:#CCCCCC 1px solid;
	border-collapse: collapse
}	

table.reviewstableborder tr
{
	border-top:1px solid #D7D7D7;
	border-collapse: collapse
}	

table.reviewstableborder td
{
	border-top:1px solid #D7D7D7;
	border-collapse: collapse
}	

.mainbodywhite



	{



	background-color: #FFFFFF;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	text-align: center;



	}



	



table.mainbodywhite



{



	border:#CCCCCC 1px solid;



	border-collapse: collapse



}	







table.mainbodywhite tr



{



	border-top:1px solid #D7D7D7;



	border-collapse:collapse;



}	







table.mainbodywhite td



{



	border-top:1px solid #D7D7D7;



	padding:0px;



}	



	



.mainbodywhite  a:link



	{



	color: #679fd6;



	text-decoration: none;



	}



	



.mainbodywhite  a:visited



	{



	color: #679fd6;



	text-decoration: none;



	}







.mainbodywhite  a:hover



	{



	color: #0000FF;



	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-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	font-weight: normal;



	}



	



.sitemapfont a:link



	{



	color:#679fd6;



	text-decoration: none;



	}



	



.sitemapfont a:visited



	{



	color:#679fd6;



	text-decoration: none;



	}







.sitemapfont a:hover



	{



	text-decoration: underline;



	}







p.sitemapfont



{ 



	margin-top: 6px;



	margin-bottom: 6px;  



} 







ul.sitemapfont



{



	list-style: outside disc ;



	margin:10px 0px 0px 20px;



}







ol.sitemapfont



{



	list-style: decimal;



	margin:10px 0px 0px 20px;



}







li.sitemapfont



{ 



	margin:10px 0px 0px 20px;



} 







.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;



	}



		



.formtitlecell



	{



	background-color: #AABFE6;



	font: 10pt arial, verdana, helvetica, sans-serif; 



	color: #FFFFFF;



	font-weight: bold;



	}



	



.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-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	text-align: left;



	font-weight: bold;



	}



	



.reviewsformbody



	{



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	text-align: left;



	}



	



.reviewsformbody a:link



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.reviewsformbody a:visited



	{



	color:#679fd6;



	text-decoration:none;



	}



		



.reviewsformbody a:hover



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.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: #FFFFFF;

	font-family:"Trebuchet MS", "Myriad Pro", Arial;

	color:#585858;

	/*font: 10pt arial, verdana, helvetica, sans-serif; 

	color: #000000;*/

	font-weight: bold;

	}



	



.savingsbody



	{

	background-color: #FFFFFF;

	font-family:"Trebuchet MS", "Myriad Pro", Arial;

	color:#585858;

	/*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;



	}



	



table.providerresultsheadercellnew



{



	border:#CCCCCC 1px solid;



	border-collapse: collapse



}	



	



.compareprovidersheadercell



	{



	background-color: #FAFAFE;



	font: 10pt arial, verdana, helvetica, sans-serif; 



	color: #000000;



	font-weight: normal;



	}







table.compareprovidersheadercell {



	border:#CCCCCC 1px solid;



	border-collapse: collapse



}	



.compareprovidersheadercellnew

{

background-color: #ebebeb;

border:0px none #ebebeb;

font: 10pt arial, verdana, helvetica, sans-serif; 

color: #000000;

font-weight: normal;

}



table.reviewsummarytable 

{

border:3px solid #336699;

/*border-collapse:collapse;

margin-left:-8px;*/

}	

		



.providerresultsbody

{

background-color: #FFFFFF;

border:0px none #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;



	}

	

.directoryheadercellnew

	{

	background-color: #336699;

	font: 10pt arial, verdana, helvetica, sans-serif; 

	color: #FFFFFF;

	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;



	}



	



.featureheadercell



	{



	background-color: #FFFFFF;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:14px !important;



	font-weight: bold;

text-align:left;


	}


p.featureheadercell
{
text-align:left;
}
	



table.featureheadercell



{



	background-color: #FFFFFF;



	border:#CCCCCC 3px solid;



	border-collapse: collapse



}	



	



.featureheader



	{



	background-color: #FFFFFF;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:14px !important;



	font-weight: bold;



	}



	



.featurebody



	{



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	background-color: #FFFFFF;



	}







.featurebody a:link



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.featurebody a:visited



	{



	color:#679fd6;



	text-decoration:none;



	}







.featurebody a:hover



	{



	text-decoration:underline;



	}







p.featurebody



{ 



	margin-top: 12px;



	margin-bottom: 12px;  



} 







ul.featurebody



{



	list-style: outside disc ;



	margin:10px 0px 0px 20px;



}







ol.featurebody



{



	list-style: decimal;



	margin:10px 0px 0px 20px;



}







li.featurebody



{ 



	margin:10px 0px 0px 20px;



} 



	



.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;



	}



	



p.mainbody_special



{ 



	margin-top: 8px;



	margin-bottom: 8px; 



} 



	



.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;



	}



	



.conferencing



	{



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	}







.conferencing a:link



	{



	color:#679fd6;



	text-decoration:none;



	}



	



.conferencing a:visited



	{



	color:#679fd6;



	text-decoration:none;



	}







.conferencing a:hover



	{



	text-decoration:underline;



	}







p.conferencing



{ 



	margin-top: 12px;



	margin-bottom: 12px;  



} 







ul.conferencing



{



	list-style: outside disc ;



	margin:10px 0px 0px 20px;



}







ol.conferencing



{



	list-style: decimal;



	margin:10px 0px 0px 20px;



}







li.conferencing



{ 



	margin:10px 0px 0px 20px;



}







table.conferencing



{



	border:#FFFFFF 0px solid;



	border-collapse: collapse



}







td.conferencing



{



	border:#FFFFFF 0px solid;



	border-collapse: collapse



}











.quotesaleheadercell



	{



	background-color: #FFFFFF;



	font-family:"Trebuchet MS", "Myriad Pro", Arial;



	color:#585858;



	!important; font-size:12px !important;



	text-align: center;



	}



	



table.quotesaleheadercell



{



	border:#CCCCCC 3px solid;



	border-collapse: collapse



}	







table.quotesaleheadercell tr



{



	border-top:1px solid #D7D7D7;



	border-collapse:collapse;



}	







table.quotesaleheadercell td



{



	border-top:1px solid #D7D7D7;



	padding:0px;



}	



	



.quotesaleheadercell a:link



	{



	color: #679fd6;



	text-decoration: none;



	}



	



.quotesaleheadercell a:visited



	{



	color: #679fd6;



	text-decoration: none;



	}







.quotesaleheadercell a:hover



	{



	color: #679fd6;



	text-decoration: underline;



	}
