body {	margin:0;	padding: 0;	background-color: #fff;	}body, p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.7;}form#form_search {	display: inline;	margin: 0;	border: 0;}table.frameless {	border-collapse: collapse;	border: 0;	margin: 0;	padding: 0;}table.frameless td {	padding: 0;	margin: 0;	border: 0;	vertical-align: top;}div.searchbox {	padding-top: 30px;}hr {	height: 1px;	margin: 0;	padding: 0;	border: 0;	background-color: #999;	color: #999;}hr#headrule {	background-color: #336666;	color: #336666;	position: absolute;	top: 66px;	left: 88px;	width: 780px;}hr.listing {	margin-top: 6px;	margin-bottom: 8px;}img {	border: 0;}div#wrapper {	background-image: url(../img/bottom.gif);	background-repeat: no-repeat;	height: 700px;	}div#content {	height: 700px;	padding: 14px 0 10px 89px;}div.text_only {	width: 430px;}div.full_width {	width: 620px;}div#content.watermark {	background-image: url(../img/logo-norton-big.gif);	background-repeat: no-repeat;	background-position: 150px 42px;}h1 {	font-family: "Times New Roman", Times, serif;	font-size: 23px;	font-weight: normal;	color: #336666;	margin: 0 0 0 0;}h2 {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: normal;	color: #336666;	margin: 0 0 0 0;}h3 {	font-size: 12px;	font-weight: bold;	color: #336666;	margin: 0 0 0 0;}.edition_text, .authors_extra {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.4;	font-weight: normal;	color: #336666;	text-decoration: none;}.black_text {	color: #000;}.small_text {	font-size: 11px;	color: #000;	line-height: 1.3;}.booktitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000000;	text-decoration: none;	line-height: 1.3;	padding-bottom: 5px;	}.booktitle_small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: bold;	color: #000000;	text-decoration: none;	padding-bottom: 2px;		}.booksubtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #000000;	text-decoration: none;	line-height: 1.3;	padding-bottom: 5px;}.author {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 1.3;	font-weight: normal;	text-transform: uppercase;	color: #000000;	text-decoration: none;	padding-bottom: 5px;	}span.lower span.author {	text-transform: none;	font-size: 11px;	line-height: 1.3;		color: #336666;}.editor_text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: bold;	color: #666666;}.highlight {background-color: #FFE5D9; }p.paging {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #336666; }p.paging a {text-decoration: underline; color: #336666;}.searchtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	line-height: 1.4;	font-weight: normal;	color: #336666;}ul#new_titles_menu, ul#menu_right {	margin: 0;	padding: 0;}ul#new_titles_menu li {	margin: 0 0 12px 0;	font-size: 14px;	list-style: none;}ul#new_titles_menu li a {	color: #434343;}ul#new_titles_menu li a:hover {	color: #FF3300;}ul#menu_right li {	margin: 0 0 0 0;	font-size: 11px;	list-style: none;}img.new_title_thumb {	margin-right: 20px;}p {	margin: 0 0 12px 0;}a:link { color: #000000; text-decoration: none }a:active { color: red; text-decoration: none }a:visited { color: #000000; text-decoration: none }a:hover { color: #FF3300; text-decoration: none }div.footer { color: #666666; font-size: 10px; border-top: 1px solid #999999; margin-top: 60px; margin-bottom: 30px; padding-top: 7px; width: 760px;}div.footer a { color: #666666; text-decoration: underline;}.Categorylist {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 14px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	text-transform: capitalize;	color: #000000;	text-decoration: none;}.CategorylistCopySub {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 16px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;}.grey {	color: #999999;}.newtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #006633;	text-decoration: underline overline;	line-height: 18px;}.stocklist_chunk {	margin-bottom: 15px;}.detailsblacksmallest {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	line-height: 15px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;}.detailsblack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000000;	text-decoration: none;}input {	color: #333333;}.micro {	font-size: 9px;}.alert {	color: #ff6600;	font-size: 11px;}.authors_extra a {	color: #336666;	text-decoration: underline;}.caps {	text-transform: uppercase;}
