html, body{background:#e6e6e6; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2a383d;}
ul, li, dl, dd, div{list-style:none}
*{ margin:0px; padding:0px;}
a img{border:0px;}

.wraper{width:100%; overflow:hidden; background:url(../images/wraper-bg.jpg) center top repeat-y;}
.container{width:803px; overflow:hidden; margin:0 auto; display:block;}
.header{ background:url(../images/header-bg.jpg) left top no-repeat; width:803px; overflow:hidden;}
.logo{padding:51px 0px 51px 95px;}

.navi{width:767px; background:url(../images/navi-bg.jpg) left bottom repeat-x; padding:0px 18px 0px 18px;}
.navi ul{overflow:hidden;}
.navi ul li{float:left; padding-right:4px; width:149px; text-align:center;}
.navi ul li a{background:url(../images/navi-left.gif) left top no-repeat; padding:0px 0px 0px 10px; line-height:48px; font-weight:bold; color:#575700; text-decoration:none; display:block;}
.navi ul li a span{ background:url(../images/navi-right.gif) right top no-repeat; padding:0px 10px 0px 0px; line-height:48px; display:block;}
.navi ul li a:hover{ background:url(../images/navi-left-hov.gif) left top no-repeat; padding:0px 0px 0px 10px;  font-weight:bold; color:#575700; text-decoration:none; display:block;}
.navi ul li a:hover span{ background:url(../images/navi-right-hov.gif) right top no-repeat; padding:0px 10px 0px 0px; line-height:48px; display:block;}

.navi ul li .selected{ background:url(../images/navi-left-hov.gif) left top no-repeat; padding:0px 0px 0px 10px; line-height:48px; font-weight:bold; color:#575700; text-decoration:none; display:block;}
.navi ul li .selected span{ background:url(../images/navi-right-hov.gif) right top no-repeat; padding:0px 10px 0px 0px; line-height:48px; display:block;}

.middle{ width:803px; overflow:hidden; display:block;}
.link ul{color:#616160; padding:0px 18px; font-weight:bold;}
.link ul li{ float:left; padding:18px 13px 18px 0px; }
.link ul li a{color:#616160; text-decoration:none;}
.link ul li a:hover{color:#616160; text-decoration: underline;}

.left{width:179px; padding-left:18px; overflow:hidden; clear:left; float:left;}
.boxm{border-left:#e1e1e1 1px solid;  border-right:#e1e1e1 1px solid; background:url(../images/box1-bg.jpg) left top repeat-x; padding:17px; width:143px; display:block;}
.boxm li{background:url(../images/arrow.gif) left 16px no-repeat; padding:11px 0px 11px 15px; border-bottom:#e1e1e1 1px dashed;}
.boxm li a{ color:#323b02; text-decoration:none;}
.boxm li a:hover{ color:#000; text-decoration: underline;}

.boxm2{border-left:#e1e1e1 1px solid;  border-right:#e1e1e1 1px solid; width:177px; display:block;}
.box2title{border-bottom:#e1e1e1 1px dashed; padding:10px 0px; font-weight:bold; padding:7px;}

.box3-top{width:159px; background:url(../images/box3-top.jpg) left 13px no-repeat; padding:34px 0px 8px 20px; font-weight:bold;}
.box3m{width:162px; background:url(../images/box3-bg.jpg) left top repeat-y; padding-left:17px;}
.box3m ul{list-style:none; padding:0px 25px 0px 0px; margin:0px;}
.box3m ul li{padding:0px; border-bottom:dotted 1px #a4a793;}
.box3m ul li a{text-decoration:none; color:#323b02; background:url(../images/arrow.gif) left 5px no-repeat; line-height:28px; padding-left:15px;}
.box3m ul li a:hover{text-decoration:underline;}
.search_box{border:none; padding:5px; font-size:11px; color:#494949; width:134px;}

.right{width:583px; padding-left:9px; overflow:hidden; display:block; float:left;}
.welcome{width:245px; background:url(../images/welcome-bg.jpg) left top no-repeat; padding:30px 41px 25px 297px;}
.welcome h1{ font-size:26px; color:#ffe6ac;}
.welcome p{ font-size:12px; color:#fff; line-height:16px; padding-top:10px;}
.welcome p a{ font-size:12px; color:#fff; text-decoration:underline;}
.welcome p a:hover{ font-size:12px; color:#fff; text-decoration: none;}

.left-sub{width:385px; padding:0px; float:left;}
.right-sub{width:188px; padding-left:10px; float:left;}
.box4-top{width:365px; background:url(../images/box4-top.jpg) left 13px no-repeat; padding:34px 0px 8px 20px; font-weight:bold;}
.box4m{width:383px; border-left:#e1e1e1 1px solid;  border-right:#e1e1e1 1px solid; overflow:hidden;}
.help-box{width:343px; padding:20px 20px 0px 20px; float:left;}
.help-img{width:110px; padding:0px 10px 0px 0px; float:left; background:none;}
.help-text1{width:200px; color:#849a0d; font-weight:bold; padding-bottom:10px; float:left;}
.help-text2{width:200px; padding-bottom:20px; float:left;}
.help-more-info{width:200px; float:left;}
.help-line{width:100%; background:url(../images/doted-line.jpg) left bottom repeat-x; clear:left;}
.boxm-blnk{border-left:#e1e1e1 1px solid; border-right:#e1e1e1 1px solid; width:177px; height:347px; background:url(../images/for-banner.jpg) center center no-repeat;}
.footer-repeat-bg{width:770px; padding:0px; margin:20px auto 0px auto; background:url(../images/footer-repeat-bg.jpg) center top repeat-y;}
.footer{width:770px; padding:20px 0px; background:url(../images/footer-top.jpg) center top no-repeat; text-align:center;}
.footer a{text-decoration:none; color:#616161; padding:0px 5px;}
.footer a:hover{text-decoration:underline;}

