body { padding:0px; margin:0px; margin-top:10px; font-family: Verdana, Arial, sans-serif; color: #596a40; font-size: 12px; background:white; }
a { text-decoration: none; color: #596a40; } /*#683e1b;*/
p { margin:0; padding:0; }
img { border: none; }
h1 { font-weight:normal; color: #2772ac; font-size: 18px; margin-bottom: 22px; margin-top: 0px; padding: 0px; }
h1 a { color: #2772ac; }
.title1, .title2 { font-weight:normal; color: #2772ac; font-size: 18px; padding: 0px; }
.title1 { margin-top: 30px; margin-bottom: 22px; }
.title2 { margin-top: 15px; margin-bottom: 12px; }
.title1 a, .title2 a { color: #2772ac; }
h2, h2 a { color: #2772ac; font-size: 13px; font-weight: bold; padding: 0px; margin-bottom: 20px; }
h3 { color: #2772ac; font-size: 13px; font-weight: bold; padding: 0px;  margin-bottom: 20px; }
.ititle { font-weight:bold; }
.utitle { font-size:14px; margin-bottom:5px; }
.utitle a { font-size:14px; }
h4, h4 a { padding:0px; margin:0px; color: #2772ac; font-size: 12px; font-weight: bold; text-align: center; padding: 0px; }
.mtext p { margin-bottom:12px; padding:0; }
#page1 {
border: 0px;
position: relative;
top: 0px;
margin-left:auto;
margin-right:auto;
width: 950px;
padding-bottom: 98px;
background: url('../images/foot.jpg') no-repeat center bottom;
}
#body1 {
background: url('../images/head.jpg') no-repeat center top;
width: 950px;
overflow: hidden;
border: 0px;
}
#body2 {
background: url('../images/m.gif') repeat-y;
width: 950px;
border: 0px;
}
#right1 { padding-right: 19px; overflow: hidden; }
.login1 { margin-top: 20px; color: #2772ac; font-weight: bold; }
.lhead { width: 173px; height: 34px; background: url('../images/loginhead.gif') no-repeat; }
.lfoot { width: 173px; height: 17px; background: url('../images/loginfoot.gif') no-repeat; }
.lbody { width: 158px; background: #8cdbfd; padding-left: 15px; }
.lbody form { margin:0; padding:0; }
.top5 { padding-top: 5px; }
.top8 { padding-top: 8px; }
.lbody input { border:1px solid #2772ac; width: 141px; }
#banner1 { margin-top: 297px; }
#bhead { width: 173px; height: 15px; background: url('../images/bhead.gif') no-repeat; }
#bfoot { width: 173px; height: 15px; background: url('../images/bfoot.gif') no-repeat; }
#bbody { width: 158px; height: 250px; background: #b1ed7b; padding-left:15px; }
#content1 {
overflow: hidden;
padding-top: 257px;
padding-left: 19px;
padding-right: 16px;
}
.c1 { width: 511px; }
.c2 { width: 704px; }
.c3 { width: 250px; margin-top:10px; }
.menu1 {
overflow: hidden;
padding-top: 220px;
padding-left: 19px;
width: 190px;
}
.menu1 p, .menu1 a {
color: #e75f1c;
font-size: 12px;
margin: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 4px;
padding-right: 3px;
line-height: 150%;
}
.menu1 a:hover { color: #6eaddd; }
.mhead { width: 190px; height: 53px; background: url('../images/menuhead.gif') no-repeat; }
.mfoot { width: 190px; height: 53px; background: white url('../images/menufoot.gif') no-repeat; }
.mbody { 
width: 160px;
background: url('../images/menumid.gif');
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 5px;
}
.m1head { width: 190px; height: 44px; background: white url('../images/menu1head.gif') no-repeat; }
.m1foot { position:absolute; bottom:78px; width: 190px; height: 26px; background: url('../images/menu1foot.gif') no-repeat; }
.m2head { width: 190px; height: 44px; background: white url('../images/menu2head.gif') no-repeat; }
.m3head { width: 190px; height: 44px; background: white url('../images/menu3head.gif') no-repeat; }
#sm1 { position: absolute; bottom: 10px; right: 63px; font-size: 12px; color: #1a639c; }
#cr1 { position: absolute; bottom: -15px; right: 70px; }
#sm1 a { color: #1a639c; margin-left:7px; margin-right:7px; }
#begin1 { position: absolute; top: 30px; right: 30px; font-size: 11px;}
#begin1 a { margin-left: 15px; margin-right: 15px; }
.fleft { color: #3582b8; font-size: 11px; }
.fright, .fright a { color: #1a639c; font-size: 11px; }
.btext { margin-right:5px; margin-bottom: 0px; margin-top: 0px; padding: 0px; }
.utext { margin-right:5px; margin-bottom: 0px; margin-top: 0px; padding: 0px; font-size:11px; }
.mtext { margin-right:5px; margin-bottom: 10px; font-size:11px; }
.mtext a { color: #59930e; }
.btext img, .mtext img { border:1px solid #95d468; margin-right:5px; }
.ptext { margin-bottom: 10px; }
.ptext img { display: none; }
.pages a { color: #2772ac; font-size: 10px; margin-left: 7px; margin-right: 7px; }
.p1 { border:1px solid #95d468; }
.p2 { float:left; width:111px; height:132px; margin-bottom:5px; margin-right:15px!important; border:1px solid #95d468; }
.p3 { float:left; width:91px; height:112px; margin-bottom:5px; margin-right:10px; border:1px solid #95d468; }
.middiv {margin-right: 30px;}
.L10{margin-left: 10px;}
.W202{width: 202px; overflow: hidden;}
.mc { color: #2772ac !important; }
.lpic { margin-top: 5px; margin-right: 10px; margin-bottom: 5px; }
.rpic { margin-top: 0px; margin-left: 10px; margin-bottom: 5px; }
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.wrapper {width: 668px;}
.tbl1 { margin-left: 20px; width: 600px; color:#274302}
.tbl1 td { padding-left: 10px; border:1px solid #80be05; width: 50%; }
.tbl1 input, .tbl1 select { border:1px solid #80be05; width: 95%; }
.p100 { padding-top:6px; padding-bottom:6px; width: 700px; border-bottom:1px solid #95d468; }
.p100 input, .p100 textarea { width: 660px; }
.p100 a:hover { color: #1a639c; }
.p40 { width:40%; }
.p40 a { font-weight:bold; }
.p40 a:hover { color:#2772ac; }
.p10 { width:10%; text-align:right; }
.p20 { width:20%; text-align:right; }
.p30 { width:30%; text-align:right; }
.fs10 { font-size:10px; font-style: italic; }
.button1 { margin-top:10px; margin-bottom:0px; font-size:10px; font-style: italic; }
.button1 a { color: white; background: #2772ac; border:1px solid #2772ac; }
.button1 a:hover { color: yellow; background: #2772ac; }
.td1 { padding-left: 0px!important; text-align: center; }
.odd { background: #e8f2da; }
.even { background: #f8fbf2; }
.noborder { border: 0!important; }
.submit1 { 
margin-left: 10px;
margin-right: 10px;
margin-top:10px;
display: block;
border:1px solid #008c0c;
padding-top: 5px;
padding-bottom: 5px;
background:#63a400;
color:white;
font-size:12px;
font-weight:bold;
}
.bspace {
height: 20px;
}
