﻿.shoppingCartContentWrapper{margin:0px 0px 0px 0px; width:714px}
.accountOrderingNotAllowedWrapper{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:dashed 2px #C00; color:#C00}
.lastOrderWrapper{float:left; display:inline; margin:-3px 0px 0px 0px; padding:3px; border:solid 2px #F93}
.lastOrderWrapper strong{ color:#F93}
.shoppingCartSortOptionAndToolsWrapper{margin:0px 0px 6px 0px}
.shoppingCartSortOptionWrapper{float:right; display:inline; margin:0px 0px 0px 24px}
.shoppingCartToolsWrapper{float:right; display:inline; padding:0px 0px 0px 0px}
.printIconWrapper{padding:0px 6px 0px 1px}
.savedCartIconWrapper{padding:0px 0px 0px 2px}
.shoppingCartWarapper{margin:0px 0px 12px 0px; border:solid 2px #1376B4}
.ShoppingCart{margin:0px 0px 0px 0px; border:0px; border-spacing:0; border-style:hidden; border-width:0; border-color:#FFF}
.ShoppingCart th{border:0; padding:6px 5px 5px 5px; background-color:#A8CEE6; vertical-align:bottom; border-bottom:solid 2px #1376B4; font-weight:bold; color:#1376B4}
.ShoppingCart th a{font-weight:bold; color:#1376B4}
.ShoppingCart tr{}
.ShoppingCart td{border:0; padding:3px 5px 3px 5px; vertical-align:top}
.checkAllCheckBox{margin:0px 0px -3px 0px}
.checkItemCheckBox{margin:0px 0px 0px 0px}
.hdivAddToSavedShoppingCartWrapper{margin:0px 0px 12px 0px; padding:6px 6px 6px 6px; border:solid 2px #1376B4; width:400px}
.footerSubtotalWrapper{float:left; margin-right:-2px; text-align:right; z-index:5}
.shoppingCartAddFreeOrderFormWrapper{float:left; margin:-12px 0px 0px 5px; padding:0px 0px 0px 0px}
.shoppingCartButtonWrapper{ clear:both; margin:0px 0px 0px 0px; padding:10px 0px 6px 10px; text-align:left}
.memberUpsellButtonWrapper{ clear:both;  margin:3px 0px -24px 240px; padding:6px 6px 6px 6px; border:dashed 1px #085F9E; background-color:#F0F0F0;}
.existingSavedCartWrapper{padding:0px 0px 10px 0px}
.existingSavedCartListWrapper{padding:4px 0px 0px 20px}
.newSavedCartTable{margin:4px 0px 0px 20px}
.newSavedCartButtonWrapper{padding:20px 0px 0px 0px}
.newSavedCartAddButtonWrapper{padding:4px 10px 0px 0px; vertical-align:top}
.newSavedCartRemoveFromExistingCartWrapper{vertical-align:top}
.checkoutAndContinueShoppingWrapper{padding:0px 0px 12px 0px; text-align:right}
.continueShoppingWrapper{float:left; padding:0px 15px 0px 0px}
.expressCheckoutOptionWrapper{margin:6px 0px 0px 0px}
.shoppingCartUpSellWrapper{padding:18px 0px 0px 0px}
.upSellLoadingWrapper{padding:50px 0px 0px 0px; text-align:center}
.shoppingCartUpSellContentWrapper{border:solid 2px #1376B4}
.shoppingCartUpSellDescriptionWrapper{padding:6px 6px 12px 6px}
.shoppingCartUpSellProductsWrapper{height:204px; width:702px; padding:4px; overflow:auto; overflow-x:scroll}
.emptyDataTemplateTextWrapper{text-align:left}
.emptyDataTemplateButtonWrapper{text-align:right; padding:15px 0px 4px 0px}
.checkBoxAndStockNumberTextWrapper{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:120px}
.checkBoxWrapper{float:left; margin:0px 0px 0px 0px; padding:0px 0px 3px 0px; border:solid 0px #F00; }
.stockNumberTextWrapper{float:left; margin:0px 0px 0px 0px; padding:3px 0px 0px 6px; white-space:nowrap; border:solid 0px #F00}
.stockNumberWithDashWrapper{margin:0px 0px 0px 10px; padding:0px 0px 0px 10px}
.footerTitleProductTotalWrapper{position:absolute; margin:0px 0px 0px 0px}
.footerTitleProductTotalWrapper{position:absolute; margin:0px 0px 0px 0px}
.footerTitleEstimatedShippingWrapper{position:absolute; margin:21px 0px 0px 0px}
.footerEstimatedShippingWrapper{margin:6px 0px 0px 0px}
.partyInformationWrapper{ width:300px; margin:-12px 0px 10px 0px; }
.partyInformationTitleContainer {margin-top:6px; padding:3px 3px 3px 3px; border:solid 1px #000; background-color:#F8ECC3; color:#812020; font-weight:bold; text-decoration:none; text-align:left}
.partyInformationTitleContainer a { float:right; }
.partyInformationContainer {padding:3px 3px 3px 3px; border:solid 1px #000; border-top:solid 0px #000; text-align:left}
.partyDescription { border:0px solid #FFF; height:15px; overflow:hidden; }
