BODY { font-family: Verdana; color: #000000 }

A:LINK, A:VISITED, A:ACTIVE { color: #000080; text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px }
A:HOVER { color: #0000FF; text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 12px }

A.menu:LINK, A.menu:VISITED, A.menu:ACTIVE { color: #000080; text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 16px }
A.menu:HOVER { color: #0000FF; text-decoration: none; font-weight: bold; font-family: Verdana; font-size: 16px }

A.email:LINK, A.email:VISITED, A.email:ACTIVE { color: #800000; font-weight: bold; font-family: Verdana }
A.email:HOVER { color: #E00000; font-weight: bold; font-family: Verdana }

P.footer { color: #000080; font-size: 12px; font-family: Verdana; text-align: center }
P.header { color: #000080; font-size: 20px; font-family: Verdana; text-align: left; font-weight: bold }
P.subheader { color: #000080; font-size: 14px; font-family: Verdana; text-align: left; font-weight: bold }
P.small { color: #000000; font-size: 11px; font-family: Verdana; text-align: left }
P { color: #000000; font-size: 12px; font-family: Verdana; text-align: left }

SPAN.subheader { color: #000080; font-size: 14px; font-family: Verdana; text-align: left; font-weight: bold }

TD { font-size: 12px }
TD.header { font-weight: bold; font-size: 12px }

table, td, th {
	border-spacing: 0px;
	vertical-align: top;
}

td.Title {
	background-color: #7DF57D;
	border-top: 2px solid navy;
	border-left: 2px solid navy;
}

td.ISBN {
	background-color: #7DF57D;
	border-top: 2px solid navy;
	border-right: 2px solid navy;
	text-align: center;
}
	
td.Info {
	background-color: #C0FFFF;
	border-bottom: 2px solid navy;
	border-left: 2px solid navy;
}

td.Picture {
	background-color: #C0FFFF;
	border-right: 2px solid navy;
}

td.Price {
	border-right: 2px solid navy;
	border-bottom: 2px solid navy;
	background-color: #C0FFFF;
}
