table.cart 							{ width:100%; }
table.cart td						{ color:#666; vertical-align:top; padding-top:5px; padding-bottom:5px; }

table.cart tr.cartHeader td			{ font-weight:bold; padding:0px !important; }			
table.cart td.itemNum				{ width:60px; border-bottom:1px solid #ccc; }
table.cart td.title					{ padding-bottom:7px; border-bottom:1px solid #ccc; }
table.cart td.quantity				{ width:50px; text-align:right; border-bottom:1px solid #ccc; }
table.cart td.quantity input		{ width:30px; }
table.cart td.priceEa				{ width:70px; text-align:right; border-bottom:1px solid #ccc; }
table.cart td.priceTotal			{ font-weight:bold; width:50px; text-align:right; border-bottom:1px solid #ccc; }
table.cart td.subTotal				{ font-size:16px; font-weight:bold; text-align:right; padding:20px; padding-right:0px !important; }
table.cart td.updateCart			{ padding-top:20px; }

table.shippingOptions				{ width:400px; }
table.shippingOptions td			{ color:#666; vertical-align:top; padding-bottom:5px; }
table.shippingOptions td.checkBox	{ width:20px; }
table.shippingOptions td.rate		{ width:60px; text-align:right; }
table.shippingOptions td.title		{ font-weight:bold; }

table.orderDetails					{ width:100%; margin-top:15px; margin-bottom:15px; }
table.orderDetails td				{ color:#666; vertical-align:top; }

div.orderStatus						{ margin-bottom:15px; border:1px solid #FFB299; background:#FFFFB2; padding:25px; padding-top:8px; padding-bottom:8px; }
div.orderStatus td					{ color:#461f19; font-size:14px; }

table.shippingTable td				{ color:#666; padding-right:20px; }

div.promoCodeForm 					{ padding-left:231px; }
div.promoCodeForm .standardForm_textfield { background:#EEF3F6; border:1px solid #99B5C8; color:#54748B; width:200px; }

div.cartNote						{ background:#DEE7ED; padding:2px 0 2px 10px; color:#54748B; margin-top:4px; font-size:11px; }

span.note							{ font-size:11px; color:#666652; border:1px solid #FFCC99; background:#FFFFCC; padding:5px 15px 5px 15px; -moz-border-radius:5px; -webkit-border-radius:5px; }
