body,td,input,select,textarea {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	font-style: normal;	font-weight: normal;	color: #000000;	text-decoration: none;}.text {	line-height: 11pt;	text-align: left;}.frontpage {	padding-left: 8px;}.signature {	text-align: right;	padding: 8px;}.bookTitle {	font-size: 10pt;	line-height: 12pt;	font-weight: bold;	text-align: center;}.more {	text-align: center;}a {	color: #00831B;	text-decoration: none;}a:hover {	text-decoration: underline;}.shipping_title,.shipping_title_cont {	font-weight: bold;	font-size: 14px;	border-bottom: 2px solid #007222;	padding: 4px;}.shipping_title_cont {	text-align: right;	width: 50px;}.shipping_rate {	padding: 4px;	border-left: 2px solid #007222;	border-bottom: 1px dotted #007222;	text-align: right;}.shipping_location {	padding: 4px;	border-bottom: 1px dotted #007222;}.rightcolumn {	font-size: 12px;	color: #444444;	color: #000000;}.sidebar,.adby {	font-weight: bold;	font-size: 13px;}.adby {	font-weight: normal;	font-size: 12px;}.addcartbutton a,.addcartbutton a:link,.addcartbutton a:active,.addcartbutton a:visited,.addcartbutton a:hover {	color: white;}.addcartbutton {	background-color: #93D23B;	border: 1px solid #000000;	font-weight: bold;	color: #FFFFFF;	padding: 3px;	padding-left: 6px;	padding-right: 6px;}.scrolldownbox {	font-size: 10px;	padding: 5px;	text-align: left;	margin-top: 10px;	margin-right: 15px;	border: 1px solid #EEEEEE;	width: 200px;}.scrolldownbox td {	font-size: 10px;}.samplepagebox {	width: 90%;	text-align: left;}.samplepagethumb {	border: 1px solid #EEEEEE;	margin-right: 5px;}.scrolldownbox td.scrolldowntitle {	font-size: 11px;	font-weight: bold;	text-align: left;}