body {	background: #FFFFFF;	color: #313131;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}td.main {	background: #FFFFFF;	color: #313131;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}span.inputRequirement {	background: #FFFFFF;	color: red;	margin: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}div.hmenu {	width: 100%;	height: 5px;	background: url("menu_01.gif");}.pimg {	border: #939ca6 solid 1px;}a.test {	color: #fff;	border-right: dotted 1px #b4347e;	padding: 5px;	padding-left: 20px;	padding-right: 25px;	text-decoration: none;	font: 14px Verdana, sans-serif;}a.footer {	color: #fff;	font: 12px Verdana, sans-serif;}p.test {	color: #fff;	text-decoration: none;	font: 12px Verdana, sans-serif;}p {	margin: 10px;	text-align: justify;	font-family: Tahoma, sans-serif;	font-size: 12px;}li {	font-family: Tahoma, sans-serif;	font-size: 12px;}td.header {	width: 100%;	height: 371px;	background: url("header_01.gif");}td.footer {	width: 100%;	height: 42px;	background: url("footer_01.gif");}table.content {	margin-top: 10px;	margin-left: 25px;	margin-right: 25px;	margin-bottom: 10px;}h1 {	background-color: #eee;	color: #b4347e;	font-size: 18px;	text-transform: uppercase;	font-family: monospace;	padding: 10px;}.menu {	background-color: #fff;	color: #b8337a;	font: 14px Verdana, sans-serif;;	margin: 4px;	text-transform: uppercase;	font-weight: bold;	margin-top: 1px;	padding: 10px;}p.id {	background-color: #eee;	color: #b4347e;	font-size: 14px;	text-transform: uppercase;	font-family: monospace;	padding: 10px;	font-weight: bold;}.tdimg {	width: 200px;	height: 260px;	background-color: #eeeeee;}a.menu1 {	color: #313131;	text-decoration: none;	font-size: 12px;	text-transform: uppercase;	padding-left: 5px;	font-family: Verdana, sans-serif;}a.menu2 {	color: #b4347e;	text-decoration: none;	font-size: 12px;	text-transform: uppercase;	padding-left: 0px;	font-family: Verdana, sans-serif;	display: block;	white-space: nowrap;}span.img {	font-weight: bold;	color: #b4347e;	font-size: 14px;	margin: 0, 0, 0, 0;}a.img {	font-weight: bold;	color: #3f3f3f;	font-size: 12px;	text-decoration: none;	font: bold;	line-height: 14px;}.link {	text-transform: uppercase;}.infoBoxBestContents {	background: #F8EEEE;	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	color: black;}.infoBoxBest {	background: #ff5555;}a {	color: #313131;	font-size: 12px;	text-decoration: none;	line-height: 14px;}h2 {	color: #b4347e;	font-size: 14px;	text-transform: uppercase;}.smimg {	width: 135;	height: 110;	background: #fff;	border: #939ca6 solid 1px;	margin-bottom: 5px;	margin-right: 5px;}.bigimg {	width: 430px;	height: 300;	background: #fff;	border: 2px solid #a0a0a0;}p.price {	font-family: Verdana, sans-serif;	font-size: 20px;	color: #b4347e;}span.price {	font-family: Verdana, sans-serif;	font-size: 20px;	color: #b4347e;}hr {	size: 1px;	color: #a0a0a0;}TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd	{	background: #f8f8f9;}TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even	{	background: #f8f8f9;}TABLE.productListing {	border: 1px;	border-style: solid;	border-color: #acacac;	border-spacing: 1px;}.productListing-heading {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	background: #acacac;	color: #FFFFFF;	font-weight: bold;}TD.productListing-data {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;}.messageStackError,.messageStackWarning {	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	background-color: #ffb3b5;}.sort {	font-weight: bold;	margin: 10px;	background-color: #eee;	height: 30px;	width: 94%;}.sort {	font-size: 11px;}.sort a {	font-weight: normal;	text-decoration: underline;	font-size: 11px;}.sort a:hover {	color: #B8337A;}a.sel {	color: #B8337A;	font-weight: bold;	text-transform: uppercase;}.camments {	color:gray;	font-size: 11px;	background-color: #eee;	width: 100 *;	border: 1px solid #cacaca;	margin: 15px 25px 15px 25px;	padding: 10px;	overflow: hidden;	zoom: 1;}.ava {	width: 47px;	height: 47px;	background-color: #222;	border: 3px solid #B8337A;	float: left;}.ava img{	width: 47px;	height: 47px;	border: 0px;	}.camments_value {	margin-left: 65px;}