body {
	font-family:verdana,sans-serif;
	color:#333;
	font-size:12px;
	background:#f9f6f0;
}

td {
	font-family:verdana,sans-serif;
	color:#333;
	font-size:12px;
}

a {
	color:#36c;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color:#c90;
	text-decoration:none;
	font-weight:bold;
}

a.side {
	color:#039;
	text-decoration:none;
	font-weight:bold;
}

a.side:hover {
	color:#039;
	text-decoration:none;
	font-weight:bold;
}

a.big {
	color:#666;
	text-decoration:none;
	font-weight:bold;
}

a.big:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

.sidenav {
	font-family:verdana,sans-serif;
	color:#039;
	padding:2px;
	font-weight:bold;
}

.selected {
	font-family:verdana,sans-serif;
	color:#039;
	background:#def;
	padding:2px;
	font-weight:bold;
}

.selecting {
	font-family:verdana,sans-serif;
	color:#039;
	background:#9cf;
	padding:2px;
	font-weight:bold;
}

.red {
	color:#c00;
}

.blue {
	color:#36c;
}

.green {
	color:#093;
}

.amber {
	color:#09f;
}

.darkblue {
	font-family:arial;
	color:#006;
	font-weight:bold;
}

.separator {
	background:#ccc;
}

.heading {
	font-weight:bold;
	font-family:trebuchet ms,serif;
	color:#039;
	font-size:16px;
}

.bigheading {
	font-weight:bold;
	font-family:trebuchet ms,serif;
	color:#039;
	font-size:20px;
	border-bottom:5px solid #09f;
}

.content_heading {
	font-weight:bold;
	font-family:trebuchet ms,serif;
	color:#039;
	font-size:20px;
	border-bottom:5px solid #09f;
}

.hugeheading {
	font-weight:bold;
	font-family:trebuchet ms,serif;
	color:#c00;
	font-size:30px;
}

.note {
	font-size:10px;
}

.small {
	font-size:10px;
}

.big {
	font-size:16px;
}

.whiteheading {
	background:#36c;
	color:#fff;
	font-weight:bold;
	padding:2px;
}

.diamond {
	background:#9cf;
	color:#333;
	font-weight:bold;
	padding:2px;	
}

.gold {
	background:#fc0;
	color:#333;
	font-weight:bold;
	padding:2px;	
}

.silver {
	background:#ccc;
	color:#333;
	font-weight:bold;
	padding:2px;	
}

.diamondb {
	background:#def;
	color:#333;
	padding:2px;	
}

.goldb {
	background:#fe6;
	color:#333;
	padding:2px;	
}

.silverb {
	background:#eee;
	color:#333;
	padding:2px;	
}

input {
	color:#333;
	font-size:12px;
	font-family:verdana,sans-serif;
}

select {
	color:#333;
	font-size:12px;
	font-family:verdana,sans-serif;
}

.input_tag {
	text-align:right;
	font-weight:bold;
}

.product_brand {
	color:#039;
}

.product_name {
	font-family:trebuchet ms, sans-serif;
	font-size:20px;
	color:#039;
}

.product_sku {
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#333;
}

.product_description {
	font-size:11px;
	color:#666;
}

.product_dollars {
	font-family:trebuchet ms, sans-serif;
	font-size:20px;
	color:#c00;
}

.product_cents {
	font-family:trebuchet ms, sans-serif;
	font-size:12px;
	color:#c00;
}

.product_cta {
	font-family:trebuchet ms, sans-serif;
	font-size:16px;
	color:#fff;
	background:#c00;
	text-transform:uppercase;
	padding-left:5px;
	padding-right:5px;
	border-top:1px solid #f66;
	border-left:1px solid #f66;
	border-bottom:1px solid #900;
	border-right:1px solid #900;
}

.cart {
	background:#fff;
	border:1px solid #ccc;
}

.entry {
	padding:3px;
}

.cartheading {
	background:#eee;
	padding:3px;
	font-family:trebuchet ms, sans-serif;
	text-transform:uppercase;
}

.navrow {
	background:url(images/row_bg.gif);
	height:24px;
	color:#fff;
	text-align:center;
}

.navrowselected {
	background:url(images/row_bg_unhilite.gif);
	height:24px;
	color:#fff;
	text-align:center;
}

.navrowover {
	background:url(images/row_bg_hilite.gif);
	height:24px;
	color:#fff;
	text-align:center;
}

.navrowseparator {
	background:#630;
	height:24px;
	width:1px;
	color:#fff;
	text-align:center;
}

a.navrow {
	background:none;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-family:trebuchet ms;
	font-size:12px;
}


