/* CSS Document */
*{ margin:0; padding:0;}

body{ background:#D4EEFB url(../images/body_bg.jpg) top repeat-x; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

h1{color:#037DAE; font-size:26px; margin:20px 0px; margin-top:0px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif;}

h2{ color:#FCB622; font-size:18px; padding-bottom:15px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

h3{color:#fff; text-transform:capitalize; font-size:22px; font-style:italic;  width:263px; height:30px; padding-top:6px; padding-bottom:10px; text-align:left; padding-left:10px;}

h6{ color:#c42d0f; font-size:16px; margin-bottom:10px; text-align:left; }
p{ line-height:210%; margin-bottom:10px; }
img{ border:none;}
input{ border:none; color:#999999;}
#wrapper{ width:980px; margin:0 auto; overflow:hidden;}
#header{ height:176px;width:980px; position:relative;}
#logo{ width:201px; height:102px; padding-top:30px;}


/*For Home Page*/
#container_home{background: url(../images/container_home_bg.png) top no-repeat; height:595px; margin-bottom:10px;  }
#top_content{ height:360px;}
#signin{ width:175px;  height:270px; padding-top:90px; padding-left:13px; float:left;}
#signin p{font-size:18px; color:#FFFFFF; font-weight:bold; line-height:150%; margin-bottom:0px; }
#signin p a{color:#fcb622; font-size:14px; }
#signin input{ background:url(../images/input.png) no-repeat; width:150px; height:17px; padding:5px; margin-bottom:15px;}
#signin input#login{ background:url(../images/login_button.png) no-repeat; width:104px; height:30px;  cursor:pointer;}
#banner{ float:left; width:542px; height:360px; margin-left:1px;}

#bottom_content{ height:235px; position:relative;padding-left:48px;}
#quick_quotes{ width:290px; height:150px; padding-top:70px; float:left;}
#quick_quotes p{ margin-top:10px;}
#quick_quotes a{ color:#FFFFFF; font-weight:bold; font-size:15px; }
#quick_quotes input, input#zip{background:url(../images/zip_input.png) no-repeat; background:url(../images/zip_input.gif) no-repeat; width:170px; height:15px; padding:15px 10px; margin-right:10px;}
input#go{ background:url(../images/go_button.png) no-repeat; _background:url(../images/go_button.gif) no-repeat; width:51px; height:45px; cursor:pointer;}

#bottom_content_right ul{width:250px; float:left;}
#bottom_content_right ul li{ color:#d69408; font-size:16px; list-style:none; font-weight:bold; margin-top:20px; margin-left:20px; background:url(../images/ul_li.png) left no-repeat; _background:url(../images/ul_li_ie.gif) left no-repeat; padding-left:20px;}
#click_cloud{ width:296px; height:221px; float:left; position:absolute; top:15px; right:55px; z-index:5;}


/*For Other Page*/
#container{ border-left:solid 2px #9BD5EF; border-right:solid 2px #9BD5EF; background:#fff url(../images/container.png) repeat-x; overflow:hidden; width:976px;}
#header_img{ width:976px; height:180px;}
#colleft{ width:300px; vertical-align:top; padding-top:10px;}
#colleft a{ color:#000000; font-weight:bold;}
#colleft a:hover{ color:#FCB622; font-weight:bold;}
.box{ background:url(../images/box.png) no-repeat; _background:url(../images/box.gif) no-repeat; width:263px; height:165px; margin-bottom:30px; text-align:left; padding-left:10px; }

#colright{ width:655px; vertical-align:top; padding:10px;}
#colright ul li{color:#666666;  list-style:none; margin-top:20px; margin-left:20px; background:url(../images/ul_li.png) left top no-repeat; _background:url(../images/ul_li_ie.gif) left no-repeat; padding-left:25px;}
#colright ul li a{color:#037DAE; text-decoration:none;font-weight:bold; font-size:14px;}
#colright a{color:#037DAE; text-decoration:none;font-weight:bold; }
#colright ul li a:hover, #colright a:hover{color:#FCB622; text-decoration:none;}
.tablestyle tr th{ text-align:left; color:#C42D0F;}
.tablestyle tr td{ padding:5px 0;}

#container_bottom{background: url(../images/container_bottom.png) top no-repeat; height:23px; width:980px; }
/*For Foter*/
#footer p{ color:#0287C2; text-align:right;}

#footer p, #footer a{ color:#0287C2; text-align:right;text-decoration:none;}











