body{ padding:0px; margin:0px; color:#656565; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:28px 0px 0px 0px;}
p, ul, li,  form, h1, h2, h3{ padding:0px; margin:0px; list-style-type:none;}

img { border:0px;}
.img_left{ float:left;}
.img_right{ float:right;}
a{ color:#ba6104; text-decoration:none;}
a:hover{ color:#ba6104; text-decoration:underline;}
#doc_width{ width:911px; margin:0px auto;}
#doc_cont{ width:860px; padding:18px 25px 0px 26px; background:url(images/bg_shadow.jpg) repeat-y left top; }
.phone{ font-size:14px; color:#6d6e71; font-weight:bold;}
.top_navi{ background: url(images/navi_top_bg.gif) repeat-x top left; height:44px; color:#FFFFFF; text-transform:uppercase; font-size:13px; font-family:Arial, Helvetica, sans-serif;}
.top_navi ul{ float:left; padding:0px 0px 0px 20px;}
.top_navi li{ background:url(images/top_navi_line.gif) no-repeat right top; padding:1px 2px 1px 1px; float:left;}
.top_navi li a{ color:#FFFFFF; text-decoration:none; padding:12px 14px 14px 14px; float:left}
.top_navi li a:hover{ color:#FFFFFF; text-decoration:none; padding:12px 14px 14px 14px; float:left;background:#5c5c5c;}
.top_navi li a.active{ color:#FFFFFF; text-decoration:none; padding:12px 14px 14px 14px; float:left;background:#5c5c5c;}

.top_navi li.last{ background:none; padding-right:0px;}
.banner_bg{ width:110px; background:url(images/b_2.jpg) no-repeat left top;}
.readmore{ margin:183px 0px 0px 0px;}
.left_part{ width:260px; border-left:1px solid #ffe1b6; border-right:1px solid #ffe1b6; border-bottom:1px solid #ffe1b6; background:#fef1e6; padding:0px 0px 12px 0px;}
.heading { background: url(images/navi_left_bg.gif) repeat-x left top; color:#fff5ed; font-size:12px; text-transform:uppercase; line-height:37px;}
.left_part ul{ padding:0px 0px 0px 15px;}
.left_part li{ background:url(images/arrow.jpg) no-repeat left 13px; padding:9px 0px 0px 14px; color:#996633; font-size:12px;}
.left_part li a{ color:#996633; text-decoration:none;}
.left_part li a:hover{color:#000000; text-decoration:none;}
#midd_part{ color:#656565; font-size:11px; background:url(images/midd_bg_mid.gif) repeat-y left top;  border-bottom:1px solid #f0f0f0}
.midd_part_inn{ padding: 0px 15px 15px 15px; font-size:12px;}
#midd_part td.head { background:url(images/midd_bg.jpg) repeat-x left top;}
.midd_part_inn h1{ color:#ff7903; font-size:14px; text-transform:uppercase;}
.midd_part_inn b{ color:#ba6104; font-size:13px;  line-height:20px;}
.midd_part_inn p{ color:#656565; padding:10px 0px 0px 0px; text-align:justify;}
.midd_part_inn ul{ padding:0px 0px 10px 15px;}
.midd_part_inn li{ background:url(images/arrow_small.gif) no-repeat left 14px; padding:10px 0px 0px 20px; color:#856200 }
.bottom_part{ background:#6d6e71; color:#FFFFFF; font-size:12px; text-align:center;}
.bottom_part ul{ padding:15px 0px 0px 70px;}
.bottom_part li{ color:#FFFFFF; background:url(images/bottom_line.gif) no-repeat right 2px; font-size:12px; float:left; padding:0px 15px 15px 15px;}
.bottom_part li.last{ background:none;}
.bottom_part li a{ color:#FFFFFF; text-decoration:none;}
.bottom_part li a:hover{ color:#FFFFFF; text-decoration:underline;}
.bottom_part p{ color:#a8a8a8; font-size:10px;}
.bottom_part p a{color:#a8a8a8; text-decoration:none;}
.bottom_part p a:hover{color:#a8a8a8; text-decoration:underline;}