body {
margin: 0px;
padding: 0px;
font-family: Verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #FFF;
text-align: left;
}
table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}

input, textarea, select { padding: 2px 2px; margin: 2px 2px }


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:#CCCCCC;
}

/* products page */
.products td {padding:5px;}


DIV.prodname{margin-top:5px; margin-bottom:5px; }

/* price on the products page */
span.price, .detailprice, .prodprice {
padding-top: 4px;
font-weight:bold;
text-align: center;
margin:10px;
} 

.detailname, a.ectlink {font-weight:bold;
font-size:14px;
color:#666666}

.ectlink:hover{color:#FF9900; text-decoration:underline}

/* Product title on proddetails page */
.detailname {font-weight:bold;
font-size:16px;
color:#FFCC33}

/* Product options on proddetails page */
SELECT.prodoption {
margin-top: 1px;
margin-bottom: 1px;
}

.prodname {
font-weight:bold;
}

.prodoption {padding:1px;}

.buybutton {float:right}

.prodbullets {margin: 10px; list-style:circle; padding-left:10px}
.prodbullets li {margin-top:3px; margin-bottom:3px;}

/* checkout */
TABLE.cobtbl td{
margin:5px; 
}
.cobtbl td {padding:5px; margin:5px}
.cobhl td {padding:5px; margin:5px}

/* these for the cross selling items */
.csprodname {

}

.csprodimage {

}
