body {
background-color:#FFFFFF;

font-family:Tahoma;
font-size:12px;
margin:0;
text-align:center;
}
.liststyle li{
margin-top:10px;
}
a {

text-decoration:none;
}
a:hover {
text-decoration:underline;
}
#top_bar {
background-color:#4B64AA;
height:22px;
width:100%;
}
#top_bar .links {
color:#FFFFFF;
margin:auto;
padding-top:2px;
text-align:right;
width:850px;
}
#top_bar .links a {
color:white;
font-size:11px;
text-decoration:none;
}
#top_bar .links a:hover {
text-decoration:underline;
}
#logo_strip {
height:78px;
margin:17px auto auto;
width:850px;
}
#logo_strip .logo {
height:78px;
text-align:left;
}
#navigation {
background:transparent url(images/navigation.jpg) repeat scroll 0 0;
color:#FFFFFF;
height:49px;
margin:auto;
width:886px;
}
#navigation .links {
float:left;
margin-left:30px;
margin-top:25px;
text-align:left;
}
#navigation .links a {
color:white;
text-decoration:none;
}
#navigation .links a:hover {
text-decoration:underline;
}
#content {
background:transparent url(images/content_bg.jpg) repeat-y scroll center center;
float:left;
text-align:center;
width:882px;
}
#container {
margin:-2px auto;
width:882px;
}
#centered {
padding-left:18px;
}
#header_left {
background:transparent url(images/header_home_left.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#header_right {
background:transparent url(images/header_home_right.gif) repeat scroll 0 0;
float:left;
height:271px;
width:148px;
margin: 0px;
}
#header_left_auto {
background:transparent url(images/header_auto_left.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#header_left_life {
background:transparent url(images/header_life_left.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#header_left_house {
background:transparent url(images/header_house_left.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#header_left_health {
background:transparent url(images/header_health_left.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#header_left_health2 {
background:transparent url(images/header_health_left2.jpg) no-repeat scroll 0 0;
float:left;
height:271px;
width:698px;
}
#form {
background:transparent url(images/formbg.gif) no-repeat scroll 0 0;
float:left;
padding-top:35px;
}
#form .mainform {
background:transparent url(images/compare.png) no-repeat scroll 0 0;
height:204px;
padding-left:15px;
padding-top:30px;
width:255px;
}
#form .mainform p {
margin-bottom:10px;
}
#form .mainform input#zipcode {
background:#FFFFFF url(images/inputbg.gif) repeat-x scroll 0 0;
border:1px solid #CFCFCF;
color:#ADADAD;
font-size:14px;
height:27px;
padding-left:8px;
padding-top:10px;
width:195px;
}
#form .mainform select#type {
background:#FFFFFF url(images/inputbg.gif) repeat-x scroll 0 0;
border:1px solid #CFCFCF;
color:#ADADAD;
font-size:14px;
height:39px;
padding:8px 5px 7px;
width:205px;
}
#form .mainform p.type {
color:#446ECB;
font-size:14px;
}
#form .mainform .ratios {
color:black;
float:left;
width:100px;
}
#form .mainform .gob {
cursor:pointer;
float:left;
height:46px;
margin-left:39px;
width:57px;
}
#form .mainform .gob input#submit {
background:transparent url(images/go.gif) no-repeat scroll 0 0;
border-style:none;
cursor:pointer;
height:46px;
text-indent:-5000px;
width:57px;
}
#content_left {

float:left;
padding-left:5px;
text-align:left;
width:555px;

}
#content_left .title {
background:transparent url(images/expertise.jpg) no-repeat scroll 0 0;
height:31px;
margin-top:5px;
width:430px;
}
#content_left .title2 {
border-bottom:1px solid #CBCBCB;
font-size:19px;
margin-bottom:6px;
margin-top:5px;
text-align:left;
width:100%;
}
#content_right {
background-color:#E6E9EC;
float:left;
margin-left:5px;
width:275px;
text-align:left;
}
#content_right .title {
background:transparent url(images/new.jpg) no-repeat scroll 0 0;
height:30px;
margin-left:3px;
margin-top:5px;
width:256px;
}
#insurance_type {
background:transparent url(images/type_box.jpg) no-repeat scroll 0 0;
height:109px;
margin-bottom:5px;
width:555px;
}
#insurance_type .left {
float:left;
padding:5px;
}
#insurance_type .right {
float:left;
overflow:hidden;
padding:5px;
text-align:left;
width:385px;
}
#insurance_type .type_title {
font-size:16px;
}
#insurance_type .type_text {
font-size:11px;
line-height:15px;
}
#footer_holder {
margin:auto;
width:882px;
}
#footer {
background:transparent url(images/footer.jpg) no-repeat scroll 0 0;
float:left;
height:22px;
margin-bottom:23px;
text-align:left;
width:100%;
}
#footer .text {
font-size:11px;
margin-left:20px;
margin-top:20px;
}
#mainc {
float:left;
margin-left:6px;
text-align:left;
width:565px;
}
h2.pagetitle, h2 {
color:#1D459E;
font-size:20px;
margin-bottom:15px;
}
#mainc .entry {
margin-bottom:20px;
width:565px;
}
#mainc .entry h2 {
background-color:#CCD8F1;
margin-bottom:5px;
padding:5px;
width:555px;
}
#mainc .entry h2 a {
color:#1D459E;
font-family:Tahoma;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#mainc .entry p.info {
border-bottom:1px solid #435275;
color:#275C9C;
font-family:Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-bottom:10px;
padding-bottom:5px;
width:565px;
}
#mainc .entry p.info a {
color:#275C9C;
font-weight:bold;
text-decoration:none;
}
#mainc .entry p {
color:#333333;
font-family:Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin-bottom:10px;
}
#mainc .entry ul {
margin-bottom:10px;
padding-left:20px;
}
#mainc .entry blockquote {
font-size:14px;
font-style:italic;
margin-bottom:10px;
padding-left:45px;
padding-right:45px;
}
#mainc .entry img {
border:2px solid #A2B3D7;
margin-bottom:0;
padding:2px;
}
#mainc .entry .alignleft {
float:left;
margin:4px 5px 0 0;
}
#mainc .entry .alignright {
float:right;
margin:4px 0 0 5px;
}
#mainc .entry p.more a {
font-size:15px;
font-weight:bold;
}
#pagec {
display:inline;
float:left;
margin:10px 0 10px 10px;
padding:0;
position:relative;
width:825px;
text-align:left;
}
#pagec .entry {
margin-bottom:20px;

}
#pagec .entry h2 {
background-color:#CCD8F1;
margin-bottom:5px;
padding:5px;

}
#pagec .entry h2 a {
color:#1D459E;
font-family:Tahoma;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
}
#pagec .entry p {
color:#333333;
font-family:Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
margin-bottom:10px;
}
#pagec .entry ul {
margin-bottom:10px;
padding-left:20px;
}
#pagec .entry blockquote {
font-size:14px;
font-style:italic;
margin-bottom:10px;
padding-left:45px;
padding-right:45px;
}
#pagec .entry img {
border:2px solid #A2B3D7;
margin-bottom:0;
padding:2px;
}
#pagec .entry .alignleft {
float:left;
margin:4px 5px 0 0;
}
#pagec .entry .alignright {
float:right;
margin:4px 0 0 5px;
}
#pagec .entry p.more a {
font-size:15px;
font-weight:bold;
}
#sidebar {
background-color:#E6E9EC;
display:inline;
float:left;
margin-left:5px;
padding:5px;
text-align:left;
width:260px;
}
h3{
font-size:14px;
}
#sidebar h3 {
border-bottom:1px solid #B8C8EB;
color:#1D459E;
font-family:Tahoma;
font-size:17px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-bottom:5px;
padding-bottom:2px;
width:100%;
}
#sidebar ul {
margin-bottom:15px;
width:155px;
}
#sidebar ul li {
background:transparent url(images/bullet.gif) no-repeat scroll 0 2px;
font-family:Tahoma;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
margin-bottom:4px;
padding-left:15px;
}
#sidebar ul li a {
color:#000000;
text-decoration:none;
}
#sidebar ul li a:hover {
text-decoration:underline;
}
h3.comments {
color:#5B5B5B;
float:left;
font-size:17px;
margin-bottom:15px;
padding:0;
width:570px;
}
ol.commentlist {
float:left;
margin-bottom:15px;
padding:0;
width:680px;
}
ol.commentlist li {
background:#FFE9E9 none repeat scroll left bottom;
float:left;
list-style-type:none;
margin-bottom:15px;
padding:10px 10px 25px;
width:540px;
}
ol.commentlist li .avatar {
float:left;
margin-right:5px;
}
ol.commentlist li p {
margin-bottom:7px;
padding-left:60px;
}
form#commentform {
padding:0;
width:540px;
}
form#commentform label {
color:#4A4A4A;
font-size:13px;
font-weight:bold;
margin-left:10px;
}
form#commentform label span {
color:#06648E;
font-size:15px;
}
form#commentform p {
margin-bottom:10px;
}
form#commentform textarea#comment {
background:#FFFFFF url(images/inputbg.gif) repeat-x scroll 0 0;
border:1px solid #D3D3D3;
color:#7B7B7B;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:5px;
width:480px;
}
form#commentform input#author, input#email, input#url {
background:#FFFFFF url(images/inputbg.gif) repeat-x scroll 0 0;
border:1px solid #D3D3D3;
color:#7B7B7B;
font-family:Arial;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:17px;
line-height:normal;
padding-left:4px;
padding-right:4px;
padding-top:3px;
width:210px;
}
#respond h3 {
color:#06648E;
font-size:18px;
font-style:normal;
margin-bottom:10px;
padding:0;
width:500px;
}
