/* Genereal Definations */
*{ margin:0px; padding:0px; list-style:none; text-decoration:none;}

html,body{ width:100%; height:100%;}


h1{font: bold 24px bold Arial, Helvetica, sans-serif; color:#000;}
h2{font: 20px bold calibri; color:#000; float:left;}

p{ font:normal 12px calibri;} 
.mainBoxDiv{ float:left; clear:both; width:auto; height:auto;}
.mainBoxDiv_left{ float:left;  width:auto; height:auto;}


.normalText{  float:left; font:12px Arial, Helvetica, sans-serif;}
.imgLeft{ float:left; }
.margin-leftright{margin:0px 5px 0px 5px;}
.padding-top-bot{ padding:3px 0px 3px 0px;}
.font1{ float:left; font-family:arial; font-size:12px;color:#df5a01;}
.font2{ float:left; font-family:arial; font-size:14px;color:#df5a01; font-weight:bold; margin:15px 0px 0px 20px;}
.font3{  float:left; width:150px;font: normal 12px Arial, Helvetica, sans-serif; color:#3f0000;}
.font4{ float:left; clear:both;font: normal 12px Arial, Helvetica, sans-serif; color:#CC0000; margin-top:20px;}
.font5{ float:left; width:120px;font: normal 12px Arial, Helvetica, sans-serif; color:#000;}
.blue{ color:#0393dc;}
.marginTop{ margin-top:10px;}

.bold{ font-weight:bold;float:left;}
.color{ color:#d95600; font-weight:bold;}


/* Contents of the Layout */
#Wrapper{ width:988px; background:#fff; border:1px solid #fff; margin:0px auto; border-top:0px;}
#main-flash{ width:988px; background:#fff; border:1px solid #fff; margin:0px auto; border-top:0px;}
.header{ float:left; width:988px; height:173px; background-image:url(../images/h_strip.jpg); background-repeat:repeat-x;}


.header_link{float:right; width:680px; height:14px; color:#000; padding-left:150px; margin:10px 0px 0px 0px;}

.headerlink{font-family:arial;font-size:11px;color:#000;text-decoration:none;}
a.headerlink:hover{font-family:arial;color:#df5a01;text-decoration:none;}


.inheaderlink{font-family:arial;font-size:12px;  font-weight:bold;color:#fff;text-decoration:none;}
a.inheaderlink:hover{font-family:arial;color:#fff;text-decoration:none;}

.sublink{font-family:arial;font-size:12px;  font-weight:bold;color:#fff;text-decoration:none;}
a.sublink:hover{font-family:arial;color:#fff;text-decoration:underline;}


.internal_link{float:right; width:680px; height:14px; color:#000; padding-left:150px; margin:10px 0px 0px 0px;}

.internallink{font-family:arial;font-size:12px;color:#df5a01;text-decoration:none;}
a.internallink:hover{font-family:arial;color:#df5a01;text-decoration:underline;}

.internallink1{font: bold 12px arial; color:#000000; text-decoration:none;}
a.internallink1:hover{font-family:arial;color:#df5a01;text-decoration:underline;}


.h_link{ float:left; width:988px; height:30px;}
.logo{ float:left; width:298px; height:143px; background-image:url(../images/logo.jpg); background-repeat:no-repeat;}
.s_link{ float:right; width:480px; height:32px; margin:110px 0px 0px 0px;; padding:0px 0px 0px 0px;}
.s_link1{ float:left; width:393px; height:78px; background-image:url(../images/top_link2.jpg); background-repeat:no-repeat; padding:5px 0px 0px 45px;}
.s_link2{ float:left; width:790px; height:30px; background-image:url(../images/top_link3.jpg); background-repeat:no-repeat; padding:5px 0px 0px 20px; margin-left:10px;}
.s_link3{ float:left; width:934px; height:33px; background-image:url(../images/top_link4.jpg); background-repeat:no-repeat; padding:5px 0px 0px 25px; margin-left:10px;}
.main{ float:left; width:970px; padding:10px 9px 0px 9px;}
.main_top{ float:left; width:960px; background-image:url(../images/top_main.jpg); background-repeat:no-repeat; background-color:#fefefe;}
.main_top34{ float:left; width:970px; clear:both; padding:0px 5px 0pxx 2px; }
.main_top1{ float:left; width:960px; margin-top:0px; padding-left:10px;}
.main_bottom1{ float:left; width:968px; height:400px;  border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;background-color:#f9f9f9; margin-top:10px;}
.main_bottom{ float:left; width:968px; height:300px;  border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;background-color:#f9f9f9; margin-top:10px;}
.main_bottom2{ float:left; width:968px; height:300px;margin-top:10px;}
.img{ float:left; width:290px; height:auto;  margin-top:40px;}
.sub_img{ float:left; clear:both; width:290px; height:150px;  margin-top:10px;}
.img1{ float:left; width:290px; height:150px;}
.img2{ float:left; width:290px; height:160px;}
.img_box{ float:left; width:290px; height:300px;}
.img2{ float:left; width:290px; height:130px;}
.main_text{ float:left; width:656px;margin-top:40px; padding:0px 0px 0px 15px;}
.sub_text{ float:left; width:656px;margin-top:10px; padding:0px 0px 0px 15px;}
.sms_text{ float:left; width:968px;margin-top:40px; padding:0px 0px 0px 0px;}
.main_tex{ float:left; width:656px; padding:0px 0px 0px 15px;}
.main_text1{ float:left; width:942px; margin-top:5px; padding:0px 10px 0px 10px;}
.internet{ float:left; width:400px; margin-top:5px; padding:0px 10px 0px 10px;}
.internet1{ float:left; width:540px; height:380px; margin-top:5px; padding-top:15px;}
.arrow{ float:left;}
.arrow{ float:left; margin-right:5px;}
.arrow1{ float:left; margin-right:5px;}
.arrow2{ float:left; margin-right:5px; padding-top:3px;}
.ombs{ float:left; width:330px; height:40px; background-image:url(../images/ombs.jpg); }
.ombs1{ float:left; width:330px; height:25px; background-image:url(../images/ombs1.jpg); background-repeat:no-repeat;}
.web{ float:left; width:161px; height:36px;}
.career{ float:left; width:200px; height:36px;}


.query{ float:left; width:100px; height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#000000; margin-left:10px; }
.query_link1{ float:left; width:240px;font-family:calibri; font-weight:bold; font-size:14px; text-align:center;color: #0c78bd; margin-left:5px; }

.query1{ float:right; width:80px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#d95100; margin-left:10px; padding-top:3px; }

.dis_text{ float:left; width:656px; padding-top:5px; }
.dis_text1{ float:left;width:660px; padding:5px 0px 0px 5px; }
.dis_text2{ float:left; width:640px; padding-top:5px; }
.dis_text3{ float:left; width:576px; padding:5px 0px 0px 80px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; }

.dis_text4{ float:left; width:576px; padding:5px 0px 0px 80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.search_text{ float:left;width:260px; padding:5px 0px 0px 5px; }
.search_text1{ float:left; width:268px; margin-top:5px; padding:0px 10px 0px 10px;}
.search_text2{ float:left; width:200px; padding-top:5px; }

.form_strip{ float:left; width:22px; height:300px; background-image:url(../images/form_strip1.jpg); background-repeat:repeat-y;}
.form_strip1{ float:left; width:22px; height:300px; background-image:url(../images/form_strip.jpg); background-repeat:repeat-y;}
.form_strip2{ float:left; width:22px; height:385px; background-image:url(../images/form_strip1.jpg); background-repeat:repeat-y;}
.form_strip3{ float:left; width:22px; height:385px; background-image:url(../images/form_strip.jpg); background-repeat:repeat-y;}
.form_div{ float:left; width:924px;height:256px;}
.form_div8{ float:left; width:924px;height:300px;}
.form_divleft{ float:left; width:300px;height:300px;}
.form_div1{ float:left;width:250px;height:45px; margin-top:10px;}
.form_div2{ float:left;width:280px;padding:5px 0px 0px 10px;}
.three_link{ float:left; width:253px; height:101px; margin-top:50px;}

.form_div3{ float:left;width:250px;height:45px; margin:0px 0px 15px 0px;}
.form_div4{ float:left;width:250px;height:21px; margin:0px 0px 5px 0px; background-image:url(../images/query_strip.jpg); background-repeat:no-repeat; padding-top:4px;}
.query_link{ float:left;width:250px;height:21px; margin:10px 0px 0px 0px; padding-top:4px;}
.query_box{ float:left;width:250px;height:94px; margin:0px 0px 5px 0px; background-image:url(../images/query_box.jpg); background-repeat:no-repeat; padding-top:4px;}
.form_div7{ float:left;width:250px;height:25px; margin:0px 0px 5px 0px;}
.form_div8{ float:left;width:250px;height:25px; margin:0px 0px 5px 0px;}
.form_div9{ float:left;width:250px;height:25px; margin:0px 0px 5px 0px; padding-left:0px;}
.input{ float:left; width:120px; height:auto; background-color:#fff; border:1px solid #fff}
.query2{ float:left; width:150px; height:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#000000; margin-left:10px; }


.form_divright{ float:right; width:250px;height:250px;}
.sm_link{ float:left; width:968px; height:101px; margin-top:10px; background-color:#f9f9f9;}
.footer{ float:left; width:968px; height:73px; margin:10px 0px 10px 0px; background-image:url(../images/footer_strip.jpg); background-repeat:repeat-x;}
.form_div5{ float:left;width:330px;height:240px; margin:10px 0px 0px 10px;}
.form_div6{ float:left;width:330px;height:231px; margin-top:0px;}
.internet_logo{ float:left; width:968px; height:200px; background-image:url(../images/logostrip.jpg); background-repeat:no-repeat; border:1px solid #CCCCCC; margin-top:10px;}


.footer_link{float:left; width:830px; height:14px; padding:0px 0px 3px 60px; color:#FFFFFF; margin:5px 0px 0px 20px;}
.footer_link4{float:left; width:500px; height:15px; padding:0px 0px 3px 385px; color:#FFFFFF; font-family:arial;font-size:11px;color:#fff;text-decoration:none; margin-top:3px;}

.footerlink{font-family:arial;font-size:11px;color:#fff;text-decoration:none;}
a.footerlink:hover{font-family:arial;color:#eb7627;text-decoration:none;}


.footer_link5{float:left; width:500px; height:15px; padding:0px 0px 3px 400px; color:#FFFFFF;}
.footerlink5{font-family:arial;font-size:11px;color:#fff;text-decoration:none;}
a.footerlink5:hover{font-family:arial;color:#eb7627;text-decoration:none;}

#site{ float:left; width:280px; height:auto;}

.main_bottom1{ float:left; width:968px; height:385px;  border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.main_bottommid{ float:left; width:968px;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; margin-top:10px;}
.main_text2{ float:left; width:965px; padding:0px 0px 0px 0px; margin-top:5px;}
.dis_text5{ float:left; width:280px; height:150px; padding:5px 0px 0px 5px; }
.dis_text6{ float:left; width:668px; height:150px; padding:5px 0px 0px 7px; }
.dis_text7{ float:left;width:280px; padding:5px 0px 0px 5px; }
.dis_text8{ float:left; width:407px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.dis_text9{ float:right; width:60px; margin-right:5px;}
a.dis_text9:hover{ text-decoration:underline;}

.small{  float:left; width:965px; height:330px; padding:0px 0px 0px 0px; margin-top:5px;}
.small_box{ float:left;width:661px; height:36px; padding:5px 0px 0px 5px; background-image:url(../images/small_box.jpg); background-repeat:no-repeat; margin-top:5px;}
.small_text{ float:left; width:525px; font-family:calibri; font-size:12px; color:#000000; margin-left:17px;padding-top:3px;}
.small_text1{ float:left; width:525px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;margin-left:33px;padding-top:3px;}
.small_text2{ float:left; width:520px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;padding-top:3px;}
.small_text3{ float:left; width:520px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;margin-left:0px;
 padding:3px 0px 0px 90px;}
.small_text4{ float:left; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;margin-left:60px;padding-top:3px;}
.small_text5{ float:left; width:525px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;margin-left:63px;padding-top:3px;}
.small_text6{ float:left; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;margin-left:50px;padding-top:3px;}
.small_text7{float:left; width:325px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-left:17px;}


.logo_box{ float:left; width:290px;}
.logo_box1{ float:left; width:675px;}

.content_bottom{ float:left; width:968px; margin-top:15px;}
.content_banner{ float:left; width:285px; height:640px; padding:10px 0px 0px 15px;}
.content_text{ float:left; width:655px; padding:5px 8px 0px 5px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1896d3;}
.content_text1{ float:left; width:655px; padding:5px 8px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.gallery{ float:left; width:930px; padding:10px 12px 10px 12px;}
.email_text{ float:left; width:645px; padding:5px 8px 0px 5px;font-family:calibri; font-size:14px; color:#0c78bd;}
.media_text{ float:left; width:645px; padding:5px 8px 0px 5px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#0c78bd;}
.send_text{ float:left; width:640px; padding:5px 8px 0px 5px;font-family:calibri; font-size:14px; color:#0c78bd;}
.send_text1{ float:left; width:656px; padding-top:5px; margin-top:5px; }
.send_div{ float:left; width:211px;height:204px; margin-left:40px;}
.send_div1{ float:left; width:658px;height:204px; margin-left:40px; padding-left:12px;}
.email_banner{ float:left; width:285px; height:550px; padding:10px 0px 0px 15px;}
.send{ float:left; width:968px; margin-top:5px;}
.ppc_banner{ float:left; width:285px; height:140px; padding:10px 0px 0px 15px;}

.head_div1{float:left;width:620px; margin-top:10px;}
a.link:hover{font-family:arial;color:#fe943b;text-decoration:none;font-size:13px;}
.link{font-family:arial;font-size:13px;color:#000000;text-decoration:none;}

.news{ float:left; font-family:calibri; font-size:12px; color:#000000; margin-left:0px; }
.news_div{ float:left; width:660px;height:300px; padding-left:18px;}
.news_text{ float:left; width:660px;height:264px;}
.news_text1{ float:left; width:660px;height:150px;}
.news_text3{ float:left; width:650px;height:65px; padding:10px 0px 0px 10px;}
.news_text4{ float:left; width:185px;height:65px;}
.news_text5{ float:left; width:465px;height:65px;  padding:0px 0px 0px5px;}
.news_text2{ float:left; width:660px;height:114px;}
.news_div1{ float:left; width:968px;height:300px;}
.news1{ float:left; width:290px; height:300px;}
.news_head{ float:left; width:200px; height:26px;}
.news_heading{ float:left; width:645px; height:18px;background-color:#0c78bd; padding:2px 8px 0px 5px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}

.press_text{ float:left; width:650px;height:75px; padding:10px 0px 0px 10px;}
.press_box{ float:left; width:175px;height:75px; background-color:#CCCCCC;}

.branch{ float:left; width:300px; padding:0px 0px 0px 15px;}
.branch_text{ float:left; width:300px; padding-top:5px; }