.shop_left_col { margin-top: 5px; background: #ffe; border: #222 solid 1px }
.shop_right_col { margin-top: 5px;
background: #fed; text-align: center; font-size: smaller;
border: #543 solid 1px }

.prodbanner { background-color:#fed; padding:20; width:80%; text-align:center }
.shop_submit_button_style { background-color:#FFCC68; color:#000068; cursor:hand; font-weight:bold; }
.shop_cart_text3_style { background-color:#FFFFFF; color:#00659C; font-family:Arial,Helvetica,sans-serif; font-size:larger; font-weight:bold; white-space:nowrap; width:33%; }
.shop_color_bar { background-color:#00659C; font-size:x-small; text-align:center; width:100%; }
.shop_error { font-size:150%; font-weight:bold; color:red; }
.shop_small_text { font-size:x-small; }
.shop_prices { color:#333333;white-space: nowrap;}
.shop_discount{ color:#CC0000;font-size:160%;white-space: nowrap; }
.shop_even_row { margin: 10px; background-color:#2dc; padding:10; width:100% }
.shop_odd_row { background-color:#fed; padding:10;width:100% }
.shop_checkbox { clear:right; float:right; font-weight:bold; padding:6; }
.shop_heading4 { font-weight:bold; font-family:Arial,Helvetica,sans-serif; }
.shop_heading4c { font-weight:bold; font-size:larger; font-family:Arial,Helvetica,sans-serif; color:#CE6500; }
.fleft  { float:left }
.fright { float:right }
img { padding: 3px; margin: 3px }
body { font-family: verdana, arial, sans-serif; font-size: medium }
.shop_navbar { font-family: verdana, arial, sans-serif; font-size: small }
.shop_navrow { background: font-family: verdana, arial, sans-serif; font-size: small }
a.shop_navlink { font-color:blue; font-family: verdana, arial, sans-serif; font-size: small }
.refurl{background:#FFFFFF;border-bottom:dotted #999999 1px;color:#666666;font:normal normal/140% "trebuchet ms",Verdana,Arial,Helvetica,sans-serif;padding:5px}
.comments-head{background:#FFFFFF;border-bottom:solid	#999999 1px;color:#666666;font:bold small "trebuchet ms",Verdana,Arial,Helvetica,sans-serif;margin-top:20px}

.amzn {
	margin: 25px;	
    padding: 10px;
	background: #edc;
	border: solid 1px #000;
	font-size: 100%;
	text-indent: 3em;
} 
.adesc {
	margin: 10px;	
    padding: 10px;
	background: #fed;
	font-size: 100%;
	line-height: 150%;
	text-indent: 3em;
}
.aprice {
	margin: 2px;	
    padding: 10px;
	background: yellow;
	font-size: 200%;
	float: right;
	text-indent: 0em;
}
.atitle {
	background: #ffd;
	font-size: 150%;
	text-indent: 0em;
}



.hitkey { font-family: verdana, arial, sans-serif; font-size: medium; line-height: 130%; margin: 0px; padding: 0px;  border-width: 1px; display: inline;}

.prodmini   {  background:#fed: font-weight: lighter; white-space: normal; font-weight:normal; font-family: verdana, arial, sans-serif; font-size: 8px; line-height: 110%; margin-right: 5px; padding: 0px;  border-width: 1px; display: inline;}
.prodsmall {  white-space: normal; font-weight:normal; font-family: verdana, arial, sans-serif; font-size: xx-small; line-height: 130%; margin-right: 5px; padding: 0px;  border-width: 1px; display: inline;}
.prodname  { font-family: verdana, arial, sans-serif; font-size: 110%; line-height: 130%; margin: 0px; padding: 0px;  border-width: 1px; display: inline;}
.prodartist { font-family: verdana, arial, sans-serif; font-size: 90%; line-height: 130%; margin: 0px; padding: 0px;  border-width: 1px; display: inline;}
.proddescr { font-family: verdana, arial, sans-serif; font-size: 14px;line-height: 130%; margin-left: 20px;  margin-right: 20px;padding-left: 20px; padding-right: 20px; border-width: 1px; display: inline; }
.prodbox { margin-left: 20px;  margin-right: 20px;padding-left: 20px; padding-right: 20px }

.hitkey { font-family: verdana, arial, sans-serif; font-size: medium; line-height: 130%; margin: 0px; padding: 0px;  border-width: 3px; display: inline;}

.leven {background:#fed;margin-bottom:3px}
.lodd  {background:#edc;margin-bottom:3px}


px}

