/* CSS Document */

body {padding:0; margin:0 auto; background:url(../images/main_bg.jpg) repeat-x top left #6ea8dc; padding:0px; margin:0px auto;}
div,p,h1,h2,h3,h4,h5,a,span,ins,form,fieldset,input,select,button,textarea,label,pre {padding:0; margin:0;}



/* top_part*/
.logo { margin-top:5px; margin-bottom:15px;}
.right_part{ background:#0055A4; border: 1px solid #FFFFFF; height:340px;}
.red_part { height:34px;background:url(../images/red.jpg) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none; padding-top:0px; padding-left:18px;}
.red_part a {font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.red_part a:hover {
font-size:16px; color:#facf10; font-weight:bold; text-decoration:underline;}

.for_arrow{ padding-left:6px;}
.shadow {background:url(../images/top_shadow.jpg) no-repeat top left;}
.welcome { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#AF0E01; text-align:left; font-weight:normal; font-style:normal;}
.normaltext { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#1B1B1B; padding-top:10px;}

.find{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:500; color:#333333; line-height:25px; padding-top:10px;}
.find a{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#1B1B1B; line-height:25px; padding-top:10px; text-decoration:underline;}
.find a:hover{text-decoration:none;}
.with { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:bold;}

.also { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding-top:10px;}

.call { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; padding-top:5px;}

.mid_area_part1{ background:url(../images/wh_bg.jpg) repeat-y top left;}
.mid_area_part2{ background:url(../images/wh_bottom.jpg) no-repeat bottom left;}
.mid_area_part3{ background:url(../images/shadow.jpg) no-repeat top left; padding:15px 25px 51px 25px;}

.full_call_box{background:url(../images/phone.jpg) no-repeat right bottom; width:278px; padding:0 0 20px 0; height:137px;}

.footer { background:url(../images/footer_bg.jpg) repeat-x top left #EAEBE6; border: 1px solid #5B8AB5; width:951px; padding:20px;}

.footer_text { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0A1A3B;}
.footer_text a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0A1A3B; text-decoration:none}
.footer_text a:hover{text-decoration:underline}

.footer_text1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0A1A3B; font-weight:bold; padding:0 0 5px 0;}
.footer_text1 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0A1A3B; font-weight:bold; text-decoration:none}
.footer_text1 a:hover{text-decoration:underline}
.consider { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#AF0E01;}

.location td{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.location td a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}

.form_1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.input1 { width:800px;}

.hersey { padding: 10px 0 0 0;}





