@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0; background:#e9f8f8;}
p, a, img, blockquote, h4, h2, td, tr, label, ul, li{ padding:0; margin:0; list-style-type:none; outline:none;}

.leftFormBg{ background:url(../images/lft_form_bg.gif) 0 0 repeat-x; height:789px; border:1px solid #aef1f7;} 
.contactFormBg{ background:url(../images/lft_form_bg.gif) 0 0 repeat-x; height:385px; border:1px solid #aef1f7;}
.loginAreaBg{ background:url(../images/login_area_bg.gif) 0 0 repeat-y; height:54px;}

.header_number_bg{ background:url(../images/number_header_bg.gif) 0 0 repeat-y; height:100px;}

.topLoginText ul li{ background:url(../images/login_icon4.gif) 25px 0 no-repeat; font: normal 14px/14px Calibri; color:#1d6678; padding-left:55px; text-align:left;}

.topLogin_textField{ background:url(../images/top_login_txt_field.gif) 0 0 no-repeat; width:193px; height:25px;}
.inputTopLogin{ width:175px; height:20px; padding:2px 4px 0 4px;  margin:0px 3px 4px 4px; border:none; background:none; font: normal 12px/20px Tahoma, Geneva, sans-serif; color:#999999;}

.topMumberandText{ font: bold 14px/14px Calibri; color:#38a477; text-align:left; padding-top:5px;}
.topNumberandText{ font: bold 14px/14px Calibri; color:#38a477; text-align:right; padding-top:5px;}

.main_body_text1{ font: 16px/16px Calibri; color:#38a477; text-align:justify; padding-right:10px; padding-left:10px}
.main_body_text2{ font: bold 16px/16px Calibri; color:#38a477; text-align:left; padding-right:10px; padding-left:15px}

.main_body_txt_bg{ background:url(../images/bodyutton_text_bg.gif) 0 0 repeat-y;}

.bodyButtons ul li{ background:url(../images/body_button_bg.gif) 0 0 no-repeat; width:142px; height:38px; margin-bottom:5px;}
.bodyButtons ul li a{ font: normal 20px/38px "Myriad Pro"; color:#fff; text-align:left; text-decoration:none; padding-left:34px; letter-spacing:-1px;}
.bodyButtons ul li a:hover{color:#06582a;}

.body_header{ font: bold 35px/35px "Myriad Pro"; color:#2fa362; text-transform:uppercase; padding:25px 0 0 18px;}
.body_header2{ font: bold 30px/30px "Myriad Pro"; color:#2fa362; padding:25px 0 0 18px;}
.body_header span{ font: italic 30px/30px "Myriad Pro"; color:#1d6678; padding:0; text-transform:none;}

.bodyListing ul li{ list-style-type:decimal; list-style-position:inside; font: 20px/25px "Myriad Pro"; color:#444647; text-align:left;}
.bodyListing ul li span{color:#d62503; text-transform:uppercase;}

.listing_bottom_text{font: 20px/35px "Myriad Pro"; color:#515050; text-align:left; padding-top:25px;}

.getAquote{font: bold 35px/35px "Myriad Pro"; color:#d52501; text-align:left; padding-top:15px; text-transform:uppercase;}
.ProtectYourFamily{font: bold 20px/20px "Myriad Pro"; color:#d52501; padding-top:15px; text-transform:uppercase;}
.getAquoteBottomText{font: normal 25px/35px "Myriad Pro"; color:#299458; text-align:left; padding-top:15px;}

.leftFormBody_bg{ background:url(../images/left_form_body_bg.gif) 0 0 repeat-y;}
.leftMiddleFormBodyBg{ background:url(../images/left_midle_form_body_bg.gif) 0 0 repeat-y;}
.lastFormBody_bg{ background:url(../images/last_form_body_bg.gif) 0 0 repeat-y;}

.leftFormLabelText{ font: bold 14px/18px Calibri; color:#1d6678; text-align:right; padding-right:4px;}
.leftFormLabelOtherText{ font: normal 12px/18px Tahoma, Geneva, sans-serif; color:#4d4d4d; text-align:left;}
.leftFormLabelOtherText2{ font: normal 12px/18px Tahoma, Geneva, sans-serif; color:#4d4d4d; text-align:justify;}
.leftFormLabelOtherText3{ font: normal 12px/18px Tahoma, Geneva, sans-serif; color:#4d4d4d; text-align:center;}

.footerBg{ background:url(../images/footer_bg.gif) 0 0 repeat-x; height:74px;}

.footerBlack_bg{ background:url(../images/footter_black_bg.gif) center top no-repeat; width:980px; height:54px;}
.footer_text{ font: bold 14px/54px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:left;}
.footer_text a{ font: bold 14px/54px Georgia, "Times New Roman", Times, serif; color:#fff; text-align:left; text-decoration:none; padding-right:15px;}
.footer_text a:hover{ color:#999;}
.redNote {font-size: 14px; color: #D52501; font-weight: bold;}
