﻿#tabs10 {
background-color:#00457C;
border-bottom:0px solid #2763A5;
float:left;
line-height:normal;
padding-bottom:0px;
width:750px;
}
#tabs10 ul {
float:right;
left:0px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0px;
}
#tabs10 li {
display:inline;
margin:0pt;
padding:0pt;
}
#tabs10 a {
background-color:#00457C;
float:left;
margin:0pt;
padding:0pt 0pt 0pt 4px;
text-decoration:none;
}
#tabs10 a span {
background-color:#00457C;
color:#FFFFFF;
display:block;
float:left;
font-family:Helvetica;
font-size:10pt;
font-weight:bold;
padding:5px 25px 5px 16px;
}
#tabs10 a span {
float:none;
}
#tabs10 a:hover {
}
#tabs10 a:hover span {
}
#dropmenudiv {
border-color:white;
border-style:solid;
border-width:0px 0px 0pt;
font-family:Tahoma;
font-size:10pt;
font-weight:bold;
line-height:18px;
position:absolute;
z-index:100;
}
#dropmenudiv a {
background-color:#dddddd;
border-bottom:1px solid white;
color:#626262;
display:block;
font-family:Helvetica,Tahoma,Verdana,Arial,sans-serif;
font-size:8pt;
font-weight:bold;
padding-left:5px;
text-decoration:none;
text-indent:3px;
width:165px;
}
#dropmenudiv a:hover {
background-color:#CCCC00;
background-position:100% -42px;
}

























dl dt
{
    font-weight:bold;
    margin-top:10px;
}


.modalBackground 
{ 
 background-color:#dddddd; 
 filter:alpha(opacity=70); 
 opacity:0.7;
}

.limitPadding span.label 
{
    padding-top:0px;
}

.fitResolution
{
    height:500px;
    overflow-y:scroll;
}

div.mainbody, div.mainbody table, div ul li
{
    font: 10pt Helvetica, Tahoma, Arial, sans-serif;
	line-height: 18px; 
}


div.limits table td
{
  
}

table td
{
    font: 8pt Helvetica, Tahoma, Arial, sans-serif;
	/*color: #7e7e7e; */
	line-height: 16px; 
	padding-top:2px;
	padding-bottom:2px;
}

table td label
{
    font: 10pt Helvetica, Tahoma, Arial, sans-serif;
}

table.coverageTable, table.quote
{
    width:100%;
}

table.coverageTable th, table.quote th
{
    text-align:left;
}

table.coverageTable td, table.quote td
{
    padding-left:5px;
    padding-right:5px;
}

table.coverageTable, table.quote
{
    font: 100% Helvetica, Tahoma, Arial, sans-serif;
	/*color: #7e7e7e; */
	line-height: 16px; 
}

.alternateCoverageRow
{
    background-color:#dddddd;
}

span.label
{
    padding-top:15px;
    padding-bottom:1px;
    font-weight:bold;
    display:block;
}

span.button
{
    text-align:left;
    padding-right:20px;
    display:block;
    padding-top:20px;
}

.error
{
    color:red;
}