/* CSS Document */

.back_mainbody {
	background-attachment: scroll;
	background-image: url(../Media/Views/stps_body_bkgd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.back_shoppingcart {
	background-attachment: scroll;
	background-image: url(../Media/Views/stps_top_cartbkgd.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.back_footer {
	background-attachment: scroll;
	background-image: url(../Media/Views/stps_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.body, td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sidecatbkgd {
	background-attachment: scroll;
	background-image: url(../Media/Views/stps_category_barline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}

A.sidecatlist {
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}
A.sidecatlist:hover {
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.GridItemName {
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #000000;
}
.GridPrice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #660000;
}
.GridPriceNote {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.ProdPageLabels {
	color: #999999;
}
.ProdPageName {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #660000;
	background-attachment: scroll;
	background-image: url(../Media/Views/stps_category_barline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 2px;
}
.ProdPagePrice {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.crossout {
	text-decoration: line-through;
}
.red {
	color: #FF0000;
}