body  {
	font:10pt Arial, Helvetica, sans-serif;
	background:#ffffff url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0; 
	padding: 0;
	text-align: center;
	color: #333333;
}
ul{
    border-width:0px;padding:0px 0px 0px 0px; margin:0px
}
li{
    border-width:0px;padding:0px 0px 0px 0px; margin:0px
}
ul{
   list-style-type:none
}
li{
   list-style-type:none
}
a{
   color:#333; text-decoration:none;
}
a:hover{
   color:#333; text-decoration:underline;
}
img { border:0px;}
p{margin:0; padding:0;}
.bg_repeat{
    height:0px;
	line-height:0px;
	clear:both;
}

#content{
	width:970px;
	margin:0px auto;
	text-align:left;
}
.logo{
    padding:28px 0; 
}
.nav{
    height:65px; border-bottom:#c4c4c4 1px dotted;
}
.nav ul{ width:810px; float:left;}
.nav ul li{
    float:left; padding:2px 20px 0 10px; height:45px; border-left:#c4c4c4 1px dotted;
}
.nav ul li:hover{ height:45px; background:#FFFFFF;}
.nav ul li a:hover{ text-decoration:none; color:#000000;}
.version{ width:160px; float:right; padding-top:20px; text-align:right;}
#banner{ margin:10px 0;}
#main{ margin:10px 0;}
#main .left{ width:180px; float:left; margin-top:33px; }
#main .left .sidebar{ border-right:#c4c4c4 1px dotted;}
#main .left .sidebar ul{}
#main .left .sidebar ul li{ height:33px; line-height:33px; border-top:#c4c4c4 1px dotted;}
#main .left .sidebar ul li a:hover{ text-decoration:none; color:#0098bc;}
#main .right{ margin-left:200px;}
#main .right .title{ height:33px; line-height:35px;  border-bottom:#c4c4c4 1px dotted; font-weight:bold; }
#main .right .wrap{ padding:20px;}
#main .right .cot{ width:228px; border-bottom:#666666 3px solid; padding:10px 0 20px 0;}
#footer{ margin-top:10px; clear:both; border-top:#c4c4c4 1px dotted; font-size:8pt; text-align:center; line-height:19px; padding-top:10px;}
#footer a{ text-decoration:underline; color:#0098bc;}
#footer a:hover{ text-decoration:none;}