.list{
	padding-left:30px;
	width:680px;
}
.item{	
	padding-top:10px;
	border-bottom:solid 1px dotted #CCCCCC;
	float:left;
}
.name{
	background:url(images/5_86.gif) no-repeat 0px 2px;
	padding-left:18px;
}
.info{
	float:right;
	width:400px;
}
.thumb{
	float:left;
}
.more{	
	text-align:right;
}
.desc{
	text-indent:20px;
}
.books-list{
		
}
.books-list .item{
	clear:both;
}
.books-list .item .thumb{
	width:80px;
	height:110px;
	float:left;
	margin-right:8px;
	text-align:center;
}
.books-list .item .thumb img{
	border:solid 1px #CCCCCC;
	padding:2px;
}
.books-list .item .detail{
	float:left;
}
.books-list .item .h3{
	
}
.dwn-list{
	margin-top:10px;		
}
.dwn-list strong{
	color:#003300;
}
.dwn-list ul{
	padding:0px 0px 0px 10px;
}
.dwn-list ul li{
	list-style-image:url(../images/i.p.attach.gif);
	margin-left:20px;
	padding:0px 0px 3px 0px;		
}
.dwn-list .file-size{
	color:#666666;
}
/**/
.cd-cover{
	border:solid 1px #CCCCCC;
	padding:2px;
}
.cd-list {
	width:100%;
}
.cd-list caption{
	color:#003300;
	font-size:1.2em;
	font-weight:bold;
}
.cd-list thead td{
	font-weight:bold;
	background-color:#3E5A01;
	color:#FFFFFF;
}
.cd-list tbody td{
	border-bottom:solid 1px #CCCCCC;
}
.cd-list .author{
	font-weight:bold;
	background-color:#E4F9D2;
}
.cd-list tbody tr[!class]{
	background:#999999;
}
/*Tab*/
.basictab{
padding: 3px 0;
margin: 0 0 10px 0;
font: bold 12px Verdana;
border-bottom: 1px solid gray;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-left: 3px;
border: 1px solid gray;
border-bottom: none;
background-color: #f6ffd5;
color: #2d2b2b;
}

.basictab li a:visited{
color: #2d2b2b;
}

.basictab li a:hover{
background-color: #DBFF6C;
color: black;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
	position: relative;
	top: 1px;
	padding-top: 4px;
	background-color: #DBFF6C;
	color: black;
}