
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0; font-family:Arial;font-size:12px;vertical-align:middle; }
input{ font-family:Arial;color:#000000;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto;}
table{border-collapse:collapse;border-spacing:0;}

.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{  width:960px; text-align:left; margin:0 auto;}
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}




/*sidebar*/
.sidebar{ width:216px; float:left; border:#dedede solid 1px; background:#f6f6f6;}


.sidebar .box01{ width:218px;}

.sidebar .box01 .mid{ width:100%; height:100%; overflow:hidden}


#acc{ width:216px;}
.nav{ clear:both;display:block; width:216; height:27px; background:url(../images/left-nav-bg.jpg) repeat-x left bottom; font-weight:blod; line-height:23px; color:#111; font-size:12px; cursor:pointer;}
.nav span{padding-left:25px; background:url(../images/icon04.gif) no-repeat 10px 3px;}



.sub{ width:216px; background:#f8f8f8; border-bottom:#ededed solid 1px; padding-top:5px; *height:auto;}
.sub li{ padding-left:25px; 15px; height:22px;}
.sub a{  line-height:24px; color:#666; font-size:12px; margin-right:10px;}
.sub a:hover{ color:#ff0000;}


/*maincontent*/
.maincontent{ width:720px; float:left; display:inline; margin-left:6px;}


/*pfd*/
.pfd{ width:960px;}
