table {	border-collapse: collapse;	border: 0px solid #CCC;	margin: 10px 0px;}th {	font-size:9px;	padding: 2px 3px;	text-transform:uppercase;	color: #047;	font-weight: bold;	text-align: left;	letter-spacing: +0.1em;s}thead th {	border: 1px solid #333;	white-space: nowrap;	background-color: #F0F8FF;}tbody td ,tbody th {	padding: 3px 3px;	background: #fff;	color: #333;	text-align:left;	vertical-align:top;}tbody th {	font-weight: normal;	font-size: 1em;	padding: 6px 0px 4px;}tbody tr {	border-bottom: 1px solid #333;}tfoot td, tfoot th {	padding-top: 2px;	text-align:right;	border-top: 0px solid #333;	color: #333;}caption {	font-size: 1.1em;	padding: 2px 4px 4px 5px;	color: #EEE;	text-align: left;	background-color: #333;	letter-spacing: 0.1em;	margin: 5px 0px;}table a:link {	color: #047;	text-decoration: none;}table th a:link {	color: #047;	text-decoration: none;}table a:hover{	color: #990000;	text-decoration:underline;}table a:visited{	color: #036;	text-decoration: none;}table a:active{	color: #CC0000;	text-decoration:underline;	letter-spacing:+0.02em;} /* table a:link {	color: #990000;}table th a:link {	color: #047;	text-decoration: none;}table a:hover{	color: #000;	text-decoration:underline;}table a:visited{	color: #036;}table a:active{	color: #000;} */td.col1 {height:1px;width:115px;text-align:center;}td.col2 {height:1px;width:140px;}td.col3 {height:1px;width:180px;}td.col4 {height:1px;width: 24px;text-align:right;}td.col5 {height:1px;width: 24px;text-align:center;}.content_single_bookcover {	border: 1px solid #333;
	height:auto;}
