html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
border:0;
font-size:100%;
font:inherit;
vertical-align:baseline;
margin:0;
padding:0
}

body {
background:#080300 url('/img/50332.jpg') 50% 0 no-repeat;
line-height:1;
font:12px/18px Tahoma,Arial,sans-serif;
color:#333;
width:100%;
}
a {color:#63992D;text-decoration:none}
a:hover {text-decoration:underline}
hr {border: 0;height: 0;border-bottom: 1px dashed #ccc}
table {
border-collapse:collapse;
border-spacing:0
}

.wrapper {
width:987px;
margin:0 auto
}

.header {
margin-top: 240px;
height:112px;
padding-top:16px;
background:url('/img/header.png')
}

.logo {
border:0;
float:left
}

.banner {
border:0;
float:right;
padding-right:14px
}

.hbpanl {
height:32px;
margin-top:70px;
color:#fff;
padding:5px 16px
}

.hbpanl a {
color:#fff;
font-weight:700;
text-decoration:none;
text-shadow:#333 1px 1px 1px
}

.hbpanl a:hover {
text-decoration:underline
}

.contbg {
background:url('/img/contbg.png')
}

.middle {
padding-left:226px;
padding-right:226px;
position:relative
}

.middle:after {
display:table;
clear:both;
content:''
}

.container {
width:100%;
float:left;
overflow:hidden;
margin-right:-100%
}

.content {
padding:3px
}

.left-sidebar {
float:left;
width:226px;
position:relative;
left:-226px
}

.lmbl,.rmbl {
width:186px;
overflow:hidden;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
padding:6px
}

.lmbl {
background:#fafafa;
margin:-3px 12px 10px
}

.rmbl {
background:#F5F3EF;
border:1px solid #ccc;
margin:7px 10px
}

.mtitl {
font-size:13px;
font-weight:700;
color:#63992D;
border-bottom:1px dotted #bbb;
margin-bottom:5px;
padding:0 5px 5px
}

ul.hor_nav {
width:186px;
margin:0;
padding:0
}

ul.hor_nav li {
display:list-item
}

ul.hor_nav li a {
display:block;
margin-top:3px;
text-align:left;
font-weight:700;
border-left:3px solid #63992D;
color:#333;
text-decoration:none;
padding:2px 7px
}

ul.hor_nav li a:hover {
background:#63992D;
color:#fff
}

.leftside {
margin-left:12px;
color:#fff;
font-weight:700;
height:22px;
overflow:hidden;
background:url('/img/lblockhead.png') no-repeat 0 0;
padding:6px 10px
}

.leftsc {
width:192px;
margin-left:5px;
padding:0 10px
}

.bsep {
width:214px;
margin-left:4px;
height:15px;
background:url('/img/bsep.png') repeat-x 0 0
}

.right-sidebar {
float:right;
margin-right:-226px;
width:226px;
position:relative
}

.prof {
width:180px;
margin:3px 10px;
padding:10px;
color:#fff;
background:url('/img/btype2.png') no-repeat;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
text-shadow:#777 0 1px 0;
}
.prof h3 {
margin-top:-5px;
font-size:14px;
font-weight:bold;
}
.prof a {color:#fff;padding-left:7px;text-decoration:none}
.prof img {
width:52px;
height:52px;
border:2px solid #578C23
}
.eDetails {margin-top:10px;font-size:11px;padding:2px 6px;border:1px solid #ddd;background:#e8e8e8;color:#777;}
.eTitle {font-weight:bold;font-size:13px;color:#63992D}
.cBlock1,.cBlock2 {border:1px solid #DCEBDC}
.cBlock1 {background:#F5FFEC;}
.cBlock2 {background:#F7FAF5;}
.contt {
padding:5px 15px;
border:1px solid #ccc;
border-bottom:2px solid #63992D;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
border-top-left-radius:5px;
border-top-right-radius:5px
}
.contt a {font-size:13px;font-weight:bold;text-decoration:none}
.contc {
padding:10px;
text-align: justify;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.contb {
padding:2px 7px;
margin-bottom:10px;
font-size:10px;
color:#777;
border-top:1px dashed #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
-webkit-border-bottom-right-radius:5px;
-webkit-border-bottom-left-radius:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-bottomleft:5px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px;
}
.contb a {color:#777}
input[type='submit'],input[type='reset'],input[type='button'] {background:#578C23;font-size:11px!important;color:#eee;padding:3px;cursor:pointer;border:1px solid #337036;}
.footer {
width:987px;
height:60px;
bottom:0;
background:url('/img/footer.png');
padding-top:20px;
margin:0 auto
}

.fttxt {
margin-left:210px;
font-size:10px;
color:#fff
}
.fttxt a {color:#fff}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {
display:block
}