a:link { text-decoration: none; color: #0031b5; }
a:hover { text-decoration: underline; color: #0031b5; }
a:active { text-decoration: none; color: #0031b5; }
a:visited { text-decoration: none; color: #0000cc; }
a { font-weight: bold }

a.list:link { display:block; padding: 0.167em; margin:0em; border-top:0.167em solid #ccc; border-left:0.167em solid #ccc; border-right:0.167em solid #808080; border-bottom:0.167em solid #000; width:200px; background: #0063A1; color: #efefef; font: 1.1em Tahoma; text-decoration: none; }
a.list:visited { display:block; padding: 0.167em; margin:0em; border-top:0.167em solid #ccc; border-left:0.167em solid #ccc; border-right:0.167em solid #808080; border-bottom:0.167em solid #000; width:200px; background: #0063A1; color: #efefef; font: 1.1em Tahoma; text-decoration: none; }
a.list:active { display:block; padding: 0.167em; margin:0em; border-top:0.167em solid #ccc; border-left:0.167em solid #ccc; border-right:0.167em solid #808080; border-bottom:0.167em solid #000; width:200px; background: #0063A1; color: #efefef; font: 1.1em Tahoma; text-decoration: none; }
a.list:hover { display:block; background: #efefef; color: #0063A1; text-decoration: none; }

a.now:link, a.now:visited, a.now:active { display:block; padding: 0.167em; margin:0em; border-top:0.167em solid #ccc; border-left:0.167em solid #ccc; border-right:0.167em solid #808080; border-bottom:0.167em solid #000; width:200px; background: #f7aa00; color: #000000; font: 0.9em Tahoma; text-decoration: none; }
a.now:hover { display:block; background: #efefef; color: #0063A1; text-decoration: none; }

div.containerhead {
        background-color:#ffffff;
        padding:0.167em;
	width: 100%;
        height:100px;
          
}

div.containermain {
        background-color:#ffffff;
        padding:0.167em;
	width: 100%;   
}


div.cleer { clear:both; }

span.listtitle { color:#000000; font-weight:bold; text-align:center; }

div.horizontal
{
width:100%;
background-color:#009ADE; 
}
div.horizontal ul
{
list-style:none;
display:inline;
margin:0em;
padding:0em;

}
div.horizontal li
{
float:left;
width:140px;
position: relative; 

}
div.horizontal a
{
display:block;
width:120px;
}
div.horizontal a:link,div.horizontal a:visited,div.horizontal a:active
{
font-weight:bold;
color:#efefef;
background-color:#0063A1;
text-align:center;
padding:0.167em;
text-decoration:none;
border-top:0.167em solid #ccc; 
border-left:0.167em solid #ccc; 
border-right:0.167em solid #808080; 
border-bottom:0.167em solid #000; 
}
div.horizontal a:hover
{
background-color:#efefef;
color:#000;
}

h1, h2, h3 { font-family:arial,helvetica,sans-serif; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

body { margin-left:0.417em; margin-top:0.417em; background:#123E94; }

body, td, p { font-family:arial,helvetica,sans-serif; font-style:normal; font-weight:normal; font-size:0.9em; color:#000000;
}

table.indexpage { width:100%; border:0em; padding:0.313em; }

table.aboutpage { width:100%; border:0em; padding:0.313em; }

td.aboutpage { width:20%; vertical-align:top; }

table.indexquotelist { width:100%; border:0em; padding:0.5em; background:#eeeeee;}

table.insure1 {        

          margin:0em;
          padding:0.333em;
          width:100%;
	  border:0.25em solid #f7aa00;
          border-collapse:collapse;

        }

img { border:0em; }

div.centre { text-align:center; }

p.centre { text-align:center; }

p.copy { text-align:center; }

a.copy:link { text-decoration: none; color: #ffffff; }
a.copy:hover { text-decoration: underline; color: #ffff00; }
a.copy:active { text-decoration: none; color: #ffffff; }
a.copy:visited { text-decoration: none; color: #ffffff; }

