.table {
 width: 438px;
 float: left;
 margin-bottom: 12px;
}
.tableana {
	background-color: #E7EFF5;
}
.tableana  #tr{
	background-color: #E7EFF5;
}
.results {
 padding: 0; 
 margin: 0;
 width: 100%;
}

caption {
 padding: 0 0 5px 0;
 font: italic 11px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
 text-align: right;
}

th {
 font: bold 11px Arial, Helvetica, sans-serif;
 color: #012e5a;
 border-right: 1px solid #cedfeb;
 border-bottom: 1px solid #9dbad3;
 border-left: 1px solid #fff;
 text-align: left;
 padding: 8px 6px 7px 12px;
 background: #dce8f2 url('../gfx/bg-table-header.gif') repeat-x;
}

th.first {border-left: 1px solid #cedfeb;}

th.nobg {
 border-top: 0 none;
 border-left: 0 none;
 border-right: 1px solid #cedfeb;
 background: none;
}

td {
	color: #012e5a;
	padding: 6px 6px 6px 12px;
	border: 0px solid #cedfeb;
	font-family: "auto Arial", Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

td.alt {background: #f3f7fa url('../gfx/1px.gif') repeat-x top left;}

th.spec {
 border-left: 1px solid #cedfeb;
 border-top: 0 none;
 border-bottom: 1 px solid #cedfeb;
 font: normal 11px auto Arial, Helvetica, sans-serif;
 background: #fff;
}

th.specalt {
 border-left: 1px solid #cedfeb;
 border-top: 0 none;
 border-bottom: 1px solid #cedfeb;
 font: normal 11px auto Arial, Helvetica, sans-serif;
 background: #f3f7fa url('../gfx/1px.gif') repeat-x top left;
 padding: 6px 6px 7px 12px;
}

td strong {color: #699bc9;}
