#stateZone, #zoneLabel, #stBreak, #state{display:none;}

#navBreadCrumb a, #navBreadCrumb a:visited {color: #1a5ffa;}
h1#cartDefaultHeading {color: #ff0000; margin: 0; padding: 0.8em 0 0; font-family: Arial; font-size: 1.7em;}

table#cartContentsDisplay tr.tableHeading th {background: #1daefd url("../images/scratch/heading-bg.png") repeat-x scroll center bottom !important; height: 44px; color: #fff; font-family: Arial; text-align: left; padding: 0 10px; font-size: 1.2em; font-weight: normal;}
table#cartContentsDisplay td, table#cartContentsDisplay th {padding: 10px; border-bottom: 4px solid #fff; font-family: Arial; font-size: 1.1em;}
.cartUnitDisplay, .cartTotalDisplay {font-weight: bold; text-align: left;}

#cartSubTotal {background: #d9d9d9; color: #000; height: auto; font-family: Arial}
.productTaxPrice, .productTaxIncTag {color: #000; font-size: 1.3em;}
.productTaxExPrice, .productTaxExTag {color: #666;}

.checkout-container {background: #f6eb93 url(../images/scratch/checkout-container-bg.png) repeat-x top; overflow: hidden; float: right; width: 230px; padding: 15px; text-align: center; -moz-box-shadow: 0px 2px 2px #aaa;}
.checkout-container .forward, #shoppingCartDefault .checkout-container #PPECbutton {float: none;}
.checkout-container .forward span {padding-left: 0 !important; background: url(../images/scratch/cards.png) no-repeat left top; height: 5px; padding-top: 25px; display: block; width: 139px; margin: 0 auto;}

#shippingEstimatorContent h2 {padding: 0 0 20px; margin: 0; line-height: 1em;}
#shippingEstimatorContent {width: 433px; background: #e8e8e8; padding: 15px; clear: left; margin: 40px 0; overflow: hidden;}
#shippingEstimatorContent label.inputLabel {background: transparent;}
#shippingEstimatorContent .forward {float: none; padding-left: 122px;}
#shippingEstimatorContent table {border: none; border-collapse: separate;}
#shippingEstimatorContent table td, #shippingEstimatorContent table th {background: #fff; border: none; padding: 5px 10px; text-align: left;}
#shippingEstimatorContent #stText {background: #e8e8e8;}

.buttonRow input {margin-top: 0;}
