
body,html {height:100%;}
body {color:#333333;margin:auto;padding:0;text-align:center;font:normal 12px Arial, sans-serif, arial;
background-color:#FFF}
div {margin:0;padding:0;text-align:left}
img {border:0}
ul {margin:0;padding:0;list-style:none;}
ul li {background-repeat: no-repeat;background-position: 0 .6em;padding:2px 10px 2px .8em;line-height:1.2em;}
a {text-decoration:none;color:#333333;}
a:hover,.und {text-decoration: underline;}
.txt a {color:#064194;text-decoration: underline;}
.txt a:hover {text-decoration: none;}

ol {margin:0;padding-left:10px;}
ol li {padding:2px 10px 2px 6px;line-height:1.3em;}
table {width: 100%;border:0; border-collapse:collapse;font: normal 11px Tahoma;}
td {padding:0}


#all {background:#FFF  url(../i/bg1.gif) repeat-x 0 0;width:100%;}
.bg2 {background:#FFF  url(../i/bg2.gif) repeat-x 0 0 !important;width:100%;}

#container {width:100%;background:#FFF  url(../i/bg2.jpg) repeat-x 0 0;}
#container .main  {width:771px;position:relative;margin:0 auto;overflow:hidden;}
#top {width:771px;height:291px;margin:0 auto 0 auto;overflow:hidden;}
#top2 {width:771px;height:134px;margin:0 auto 0 auto;overflow:hidden;}

#left {width:551px;;float:left;margin:0;overflow:hidden;background-color:#F4F4F4;height:95%;margin-right:5px}
#right {width:210px;float:left;margin:0;overflow:hidden;background-color:#FFF;height:95%;}
#menu {width:100%;background-color: #8FB23B;height:31px;overflow:hidden;margin:2px 0 2px 0}
#menu div{background-color: #8FB23B;height:31px;overflow:hidden;width:771px;margin:0 auto 0 auto;}
#menu a {display:block;float:left;padding:7px 18px 8px 18px;color:#FFFFFF;font:bold 13px Arial;
background:#8FB23B url(../i/m1.gif) no-repeat 100% 0;border-right:1px solid #B4CB7C;}
#menu a:hover,#menu .sel{background-color:#064194;text-decoration:none}


#top:after,.box2:after,div:after{content:".";display:block;height:0;clear:both;visibility: hidden}

.logo {height:75px;overflow:hidden;width:100%;text-align:right}

.title {padding:30px 0 7px 0;border-bottom:3px solid #F2F2F2}

.lb,.lb1{width:50%;margin:0;padding:0;float:left}
.rb,.rbl{width:49.9%;margin:0;padding:0;float:left}
.lb1{width:49%;}
.rb1{width:49%;float:right}

.both {clear:both;}
.al {text-align:left !important;}
.ac {text-align:center !important;}
.ar {text-align:right !important;}
.sep5 {padding:5px;}.sep3 {padding:3px;}

.txt {padding:20px;clear:both;width:90%;line-height:18px}
.i1 {float:right;margin:0 0 5px 7px;}
.i1 img {border:1px solid #E7E7E7}

/*fonts*/
.ns1{color:#4B71B7}
.ns2 {color:#4B71B7;font-weight:bold;}
.ns5 {color:#4B71B7;font:bold 15px Arial;}

/*list*/
.ul1,.ul2 {margin:3px 5px 3px 5px}
.ul1 li {background:  url(../i/ar.gif) no-repeat 4px .8em;border-bottom:1px solid #F4F4F4;border-top:1px solid #FFFFFF;padding:3px 0 5px 16px;clear:both}
.ul2 li {background:  url(../i/ar.gif) no-repeat 4px .8em;padding:3px 0 5px 16px;clear:both}
.li1 {border-top:0 !important}
.li2 {border-bottom:0 !important}

/*hd*/
.hd1,.hd2{background:#6C6C6C url(../i/ar2.gif) no-repeat 9px .8em;color:#FFFFFF;font:bold 12px Arial;padding:5px 0 5px 21px;border-bottom:4px solid #838383;margin-bottom:2px}

.hd2 {background-color:#487EC7;border-color:#70A1E4}


.a1{background:transparent url(../i/ar1_blue.gif) no-repeat 7px .5em;color:#1C4A8B;font:normal 11px Tahoma;padding:0 0 0 17px;}
.box2 {padding:5px 0 7px 0;background: #F4F4F4 url(../i/bg_box2.gif) no-repeat 0px bottom;border-bottom:8px solid #FFFFFF;width:100%;}
.line1 {background:transparent url(../i/line.gif) repeat-x 0 0;margin:9px 5px 0px 5px;padding:5px 0 7px 0}
.line {background-color:#F2F2F2;height:2px;overflow:hidden}

/*image*/
img {border:0}
.i1 {margin-left:19px}
.i1 img{border:1px solid #DADADA; padding:7px;background-color:#FFFFFF;width:120px;}

/*tools*/
.pdf {background:#F2F2F2 url(../i/icon_pdf.gif) no-repeat 4px .5em;margin:9px 5px 0px 5px;padding:7px 10px 7px 26px}

/*form*/
form {padding: 0; margin:0}
.inp1{font:12px Arial; padding-left: 3px;color: #000000;border: 1px solid #E8E8E8;border-left: 1px solid #747474;border-top: 1px solid #747474;}
.inp2{background-color:#F5F5F5;color:#4C4C4C;font:11px tahoma;padding-left: 3px}
.but1{font:bold 12px Arial;background: #4B71B7;color: #FFF;border: 1px solid #666666;border-top: 1px solid #CBCBCB;border-left: 1px solid #CBCBCB;height:21px;padding:0 5px 0 5px;cursor:pointer}

#footer {width:100%;z-index:2;position:relative;height:50px;margin:0 auto;padding:10px 0 5px 0;
border-top:30px solid #F1F1F6}
#footer .main  {width:771px;margin:0 auto;text-align:right;}

.button  {font:bold 12px Arial;background: #4B71B7;color: #FFF;border-bottom: 1px solid #0D3781;border-right: 1px solid #0D3781;height:16px;padding:3px 14px 2px 14px;cursor:pointer;display:block;float:left}

/*tab*/
.box1 {border-top:1px solid #E7E7E7;border-left:1px solid #E7E7E7;background-color: #FFFFFF;font:normal 12px Arial;padding:10px;width:491px;margin-bottom:5px}
.box1 h4 {margin:0;padding:0;font:bold 12px Arial;margin:0 0 5px 0;}
.box1 input{}
.box1 p {margin:2px 0 2px 0}

.tab1 {margin:25px 0 2px 0}
.tab1 td{padding:3px 3px 3px 13px;font:12px Arial;color:#202020;border-bottom: 1px solid #F2F2F2;}
.tab1 .t1{padding:3px 3px 3px 16px;}

.tab2 {margin:15px 0 15px 0;}
.tab2 td{padding:3px;font:12px Arial;color:#202020;}
.tab2 .t1{padding:3px 3px 3px 16px;}

