body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url(images/bg_page.jpg);
	text-align: left;
}
table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}

A:link {
	color: #000033;
	text-decoration: none;
}

A:visited {
	color: #000033;
	text-decoration: none;
}

A:active {
	color: #000033;
	text-decoration: none;
}

A:hover {
	color: #CC0000;
	text-decoration: none;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #8D6BB7;
}

TD.mincart {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 14px;
}

P.mincart {
	font-size: 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 14px;
}
.prodname{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #66198A;
	text-decoration: none;
}
.proddescription{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.prodprice{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.detailimage {
vertical-align : top;
}
.detailname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #66198A;
	text-decoration: none;
}
.detaildescription{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 16px;
}
.review {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #66198A;
	font-weight: bold;
	text-decoration: none;
}
.review .ectlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #66198A;
	text-decoration: none;
}
.review .ectlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.reviewform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.reviewheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.reviewname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.showallreview, .reviewcomments {
color: #000;
font-weight: normal;
}
.reviewname {
color: #999;
}
TABLE.cobtbl{
background-color: #55007D;
} 

TD.cobhl{
background-color: #D5C2DC;
}

TD.cobll{
background-color: #EDE6F0;
color : #666666;
}
.imgLeft {
	border: 1px solid #681B8B;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.imgRight {
	border: 1px solid #681B8B;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.ruckus_promo {
	background-image: url(images/ruckus_promo.png);
	height: 256px;
	width: 658px;
}
.ruckus_promo #text {
	width: 635px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	font-size: 12px;
	color: #FFFFFF;
}
.ruckus_promo #text .imageholder {
	height: 70px;
	width: 90%;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.ruckus_promo  #text  .imageholder  .rimgLeft {
	float: left;
	margin-right: 20px;
}
.ruckus_promo #text h1 {
	font-size: 30px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.ruckus_promo #text h2 {
	font-size: 14px;
	font-weight: bold;
	color: #6B228E;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.ruckus_promo  #text  .imageholder  .rimgRight {
	float: right;
	margin-left: 15px;
}
.trade_up {
	background-image: url(images/trade_up.png);
	height: 200px;
	width: 658px;
}
.trade_up  #ttext  h1 {
	font-size: 30px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.trade_up  #ttext {
	width: 635px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	font-size: 12px;
	color: #FFFFFF;
}
.trade_up  #ttext  h2 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 17px;
}
.trade_up .purple {
	font-size: 14px;
	font-weight: bold;
	color: #702991;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 17px;
}
