/* 
.....................................
structure css 
.....................................*/

#wrapper {
margin:auto;
margin-top:0px;
width:900px;
background:#FFFFFF;
border:solid #666666 10px;

}

#body {
margin-top:0
}


#leftcol {
width:468px;
margin-left:50px;
margin-top:20px;
float:left;
padding:10px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:right;
border:solid #666666 1px;

}

#bar1 {
background:#990000;
height:25px;
margin-bottom:5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
padding:5px;
text-align:left;
color:#FFFFFF;
}

#bar2 {
background:#990000;
height:20px;
margin-bottom:15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:18px;
padding:5px;
text-align:center;
color:#FFFFFF;
}

#menu {
margin-right:50px;
margin-top:10px;
text-align:right;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
color:#990000;

}

#rightcol {
float:right;
margin-top:18px;
margin-right:60px;
border:none;

}

#rightcol a {
text-decoration:none;
border:none;
color:#FFFFFF;

}

#rightcol a:hover {
text-decoration:none;
border:none;
color:#FFFFFF;

}

#rightcol a:visited {
text-decoration:none;
border:none;
color:#FFFFFF;

}

#rightcol1 {
float:right;
width:230px;
margin-top:10px;
margin-right:60px;
padding:10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
border:solid #666666 1px;

}


#footerspacer {
height:5px;
clear:both;
}

#footer {
padding:5px;
background-color:#990000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:right;

}

#links {
margin-top:25px;
padding:5px 5px 5px 50px;
background-color:#990000;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}


#editorial {
margin-top:5px;
font-family: Arial, Verdana, Helvetica, sans-serif bold;
font-size:12px;
font-weight:bold;
color:#990000;
text-align:right;
padding:1px;

}

/*
..............................
pagelinks
..............................*/

#pagelinks a {
font:Arial;
font-size:11px;
text-decoration:none;
border:none;
color:#990000;

}

#pagelinks a:hover {
text-decoration:none;
border:none;
color:#990000;

}

#pagelinks a:visited {
text-decoration:none;
border:none;
color:#990000;

}

/*
..............................
main navigation menu css
..............................*/

#nav {
margin-top:10px;
margin-left:50px;
margin-right:60px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#990000;
text-align:left;
border-bottom:solid #999999 5px;

}

#nav a {
margin-left:0;
border-top:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
padding: 5px 10px 5px 10px;
text-decoration:none;
color:#FFFFFF;
background:#990000;

}

#nav a:hover {
text-decoration:none;
color:#990000;
background:#FFFFFF;

}



/*
..............................
home insurance page css
..............................*/

#rightcolho {
float:right;
margin-top:18px;
margin-right:40px;
border:none;

}

#rightcolho a {
text-decoration:none;
border:none;
color:#FFFFFF;

}

#rightcolho a:hover {
text-decoration:none;
border:none;
color:#FFFFFF;

}

#rightcolho a:visited {
text-decoration:none;
border:none;
color:#FFFFFF;
}


#rightcolho1 {
float:right;
width:280px;
margin-top:10px;
margin-right:40px;
padding:10px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:justify;
border:solid #666666 1px;

}


/*
..............................
tag css
..............................*/

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

p
{
text-align:justify;

}

bodywhite {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}


p a {
text-decoration:none;
color:#666666;

}

p a:hover {
text-decoration:none;
color:#666666;

}

p a:visited {
text-decoration:none;
color:#666666;

}



a {
text-decoration:none;
color:#FFFFFF;

}

a:hover {
text-decoration:none;
color:#FFFFFF;

}

a:visited {
text-decoration:none;
color:#FFFFFF;

}

h1 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:26px;
font-weight:bold;
color:#990000;
text-align:left;

}

h2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
text-align:left;
font-size:17px;
font-weight:bold;
color:#666666;

}

h2 a {
text-decoration:none;
color:#990000;

}

h2 a:hover {
text-decoration:none;
color:#990000;

}

h2 a:visited {
text-decoration:none;
color:#990000;

}


ul {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-align:left;

}

li {
padding-bottom:7px;
}

ul a {
text-decoration:none;
color:#990000;
}

ul a:hover {
text-decoration:none;
color:#999999;

}

ul a:visited {
text-decoration:none;
color:#990000;
}

ul a:hover {
text-decoration:none;
color:#999999;

}

.level2 {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
}




