a img {border: 0;}
BODY {

	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white

}

TD {

	font-size: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif

}

H2 {

	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H3 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif

}

H4 {

	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif

}

H5 {

	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif

}

HR {

	COLOR: black; HEIGHT: 1px

}

A {
	COLOR: #0066CC;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;

}

A:visited {
	COLOR: #0033CC;
	TEXT-DECORATION: underline;
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}

A:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: underline;

}

.button {

	BORDER-RIGHT: #3c3c3c 1px dotted; BORDER-TOP: #3c3c3c 1px dotted; BORDER-LEFT: #3c3c3c 1px dotted; COLOR: black; BORDER-BOTTOM: #3c3c3c 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white

}

.searchbox {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px 2px 10px; WIDTH: 100px; PADDING-TOP: 3px; POSITION: relative; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: center

}

.bookcover {margin: 10px 9px;}

#buybox {
	width:175px;
	height:124px;
	margin: auto;
}
#buycontain * {margin:4px 0;padding:0;}
#buycontain {
	background:#dedede;
	border: 1px solid #aaa;
	width:157px;
	height:119px;
	text-align:center;
	margin:9px;
	padding:0;
	font: 10px verdana, arial, sans-serif;
	color: #666;
	border-radius:10px;
}
#buycontain h3 {color:#003366;text-transform:uppercase;}
#sevensteps {font-size: 12px;}
#sevensteps li {list-style: none;margin: 5px 0;}
.sevenstepsfront {float: right;padding: 5px;}
caption {text-align: left;color: #006699; font: 13px arial, sans-serif;margin: 15px 0 5px;border-bottom: 1px dotted; display: inline;}
.titlecol {width: 120px;}
.bookstats td:first-child {font-style: italic;}
label {padding: 5px 10px 5px 0;display: block;}
