﻿table.results {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.results th
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
} 
table.results td, table.results th {
    border: 1px solid #fff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size:9px;
    padding: 3px 0px 0px 3px;
    vertical-align: top;
}

/*
#grdCoverage table td, #grdMedicalLifeStyle table td, #grdLoading table td, #grdDiscount table td
{
    border-top:none;
    border-bottom:none;
    border-left:none;
    width:70%;
    vertical-align:middle;
}*/



table.results td table.results td, table.results th table.results th 
{
    padding:0;
}
     

table.results td a
{
	color:#B92207;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.results th {
    background-color: #776;
    color: #fff;
    padding: 4px 0 4px 4px;
}

table.results tr.odd td {
    background-color: #d9edc0;
    font-size: 9px;
}
table.results tr.even td {background-color: #F5F5F5;font-size:9px;}
table.results th a 
{
	padding:0 1.8em 0 0;
	color:#fff;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
table.results th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
table.results th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.results td
{
	background-color:#F5F5F5;
}





table.result2 {width:99.9%;padding:0;margin:0;border-spacing:0.2em;}
table.result2 th
{
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.result2 td, table.result2 th 
{
	padding:0.2em 0.2em 0.1em 0.2em;
	vertical-align:top;
	border:1px solid #fff;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.result2 td a
{
	color:#B92207;
	text-decoration:underline;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.result2 td a:hover
{
	color:#2B73AE;
	text-decoration:none;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.result2 td a:active
{
	color:#B92207;
	text-decoration:underline;
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.result2 th{background-color:#D0E9FF;}
table.result2 th a 
{
	padding:0 1.8em 0 0;
	color:#000;
	text-decoration:none;
	background-image: url('../../images/arrow-up-down.gif');
	background-position:right center;
	background-repeat:no-repeat;
	white-space:nowrap;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
table.result2 th a.acc 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
table.result2 th a.dec 
{
	background-image: url('../../images/arrow-up-down.gif'); 
	background-position:right; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
}