.warning-message{color:#ff850e!important;font-size:18px!important;padding-top:10px!important;padding-bottom:10px!important;padding-left:15px!important}div.additionalBillingInfo{padding-bottom:5px}div.additionalBillingInfo div.emailArea{padding:5px 0 0 15px;text-align:left}div.additionalBillingInfo div.emailArea input{width:200px}div.additionalBillingInfo div.preferenceArea{margin:5px 0 0 15px}div.additionalBillingInfo div.preferenceArea div.title{font-weight:bold;font-size:110%}div.additionalBillingInfo div.preferenceArea input{vertical-align:middle}div.additionalBillingInfo div.preferenceArea span{vertical-align:middle}div.additionalBillingInfo div.referenceArea{margin:5px 0 0 10px;text-align:left}div.cartContainerModal{max-height:400px;overflow-y:scroll;overflow-x:hidden}div.headerAttributePanel{border:solid 1px #CCC}div.headerAttributeDiv{margin:10px 0 10px 0}div.headerAttributeContent{padding:10px 0}div.incrementalPager{width:200px}div.pagerSummary{margin-right:5px}.textContainer{font-size:85%}.checkoutTitle{color:#666;padding-bottom:10px}.checkoutText{padding-bottom:10px;width:855px}div.color2FloatingPanel h4{font-size:100%}.color2FloatingPanel h3{color:#000;padding-top:6px;padding-left:5px}.orderVerifyLeft{float:left;width:49%;margin:0;padding:0}.orderVerifyLeft div.color2FloatingPanel{min-height:285px;height:auto!important;height:285px}*:first-child+html .orderVerifyLeft div.color2FloatingPanel{height:300px}.orderVerifyRight{float:right;width:49%;margin:0}.orderVerifyRight div.color2FloatingPanel{min-height:285px;height:auto!important;height:285px}*:first-child+html .orderVerifyRight div.color2FloatingPanel{height:300px}.confirmContainer{clear:both}#checkoutLeft{float:left;width:70%;margin:0;border:0;font-size:95%}#checkoutLeftShipAnon{float:left;width:69%;margin:0;border:0;font-size:95%}#checkoutMiddle{float:left;width:30%;margin-left:10px;border:0;font-size:95%}#checkoutRight{float:right;width:27%;margin-right:5px;border:0;font-size:95%}#billingMethodLeft{float:left;width:200px}#billingMethodCenter{float:left;width:200px}#billingMethodRight{float:left;width:200px}div.billingEmail{float:left;width:380px}#shippingAddressSummary{padding:0}div.editOrderLink{height:100%;float:left;width:315px}div.editOrderLink a{font-size:95%;margin-left:15px}div.shippingDisclaimer{margin-top:10px;padding:10px 10px 10px 0;font-size:95%}#totalArea{border:solid 1px #ccc;min-height:150px}.cityPanel{color:#f00}.cityPanel input{margin-right:5px}div.shippingBox{line-height:140%;margin-bottom:10px}table.default{border-collapse:collapse}tr.shippingSummary{font-size:80%}div.shippingSummaryContainer{margin-bottom:10px}td.shippingSummaryAddress{border-right:dashed 1px gray;width:235px;padding:6px;height:150px}td.shippingSummaryValues{border-right:dashed 1px gray;padding:6px;height:150px;width:185px}td.shippingSummaryValuesLeft{text-align:left;width:100%}td.shippingSummaryValuesRight{text-align:right;width:100%}td.shippingSummaryOptions{padding:6px;height:150px;width:312px}div.summaryLeft{width:157px;float:left;padding:5px 0 5px 5px}div.summaryRight{width:90px;float:right;text-align:right;padding:5px 5px 5px 0}div.totals{float:right;width:532px;border-left:solid 1px #999;background:#ccc;padding:5px 0 0 0}.cartTotalsTable{width:100%}div.createAccount{width:100%;margin-bottom:10px;padding-bottom:10px;float:left}div.createAccount div.listLabels{float:left;text-align:right;padding-left:10px;padding-top:10px;width:415px}div.createAccount div.listLabels div.formLabel{width:228px}div.createAccount div.listLabels div.formRow{line-height:22px}div.createAccount div.listLabels div.labelFull{margin:3px 0 3px 0}div.createAccount div.listLabels div.linkDropDown{float:none;display:block;text-align:left;width:175px}div.createAccount div.listLabels div.itemContainer a{line-height:15px}div.createAccount div.listLabels input{width:169px}div.createAccount div.listCheckboxes{float:left;padding-left:15px;padding-top:10px;width:25%}div.createAccount div.listCheckboxes p{margin:2px 0 6px 0}div.createAccount div.listCheckboxes p input{margin:2px 0 0 0;border:0}div.content{font-size:85%}div#shippingAddressSummary table.color2Table td{border:0}div#shippingAddressSummary div.searchContainer{border-left:1px solid #999}div.shippingResultsPerPage{margin-left:5px;float:left}table.shippingAddressList div.defaultLabel{margin-top:24px}div.shippingAddressListPanel div.numericPager{text-align:center}.selectShippingPagingConrols{width:100%}.selectShippingPagingConrols td{width:33%;white-space:nowrap}.selectShippingPagingConrolsPager{text-align:center}div.shippingGridFooter div.numericPager{width:100%}div.shippingResultCount{line-height:20px;float:right}div.shippingResultsPerPage div.numericPagerLabel{line-height:20px}div.addressSelectContainer{text-align:right;padding-right:68px}tr.companyDefaultAddress td{background-color:#999}tr.defaultAddress td{background-color:#ccc}a.editCustomAttributesLinkPanel{display:block;margin:0 0 10px 5px;font-size:110%}a.editCustomAttributesLink{display:block;margin:10px 0 0 5px;font-size:110%}a.editBillingLink,a.editShippingLink,a.editUploadsLink{display:block;margin:5px 0;font-size:110%}a.editUploadsLink{position:relative;bottom:0}div.vendorProgram{margin-left:15px}div.vendorProgram h2{color:#000}div.vendorProgram a{margin-left:0}.checkoutRequiredMessage{float:left;width:661px;text-align:left}table.products td.borderRow{border-bottom:0}table.products tr.itemDetailRow td{border-top:1px solid #CCC}.itemDetailChildRow{border-top:1px solid #000}table.products table td.itemWarrantyDescriptionCell{border-top:1px solid #000}.pnlReadOnlyLeft{width:350px}.pnlReadOnlyRight{width:350px}@media print{.checkoutText{width:675px}.orderVerifyLeft div.color2FloatingPanel,.orderVerifyRight div.color2FloatingPanel{width:100%}.confirmContainer{width:750px}#totalArea{width:675px}*:first-child+html #totalArea{width:650px}*:first-child+html #totalArea{width:650px}div.totals{float:right}}.leftColumn{float:left;width:150px}.EmailColumnBottom{font-weight:bold;margin-top:-6px}.EmailColumnOrder{font-weight:bold;float:left;padding:2px 0 2px 10px;width:102%;border-bottom:#CCC 1px solid;margin-left:-10px}.EmailColumnOrderShipping{font-weight:bold;float:left;padding:2px 0 2px 10px;width:102%;border-bottom:#CCC 1px solid;margin-left:-10px}.EmailColumnOne{font-weight:bold;float:left;padding:2px 0 2px 10px;width:102%;border-bottom:#CCC 1px solid;margin-left:-10px}.EmailColumnTwo{float:left;padding-top:7px}.orderDefaultsFloatingPanel{padding:8px 10px 0 10px}* html div.withNoNav{width:971px;float:none}div.EmailColumn{float:left;padding:5px 20px 30px 0}.SaveForFutureUse{float:left}div.DuplicateEmail{float:left;width:440px}div.DuplicateEmailColumn{float:left;padding:5px 0 5px 0}.orderDefaultsPanel{clear:both;float:none;display:block;position:relative;padding-top:2px}.orderConfirmationDefaultsPanel{float:left;margin-bottom:10px;min-height:150px;height:auto!important;height:150px;width:49%;padding-bottom:10px;padding-left:1px}.shipmentConfirmationDefaultsPanel{float:left;margin-bottom:10px;min-height:150px;height:auto!important;height:150px;width:49%;padding-bottom:10px;padding-right:1px}.basketInfoPanel{float:left;width:40%;padding-bottom:5px}.sendLinkPanel{float:right;width:40%;text-align:right;vertical-align:top}.tbcontinueShoppingContainer{float:left}.actionButtonContainer{float:right;text-align:right}.tdButtonContainer{float:left;padding-left:5px}.panelFont{color:#555!important}.panel-title a{text-decoration:none;display:block;padding:10px 15px;margin:-10px -15px}.panel-title a .glyphicon{text-decoration:none;padding-right:5px}.panel-title a:hover{text-decoration:underline;color:#777}