/* Link Styles for Homepage and Standard Pages Section - Color = Light Blue */
a, a:hover          { color: #00A1D1; }

a.rriderlink:link,
a.rriderlink:visited,
a.rriderlink:active,	{ color: #3B45AB; text-decoration: underline; }
a.rriderlink:hover		{ color: #3B45AB; text-decoration: none; }

a.orriderlink:link,
a.orriderlink:visited,
a.orriderlink:active,	{ color: #D4184F; text-decoration: underline; }
a.orriderlink:hover		{ color: #D4184F; text-decoration: none; }

a.sriderlink:link,
a.sriderlink:visited,
a.sriderlink:active,	{ color: #ED6C12; text-decoration: underline; }
a.sriderlink:hover		{ color: #ED6C12; text-decoration: none; }

.errortext					{	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #CC0000;	}
.alerttext					{	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #00A1D1;	}

/*compare page*/
.table_heading 			{ background:url(Compare-tableHead.gif) no-repeat;}
.table_heading td 	{ font-size:12px;color:#FFFFFF;}
.table_content 			{ background-color:#F0FAFD;border:1px solid #95CEE0;border-bottom:none;}
.table_content td		{ color:#3F3F3A;}
.table_foot 				{ background-color:#F0FAFD;border:1px solid #95CEE0;}
.table_foot td 			{ color:#3F3F3A;}
.table_padding 			{ padding-left:12px;}

/*policy documents*/
.grey_line 					{ background: url(ViewPolicyDocs-greyLine.gif) bottom left repeat-x; background-position:0 20px; }
.policy_docu_robot 	{ padding-bottom:45px;}




