/* CSS Document */


body {padding:34px 0 0 0; margin:0; font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; 
background:url(../images/body_bg.jpg) repeat-y right top #b3b3bd;}
div,p,h1,h2,h3,p,ul,li,a,form,fieldset,input,select,button,textarea {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
.speacer{ clear:both; line-height:0; height:auto;}
p{font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; padding-bottom:46px;}
h2{font:bold 22px/25px Arial, Helvetica, sans-serif; color:#E28500; padding-bottom:10px;}
a{font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8E5E00; text-decoration:underline;}
a:hover{text-decoration:none;}

/* -------------- top-part ------------------- */

.container{ width:925px; margin:0 auto; padding:0;}
.midBody{width:890px; background:url(../images/mid_body_bg.gif) repeat-y 0 0; padding:0 17px 0 18px;}

.topPart{ height:240px; padding:0 0 5px 0;}
.leftLogo{ width:240px; height:240px; float:left; display:block;}
.bannerRight{ float:right; padding:0; margin:0; width:645px; display:block;}

/* -------------- mid-part ------------------- */

.midPart{width:890px; background:url(../images/repeat_main_bg.gif) repeat-y 0 0; border-bottom:2px solid #FFFFFF;}
.leftPart{ float:left; display:block; width:240px; background:url(../images/left_part_bg.gif) repeat-x 0 0;}
.leftPart h3{ padding:0; margin:0 0 5px 0; font:bold 13px/26px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; width:240px;}

/* .leftNav{ padding:23px 12px 85px 13px; width:205px;}
.leftNav ul{ padding:0; margin:0; list-style-type:none;}
.leftNav ul li{padding:7px 0; margin:0;background:url(../images/left_li_bg.gif) repeat-x 0 bottom; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333333;}
.leftNav ul li.nobg{ background:none;}
.leftNav ul li a{padding:0 0 0 16px; background:url(../images/left_symbol_bg.gif) no-repeat 6px 4px; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
.leftNav ul li a:hover{color:#BD720C;} */

.leftNav{ padding:23px 12px 85px 13px; width:205px;}
.leftNav ul{ padding:0; margin:0; list-style-type:none;}
.leftNav ul li{padding:0; margin:0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/left_symbol_bg.gif) no-repeat 6px 12px;}
.leftNav ul li a{padding:7px 0 7px 16px; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block; border-bottom:1px dashed #808080;}
.leftNav ul li a:hover{color:#BD720C;}
.leftNav ul li.nobg{padding:0; margin:0; font:normal 14px/18px Arial, Helvetica, sans-serif; color:#333333; background:url(../images/left_symbol_bg.gif) no-repeat 6px 12px;}
.leftNav ul li.nobg a{padding:7px 0 7px 16px; border-bottom:0px dashed #808080; font:bold 13px/18px Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; display:block;}
.leftNav ul li.nobg a:hover{color:#BD720C;}

.rightPart{ float:right; display:block; width:645px; background:url(../images/right_bg.gif) repeat-x 0 0 #ffffff;}
.midContent{width:645px; padding:0; margin:0;}
.mainmenu{ width:645px; height:26px; padding-bottom:14px;}
.mainmenu ul{ padding:0; margin:0; list-style-type:none;}
.mainmenu ul li{padding:0; margin:0; font:bold 13px/26px Arial, Helvetica, sans-serif; color:#ffffff; float:left; display:block;}
.mainmenu ul li a{padding:0 12px; font:bold 13px/26px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase;}
.mainmenu ul li a:hover{color:#000000;}

.leftMid{ float:left; display:block; width:387px; padding:22px 0 0 25px;}

.rightMid{ float:right; display:block; width:202px;}
.helpRight{ border-bottom:1px dotted #B3B3BD; border-top:1px dotted #B3B3BD; padding:6px 0; font:bold 22px/23px Arial, Helvetica, sans-serif; color:#E28500; margin:10px 0 13px 0;}
.helpRight h4{font:bold 22px/23px Arial, Helvetica, sans-serif; color:#E28500; padding:0; margin:0;}
.helpRight h4 span{color:#000000; font:bold 18px/23px Arial, Helvetica, sans-serif;}
.helpRight h4 ins{color:#000000; font:bold 20px/23px Arial, Helvetica, sans-serif; text-decoration:none;}
.helpRight a{text-decoration:none; font:bold 22px/23px Arial, Helvetica, sans-serif; color:#E28500;}
.helpRight span{color:#000000; font:bold 20px/23px Arial, Helvetica, sans-serif; }
.helpRight a:hover{text-decoration:underline;}
a.quickcontact{font:bold 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; width:100px; text-align:center; background-color:#010101; border:1px solid #646363; display:block; margin:3px 0 4px 0;}
a.quickcontact:hover{background-color:#E28500; border:1px solid #F5D6AA; color:#000000;}
a.smallicon{font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8E5E00; text-decoration:underline; background:url(../images/right_a_bg.gif) no-repeat right 6px; padding:0 10px 0 0;}
a.smallicon:hover{text-decoration:none;}

/* .rightquickContact{ width:202px;}
.rightquickContact form{ width:202px; padding:0; margin:0;}
.rightquickContact form fieldset{ width:202px; padding:0; margin:0; border:none;}
.rightquickContact form fieldset input{ width:195px; padding:4px 0 0 5px; margin:4px 0 0 0; border:1px solid #CBCBCB; height:19px; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#606060; background:url(../images/input_bg.gif) repeat-x 0 0 #FFFFFF;}
.rightquickContact form fieldset textarea{ width:195px; padding:4px 0 0 5px; margin:4px 0 0 0; border:1px solid #CBCBCB; height:103px; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#606060; background:url(../images/input_bg.gif) repeat-x 0 0 #FFFFFF;}
.rightquickContact form fieldset input.sendit{ width:131px; padding:0; margin:4px 0 0 0; border:none; height:32px; } */

.rightquickContact{ width:202px;}
.rightquickContact { width:202px; padding:0; margin:0;}
.rightquickContact  fieldset{ width:202px; padding:0; margin:0; border:none;}
.rightquickContact  fieldset input{ width:195px; padding:4px 0 0 5px; margin:4px 0 0 0; border:1px solid #CBCBCB; height:19px; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#606060; background:url(../images/input_bg.gif) repeat-x 0 0 #FFFFFF;}
.rightquickContact  fieldset textarea{ width:195px; padding:4px 0 0 5px; margin:4px 0 0 0; border:1px solid #CBCBCB; height:103px; font:bold 12px/15px Arial, Helvetica, sans-serif; color:#606060; background:url(../images/input_bg.gif) repeat-x 0 0 #FFFFFF;}
.rightquickContact  fieldset input.sendit{ width:131px; padding:0; margin:4px 0 0 0; border:none; height:32px; }

.newsRight{ border-bottom:1px dotted #B3B3BD; padding:0 0 12px 0; font:normal 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; margin:0 0 7px 0;}
#marqueecontainer{position: relative;width:198px; height:145px; background-color: white; overflow: hidden; padding:0 0 0 4px;}
.newsRight p{font:Bold 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; padding:0 0 7px 0;}
.newsRight a{font:Bold 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.newsRight a:hover{color:#8E5E00; text-decoration:underline;}
/* -------------- footer-part ------------------- */

.footer{background:url(../images/footer_bg.gif) repeat-x 0 0 #FFFFFF; height:43px;}
.copyrightText{font:bold 13px/25px Arial, Helvetica, sans-serif; color:#ffffff; padding-left:18px;}

