html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}form{width:100%}.fl{display:inline;float:left}.fr{display:inline;float:right}.clr{clear:both}.blk{display:block}.none{display:none}.w100{width:100%}.bold{font-weight:bold}.underline{text-decoration:underline}.italic{font-style:italic}.uppercase{text-transform:uppercase}ul.withBullets{list-style:disc inside}.btnInactive{opacity:.5;filter:alpha(opacity=50);cursor:default}.borderBottom{border-bottom:1px solid #ccc}.page-break{display:block;page-break-after:always}.noPrint{display:none}.clear{clear:both}body{font-family:Verdana,Arial;font-size:11px;color:#333;background-color:#fff;line-height:1.4}#siteHeader{position:relative;min-width:960px;width:100%;height:80px;z-index:3}#siteContent{position:relative;min-width:960px;width:100%;z-index:3}#homePage #siteContent{background:#fff}#homePage #siteHeader{background:#fff}#partsSearchResults,#productDetails,#orderDetail,#orderHistory,#shoppingCartPage,#getHelpDetail,#myAccount,#formTemplate,#formTemplateSubmit,#beginCheckout,#checkout,#maintenanceCalendar,#createAccount,#getHelpLanding,#orderConfirmation{background:#fff}#siteFooter2016,#siteHeaderHS2{display:none}.siteLayoutFrame{width:960px;margin:0 auto}#siteContent .siteLayoutFrame{padding-top:15px}#siteHeaderLN .RCLogoSprite{display:none}.noPrint{display:none}h1{font-size:18px;font-weight:bold}h2{font-size:18px;font-weight:bold}h3{font-size:13px;font-weight:bold}input,select,textarea{font-size:11px;border:1px solid #000}input.fieldError[type=text]{background-color:#fbf4d1}input{padding-right:5px}input.noBorder,select.noBorder{display:none}a{text-decoration:none;color:#000}.formArea{width:100%}.formArea h2{margin:10px 0;font-size:12pt}.formArea input[type=text]{height:23px;line-height:23px}.formArea input[type=password]{height:23px;line-height:23px}.formArea .instructionalText{margin-top:10px}.formArea .requiredFieldsText{margin-top:5px}.formArea select{font-size:17px;height:27px;line-height:27px;background:transparent url(../images/bkg/bkg-fieldGradient.png) repeat-x top center}.formArea .asterisk{color:#c74600}.formArea .formError{color:red;margin:10px 0}.formArea .formFieldError{color:red}.formArea .checkboxWrap label{display:none}.formArea .checkboxWrap input{width:13px;height:13px;border:medium none;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}.formArea .radioWrap label{padding:0;vertical-align:top;margin-left:6px}.formArea .radioWrap input{padding:0;margin:2px 0 8px 1px;border:none}.formArea .radioWrap *input{margin:-2px 0 8px 1px}.formArea .formEntry .errorText,.formArea .formEntry .informationText{margin-left:110px;padding-bottom:5px;font-weight:normal}.grid{width:100%}.grid .column{margin-right:20px;display:inline;float:left}.grid .lastColumn{margin-right:0}.grid .lastRow{}.column2Small .column{width:290px}.column3Small .column{width:165px}#defaultHeader,#checkoutHeader{position:relative;width:960px}#defaultHeader .logo,#checkoutHeader .logo{float:left;margin:16px 0 0 20px}#defaultHeader a,#checkoutHeader a{color:#333;text-decoration:none}#defaultHeader .content,#checkoutHeader .content{display:none}#defaultHeader .content .inlineImage{margin:0 7px -4px 0}#defaultHeader .content ul{padding:10px 0}#defaultHeader .content ul.linksTop{padding-top:0}#defaultHeader .content li{display:inline;padding:0 5px;font-size:11px;color:#333}#defaultHeader .content li.divider{width:1px;background:url(../images/bkg/bkg-headerDivider.png) no-repeat top center}#defaultHeader .content li a:hover{text-decoration:underline}.searchFormWrap{float:left;padding:0 40px 65px}.searchFormWrap label{font-size:11px;color:#333;margin-bottom:9px;display:block}.searchFormWrap p{font-size:11px;margin-top:7px}.searchFormWrap .searchField{float:left;width:237px;height:24px;line-height:24px;font-size:17px}.searchFormWrap .searchButton{float:left;margin-left:7px}.searchFormWrap .inlineImage{margin-bottom:-8px}.searchFormWrap .helpText{float:left;margin:0 10px}.heroWrap{float:left;width:535px;margin:22px 0 40px}.refinementsWrap{display:none}.refineList{margin:5px 0 0 0;height:104px;width:206px;border:1px solid #b1c2c9}.refineList a{color:#333;text-decoration:none}.refineList a:hover{text-decoration:underline}.refineList a.clearLinkSmall{color:#005789;font-style:italic;padding-left:10px;background:url(../images/img/img-xSmall.png) no-repeat 0 7px}.refineList li{font-size:11px;height:20px;line-height:20px;padding:0 5px;border-bottom:1px solid #b1c2c9;background:#fff}.refineList li.last{border-bottom:none}.refineList li:hover{cursor:pointer;background:#fff}.refineList li.selected{background:#fff}.refineList.partType{width:307px}#partsSearchResults .contentTop{float:left;padding:40px 0 0;width:100%}#partsSearchResults .contentTop h1,#partsSearchResults .contentTop h3,#partsSearchResults .contentTop p{padding:0 20px}#partsSearchResults .resultsWrap{float:none;width:100%;border-right:none;margin-bottom:5px}#partsSearchResults .leftColumn{float:left;width:777px}#partsSearchResults .rightColumn{display:none}#partsSearchResults .rightColumn .content{padding:0 20px 10px 0}#partsSearchResults .rightColumn .content p{margin-bottom:20px}#partsSearchResults .rightColumn img{margin-bottom:10px}#partsSearchResults .paginationWrap{float:left;height:25px;width:100%;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:8px 0;margin:10px 0}#partsSearchResults .paginationWrap .showingWrap{float:left;border-right:1px solid #ccc;padding:0 8px 0 20px;line-height:25px;font-size:11px}#partsSearchResults .paginationWrap .perPageWrap{float:left;padding:0 0 0 8px;line-height:25px;font-size:11px}#partsSearchResults .paginationWrap .perPageWrap span.option{margin-left:8px}#partsSearchResults .paginationWrap .sortButtonsWrap{float:right;padding:0 20px 0 0}#partsSearchResults .paginationWrap .sortButtonsWrap .inlineImage{margin:0 0 -8px 10px}#partsSearchResults .productWrap{float:left;width:775px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;background:url(../images/bkg/bkg-resultsProdBack.jpg) repeat-y center top}#partsSearchResults .borderBottom{border-bottom:1px solid #ccc}#partsSearchResults .productWrap .productImage{float:left;padding:20px;width:190px;height:165px;background:url(../images/bkg/bkg-prodThumbFrame.png) no-repeat 20px 20px}#partsSearchResults .productWrap .productImage img{margin:9px}#partsSearchResults .productWrap .productInfo{float:left;padding:20px 20px 20px 0;width:363px}#partsSearchResults .productWrap .productInfo .itemNumber{margin-bottom:15px}#partsSearchResults .productWrap .productInfo .skillWrap{float:left;width:363px;border-bottom:1px solid #e0e0dc;border-top:1px solid #e0e0dc;margin:10px 0}#partsSearchResults .productWrap .productInfo .skillLevel{float:left;width:130px;border-right:1px solid #e0e0dc;padding:5px 0}#partsSearchResults .productWrap .productInfo .skillLevel .inlineImage{margin:0 0 -4px 8px}#partsSearchResults .productWrap .productInfo .skillVideo{float:left;padding:5px 0 0 10px}.orderNow{color:#c74600;font-weight:bold;font-style:italic;margin-bottom:10px}.matches{color:#c74600;margin:10px 20px}#partsSearchResults .productWrap .productInfo .repairGuruTab{width:115px;clear:both}#partsSearchResults .productWrap .productInfo .repairGuruBox{width:363px;border:1px solid #e0e0dc;background:#fff}#partsSearchResults .productWrap .productInfo .repairGuruBox p{margin:13px 8px}#partsSearchResults .productWrap .productInfo a{color:#333}#partsSearchResults .productWrap .productPriceWrap{float:left;padding:20px 10px 20px 20px;width:132px}#partsSearchResults .productWrap .productPriceWrap h3{font-size:14px;margin-bottom:10px}#partsSearchResults .productWrap .productPriceWrap p{margin-bottom:10px}#partsSearchResults .productWrap .productPriceWrap p.outOfStock{color:red;margin-bottom:0}#partsSearchResults .productWrap .productPriceWrap p.outOfStockDays{color:red;text-decoration:underline}#partsSearchResults .productWrap .productPriceWrap p.lastOneInStock{font-size:10px}#partsSearchResults .productWrap .productPriceWrap .qtyField{background:#fff;margin-left:5px;width:24px}#partsSearchResults .productWrap .productPriceWrap .formEntry{margin-bottom:10px}#productDetails .leftColumn{float:left;width:469px}#productDetails .rightColumn{float:right;width:448px}#productDetails .rightColumn .content{position:relative;padding-right:30px;padding-top:4px}#productDetails .rightColumn .content p{margin-bottom:20px}#productDetails .rightColumn .content .seeHelpVideoButton{display:none}#productDetails .rightColumn .productThumbsWrap{float:left;padding-top:10px}#productDetails .rightColumn .productThumb{float:left;margin-right:6px}#productDetails .rightColumn .selected{border-bottom:5px solid #8a8a8a;padding-bottom:3px}#productDetails .rightColumn .lastThumb{margin-right:0}#productDetails .rightColumn .viewLargerWrap{display:none}#productDetails .rightColumn .gridScaleWrap{float:right;padding:8px 0}#productDetails .productDetailWrapTop{float:left;height:10px;width:960px;margin:15px 0 0 0}#productDetails .productDetailWrapBottom{display:none}#productDetails .productDetailWrap{float:left;width:960px}#productDetails .productDetailWrap .backButtonWrap{display:none}#productDetails .productWrap{padding:25px 0 20px 0;margin:0 0 20px 48px}#productDetails .productWrap h3.productName{font-size:16px;margin-bottom:0}#productDetails .productWrap h3.price{font-size:14px;margin-bottom:7px}#productDetails .productWrap p{margin-bottom:10px}#productDetails .productWrap p.inStock{font-weight:bold;margin-bottom:6px;text-decoration:underline}#productDetails .productWrap p.outOfStockDays{color:red;text-decoration:underline}#productDetails .productWrap p.itemNumber{margin-bottom:15px}#productDetails .productWrap p.specialShipping{font-weight:bold;font-style:italic;color:#c74600;margin-bottom:5px}#productDetails .productWrap p.specialShipping a{color:#c74600}#productDetails .productWrap p.alsoAvailable{font-weight:bold;font-style:italic;margin-bottom:5px}#productDetails .productWrap p.alsoAvailableItemNumber{margin-bottom:5px}#productDetails .productWrap p.alsoAvailablePrice{font-weight:bold;padding-left:10px}#productDetails .productWrap p.productDescription{font-size:12px}#productDetails .productWrap .qtyField{background:#fff;margin-left:5px;width:24px}#productDetails .productWrap .formEntry{margin-bottom:7px}#productDetails .productWrap .column{float:left;width:198px;margin-right:25px}#productDetails .productWrap .lastColumn{margin-right:0}#productDetails .productWrap .alsoAvailableWrap{float:left;border-left:1px solid #ccc;padding-left:10px}#productDetails .productDetailColumnWrap{padding:0 0 20px 0;margin:0 0 0 48px}#productDetails .productDetailColumn{float:left;width:200px;margin-right:20px}#productDetails .productDetailColumn a,#productDetails .productWrap a{color:#333}#productDetails .productDetailColumn ul{margin-bottom:20px}#productDetails .productDetailColumn li{margin-bottom:7px}#productDetails .lastColumn{margin-right:0}#productDetails .productDetailColumn h3{font-size:12px;font-weight:bold;color:#da7018;margin-bottom:5px}#productDetails .productDetailColumn .inlineImage{margin:0 0 -4px 8px}#productDetails .productDetailVideoWrap{padding:25px 0 0 0;margin:0 0 0 22px}#productDetails #repairHelpVideoTabs .imgVideoHelp{margin:0 19px 8px 19px;float:left}#productDetails #repairHelpVideoTabs.vidTabs ul{float:left}#productDetails #repairHelpVideoTabs li{float:left;padding:0 29px 0 0;background:url(../images/tabs/inactive-right.gif) no-repeat right;height:24px;line-height:24px}#productDetails #repairHelpVideoTabs li.videoTitle{float:left;padding:0 29px 0 20px;background:none;font-weight:bold;height:24px;line-height:24px}#productDetails #repairHelpVideoTabs li a{display:block;background:#808487 url(../images/tabs/inactive-left.gif) no-repeat left;font-size:11px;font-weight:bold;color:#fff;padding:0 10px 0 10px;text-decoration:none;height:24px;line-height:24px}#productDetails #repairHelpVideoTabs li.first a{background:url(../images/tabs/first-inactive-left.gif) no-repeat left;padding-left:29px;padding-right:10px}#productDetails #repairHelpVideoTabs li.last{background:url(../images/tabs/last-inactive-right.gif) no-repeat right}#productDetails #repairHelpVideoTabs li#current{background:url(../images/tabs/active-right.gif) no-repeat right}#productDetails #repairHelpVideoTabs li#current a{background:#e8e8e8 url(../images/tabs/active-left.gif) no-repeat left;color:#000;margin-left:-29px;padding-left:39px}#productDetails #repairHelpVideoTabs li#current.last{background:url(../images/tabs/last-active-right.gif) no-repeat right}#productDetails #repairHelpVideoTabs li#current.first a{background:url(../images/tabs/first-active-left.gif) no-repeat left;margin-left:0;padding-left:29px}#productDetails #vidContent{width:917px;background:#e7e7e7}#productDetails #vidContent .videoItem{display:none}#productDetails #vidContent .videoTitle{font-size:11px;font-weight:bold}#productDetails #vidContent .videoSubTitle{font-size:11px;padding-bottom:10px}#productDetails .videoColumnLeft{float:left;width:470px}#productDetails .videoColumnRight{float:right;margin:33px 18px 25px 0}#repairHelpVideoTabs{display:none}#shoppingCart{margin-top:35px}#shoppingCart #cartHeader{padding-left:20px}#shoppingCart h1{}#shoppingCart .instockCallout{float:right;margin-right:143px}#shoppingCart ul.horiz{margin-top:10px;padding-bottom:15px}#shoppingCart ul.horiz li{display:inline;padding-right:5px;font-size:12px}#shoppingCart #instockDetails{color:#005789;vertical-align:top}#cartItemHeadings{text-transform:uppercase;font-size:11px;width:959px;border-bottom:1px solid #d8d7d3;padding-bottom:2px;float:left}#cartItemHeadings div{display:block;float:left}#cartItemHeadings #hdItemDesc{width:520px;padding-left:40px}#cartItemHeadings #hdItemPrice{width:97px}#cartItemHeadings #hdItemQty{width:185px}#cartItemHeadings #hdTotalPrice{width:115px}#shoppingCart .cartItemWrap{float:left;width:959px;border-bottom:1px solid #d8d7d3}#shoppingCart .cartItemWrap .cartItemImage{float:left;padding:20px 24px 20px 35px;width:190px;height:165px;background:url(../images/bkg/bkg-prodThumbFrame.png) no-repeat 35px 20px}#shoppingCart .cartItemWrap .cartItemImage img{margin:9px}#shoppingCart .cartItemWrap .cartItemInfo{float:left;padding:20px 20px 20px 0;width:274px}#shoppingCart .cartItemWrap .cartItemInfo p{font-size:11px}#shoppingCart .cartItemWrap .cartItemInfo p.specialMessage a{color:#c74600;font-weight:bold;font-style:italic;margin:0 0 12px 0;display:block}#shoppingCart .cartItemWrap .cartItemInfo a{text-decoration:underline;color:#333}#shoppingCart .cartItemWrap .cartItemInfo .itemNumber{margin-bottom:15px}#shoppingCart .cartItemWrap .cartItemPrice{float:left;padding:20px 30px 20px 0;width:85px}#shoppingCart .cartItemWrap .cartItemPrice .itemPrice{font-size:14px;font-weight:bold;text-align:right}#shoppingCart .cartItemWrap .cartItemQty{float:left;padding:20px 20px 20px 0;width:135px;font-size:11px}#shoppingCart .cartItemWrap .cartItemQty .qtyField{background:#fff;width:20px;margin-bottom:5px}#shoppingCart .cartItemWrap .cartItemQty a{text-decoration:underline;color:#333}#shoppingCart .cartItemWrap .cartItemQty .removeItem{margin-bottom:30px}#shoppingCart .cartItemWrap .cartItemQty p.outOfStock{color:red}#shoppingCart .cartItemWrap .cartItemQty p.outOfStockDays{color:red;width:105px}#shoppingCart .cartItemWrap .cartLinePrice{float:left;padding:20px 60px 20px 0;width:85px}#shoppingCart .cartItemWrap .cartLinePrice .linePrice{font-size:14px;font-weight:bold;text-align:right}#shoppingCart #cartFooter{margin-top:28px;padding-left:20px}#shoppingCart #policyInfo{float:left;font-size:11px}#shoppingCart #policyInfo li{padding-bottom:11px}#shoppingCart #serviceInfo{float:left;margin-left:45px;font-size:11px}#shoppingCart #serviceInfo .inlineImage{vertical-align:middle}#shoppingCart #serviceInfo li{line-height:1.7}#shoppingCart #merchandiseSubTotal{font-size:11px}#shoppingCart #orderTotals dd{font-size:14px}#shoppingCart .box{margin:15px 0;width:420px;background:url(../images/bkg/bkg-boxBottom.png) no-repeat left bottom;font-size:11px}#shoppingCart .box p.first{background:url(../images/bkg/bkg-boxTop.png) no-repeat left top;padding:13px 22px 10px 22px;font-weight:bold}#shoppingCart .box p{padding-left:22px}#shoppingCart label{display:block;padding-left:15px;text-indent:-15px}#shoppingCart .shippingCheckbox{width:13px;height:13px;border:medium none;padding:0;margin:0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}#shoppingCart input.shippingZipcodeField{background:none;width:50px;height:15px;margin-right:5px}#shoppingCart ul.shippingOptions{width:250px;margin-right:45px;float:right}#shoppingCart ul.shippingOptions li{padding-bottom:8px}#shoppingCart .imgCalculateShipping{margin:0 0 18px 0}#shoppingCart #orderTotals{float:right;width:430px}#shoppingCart .cartTotals dl{position:relative}#shoppingCart .cartTotals dt{display:inline;float:left;width:252px;text-align:right}#shoppingCart .cartTotals dd{display:inline;float:left;width:115px;text-align:right}#shoppingCart #totalSummary{font-size:14px}#shoppingCart #orderTotal{font-size:14px}#shoppingCart .hrTotal{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:100%;margin:10px;float:left}#shoppingCart .imgCheckout{margin:23px 18px 90px 0;float:right}#myAccount h1{margin-top:60px;margin-bottom:30px}#myAccount #myAccountContent{margin-bottom:115px}#myAccount #myAccountLeftColumn{float:left;margin-left:18px;display:inline}#myAccount #helpInfo{float:right;width:202px;margin:90px 193px 0 0;padding:24px 18px;border:1px solid #edd6a7;background-color:#faf7e3;position:relative;display:inline}#myAccount #myAccountOptions li h2 a{font-size:13px}#myAccount #myAccountOptions li{font-size:12px;padding-bottom:17px}#myAccount #helpInfo #imgNeedHelp{position:absolute;margin-top:-54px;margin-left:150px}#myAccount #policyInfo{font-size:12px;margin-bottom:12px}#myAccount #policyInfo li{padding-bottom:10px}#myAccount #serviceInfo{font-size:12px;text-align:center}#myAccount #serviceInfo .imgCenter{vertical-align:middle}#myAccount #serviceInfo li.or{line-height:2.9}#myAccount #serviceInfo li.hours{font-size:11px}#myAccount #serviceInfo .inlineImage{vertical-align:middle;margin-bottom:5px}#myAccount #serviceInfo li{line-height:1.7}#orderDetails{font-size:11px;width:959px}#orderDetails #breadCrumbs ul{display:none}#orderDetails #breadCrumbs ul li{display:inline}#orderDetails #breadCrumbs ul a{color:#333;text-decoration:underline}#orderDetails #breadCrumbs .backButtonWrap{display:none}#orderDetails #odHeader h1{width:954px;margin-left:5px;border-bottom:1px solid #d8d7d3}#orderDetails #odHeader h1 #imgOrderDetails{margin-left:13px}#orderDetails #odHeader h1 a.print{float:right;padding-right:11px;font-size:11px;margin-top:15px}#orderDetails #odNumberDate{width:954px;margin-left:5px;border-bottom:1px solid #d8d7d3;font-size:18px}#orderDetails #odNumberDate dl{padding:10px 0}#orderDetails #odNumberDate dd,#orderDetails #odNumberDate dt{display:inline}#orderDetails #odNumberDate #orderNumber{float:left;padding-left:13px;color:#c74600}#orderDetails #odNumberDate #orderDate{float:right;padding-right:11px;color:#6c645c}#orderDetails #orderDetailWrap{margin-top:15px}#orderDetails #shippingBilling{width:192px;padding:0 18px 120px 18px;border-right:1px solid #d8d7d3;margin-right:18px;float:left}#orderDetails #shippingBilling h2{font-size:12px;font-weight:bold;width:180px;border-bottom:1px solid #d8d7d3}#orderDetails #shippingBilling ul{margin-bottom:25px}#orderDetails #shippingBilling li{line-height:1.6}#orderDetails #shippingBilling #po{display:block;margin-bottom:40px}#orderDetails #shippingBilling input{display:none}#orderDetails #orderSummary{width:712px;float:right}#orderDetails #orderSummary h2{font-size:12px;font-weight:bold;width:712px;border-bottom:1px solid #d8d7d3;margin-bottom:10px}#orderDetails #odSummaryWrap{width:100%;border-bottom:1px solid #d8d7d3;margin-bottom:10px}#orderDetails #odCancelWrap{width:100%;border-bottom:1px solid #d8d7d3;margin-bottom:15px}#orderDetails #orderSummary .shipStatus{width:207px;float:left}#orderDetails #orderSummary .orderItemSummary{width:505px;float:right}#orderDetails #odSummaryWrap dl{margin-bottom:20px;line-height:1.6}#orderDetails #odSummaryWrap #shipMethod{display:block;margin-bottom:20px}#orderDetails #odSummaryWrap .trackingNumber{}#orderDetails #orderSummary .columnDescription{display:inline-block;width:350px}#orderDetails #orderSummary .columnTotal{display:inline-block;width:151px}#orderDetails #orderSummary .ulWrap{width:100%;border-bottom:1px solid #d8d7d3;margin-bottom:10px}#orderDetails #orderSummary #odCancelWrap .ulWrap{display:none}#orderDetails #orderSummary .itemInfo{float:left;width:300px}#orderDetails #orderSummary .itemPrice{float:left;width:105px;text-align:right;padding-right:90px}#orderDetails #orderSummary h3{font-size:12px}#orderDetails #orderSummary p{width:100%}#orderDetails #orderSummary p.qty{margin-bottom:20px}#orderDetails #orderSummary p.returnMessage{margin-bottom:20px;color:#c74600;font-weight:bold;font-style:italic}#orderDetails .orderItemSummary .hrItem{width:505px;height:1px;color:#d8d7d3;background-color:#d8d7d3;border:none;margin-bottom:10px}#orderDetails #odCancelWrap dl{margin-bottom:20px;line-height:1.6;color:red}#orderDetails #odCancelWrap dt{font-weight:bold}#orderDetails #odTotalWrap{width:100%}#orderDetails #odTotalWrap #helpInfo{width:284px;float:left}#orderDetails #policyInfo{font-size:11px;margin-bottom:10px}#orderDetails #policyInfo li{padding-bottom:11px}#orderDetails #serviceInfo{font-size:11px}#orderDetails #serviceInfo .inlineImage{vertical-align:middle}#orderDetails #serviceInfo li{line-height:1.7}#orderDetails #odTotalWrap #orderTotals{width:428px;float:right}#orderDetails #orderTotals .boxInner{padding-top:18px}#orderDetails #orderTotals .box{margin-right:18px;width:410px;float:right;padding-bottom:18px;display:inline}#orderDetails #orderTotals .box dl{padding:0 22px;line-height:1.6}#orderDetails #orderTotals .box dt{display:block;width:206px;text-align:right;float:left}#orderDetails #orderTotals .box dd{display:block;width:97px;text-align:right;float:left}#orderDetails .hrTotal{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:387px;margin-top:5px}#orderDetails .dtFirst{font-size:11px;font-weight:bold;text-transform:uppercase;padding-bottom:5px}#orderDetails .ddFirst{font-size:14px;font-weight:bold;padding-bottom:5px}#orderDetails .dtOrderTotal,#orderDetails .ddOrderTotal{font-size:14px;font-weight:bold}#orderHistoryContent{margin:0 0 15px 0}#orderHistory #breadCrumbs ul{margin:10px 0 0 18px;font-size:10px}#orderHistory #breadCrumbs ul li{display:inline}#orderHistory #breadCrumbs ul a{color:#333;text-decoration:underline}#orderHistory #myAccountNav{float:left;width:188px;margin:0 39px 0 20px;padding:43px 0 0 0;height:569px}#orderHistory #myAccountNav h2{margin-bottom:10px}#orderHistory #myAccountNav ul.nav li{padding-bottom:13px}#orderHistory #myAccountNav ul.nav li#current a{text-decoration:none;cursor:default}#orderHistory #orderHistoryDetail{float:right;width:712px;padding:43px 0 0 0}#orderHistory #ohMessage{display:block;margin-bottom:15px}#orderHistory .hr{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:100%;margin-bottom:10px}#orderHistory .next{float:right;padding-right:19px;padding-bottom:5px}#orderHistory .back{float:right;padding-right:14px}#orderHistory #showingOrders{padding-top:10px}#orderHistory #ohColumns{font-weight:bold}#orderHistory #ohColumns p{float:left;margin-bottom:2px}#orderHistory .columnOrderNumber{width:120px}#orderHistory .ohNumber{float:left;width:120px}#orderHistory .columnDate{width:130px}#orderHistory .ohDate{float:left;width:130px}#orderHistory .columnItems{width:290px}#orderHistory .ohItems{float:left;width:290px}#orderHistory .columnPurchaseOrder{width:170px}#orderHistory .ohPurchaseOrder{float:left;width:170px}#orderHistory .ohWrap{width:100%}#orderHistory .odLink{display:block;margin-bottom:13px}#orderHistory .hrItem{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:100%;margin-top:10px;margin-bottom:10px}#orderHistory #ohHelp{float:left;width:410px;margin-bottom:65px}#orderHistory #cartFooter{margin-top:28px;padding-left:20px}#orderHistory #policyInfo{float:left;font-size:11px;margin-bottom:20px}#orderHistory #policyInfo li{padding-bottom:11px}#orderHistory #serviceInfo{float:left;margin-left:45px;font-size:11px}#orderHistory #serviceInfo .inlineImage{vertical-align:middle}#orderHistory #serviceInfo li{line-height:1.7}#orderHistory #ohHelp .imgOrderTracking{float:left;margin-right:10px}#orderHistory #ohHelp h3{padding-top:8px;font-size:12px;padding-bottom:3px}#orderHistory #ohHelp p{line-height:1.5;font-size:12px}#createAccount #createAccountContent{margin-bottom:70px;font-size:12px}#createAccount #memberLogin{float:left;width:332px;margin-left:18px;padding:18px;background:url(../images/bkg/bkg-beginCheckoutLeft.jpg) no-repeat left top;display:inline}#createAccount #userSignup{float:right;width:501px;margin-right:19px;padding:18px;background:#fff;display:inline}#createAccount #accountBenefits{float:right;width:202px;padding:28px;background:url(../images/bkg/bkg-beginCheckoutAccountBenefits.jpg) no-repeat left top}#createAccount #imgMyAccount{margin-top:25px;margin-left:20px;margin-bottom:20px}#createAccount #memberLogin p{margin-bottom:10px}#createAccount #memberLogin input{margin-bottom:5px}#createAccount #memberLogin input[type=password],#createAccount #memberLogin input[type=text]{width:320px;font-size:17px}#createAccount #memberLogin #loginError{display:none}#createAccount #userSignupt h2{font-size:12px;margin:0}#createAccount #userSignup p{margin-bottom:10px}#createAccount #userSignup #createAccountText{width:360px}#createAccount #userSignup input[type=text],#createAccount #userSignup input[type=password]{width:223px;font-size:17px}#createAccount #userSignup input{margin-bottom:5px}#createAccount #userSignup #createAccountError{width:223px;display:none}#createAccount #userSignup .checkboxWrap{margin:15px 0}#createAccount #userSignup .checkboxWrap label{width:200px;margin-top:-20px;padding:0}#createAccount #accountBenefits ul{margin-top:-10px;margin-bottom:15px}#createAccount #accountBenefits li{background:url(../images/img/img-beginCheckoutBullet.png) no-repeat 0 50%;padding-left:15px;line-height:2.2}#checkout h1,#mailFax h1{color:#333;font:38px 'ExpresswayCd-Regular',Arial,sans-serif;letter-spacing:0;margin:40px 0 10px 18px}#checkout #checkoutContent,#mailFax #checkoutContent{width:959px;margin-bottom:70px}#checkout #checkoutSteps,#mailFax #checkoutSteps{width:540px;margin-left:18px;margin-right:18px;float:left;display:inline}#checkout #orderSummary,#mailFax #orderSummary{width:365px;float:right;margin-right:18px;display:inline}#checkout #orderSummary,#mailFax #orderSummary{_margin-right:15px}#checkout #checkoutSteps div,#mailFax #checkoutSteps div{margin-bottom:0}#checkout #checkoutSteps h2.steptitle,#mailFax #checkoutSteps h2.steptitle{width:520px;height:31px;color:#000;background:#fff;font-size:14px;padding-left:18px;line-height:39px;margin:0;border:1px solid #000}#checkout #checkoutSteps h2.steptitle a,#mailFax #checkoutSteps h2.steptitle a{font-size:14px;color:#fff;text-decoration:underline;font-weight:normal;margin-left:5px}#checkout #checkoutSteps div.current h2.steptitle,#mailFax #checkoutSteps div.current h2.steptitle{background:#fff}#checkout #checkoutSteps div.current h2.steptitle a,#mailFax #checkoutSteps div.current h2.steptitle a{display:none}#checkout #checkoutSteps,#mailFax #checkoutSteps{font-size:12pt}#checkout #checkoutSteps .stepContent .formContent,#mailFax #checkoutSteps .stepContent .formContent{display:none}#checkout #checkoutSteps .stepContent .reviewContent,#mailFax #checkoutSteps .stepContent .reviewContent{display:none}#checkout #checkoutSteps div.current .stepContent .formContent,#mailFax #checkoutSteps div.current .stepContent .formContent{background:none;width:502px;display:block;padding:15px 18px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}#checkout #checkoutSteps div.current .stepContent .reviewContent,#mailFax #checkoutSteps div.current .stepContent .reviewContent{display:none}#checkout #checkoutSteps div.review .stepContent .formContent,#mailFax #checkoutSteps div.review .stepContent .formContent{display:none}#checkout #checkoutSteps div.review .stepContent .reviewContent,#mailFax #checkoutSteps div.review .stepContent .reviewContent{width:502px;display:block;padding:15px 18px;border-bottom:1px solid #8f8f8f;border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;background:#f5f8f9 url(../images/bkg/bkg-checkoutStepGradient.png) repeat-x top left}#checkout #shippingAddress .requiredInfo,#mailFax #shippingAddress .requiredInfo{font-size:11px}#checkout #shippingAddress .alertMessages,#mailFax #shippingAddress .alertMessages{margin:3px 0 20px 0}#checkout #shippingAddress dl,#mailFax #shippingAddress dl{margin-bottom:10px}#checkout #shippingAddress #apoAddress a,#mailFax #shippingAddress #apoAddress a{font-size:11px}#checkout #shippingAddress #apoAddress,#mailFax #shippingAddress #apoAddress{margin-bottom:10px;margin-top:2px}#checkout #shippingAddress #cbArea,#mailFax #shippingAddress #cbArea{margin-bottom:20px}#checkout #shippingAddress p,#mailFax #shippingAddress p{margin-bottom:20px}#checkout #shippingAddress input[type=text],#mailFax #shippingAddress input[type=text]{margin-right:8px;line-height:23px;font-size:17px}#checkout #shippingAddress select,#mailFax #shippingAddress select{margin-right:10px;height:27px;line-height:27px;font-size:17px}#checkout #shippingAddress *select,#mailFax #shippingAddress *select{margin-top:2px}#checkout #shippingAddress #formFirstNameField,#checkout #shippingAddress #formLastNameField,#mailFax #shippingAddress #formFirstNameField,#mailFax #shippingAddress #formLastNameField{width:190px}#checkout #shippingAddress #formBusinessNameField,#checkout #shippingAddress #formAddress1Field,#checkout #shippingAddress #formAddress2Field,#mailFax #shippingAddress #formBusinessNameField,#mailFax #shippingAddress #formAddress1Field,#mailFax #shippingAddress #formAddress2Field{width:295px}#checkout #shippingAddress .checkboxWrap,#mailFax #shippingAddress .checkboxWrap{margin-top:8px}#checkout #shippingAddress .checkboxWrap label,#mailFax #shippingAddress .checkboxWrap label{margin-left:11px}#checkout #shippingAddress #formCityField,#mailFax #shippingAddress #formCityField{width:220px}#checkout #shippingAddress #formZipCodeField,#mailFax #shippingAddress #formZipCodeField{width:80px}#checkout #shippingMethod .requiredInfo,#mailFax #shippingMethod .requiredInfo{font-size:11px}#checkout #shippingMethod .alertMessages,#mailFax #shippingMethod .alertMessages{margin:3px 0 20px 0}#checkout #shippingMethod #shipmentPreferenceTitle span,#mailFax #shippingMethod #shipmentPreferenceTitle span{font-weight:bold}#checkout #shippingMethod #shipmentPreferenceTitle,#mailFax #shippingMethod #shipmentPreferenceTitle{margin-bottom:7px}#checkout #shippingMethod #ulShipmentPreference,#mailFax #shippingMethod #ulShipmentPreference{margin-bottom:20px}#checkout #shippingMethod #shippingMethodOptions th,#mailFax #shippingMethod #shippingMethodOptions th{font-weight:bold;vertical-align:top;padding-bottom:5px}#checkout #shippingMethod #shippingMethodOptions .colShipMethod,#mailFax #shippingMethod #shippingMethodOptions .colShipMethod{width:190px}#checkout #shippingMethod #shippingMethodOptions .colDelivery,#mailFax #shippingMethod #shippingMethodOptions .colDelivery{width:170px}#checkout #shippingMethod #shippingMethodOptions .colCost,#mailFax #shippingMethod #shippingMethodOptions .colCost{width:90px;text-align:right}#checkout #shippingMethod #shippingMethodOptions,#mailFax #shippingMethod #shippingMethodOptions{margin-bottom:10px}#checkout #shippingMethod #deliveryMessage,#mailFax #shippingMethod #deliveryMessage{font-size:10px;margin-bottom:20px}#checkout #billingInformation .requiredInfo,#mailFax #billingInformation .requiredInfo{font-size:11px}#checkout #billingInformation h3{margin:10px 0}#mailFax #billingInformation h3{margin:5px 0}#checkout #billingInformation .checkboxWrap,#mailFax #billingInformation .checkboxWrap{display:none}#checkout #billingInformation .checkboxWrap label,#mailFax #billingInformation .checkboxWrap label{margin-left:11px}#checkout #billingInformation dl,#mailFax #billingInformation dl{margin-bottom:4px}#checkout #billingInformation input[type=text],#mailFax #billingInformation input[type=text]{margin-right:8px;line-height:23px;font-size:17px}#checkout #billingInformation select,#mailFax #billingInformation select{margin-right:10px;height:27px;line-height:27px;font-size:17px}#checkout #billingInformation *select,#mailFax #billingInformation *select{margin-top:2px}#checkout #billingInformation #formBillingFirstNameField,#checkout #billingInformation #formBillingLastNameField,#mailFax #billingInformation #formBillingFirstNameField,#mailFax #billingInformation #formBillingLastNameField{width:190px}#checkout #billingInformation #formBillingBusinessNameField,#checkout #billingInformation #formBillingAddress1Field,#checkout #billingInformation #formBillingAddress2Field,#mailFax #billingInformation #formBillingBusinessNameField,#mailFax #billingInformation #formBillingAddress1Field,#mailFax #billingInformation #formBillingAddress2Field{width:295px}#checkout #billingInformation #formBillingCityField,#mailFax #billingInformation #formBillingCityField{width:220px}#checkout #billingInformation #formBillingZipCodeField,#mailFax #billingInformation #formBillingZipCodeField{width:80px}#checkout #billingInformation #formEmailAddressField,#mailFax #billingInformation #formEmailAddressField{width:250px}#checkout #billingInformation #emailBenefits,#mailFax #billingInformation #emailBenefits{width:250px;font-size:11px}#checkout #billingInformation #formPhoneNumberField,#mailFax #billingInformation #formBillingBillingFaxField{width:125px;margin-right:0}#checkout #billingInformation #formPhoneExtensionField,#mailFax #billingInformation #formBillingBillingFaxExtField{width:50px}#checkout #billingInformation .hr,#mailFax #billingInformation .hr{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:100%;margin-top:5px}#checkout #billingInformation #linkMailOrFax,#mailFax #billingInformation #linkMailOrFax{margin-left:5px;font-size:12px;cursor:pointer}#checkout #billingInformation #paymentMethod,#mailFax #billingInformation #paymentMethod{float:left;width:498px;border:1px solid #d8d7d3}#checkout #billingInformation #paymentMethodHidden,#mailFax #billingInformation #paymentMethodHidden{display:none}#checkout #billingInformation #paymentMethodWrap,#mailFax #billingInformation #paymentMethodWrap{margin:5px 3px}#mailFax #billingInformation #paymentDetailsWrap dt{width:200px}#checkout #billingInformation #paymentMethod .payBy,#mailFax #billingInformation #paymentMethod .payBy{float:left;width:70px;text-align:right}#mailFax #billingInformation #paymentMethod .radioWrap{float:left;width:400px}#mailFax #billingInformation #paymentMethod .radioWrap ul{float:left;margin-left:10px;display:inline}#mailFax #billingInformation #paymentMethod .radioWrap ul li{float:left;margin-right:10px}#checkout #billingInformation #paymentMethod .radioWrap label,#mailFax #billingInformation #paymentMethod .radioWrap label{margin-left:5px}#checkout #billingInformation #paymentMethod .radioWrap input,#mailFax #billingInformation #paymentMethod .radioWrap input{margin-top:3px}#checkout #billingInformation #paymentMethod .radioWrap *input,#mailFax #billingInformation #paymentMethod .radioWrap *input{margin-top:-2px}#checkout #billingInformation #paymentDetailsBorder,#mailFax #billingInformation #paymentDetailsBorder{width:490px;float:left;border:4px solid #888}#checkout #billingInformation #paymentDetails,#mailFax #billingInformation #paymentDetails{float:left;width:480px;margin:10px;padding:10px 0 0 0;background-color:#f5f8f9}#checkout #billingInformation #paymentDetailsWrap,#mailFax #billingInformation #paymentDetailsWrap{margin:5px 10px}#checkout #billingInformation #copyBillingName img,#mailFax #billingInformation #copyBillingName img{cursor:pointer}#checkout #billingInformation #formCCSwipeField,#mailFax #billingInformation #formCCSwipeField{width:188px}#checkout #billingInformation #formCCSwipeButton,#mailFax #billingInformation #formCCSwipeButton{height:27px}#checkout #billingInformation #formCCNameField,#mailFax #billingInformation #formCCNameField{width:200px}#checkout #billingInformation #formCCNumberField,#mailFax #billingInformation #formCCNumberField{width:200px}#checkout #billingInformation #formSecurityCodeField,#mailFax #billingInformation #formSecurityCodeField{width:60px}#checkout #billingInformation #whatIsCSC,#checkout #billingInformation #whatIsCVV,#mailFax #billingInformation #whatIsCSC,#mailFax #billingInformation #whatIsCVV{font-size:11px}#checkout #billingInformation #securityMessage,#checkout #billingInformation #DBAMessage,#FTFMessage,#mailFax #billingInformation #securityMessage,#mailFax #billingInformation #DBAMessage{width:100%;font-size:11px;margin-top:10px}#checkout #billingInformation .CCField{font-size:11px;margin:10px 0 0 5px}#checkout #billingInformation #DBAMessage strong,#mailFax #billingInformation #DBAMessage strong{font-weight:bold}#checkout #billingInformation #FTFMessage strong,#mailFax #billingInformation #FTFMessage strong{font-weight:bold}#checkout #billingInformation #formTenderAmountField,#mailFax #billingInformation #formTenderAmountField{width:80px}#checkout #billingInformation #formChangeDueField,#mailFax #billingInformation #formChangeDueField{width:80px}#checkout #billingInformation #btnCalculate,#mailFax #billingInformation #btnCalculate{height:27px;vertical-align:top}#checkout #billingInformation #pmtReplacementHold,#mailFax #billingInformation #pmtReplacementHold{margin-bottom:20px}#checkout #billingInformation #orderNotes,#mailFax #billingInformation #orderNotes{float:left;width:230px;margin-top:20px}#checkout #billingInformation #formOrderNoteField,#mailFax #billingInformation #formOrderNoteField{width:210px;height:60px;font-family:Verdana,Arial;font-size:12px}#checkout #billingInformation #purchaseOrderNumber,#mailFax #billingInformation #purchaseOrderNumber{float:left;margin:10px 0 10px 0}#checkout #billingInformation #formPurchaseOrderField,#mailFax #billingInformation #formPurchaseOrderField{width:150px}#checkout #billingInformation #validateBillingAddress,#mailFax #billingInformation #validateBillingAddress{margin-bottom:20px}#checkout #billingInformation .Optional,#mailFax #billingInformation .Optional{float:left;font-size:11px;line-height:2}#checkout #billingInformation #copyCCData,#mailFax #billingInformation #copyCCData{margin-top:20px}#checkout #billingInformation #billingMailingLists{margin:5px 0 5px 20px}#checkout .backButton1,#mailFax .backButton1{display:none}#checkout #printArea,#mailFax #printArea{display:none}#checkout #imgMailFax,#mailFax #imgMailFax,#mailFax #imgFax{margin:-10px 0 0 0}#mailFaxTitle h1{margin:10px 0 0 20px;font-weight:bold;font:24px Verdana,Arial,sans-serif}#instructionWrapper{display:none}#checkout #mailOrder{margin:10px 0 16px 0;width:40%;height:auto;float:left}#checkout #faxOrder{margin:10px 0 10px 0;width:420px;height:auto;float:left}#mailFax #mailOrder{float:left;height:auto;margin:10px 0 16px;width:40%}#mailFax #faxOrder{float:left;height:auto;margin:10px 0;width:420px}#shipAddress{margin-bottom:10px}#shipMethod{margin-bottom:20px}#paymentMethodWrap .radioWrap strong{font-weight:bold}#orderSummary .shipTitle{background:#fff;color:#000;font-size:14px;height:30px;line-height:30px;margin:0;padding:0 0 0 18px;width:362px;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-bottom:none}#orderSummary .shipContent{background:none;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;display:block;padding:15px 18px;width:344px;margin-top:-1px}#orderSummary .shipContent p{font-size:10pt;line-height:1.6}#checkout #orderSummary h2,#mailFax #orderSummary h2{font-size:13px;width:362px;border-bottom:1px solid #000;padding-bottom:0}#checkout #orderSummary h2 a,#mailFax #orderSummary h2 a{display:none}#checkout #checkoutSteps div.review p,#mailFax #checkoutSteps div.review p{margin-bottom:5px}#checkout #checkoutPageLevelMessage,#mailFax #checkoutPageLevelMessage{width:518px;margin:0 18px}#checkout #reviewAndSubmitOrderHeader,#mailFax #reviewAndSubmitOrderHeader{margin:10px 18px;width:923px}#checkout #reviewAndSubmitOrderHeader h2.steptitle,#mailFax #reviewAndSubmitOrderHeader h2.steptitle{height:39px;color:#fff;background:#5c5c5c;font-size:14px;padding-left:18px;line-height:39px;margin:0}#checkout #reviewAndSubmitOrderHeader .stepContent,#mailFax #reviewAndSubmitOrderHeader .stepContent{width:885px;display:block;padding:15px 18px;border-bottom:1px solid #8f8f8f;border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;background:#f5f8f9 url(../images/bkg/bkg-checkoutStepGradient.png) repeat-x top left}#checkout #reviewAndSubmitOrderHeader .stepContent p,#mailFax #reviewAndSubmitOrderHeader .stepContent p{font-size:12px;font-weight:bold;margin-bottom:10px}#checkout .imgSubmitOrder,#mailFax .imgSubmitOrder{margin-bottom:10px}#checkout #billingInformation .reviewContent #reviewPayment,#mailFax #billingInformation .reviewContent #reviewPayment{float:right;width:220px}#checkout #shippingMethodContent .reviewContent .reviewShippingPreference,#mailFax #shippingMethodContent .reviewContent .reviewShippingPreference{margin-top:20px}#checkout #billingInformation .reviewContent .reviewOrderNote,#mailFax #billingInformation .reviewContent .reviewOrderNote{margin-top:20px}#checkout #checkoutSteps #reviewAndSubmitOrder.review h2.steptitle,#mailFax #checkoutSteps #reviewAndSubmitOrder.review h2.steptitle{display:none}#checkout #checkoutSteps #reviewAndSubmitOrder.review .reviewContent,#mailFax #checkoutSteps #reviewAndSubmitOrder.review .reviewContent{background-image:none;border-top:1px solid #8f8f8f;margin-top:20px}#checkout #checkoutSteps #reviewAndSubmitOrder.review .reviewContent p,#mailFax #checkoutSteps #reviewAndSubmitOrder.review .reviewContent p{font-size:12px;font-weight:bold;margin-bottom:10px}#checkout #reviewAndSubmitContentHeader input.noBorder,#checkout #reviewAndSubmitContentHeader select.noBorder,#mailFax #reviewAndSubmitContentHeader input.noBorder,#mailFax #reviewAndSubmitContentHeader select.noBorder{display:block;padding-left:0;padding-right:0}#checkout #reviewAndSubmitContent input.noBorder,#checkout #reviewAndSubmitContentHeader select.noBorder,#mailFax #reviewAndSubmitContent input.noBorder,#mailFax #reviewAndSubmitContentHeader select.noBorder{display:block;padding-left:0;padding-right:0}#checkout #orderSummary h2 a,#mailFax #orderSummary h2 a{font-size:12px}#checkout .cartItemWrap,#mailFax .cartItemWrap{font-size:11px}#checkout #cartItems,#mailFax #cartItems{width:364px;margin-bottom:10px}#checkout .cartItemWrap,#mailFax .cartItemWrap{float:left;width:100%;border-bottom:1px solid #000;margin-top:10px;padding-bottom:10px}#checkout .cartItemWrap .cartItemImage,#mailFax .cartItemWrap .cartItemImage{float:left;width:117px;height:97px;background:url(../images/bkg/bkg-prodSmallThumbFrame.png) no-repeat 0 0}#checkout .cartItemWrap .cartItemImage img,#mailFax .cartItemWrap .cartItemImage img{margin:5px}#checkout .cartItemWrap .cartItemInfo,#mailFax .cartItemWrap .cartItemInfo{float:left;width:161px;padding-right:9px}#checkout .cartItemWrap .cartItemInfo h3,#mailFax .cartItemWrap .cartItemInfo h3{font-size:11px}#checkout .cartItemWrap p.specialShipping a,#mailFax .cartItemWrap p.specialShipping a{font-weight:bold;font-style:italic;color:#c74600;margin-bottom:5px}#checkout .cartItemWrap .cartItemPrice,#mailFax .cartItemWrap .cartItemPrice{float:left;width:76px}#checkout .cartItemWrap .cartItemPrice .linePrice,#mailFax .cartItemWrap .cartItemPrice .linePrice{font-weight:bold}#checkout .cartItemWrap .cartItemPrice p.outOfStock,#mailFax .cartItemWrap .cartItemPrice p.outOfStock{color:#000}#checkout .cartItemWrap .cartItemPrice p.outOfStockDays,#mailFax .cartItemWrap .cartItemPrice p.outOfStockDays{color:#000;margin-bottom:10px}#checkout #orderTotals .box,#mailFax #orderTotals .box{font-size:12px;padding-bottom:18px}#checkout #orderTotals .box,#mailFax #orderTotals .box{float:right;width:368px;background:transparent url(../images/bkg/bkg-boxCheckoutBottom.png) no-repeat left bottom}#checkout #orderTotals .boxInner,#mailFax #orderTotals .boxInner{width:368px;padding-top:13px;background:transparent url(../images/bkg/bkg-boxCheckoutTop.png) no-repeat left top}#checkout #orderTotals .box dl,#mailFax #orderTotals .box dl{padding:0 22px;line-height:1.6;float:left}#checkout #orderTotals .box dt,#mailFax #orderTotals .box dt{display:block;width:204px;text-align:right;float:left}#checkout #orderTotals .box dd,#mailFax #orderTotals .box dd{display:block;width:97px;text-align:right;float:left}#checkout .hrTotal,#mailFax .hrTotal{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:343px;margin-top:5px}#checkout .dtFirst,#mailFax .dtFirst{font-size:11px;font-weight:bold;text-transform:uppercase;padding-bottom:5px}#checkout .ddFirst,#mailFax .ddFirst{font-size:14px;font-weight:bold;padding-bottom:5px}#checkout .dtOrderTotal,#checkout .ddOrderTotal,#mailFax .dtOrderTotal,#mailFax .ddOrderTotal{font-size:14px;font-weight:bold}#checkout #helpInfo,#mailFax #helpInfo{margin-top:30px}#checkout #policyInfo,#mailFax #policyInfo{float:left;font-size:11px}#checkout #policyInfo li,#mailFax #policyInfo li{padding-bottom:11px}#checkout #serviceInfo,#mailFax #serviceInfo{float:right;font-size:11px}#checkout #serviceInfo .inlineImage,#mailFax #serviceInfo .inlineImage{vertical-align:middle}#checkout #serviceInfo li,#mailFax #serviceInfo li{line-height:1.7}#checkout #shipRebate,#mailFax #shipRebate{display:none}#checkout #resellerRating,#mailFax #resellerRating{display:none}#orderConfirmation{page-break-inside:avoid}#orderConfirmation .clr{clear:none}#orderConfirmation h1{padding-top:20px}#orderConfirmation #orderConfirmationContent .altImage{margin-left:20px;display:block}#orderConfirmation #orderConfirmationContent .clr{clear:left}#orderConfirmation .siteLayoutFrame{page-break-after:avoid}#orderConfirmation #siteHeader{height:0}#orderConfirmation .logo{display:none}#orderConfirmation #siteContent{page-break-before:avoid}#orderConfirmation #siteContent .siteLayoutFrame{page-break-before:avoid}#orderConfirmation #orderConfirmationContent{page-break-before:avoid}#orderConfirmation h1{page-break-before:avoid;margin:0 0 10px 18px}#orderConfirmation #checkoutContent{width:959px;margin-bottom:70px}#orderConfirmation #checkoutSteps{width:540px;margin-left:18px;margin-right:18px;float:left;display:inline}#orderConfirmation #orderSummary{width:365px;margin-right:18px;float:right;display:inline}#orderConfirmation #orderSummary{_margin-right:15px}#orderConfirmation #orderConfirm{margin-bottom:4px}#orderConfirmation #checkoutSteps h2.steptitle{width:520px;height:39px;color:#000;background:#fff;font-size:14px;padding-left:18px;line-height:39px;margin:0;border:1px solid #000}#orderConfirmation #checkoutSteps div.current h2.steptitle{background:#5c5c5c}#orderConfirmation #checkoutSteps{font-size:12px}#orderConfirmation #checkoutSteps div.review .stepContent .reviewContent{width:502px;display:block;padding:15px 18px;border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;background:#fff}#orderConfirmation #orderConfirmationContent{page-break-before:avoid;margin-bottom:50px}#orderConfirmation #checkoutSteps #orderConfirm{width:502px;display:block;padding:15px 18px;border:1px solid #000}#orderConfirmation #printConfirm{float:right}#orderConfirmation #checkoutSteps #orderConfirm h2{font-size:12px;font-weight:bold;margin:0}#orderConfirmation #checkoutSteps #emailConfirm{width:330px}#orderConfirmation #checkoutSteps #orderNumber{margin-top:20px}#orderConfirmation #orderDate{float:right;text-align:right}#orderConfirmation .shippingGuaranteeText,#orderConfirmation .shippingGuaranteeText a{margin-bottom:20px;font-weight:bold}#orderConfirmation #checkoutSteps div.review p{margin-bottom:5px}#orderConfirmation #checkoutPageLevelMessage{width:518px;margin:0 18px}#orderConfirmation #reviewAndSubmitOrderHeader{margin:10px 18px;width:923px}#orderConfirmation #reviewAndSubmitOrderHeader h2.steptitle{height:39px;color:#fff;background:#5c5c5c;font-size:14px;padding-left:18px;line-height:39px;margin:0}#orderConfirmation #reviewAndSubmitOrderHeader .stepContent{width:885px;display:block;padding:15px 18px;border-bottom:1px solid #8f8f8f;border-left:1px solid #8f8f8f;border-right:1px solid #8f8f8f;background:#f5f8f9 url(../images/bkg/bkg-checkoutStepGradient.png) repeat-x top left}#orderConfirmation #reviewAndSubmitOrderHeader .stepContent p{font-size:12px;font-weight:bold;margin-bottom:10px}#orderConfirmation #billingInformation .reviewContent #reviewPayment{float:right;width:220px}#orderConfirmation #shippingMethodContent .reviewContent .reviewShippingPreference{margin-top:20px}#orderConfirmation #billingInformation .reviewContent .reviewOrderNote{margin-top:20px}#orderConfirmation #orderSummary h2{font-size:13px;width:364px;border-bottom:1px solid #d8d7d3;padding-bottom:2px}#orderConfirmation .cartItemWrap{font-size:11px;display:block}#orderConfirmation #cartItems{margin-bottom:10px;display:inline;page-break-inside:auto}#orderConfirmation .cartItemWrap{border-bottom:1px solid #d8d7d3;margin-top:10px;page-break-inside:avoid}#orderConfirmation .cartItemWrap .cartItemImage{float:left;width:117px;height:97px;background:url(../images/bkg/bkg-prodSmallThumbFrame.png) no-repeat 0 0;page-break-after:avoid}#orderConfirmation .cartItemWrap .cartItemImage img{margin:5px}#orderConfirmation .cartItemWrap .cartItemInfo{float:left;width:161px;padding-right:9px;page-break-before:avoid}#orderConfirmation .cartItemWrap .cartItemInfo h3{font-size:11px}#orderConfirmation .cartItemWrap .cartItemPrice{float:left;width:76px}#orderConfirmation .cartItemWrap .cartItemPrice .linePrice{font-weight:bold}#orderConfirmation .cartItemWrap .cartItemPrice p.outOfStock{color:red}#orderConfirmation .cartItemWrap .cartItemPrice p.outOfStockDays{color:red;margin-bottom:10px}#orderConfirmation #orderTotals .box{font-size:12px;padding-bottom:18px}#orderConfirmation #orderTotals .box{float:right;width:368px;background:transparent url(../images/bkg/bkg-boxCheckoutBottom.png) no-repeat left bottom}#orderConfirmation #orderTotals .boxInner{width:368px;padding-top:13px;background:transparent url(../images/bkg/bkg-boxCheckoutTop.png) no-repeat left top}#orderConfirmation #orderTotals .box dl{padding:0 22px;line-height:1.6;float:left}#orderConfirmation #orderTotals .box dt{display:block;width:204px;text-align:right;float:left}#orderConfirmation #orderTotals .box dd{display:block;width:97px;text-align:right;float:left}#orderConfirmation .hrTotal{color:#d8d7d3;background-color:#d8d7d3;height:1px;border:none;width:343px;margin-top:5px}#orderConfirmation .dtFirst{font-size:11px;font-weight:bold;text-transform:uppercase;padding-bottom:5px}#orderConfirmation .ddFirst{font-size:14px;font-weight:bold;padding-bottom:5px}#orderConfirmation .dtOrderTotal,#checkout .ddOrderTotal{font-size:14px;font-weight:bold}#orderConfirmation #helpInfo{display:none;margin-bottom:-50px}#orderConfirmation #returnInfo{display:block;margin-top:20px}#orderConfirmation #returnInfo strong{font-weight:bold}#orderConfirmation #confirmAddress{display:block;margin-top:20px}#orderConfirmation #confirmAddress strong{font-weight:bold}#orderConfirmation #policyInfo{float:left;font-size:11px}#orderConfirmation #policyInfo li{padding-bottom:11px}#orderConfirmation #serviceInfo{float:right;font-size:11px}#orderConfirmation #serviceInfo .inlineImage{vertical-align:middle}#orderConfirmation #serviceInfo li{line-height:1.7}#orderConfirmation #shippingMethod .reviewContent dt{display:block;float:left;text-align:left}#orderConfirmation #shippingMethod .reviewContent dd{margin-bottom:5px}#orderConfirmation #shipRebate{display:none}#orderConfirmation #resellerRating{display:none}body#webApp{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"Segoe UI",Arial,sans-serif;background-color:#fff}#webApp .t-grid-pager .t-status{display:none}#webApp .hide{display:none}#webApp .t-widget{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000}#webApp .t-grid .t-header,#webApp .t-grid td{border-color:#000}#webApp .t-grid table{border:0 none;border-collapse:separate;empty-cells:show;width:100%}#webApp .t-widget,#webApp .t-widget .t-input,#webApp .t-widget .text-box,#webApp .t-button{font-size:100%}#webApp .t-header,#webApp .t-grid-header{background:none repeat scroll 0 0 #fff;border-color:#000}#webApp .t-grid .t-header,#webApp .t-grid .t-header .t-link{background:none repeat scroll 0 0 transparent;color:#000;font-size:.866em;letter-spacing:1px;line-height:2.6em;text-transform:uppercase}#webApp .t-grid-header .t-header,#webApp .t-grid-header .t-last-header{border-style:solid;border-width:0 1px 1px 0;font-weight:normal;overflow:hidden;padding:.3em .6em;text-overflow:ellipsis;white-space:nowrap}#webApp .t-grid-header .t-header{text-align:left;font-weight:bold}#webApp .t-header,#webApp .t-grid-header{background:none repeat scroll 0 0 #fff;border-color:#000}#webApp .t-grid .t-header,#webApp .t-grid td{border-bottom:1px solid #000;border-color:#000}#webApp .t-grid td{border:0 none;line-height:1.6em;overflow:hidden;padding:.25em .6em;vertical-align:middle}#webApp .t-grid tbody td{border-right:1px solid #000}#webApp .t-grid tbody td{border-bottom:1px solid #000}#webApp .t-grid tbody td.t-last,#webApp .t-grid thead .t-last-header{border-right:none}#webApp .t-grid .t-pager,#webApp .t-grid .t-status-text{display:none}#webApp #quarantineLocations .t-last-header,#webApp #quarantineLocations .t-last,#webApp #quarantineLocations tr th:nth-child(9),#webApp #quarantineLocations tr td:nth-child(9){display:none!important}#webApp #partQuarantineLocationPrintView .headerLabel,#webApp #partQuarantineLocationPrintView .inline{display:inline-block}#webApp #partQuarantineLocationPrintView .headerLabel label{font-weight:bold;margin:0 10px 0 0}#webApp #partQuarantineLocationPrintView .headerLabel span{margin:0 10px 0 0}#webApp #partQuarantineLocationPrintView .container{margin:5px 0 5px 0}#webApp #partQuarantineLocationPrintView .reviewQtyHeader{line-height:15px;text-align:center}#webApp #partQuarantineLocationPrintView #grid table{width:720px}#webApp #partQuarantineLocationPrintView #skuComments{display:inline-block;vertical-align:top}#webApp #partQuarantineLocationPrintView #image{display:inline-block}#webApp #partQuarantineLocationPrintView #skuComments .t-header{padding:4px 0 4px 8px;line-height:1.6em}#webApp #partQuarantineLocationPrintView #skuComments,#webApp #partQuarantineLocationPrintView #grid{font-size:14px}#webApp #partQuarantineLocationPrintView #description{margin-top:0}#webApp #partQuarantineLocationPrintView #description span{font-size:14px}#webApp #partQuarantineLocationPrintView #partName{margin-bottom:0;line-height:15px}#webApp #partQuarantineLocationPrintView #header{margin-top:5px;font-size:14px}#webApp #partQuarantineLocationPrintView #skuComments table .t-last{width:100%}#webApp #partQuarantineLocationPrintView .t-no-data td{width:100%;border-right:none}#webApp #rwaToolbarAndMenu,.WebApplications_mainBlock #rwaToolbarAndMenu{display:none}.WebApplications_mainBlock fieldset,.border{border:1px solid #666;border-radius:4px 4px 4px 4px}.WebApplications_mainBlock .gridOrderTotalsGridFieldset{border-style:none;float:right;margin:0;padding:5px 0 5px 0}@font-face{font-family:'ExpresswayCd-Regular';src:url('../webfonts/exprCondReg/F5F46_10.eot');src:local('\263a '),url('../webfonts/exprCondReg/F5F46_10.woff') format('woff'),url('../webfonts/exprCondReg/F5F46_10.ttf') format('truetype'),url('../webfonts/exprCondReg/F5F46_10.svg#ExpresswayCd-Regular') format('svg')}@media screen and (max-device-width:480px){@font-face{font-family:'ExpresswayCd-Regular';src:url('../webfonts/exprCondReg/F5F46_10.woff') format('woff'),url('../webfonts/exprCondReg/F5F46_10.ttf') format('truetype'),url('../webfonts/exprCondReg/F5F46_10.svg#ExpresswayRg-Regular') format('svg')}}@font-face{font-family:'ExpresswayCd-Bold';src:url('../webfonts/exprCondBold/F5F46_7.eot');src:local('\263a '),url('../webfonts/exprCondBold/F5F46_7.woff') format('woff'),url('../webfonts/exprCondBold/F5F46_7.ttf') format('truetype'),url('../webfonts/exprCondBold/F5F46_7.svg#ExpresswayCd-Regular') format('svg')}@media screen and (max-device-width:480px){@font-face{font-family:'ExpresswayCd-Bold';src:url('../webfonts/exprCondBold/F5F46_7.woff') format('woff'),url('../webfonts/exprCondBold/F5F46_7.ttf') format('truetype'),url('../webfonts/exprCondBold/F5F46_7.svg#ExpresswayRg-Regular') format('svg')}}#infoLayerContainerRP #infoLayerContentRP h1.return{font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:18px;font-weight:bold;margin:15px 0}#infoLayerContainerRP{background:none repeat scroll 0 0 #fff;height:auto;margin:auto;text-align:left;width:780px}#infoLayerContentRP{height:auto;margin:auto 15px;padding-top:10px;width:auto}#infoLayerContentRP strong{font-weight:bold}#infoLayerContentRP p{margin-bottom:10px}#infoLayerContentRP .titleBox{padding:5px;width:724px}#infoLayerContentRP h3{text-align:center;margin-bottom:3px}#infoLayerContentRP .returnTitle{text-align:center;border-bottom:1px solid #000;padding-bottom:0}#infoLayerContentRP .returnProcessUS{float:left;width:340px;margin:5px 5px 10px 0;padding:10px}#infoLayerContentRP .returnProcessCan{float:left;width:340px;margin:5px 5px 10px 0;padding:10px;border-left:4px solid #000}#infoLayerContentRP .columnContainer{float:left;width:auto;border-top:1px solid #000;margin:10px 0}#infoLayerContentRP .returnArea{padding-top:10px}#infoLayerContentRP .returnArea p{font-size:11px}#infoLayerContentRP .bottomLine{border-bottom:1px solid #000}#infoLayerContentRP .indent{margin-left:30px}#infoLayerContentRP ol{margin-bottom:10px}#infoLayerContentRP ol li{list-style-type:decimal;margin-left:25px;font-size:11px}#infoLayerContentRP li li{list-style-type:lower-alpha;margin:0 0 0 25px;font-size:11px}.returnProcess{float:left;width:340px;margin:10px 10px 10px 0;padding:10px;border:1px solid #000}#layerPrintReturn,#layerPrintReturnAPO-FPO,.layerPrintHide{display:none}#infoLayer{background:#fff;position:static}#infoLayerContent strong,#shippingPoliciesContent strong{font-weight:bold}#infoLayerContent p,#shippingPoliciesContent p{margin-bottom:10px}#infoLayer .indent{margin-left:20px}#infoLayerContainer{width:560px;height:auto;background:#fff;margin:auto;text-align:left}#infoLayerContainer h2{margin-bottom:10px}#infoLayerContent{width:530px;margin:auto 15px;padding-top:10px;height:auto}#infoLayerContent em{font-style:italic}#shippingPoliciesContainer{width:630px;height:auto;background:#fff;margin:0 auto;text-align:left;position:relative;float:left;margin:5px 0 0 5px}#skillLevelContainer{width:650px;height:auto;background:#fff;margin:auto;text-align:left}#shippingPoliciesContent{width:600px;margin:16px 15px 20px 15px;height:auto}#infoLayer h3,#infoLayerContent h3,#shippingPoliciesContent h3{font-size:16px;margin-bottom:7px}#infoLayerContent p,#simpleMsginfoLayer p{font-size:12px;margin-bottom:10px}#infoLayerContent strong{font-weight:bold}#infoLayerContent ul,#shippingPoliciesContent ul{margin-left:20px;list-style:disc;padding-left:5px}#infoLayerContent li,#shippingPoliciesContent ul{font-size:13px;margin-bottom:10px}#infoLayerContent li ul li,#shippingPoliciesContent li ul li{list-style:circle}#infoLayerContent ul ul,#shippingPoliciesContent ul ul{margin-top:10px}#infoLayerContent table{width:580px;border:1px solid #000;font-size:13px;padding:0;margin:5px 0}#infoLayerContent table th{font-weight:bold;background-color:#e7e7e7;padding:3px;border-bottom:1px solid #000}#infoLayerContent table td{padding:3px}#infoLayerContent .divider{border-right:1px solid #000}#infoLayerContent .box{float:left;width:250px;height:100%;margin:5px 0;background:0}#map{width:530px;height:450px;border:1px solid #666}#infoLayerContent dl{font-size:13px}#infoLayerContent dt{font-weight:bold}#infoLayerContent dd{margin:10px 0 20px 28px}#simpleMsgContent{clear:both;margin-bottom:0!important}#infoLayerContent .defBox{float:left;margin:0 30px 30px 20px;display:inline-block}.holidayBox1{float:left;margin:0 30px 0 20px}.holidayBox2{float:none;padding-left:20px}.holidayBox1 li,.holidayBox2 li{list-style:circle outside none}ol#canadaShippingPolicyOL li{list-style-type:decimal;margin-left:25px;font-size:12px;margin-bottom:10px}.defBox{display:inline-block;float:left;margin:0 30px 30px 20px}.wrenches{font-family:Verdana,Helvetica,Arial,Sans Serif;font-size:14px;font-weight:bold;margin:25px 0 5px}.defBox li{margin-bottom:2px}#corePartPolicyText{margin:10px 0 20px 30px}#corePartPolicyText p{font-size:16px;margin-bottom:10px}#corePartPolicyText ol{font-size:16px;margin:0 0 10px 15px;padding-left:20px;list-style-type:decimal}#checkout #infoLayerContent #localPickupConfirmButtons{display:none}#infoLayerContainer #layerNla .indent{list-style:circle outside none;margin-left:20px}legend.details{font-weight:bold;font-size:14px}#webApp #reconciliation,#webApp #reconciliation #endOfDay label,#webApp #reconciliation #endOfDay span,#webApp #reconciliation #endOfDay a{font-size:11px!important}#webApp #reconciliation #endOfDay{padding-left:3px}#webApp #reconciliation fieldset#endOfDay legend{color:#000;font-family:arial,verdana,sans-serif;text-transform:uppercase;font-size:13px!important;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal}#webApp #reconciliation fieldset#endOfDay>legend:first-child{margin-left:10px}#webApp #reconciliation fieldset{border:0}#webApp #reconciliation{font-size:12px;margin:15px 0 30px 0}#webApp #reconciliation fieldset#endOfDay{display:block;float:left;width:860px}#webApp #reconciliation fieldset#endOfDay a{cursor:pointer}#webApp #reconciliation fieldset#endOfDay fieldset{display:inline;vertical-align:top;height:130px;margin-left:0;padding:10px 15px 0 15px}#webApp #reconciliation fieldset#endOfDay .reconLineLinks a:nth-child(2){float:right}#webApp #reconciliation fieldset#endOfDay #creditCardRecon{margin-left:0}#webApp #reconciliation fieldset#endOfDay fieldset#cashAndChecksRecon div.reconLineLinks a.initCashRecon{margin-right:25px}#webApp #reconciliation fieldset#endOfDay fieldset{padding-top:6px}#webApp #reconciliation fieldset#endOfDay .reconBlock{font:12px/26px "Segoe UI",Arial,sans-serif!important;table-layout:fixed;margin-top:-5px}#webApp #reconciliation fieldset#endOfDay .reconBlock tr{height:25px}#webApp #reconciliation fieldset#endOfDay .reconBlock tr td label{overflow:hidden;height:20px!important}#webApp #reconciliation fieldset#endOfDay .reconBlock tbody tr td,#webApp #reconciliation .gridAndTotals .totals tbody tr td,#webApp #reconciliation #reconSummary tbody tr td{text-align:right;padding:1px 4px}#webApp #reconciliation fieldset#endOfDay .reconBlock tbody tr td #webApp #reconciliation fieldset#endOfDay .reconBlock tbody tr td:nth-child(2){padding:0 0}#webApp #reconciliation fieldset#endOfDay .reconBlock tbody tr td#createdReturnsCount{width:28px}#webApp #reconciliation fieldset#endOfDay .reconBlock tbody tr td#createdReturnsAmount{width:60px}#webApp #reconciliation fieldset#endOfDay .reconBlock #ccVariance,#webApp #reconciliation fieldset#endOfDay .reconBlock #totalCcDeposits,#webApp #reconciliation fieldset#endOfDay .reconBlock #varianceCount,#webApp #reconciliation fieldset#endOfDay .reconBlock #varianceAmount{font-weight:bold}#webApp #reconciliation fieldset#endOfDay #bankDepositDateContainer{margin:-5px 0 10px 0}#webApp #reconciliation #endOfDay #headerDateControls{margin:-30px 25px 20px 80px}#webApp #reconciliation #endOfDay #headerDateControls div:first-child{background-color:#fff;display:inline;margin-right:10px;padding:0 5px 0 5px}#webApp #reconciliation #endOfDay #headerDateControls span{font-size:18px;font-weight:bold}#webApp #reconciliation #endOfDay #fieldsets{margin:1px 0 0 3px}#webApp #reconciliation #endOfDay #fieldsets>div{display:inline-block;vertical-align:top;margin-left:-10px}#webApp #reconciliation #endOfDay #fieldsets>div:first-child{margin-left:10px}#webApp #reconciliation #endOfDay #shippedAndPostedTotals{float:left}#webApp #reconciliation #endOfDay #fieldsets fieldset{height:150px;margin-bottom:10px}#webApp #reconciliation #endOfDay #fieldsets #cashAndChecksRecon{height:130px;margin-right:-6px}#webApp #reconciliation{font-size:12px}#webApp #reconciliation #gridsAndTotals .gridAndTotals .cashAndCheckPrintView{float:right}#webApp #reconciliation #cashGridAndTotals{width:885px}#webApp #reconciliation #checkGridAndTotals{width:1005px}#webApp #reconciliation #checkTransactions{margin-left:215px}#webApp #reconciliation #cashTransactions{margin-left:275px}#webApp #reconciliation #info{float:left}#webApp #reconciliation #info .totals{float:left}#webApp #reconciliation #info .totals table{border-collapse:collapse}#webApp #reconciliation #info .bottomLine td,#webApp #reconciliation div.bottomLine{border-bottom:1px solid #000}#webApp #reconciliation div.bottomLine{margin-bottom:15px;padding-bottom:5px}#webApp #reconciliation tbody tr td{text-align:right;padding:1px 4px}#webApp #reconciliation #reconSummaryDate{margin:8px 0 30px 0}#webApp #reconciliation [id^=reconSummary]{margin:20px 0 30px 0}#webApp #reconciliation #cashCheckSummaryContainer #reconSummaryCash{margin-bottom:13px}#webApp #reconciliation #reconSummaryDate{font-weight:bold;margin-top:5px}#webApp #reconciliation [id^=reconSummary] div.info tr.bottomLine,#webApp #reconciliation [id^=reconSummary] div.info tr.bottomLine td{border-bottom:1px solid #000!important;margin-bottom:15px;padding-bottom:5px}#webApp #reconciliation [id^=reconSummary] #bankDepositsGrid{width:410px;margin-right:10px}#webApp #reconciliation #reconSummaryBankDeposits .info th.t-header:last-child{border-right:0}#webApp #reconciliation #reconSummaryPostedInvoices tr.bottomSpace td{padding-bottom:15px}#webApp #reconciliation #bankDepositsGrid,#webApp #reconciliation #bankDepositsGrid table tr,#webApp #reconciliation #bankDepositsGrid table tr td,#webApp #reconciliation #bankDepositsGrid table th{border:none}#webApp #reconciliation #bankDepositsGrid table th:first-child{text-align:left}#webApp #reconciliation #bankDepositsGrid table th{text-align:center}#webApp #reconciliation .initPrintReconSummary,#webApp #reconciliation #endOfDay #fieldsets fieldset#cashAndChecksRecon,#webApp #reconciliation #reconSummary{clear:both}#webApp #reconciliation [id^=reconSummary].container{}#webApp #reconciliation #endOfDay{padding:0 15px 10px 0}#webApp #reconciliation #reconSummaryBankDeposits #bankDepositsGrid tr td:first-child{text-align:left}#webApp #reconciliation #reconSummaryBankDeposits #bankDepositsGrid table thead tr th span{font-weight:normal;font-size:11px}#webApp #reconciliation #reconSummary{padding-top:20px}#webApp #reconciliation #reconSummary .container>label,#webApp #reconciliation #reconSummaryPostedInvoices .bottomspace td:first-child label{font-size:12px}#webApp #reconciliation #reconSummaryPostedInvoices table{width:220px}#webApp #reconciliation #reconSummaryPostedInvoices{margin-left:-25px}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(3){margin-left:-9px}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(4){display:inline-block;padding-top:5px}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(5){float:right;margin:-103px 0 0 0}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(4) fieldset,#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(5) fieldset{display:table-cell;margin-left:4px!important}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(4) fieldset{width:420px}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(1) fieldset{width:233px}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(5) fieldset{width:228px}#webApp #reconciliation #endOfDay #fieldsets fieldset#creditCardRecon{width:220px;padding-left:5px;padding-right:5px;height:182px}#webApp #reconciliation #endOfDay #fieldsets fieldset#cashAndChecksRecon{width:125px;padding-left:5px;padding-right:5px}#webApp #reconciliation #endOfDay #fieldsets div:first-child{margin:0 15px 0 0}#webApp #reconciliation #endOfDay #fieldsets>div:nth-child(4){margin-left:5px}#webApp #reconciliation #reconSummaryCheck{margin:0 10px 0 10px}#webApp #reconciliation #endOfDay #fieldsets fieldset#bankDepositsRecon{width:228px!important}#webApp #reconciliation #endOfDay #fieldsets .initOutstandingRecon #webApp #reconciliation #endOfDay #fieldsets .initOutstandingRecon{display:none}#webApp #reconciliation #endOfDay #fieldsets fieldset#bankDepositsRecon{margin-right:5px;margin-left:0;padding-left:5px;padding-right:5px}#webApp #reconciliation #endOfDay #commonCardBankDeposits{font-size:11px}#webApp #reconciliation #endOfDay #headerDateControls #endOfDayHeaderDate{font-size:13px!important;font-weight:bold!important;margin-left:10px}#webApp #reconciliation #endOfDay #headerDateControls div:first-child{padding-top:12px;display:block}#webApp .info{margin:0 5px 10px 0}#webApp #reconciliation #cashVerifiedMessage,#webApp #reconciliation #checkVerifiedMessage{font-weight:bold;font-size:10px}#webApp #reconciliation #cashVerifiedMessage{height:18px}#webApp #reconciliation #reconSummaryPostedInvoices .info .bottomSpace label{font-size:11px!important}#webApp #reconciliation #reconSummaryPostedInvoices .info .bottomLine td:first-child{border-width:1px}#webApp #reconciliation #totalDollarsReconSummary{margin:16px 10px 0 0}#webApp #reconciliation fieldset#endOfDay fieldset#invoicesRecon{padding-left:5px;padding-right:5px}#reconciliation #invoiceSummaryContainer,#reconciliation #cashCheckSummaryContainer,#reconciliation #reconSummaryLeft{float:left;margin:0 0 0 10px}#webApp #reconciliation #cashCheckSummaryContainer{margin-left:10px}#webApp #reconciliation .unBalanced{font-weight:bolder}#webApp #reconciliation #changeReconDate,#webApp #reconciliation .initPrintReconSummary{display:none}#webApp #reconciliation #reconSummary #reconNoteSummary span{width:400px;height:auto;border:1px solid #666;display:block}#webApp #reconciliation #reconSummary #reconNoteSummary span .noteSummaryLine{display:block;padding-left:5px;line-height:17px}#webApp #reconciliation #reconSummary #reconSummaryBankDeposits div.clr{margin-top:30px}#webApp #reconciliation #reconSummary #reconSummaryBankDeposits,#webApp #reconciliation #reconSummary #reconNoteSummary,#webApp #reconciliation #reconSummary #reconSummaryLeft .uppercase{margin-left:10px}#reconSummaryLeft .uppercase{margin-top:10px}#webApp #reconciliation #reconSummaryBankDeposits .info label{display:block;margin:10px 0 10px 0}#webApp #reconciliation #reconSummaryBankDeposits .info .fl label:first-child,#webApp #reconciliation #reconSummaryBankDeposits .info .fr label:first-child{margin-top:-5px}#webApp #reconciliation #reconSummary #reconSummaryLeft .clear{margin-bottom:30px}#webApp #reconciliation #reconSummary .uppercase,#webApp #reconciliation #fieldsets legend{font-weight:bold!important}#webApp #reconciliation #reconSummary #reconSummaryLeft #reconSummaryBankDeposits div.info>div{width:220px}#webApp #reconciliation #reconSummary #reconSummaryLeft #reconSummaryBankDeposits{margin:160px 0 90px 0}#webApp #reconciliation #reconSummary #reconSummaryLeft #reconSummaryBankDeposits.container div.info div div.fl label{width:160px}#webApp #reconciliation #reconSummary #invoiceSummaryContainer{margin:145px 0 0 -140px}#webApp #reconciliation #reconSummary #cashCheckSummaryContainer{margin-top:145px}#webApp #reconciliation #endOfDay #fieldsets #bankDepositsContainer #payPalSummaryBankDeposit .processorName label{margin-left:70px}#siteHeaderLN #searchFormWrap,#siteHeaderLN #headerSearchLabel,#siteHeaderLN a#modelNumberHelp,#siteHeaderLN #outerMainMenuWrapper,#siteFooterLN #footerContainer,#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo .margin20pxTopBtm,#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo a{display:none}#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo #newFeatureText{font-weight:bold;margin:10px 0 5px 0}#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo #myModelNumberHeaderText{font-weight:bold;font-size:14px;margin:5px 0}#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo #leftSideContent{margin-top:15px}#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo #leftSideContent ul{list-style:disc outside none;margin:10px 0;padding-left:15px}#orderConfirmation #orderConfirmationContent #orderSummary #clientModelNumberInfo div span{margin:5px 0}#orderDetails #odNumberDate #orderNumber{color:#000}#siteHeaderLN #defaultHeader .clearAllTokens a{display:none}.btn,a.print{display:none}