/* Shopping Cart layout (felix@ferolen.com) 8 June 09 */
h1 {
	color:#004d9c;
}
#cartContent {
	padding:10px;
	font-size:11px;
}
div#mainCartTable {
	padding: 5px 15px 15px 15px;
	background-color:#e7e7e7;
	border:1px #a9a9a9 solid;
}
div.cartTotalsDisplay {
	padding: 5px 0 10px 0;
}
table#cartContentsDisplay td {
	border: 1px #c7c7c7 solid;
}
div.cartAttribsList ul {
margin-top: 0px;
margin-bottom:5px;
}
tr.tableHeading {
background-color:#5d6568;
color:#FFF;
text-transform:uppercase;
}
td.cartUnitDisplay, td.cartProductDisplay, td.cartTotalDisplay {
padding: 8px 10px;
}
td.cartProductImage {
padding:8px 3px;
text-align:center;
width:115px;
}
cart#cartImage {
margin:0;
}
td.cartTotalDisplay {
font-weight:bold;
}
#sricSubTotal, #sricShippingTotal, #sricTotal {
padding-right: 10px;
border:none;
width:300px;
}
#totalBox{text-align:right;font-size:12px;}
#shoppingCartCoupon {width:745px;}
#state{display:none;}
.cartShippingDisplay {width:200px;}
label.inputLabel{width:100px;}
#shippingEstimatorContent select{width:125px;}
#SCCoupon{
float:left;
line-height:25px;
vertical-align:middle;
height:25px;
}
div#checkoutButtons {
	border:2px #6e6e6e solid;
	padding:15px 10px;
	margin:15px 15px 5px 15px;
	background:#cbcbcb url(../images/bg-checkout-options.png) no-repeat top left;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
}
div#checkoutButtons div.buttonRow {
	float:left;
	padding:15px 20px;
	text-align:center;
	width:250px;
	margin:0;
}
div#checkoutButtons div#checkoutGoogle { padding-top:28px; }
div#checkoutButtons div#checkoutGoogle form { display:inline-block; margin:0; padding:0; }
div#checkoutButtons div#PPECbutton { padding-top:27px !important; }
div#checkoutButtons div#checkoutZencart { padding:27px 0px 0px 0px; text-align: right}
div#otcoupon{background-color:#F6F6F6;padding-right:50px;line-height:2.2em;text-align:right;border-top:1px solid #CCCCCC;}
div#coupon_code input.btnUpdate{vertical-align: middle;}
div#coupon_code{margin-bottom:1em;text-align:center;width:auto;clear:both;}
div#coupon_code input{margin:0 5px;}
#promotion_code{padding:3px; background:#fff; border:1px solid #666;}
