
body { margin: 0px; background: url(../images/bg_img.gif) repeat-x;}

#form1 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1b353e;}
#form2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #1b353e; padding-top: 16px;}
#form3 { margin: 0px; padding: 0px; padding-top: 8px;}

#wrapper { width: 860px; margin: auto;}
#page { width: 802px; margin: auto;}
#header { width: 802px; height: 92px;}
#logo { width: 310px; height: 52px; float: left; padding-top: 22px;}
#talk_to { width: 310px; height: 52px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-align: center; font-weight: bold; padding-right: 50px; padding-top: 30px; color: #1b353e;}
#talk_to h2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #1b353e;}

#menu { width: 802px; height: 32px; background: url(../images/menu_img.gif) no-repeat 660px bottom;}
#menu ul { margin: 0px; padding: 0px; list-style: none;}
#menu li { display: inline;}
#menu a { display: block; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-transform: uppercase; text-decoration: none; padding-left: 10px; padding-right: 10px; line-height: 32px; font-weight: bold;}
#menu a:hover { color: #b6ccd5; background: url(../images/hover.gif) no-repeat top center;}
#menu .active a {color: #b6ccd5; background: url(../images/hover.gif) no-repeat top center;}

#banner { width: 802px; height: 113px; background: url(../images/banner_img.gif) no-repeat right;}
#bannertxt1 { width: 295px; height: 46px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #f8f8f8; font-weight: bold; padding-top: 30px;}
#bannertxt2 { width: 190px; height: 46px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #f8f8f8; font-weight: bold; padding-top: 38px; padding-right: 200px;}
#bannertxt2 a { color: #ffffff;}

#container { width: 860px; height: 849px; background: url(../images/content_bg.gif);}
#container_in { width: 860px; height: 849px; background: url(../images/content_shadow.gif) no-repeat top;}
#container2 { width: 860px; height: 1025px; background: url(../images/content_bg.gif);}
#container_in2 { width: 860px; height: 1025px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3 { width: 860px; height: 2160px; background: url(../images/content_bg.gif);}
#container_in3 { width: 860px; height: 2160px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3rm { width: 860px; height: 1500px; background: url(../images/content_bg.gif);}
#container_in3rm { width: 860px; height: 1500px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3rmv { width: 860px; height: 1200px; background: url(../images/content_bg.gif);}
#container_in3rmv { width: 860px; height: 1200px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3site { width: 860px; height: 4100px; background: url(../images/content_bg.gif);}
#container_in3site { width: 860px; height: 4100px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3calc { width: 860px; height: 1300px; background: url(../images/content_bg.gif);}
#container_in3calc { width: 860px; height: 1300px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3process { width: 860px; height: 2600px; background: url(../images/content_bg.gif);}
#container_in3process { width: 860px; height: 2600px; background: url(../images/content_shadow.gif) no-repeat top;}
#container3lo { width: 860px; height: 1150px; background: url(../images/content_bg.gif);}
#container_in3lo { width: 860px; height: 1150px; background: url(../images/content_shadow.gif) no-repeat top;}

#sidebar { width: 200px; height: 849px; float: left; padding-left: 49px;}
#sidebar h2 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #05232e; font-weight: normal; height: 45px; line-height: 45px; padding-top: 8px;}
#sidebar h3 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #05232e; font-weight: normal; height: 59px; line-height: 59px; background: url(../images/dvd.gif) no-repeat 100px; padding-top: 8px;}
#sidebar p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1b353e; line-height: 20px;}
#sidebar .phone { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 15px; color: #1b353e; line-height: 20px;}
#tip_box { width: 175px; height: 196px; background: url(../images/tips_img.gif) no-repeat right; margin-top: 15px; padding-left: 11px;}
#tip_box h1 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 25px; color: #4c4612; text-align: center; line-height: 23px; text-transform: uppercase; padding-top: 35px;}
#tip_box h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #4c4612; text-align: center; text-transform: uppercase;}
#request_now { width: 191px; height: 150px; background: url(../images/guarantee_img.gif) no-repeat bottom; text-align: center;}

#content { width: 503px; height: 849px; float: left; padding-left: 52px;}
#content2 { width: 503px; height: 1025px; float: left; padding-left: 52px;}
#content3 { width: 503px; height: 2160px; float: left; padding-left: 52px;}
#content3rm { width: 503px; height: 1500px; float: left; padding-left: 52px;}
#content3rmv { width: 503px; height: 1200px; float: left; padding-left: 52px;}
#content3site { width: 503px; height: 4100px; float: left; padding-left: 52px;}
#content3calc { width: 503px; height: 1300px; float: left; padding-left: 52px;}
#content3process { width: 503px; height: 2600px; float: left; padding-left: 52px;}
#content3lo { width: 503px; height: 1150px; float: left; padding-left: 52px;}

#state { width: 503px; height: 38px;}
#map-img { width: 503px; padding-top: 8px;}
#req-box { width: 488px;float: right; padding-top: 28px;}
#req-box p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #1b353e; line-height: 20px; padding-top: 6px; text-align: justify;}
#req-box li { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1b353e; line-height: 20px; padding-top: 6px;}
#req-txt { width: 250px; float: right;}
#req-txt h1 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #05232e; font-weight: normal; text-transform: uppercase;}
#req-txt2 { width: 503px; float: right;}
#req-txt2 h1 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 19px; color: #05232e; font-weight: normal; text-transform: uppercase;}
#req-txt2 h3 { margin: 0px; padding: 3px; font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #05232e; font-weight: bold; text-transform: uppercase;}

#req-info { width: 216px; float: left;}
#req-hd { width: 200px; height: 37px; padding-left: 16px; background: url(../images/request_info-hd.gif); font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; line-height: 37px;}
#req-mid { width: 216px; height: 164px; background: url(../images/request_info-mid.gif); font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
#req-bot { width: 216px; height: 42px; background: #031820 url(../images/request_info-bot.gif) no-repeat bottom; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #687479; padding-top: 6px;}

#icon_box { width: 488px; height: 208px; float: left; padding-top: 25px;}
#icon_box h4 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #05232e; font-weight: normal; text-transform: uppercase;}
#icon_box p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #1b353e; padding-top: 10px; padding-right: 20px;}

#icon1 { width: 120px; height: 208px; float: left;}
#icon2 { width: 160px; height: 208px; float: left; padding-left: 40px;}
#icon3 { width: 135px; height: 208px; float: right;}

#footer_box { width: 100%; height: 86px; background: #2e2e2e;}
#footer { width: 802px; height: 86px; margin: auto;}
#footer_logo { width: 253px; height: 36px; float: left; padding-top: 18px;}
#f-menu { width: 527px; height: 36px; float: right; padding-top: 18px;}
#f-menu  p { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
#f-menu ul { margin: 0px; padding: 0px; list-style: none;}
#f-menu li { display: inline; font-family: "HelveticaNeueLT Std Med Cn", Helvetica-Condensed; font-size: 12px; color: #747474;}
#f-menu a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

