td.subtotalLabels{font-size:136%;padding:0 0 0 7px}td.subtotalNumbers{font-size:136%;text-align:right;font-weight:bold;padding:0 10px 0 0}td.subtotalSpacer{height:30px}div.editPromoCode{min-width:220px}div.addPromoCode{margin-left:35px}div.removePromoCode{margin-left:35px}div.editPromoCode input{vertical-align:middle}h2.editPromoHeader{background:url(/images/promocode_scissors.jpg) no-repeat;padding:5px 0 5px 35px!important;color:#000}.promoDiscount{color:red;font-weight:bold}.cartClearBoth{clear:both;width:99.8%}div.promoArea{border:solid 1px #ccc;padding:5px 0;border-top:0}td div.promoArea{border:0;padding:0}div.promoArea div.promoImage{background:url(/images/promocode_scissors.jpg) no-repeat;width:35px;height:25px;margin-left:10px}div.promoArea div.promoCode{color:#62b100;font-family:Verdana;font-size:140%;font-weight:bold;margin:3px 5px 0 3px}div.promoArea div.promoSeperator{margin:4px 5px 0 0}div.promoArea div.promoText{margin:4px 5px 0 0}td div.promoArea div.promoAmount{margin:4px 0 0 5px}div.promoArea div.promoAmount{margin:4px 12px 0 5px;color:Red;font-weight:bold}.itemsContainer{margin-top:10px}div.tableContainer{margin-top:8px;border-left:solid 1px #ccc;border-right:solid 1px #ccc}.tableContainer table th.alternateBackground{background-color:#666;color:#fff;padding:2px 5px 2px 5px}.tableContainer table th.productInfo{width:35%}.tableContainer table{border-collapse:collapse;width:100%;margin-bottom:0;border-bottom:1px solid #ccc}.tableContainer table th{color:#fff;padding:2px 5px 2px 5px}.tableContainer table td{padding:10px 5px 10px 5px;vertical-align:top}.tableContainer table td p{margin-top:10px}.itemDetailCell{border-top:1px solid #ccc!important}.itemDetailWarrantyCell{border-top:none!important}.itemDetailWarrantyProductDescriptionCell{border-top:1px solid #000!important}.itemDetailCollectionCell{background-color:#0071A9!important;vertical-align:middle!important;border-top:1px solid white!important}.totalsArea{background-color:#fff;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #CCC}.totalLabels{padding:3px 0 0 6px;text-align:left}.bottomArea{border:1px solid #ccc;margin-top:3px}div#bottomArea{border:solid 1px #999;overflow:hidden;clear:both}div.cartButtons{text-align:right;padding-top:4px}div.cartClearButton{float:left;padding:0 0 0 5px}div.cartAddItemsButton{float:left;padding:0 0 0 5px}div.cartUpdateDeleteButton{width:39%;float:right}div.cartUpdateButton{float:left;padding-left:4px}div.cartDeleteButton{padding:0 5px 0 0;float:right;padding-right:5px}.addMoreProducts{padding:10px 4px 4px 10px}.addMoreNoProducts{width:150px;margin:auto}span.addProductsTotalsArea{display:block;float:right;margin:5px 10px 0 0}.EditAddItems{margin:10px}.cartFields{border:inset 2px #999;background:#fff;color:#000;text-align:right}.buttonsArea{border-left:1px solid #CCC;border-right:1px solid #CCC}.cartControlTotals{width:440px;background:#ccc;padding:5px 0 0 0}.cartTotalsTable{width:100%}.cartTotalsContainer{width:100%}.cartTotalsContainer td{vertical-align:top}.addMorePanel{background-color:#FFF;border-color:#CCC;border-right:1px solid #CCC;border-style:none solid solid;border-width:medium 1px 1px;margin:0}.addMoreTableCellStart{border-left:solid 1px #ccc}.addMoreItem{padding:0 6px;text-align:left}.addMoreItemCenter{padding:0 6px;text-align:center}.addMoreText{padding-left:6px;line-height:155%}.addMoreText input.submitButton{position:relative;top:2px}.addMoreItemQuickList div.dropDown{margin:0;line-height:12px}.addMoreContractAcknowledgement{margin-left:10px;margin-right:15px;margin-bottom:10px}.addMoreContractAcknowledgementSelection{background-color:#E8E8C0;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}.addMoreItemsNoItems{width:155px}