/* Shopping Cart CSS - Written by Roland Hall http://fearlessnetworking.com/ */

BODY {
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Helvetica; sans-serif;
	background-color: #ffffff; 
	scrollbar-face-color: #e6e6dc;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #e6e6dc;
	scrollbar-3dlight-color: #e6e6dc;
	scrollbar-arrow-color:  #000000;
	scrollbar-track-color: #fcfccd;
	scrollbar-darkshadow-color: #919187;
	overflow: auto;
	}

DIV#copyright {	width: 100%;	height: 20px;	text-align: center;	font: 8pt normal Verdana, Arial, Helvetica, sans-serif;	color: #808080;	}
SPAN.pageHead {	margin-top: 14px;	margin-left: 8px;	font: 14pt bold Verdana, Arial, Helvetica, sans-serif; }
SPAN#pageHead {	margin-top: 14px;	margin-left: 8px;	font: 14pt bold Verdana, Arial, Helvetica, sans-serif; }

/* -[Product Pages]- */

.prodHead {	margin-left: 75px; color: #000;	font: medium normal Verdana, Arial, Helvetica, sans-serif;	}
.prodset1	{ margin-left: 10px; width: 600px }
.prodSet2 { position: absolute; top: 215px; left: 134px;	width: 600px; }
.prodLabel {	margin-left: 10px; width: 50px; text-align: right; font: bold 10pt Verdana, Arial, Helvetica, sans-serif;	color: #000;	}
.prodDesc {	margin-left: 10px; font: normal 10pt Verdana, Arial, Helvetica, sans-serif;	width: 460px; vertical-align: top}
.buy { margin-left: 10px; cursor: pointer; font: bold 10pt Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.buyimages { margin-left: 10px; vertical-align: middle; }

/* -[Cart Toolbar]- */

.viewcart	{	text-decoration: underline; cursor: pointer;	font: normal 8pt Verdana, Arial, Helvetica, sans-serif }
.continueshopping { vertical-align: top; text-decoration: underline; cursor: pointer;	font: normal 8pt Verdana, Arial, Helvetica, sans-serif }
.checkout	{	vertical-align: top; text-decoration: underline; cursor: pointer;	font: normal 8pt Verdana, Arial, Helvetica, sans-serif }

/* -[Buy Now]- */

.buyHead {	margin-left: 10px; font: normal 10pt Verdana, Arial, Helvetica, sans-serif;	width: 775px; vertical-align: top; border: 1px solid #cccccc; padding-left: 5px; background-color: #e6e6dc}

/* -[Admin]- */

.adminHead { margin-left: 10px; font: normal 10pt Verdana, Arial, Helvetica, sans-serif; vertical-align: top; border: 1px solid #cccccc; padding-left: 5px; background-color: #e6e6dc}

/* -[Cart]- */

TABLE { font: normal 9pt Verdana, Arial, Helvetica, sans-serif }
.headItem {	width: 130px; font-size: 9pt; border: 1px solid #cccccc; padding-left: 5px; background-color: #e6e6dc }
.headDesc {	width: 350px; font-size: 9pt; border: 1px solid #cccccc; background-color: #e6e6dc; padding-left: 5px	}
.headPrice, .headTotal { width: 100px; font-size: 9pt; border: 1px solid #cccccc; background-color: #e6e6dc; text-align: center	}
.headQty, .headDel{ width: 50px; font-size: 9pt; border: 1px solid #cccccc; background-color: #e6e6dc; text-align: center	}
.legend {	vertical-align: middle	}
.cartField {	width: 800px; text-align: center	}
.addCartField { width: 800px }
.cartItemsItem { width: 130px; vertical-align: top; font-size: 9pt; padding-left: 5px	}
.cartItemsDesc { width: 350px; font-size: 9pt; padding-left: 5px }
.cartItemsPrice, .cartItemsTotal { width: 100px; font-size: 9pt; text-align: right }
.cartItemsQty { width: 50px; font-size: 9pt; text-align: right }
.cartItemsDelC { width: 50px; text-align: right }
.cartItemsDel { font-size: 7pt; text-align: center; font-variant: small-caps; width: 40px }
.leftHeadTotal {	width: 730px; border: 1px solid #cccccc; background-color: #e6e6dc; font-size: 9pt; text-align: right }
.intRight {	text-align: right; border: 1px solid #cccccc; background-color: #e6e6dc; font-size: 9pt	}
#promo { color: red; width: 300px }
.promo { color: red; width: 300px }

/* -[Checkout]- */

.tdnormal { width: 150px; text-align: right; vertical-align: top; font: normal 9pt Verdana, Arial, Helvetica, sans-serif; border: 1px solid #cccccc; background-color: #e6e6dc }
/*.processButton { vertical-align: top }*/
.intRightCO {	text-align: right }
.intRightCOR { text-align: right; color: #f00 }
.checkField { width: 600 }
.checkDesc {	margin-left: 10px; font: normal 10pt Verdana, Arial, Helvetica, sans-serif;	width: 500px; vertical-align: top}
.bbb { position: absolute; top: 30px; left: 525px; width: 85; ; height: 130px; background-image: url(/cart/images/bbb.gif); z-index: 2 }

/* -[Receipt]- */

.recColumn { margin-left: 10px; width: 200px; text-align: center; font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000; }
.recLabel {	margin-left: 10px; width: 125px; text-align: right; font: bold 8pt Verdana, Arial, Helvetica, sans-serif;	color: #000;	}
.recDesc {	margin-left: 10px; font: normal 8pt Verdana, Arial, Helvetica, sans-serif;	width: 300px; vertical-align: top }
.recLabel2 { margin-left: 10px; text-align: right; font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color; #000; }
.recDesc2 {	margin-left: 10px; font: normal 8pt Verdana, Arial, Helvetica, sans-serif;	vertical-align: top }
.recItemsLeft { margin-left: 10px; font: normal 8pt Verdana, Arial, Helvetica, sans-serif; width: 200px; vertical-align: top }
.recItemsRight { margin-right: 50px; font: normal 8pt Verdana, Arial, Helvetica, sans-serif; width: 200px; vertical-align: top; text-align: center }
.recTotals { font: normal 8pt Verdana, Arial, Helvetica, sans-serif; width: 60px; vertical-align: top; text-align: right }
.recTotalsR { font: normal 8pt Verdana, Arial, Helvetica, sans-serif; width: 60px; vertical-align: top; text-align: right; color: #f00 }

/* -[Mail-In]- */

.linkhome { cursor: pointer; text-decoration: underline }
.directions { margin-left: 10px; font: normal 7pt Verdana, Arial, Helvetica, sans-serif }
.bold	{ font-weight: bold }
.boldCenter { font-weight: bold; text-align: center }

