.star {
	background-image: url(images/bg-star.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
}
.heading {
	font-size: 18px;
; color: #660000}
.headingsm {
	font-size: 14px;
; color: #660000
}
a:link {
	color: #930000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #930000;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}
.button {
	border: 1px solid #930000;
}
.subnav {
	float: none;
	padding: 2px 2px;
	border: 1px solid;
	margin: 4px 4px;
        border-color: #930000 groove
}
.subnavselected {
	float: none;
	padding: 2px 2px;
	border: 1px solid;
	margin: 4px 4px;
        background-color: #FFCC99;
        border-color: #930000 groove

}.subnavandthumb {
	float: right;
	padding: 4px;
	width: 170px;
	border: 0px;
	margin: 8px;
}
.bookthumb {
	float: right;
	padding: 4px;
	width: 143px;
	margin: 8px;
}
ol {
	font-size: 13px;
	font-weight: bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 21px
}
hr {
	background-color: 000000;
	color: 000000;
	border: 0;
	height: 1px;
}
li {
	list-style-type: square;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 21px
}
.fineprint {
	font-size: 10px;
; color: #666666}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 21px; padding-bottom: 8px; margin-left: 0px; margin-right: 72px}
.href_selected {  background-color: FFCC99; border-color: #660000 black black; border: none; font-weight: bold; text-decoration: underline}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 21px}

