.productImpactWrapper{float:left;width:694px;height:120px;background:transparent url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -154px -136px}.productImpact{text-align:center;padding:5px 0 0 15px;font-size:12px;line-height:44px}.productListContainerHeader{width:654px;height:34px;background-color:#cbc7bb;clear:both}.productListContainerHeader div{float:left;height:34px;line-height:24px;margin:0 auto;padding-left:10px}.sortWrapper{line-height:34px;padding-left:10px;font:12px Arial;color:#333;float:left}.selectSortByWrapper{padding-left:7px}.productListContainerHeader .viewWrapper{float:right;padding-right:10px}.productListContainerHeader .viewWrapper ul li{float:left}.productListContainerHeader .viewWrapper ul li.pagingAll{width:auto}.productListContainerHeader .viewWrapper ul .viewText{width:50px}.pageCountSelected,.pageCountSelected:link,.pageCountSelected:visited,.pageCountSelected:hover,.pageCountSelected:active,.pageCountNotSelected{font:12px Arial;color:#333;text-decoration:none;font-weight:bold}.pageCountNotSelected,.pageCountNotSelected:link,.pageCountNotSelected:visited,.pageCountNotSelected:hover,.pageCountNotSelected:active{text-decoration:underline;font-weight:normal}.productListControlHeader,.productListControlFooter,.productListControlItems{clear:both;float:left;width:100%;background-color:#e7e1d8;border-bottom:1px solid #ccc9c6;font:10px Arial;color:#333;overflow:hidden}.productListControlItems{clear:both;font:14px Arial;color:#333;padding-bottom:5px}.productListControlHeader li,.productListControlFooter li,.productListControlItems li{line-height:14px;text-align:left}.productListControlItem,.productListControlPoints,.productListControlCommissionable,.productListControlRegularPrice,.productListControlDescription,.productListControlHeader .productListControlHeaderPreferredCustomer,.productListControlFooter .productListControlHeaderPreferredCustomer,.productListControlItems .productListControlPreferredPrice,.productListControlItems .productListControlSavings,.productListControlQtyAdd{float:left;border-right:1px solid #ccc9c6;padding:5px 0 5px 5px}.productListControlItems .productListControlItem,.productListControlItems .productListControlPoints,.productListControlItems .productListControlCommissionable,.productListControlItems .productListControlRegularPrice,.productListControlItems .productListControlPreferredPrice,.productListControlItems .productListControlSavings,.productListControlItems .productListControlDescription{margin-bottom:-2000px;padding-bottom:2000px}.productListControlItem{width:295px;padding-top:19px}.productListControlPoints,.productListControlCommissionable{width:38px;padding-top:19px}.productListControlItems .productListControlPoints,.productListControlItems .productListControlCommissionable{padding-top:35px;text-align:center}.descriptionContainer ul li{font:11px Arial;color:#333;list-style-type:disc}.descriptionContainer p{font:11px Arial;color:#333;padding-left:15px}.productListControlDescription{width:348px;text-align:left;border-right-width:0;padding-top:19px}.productListControlDescription ul{padding:0 0 5px 15px}.productListDataFont{font:normal 14px Arial;color:#666;white-space:nowrap}.productListDataHighlight{font:bold 14px Arial;color:#333;white-space:nowrap}.productListControlRegularPrice{width:55px}.productListControlItems .productListControlRegularPrice{width:50px;padding-top:35px;text-align:right;padding-right:5px}.productListControlHeader .productListControlHeaderPreferredCustomer{font-weight:bold;padding-bottom:0}.productListControlFooter .productListControlHeaderPreferredCustomer{font-weight:bold;padding-top:0}.productListControlHeader .productListControlHeaderPreferredCustomer ul li ul,.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul{float:left}.productListControlHeader .productListControlHeaderPreferredCustomer ul li ul li{float:left;padding-bottom:5px}.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul li{float:left;padding-top:5px}.productListControlPreferredPrice{width:54px}.productListControlHeader .productListControlHeaderPreferredCustomer ul li ul .productListControlPreferredPrice,.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul .productListControlPreferredPrice{padding-left:0;border-right:1px Solid #ccc9c6}.productListControlItems .productListControlPreferredPrice{width:49px;padding-top:35px;padding-right:5px;text-align:right}.productListControlHeader .productListControlHeaderPreferredCustomer ul li ul .productListControlSavings,.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul .productListControlSavings{padding-left:5px}.productListControlFooter .productListControlHeaderPreferredCustomer ul .productListControlFooterPreferredCustomer{clear:both;padding-top:4px}.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul .productListControlPreferredPrice,.productListControlFooter .productListControlHeaderPreferredCustomer ul li ul .productListControlSavings{padding-top:0}.productListControlSavings{width:48px}.productListControlItems .productListControlSavings{width:43px;padding-top:35px;padding-right:5px;text-align:right}.productListControlQtyAdd{width:auto;padding:0;border-right-width:0}.productListControlItems .productListControlQtyAdd .AddToCart{float:left;padding:30px 0 0 3px}.productListControlItems .productListControlItem ul .imageWrapper{float:left;width:60px;height:60px;padding:2px;text-align:center}.productListControlItems .productListControlItem ul .imageWrapper .placeholderText{width:50px;height:56px;line-height:60px;margin:0 auto}.productListControlItems .productListControlItem ul .productNameItemsWrapper{float:left;padding-left:5px;width:225px}.productListControlItems .productListControlItem ul .productNameItemsWrapper .productName{font:14px Georgia Serif;color:#333;line-height:16px}.productListControlItems .productListControlItem ul .productNameItemsWrapper .productItems{font:10px Arial;color:#333;padding-top:9px}.productListControlItems .productListControlItem ul .productNameItemsWrapper .productItems span{border-left:1px Solid #d4cec4;padding:0 7px}.productListControlItems .productListControlItem ul .productNameItemsWrapper .productItems .productSize{padding-left:0;border-left-width:0}.productListControlItems .productListControlItem ul .productNameItemsWrapper .productItems .reviews{padding-right:0}.productListControlItems .productListControlItem ul .productNameItemsWrapper .removeItemWrapper{padding-top:10px}.productListControlItems .productListControlItem ul .productNameItemsWrapper .removeItemWrapper .emptyCart{font-size:11px}.productListLight .productListControlItems{background-color:#faf5ec}.productListDark .productListControlItems{background-color:#f4efe6}.pageContainer .productListControlContainer{clear:both;position:relative;padding:20px 20px 0 20px;text-align:center;z-index:1}.pageContainer .productListControlContainer .placeholderText{position:relative;height:300px;width:654px;text-align:center;line-height:300px;margin:0 auto}.productListContainerFooter{clear:both;height:34px;background-color:#cbc7bb;font:12px Arial;color:#333;padding-left:10px}.productListContainerFooter .pagingDetailsWrapper{float:left;line-height:34px}.productListContainerFooter .pagingWrapper{line-height:34px}.previousPage:link,.previousPage:visited,.previousPage:hover,.previousPage:active{font:12px Arial;color:#333;text-decoration:none}.productListContainerFooter .pagingWrapper .previous{padding-left:7px;padding-right:12px;border-right:1px Solid #e7e1d8}.productListContainerFooter .pagingWrapper .pageText{width:35px;padding-left:12px}.paging{padding-left:9px;padding-right:9px;max-width:32px}.productListContainerFooter .pagingWrapper .next{padding-left:12px;padding-right:7px;border-left:1px Solid #e7e1d8}.productNameSpacing{padding-top:10px}.topProductListContainerHeader div,.bottomProductListContainerFooter div{display:inline-block;float:left;clear:none;height:7px}.topProductListContainerHeader .topProductListLeft{width:7px;background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -162px -56px}.topProductListContainerHeader .topProductListCenter,.bottomProductListContainerFooter .bottomProductListCenter{background-color:#cbc7bb}.topProductListContainerHeader .topProductListRight{width:7px;background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -170px -56px}.bottomProductListContainerFooter .bottomProductListLeft{width:7px;background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -162px -64px}.bottomProductListContainerFooter .bottomProductListRight{width:7px;background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -170px -64px}.myFavoritesContainer .topProductListCenter,.myFavoritesContainer .bottomProductListCenter{width:701px}.businessKitWindow{width:665px}#businessKitWrapper #membershipKitDescription{padding-bottom:15px}#kitNumberTextBoxWrapper .textBox{padding-top:2px}#kitNumberTextBoxWrapper div{float:left}#kitNumberFeedBackWrapper{clear:both}#membershipKitSelectPurchase{padding-top:10px}.kitSelects{clear:both}.kitSelects li{float:left}#selectPurchaseItems{clear:both;padding-top:10px}#selectPurchaseItems li{float:left}#chooseTypeTextWrapper{text-align:right;padding-top:5px;padding-bottom:20px}#selectEKitContainer{padding-top:5px}#kitDescriptionContainer{padding:20px 0 0 50px}#kitDescriptionContainer li{float:left}#kitDescriptionContainer li#membershipKitBuildingDescription{padding-left:10px}.selectLabel{padding-left:5px;width:630px}#selectPurchaseItems .subHead{font-size:16px}#buttonWrapper{clear:both;width:100%;padding-top:10px}.priceBlock TABLE{width:100%}.priceBlock .colLabel{vertical-align:bottom}.priceBlock .colValue{width:75px;text-align:right;vertical-align:bottom}.priceBlock .highlightRow TD{font:bolder 12px Arial}.priceBlock .firstRow td,.priceBlock tr:first-child td{padding-bottom:2px;border-bottom:1px solid #999}.priceBlock .secondRow td,.priceBlock tr:first-child+tr td,.priceBlock tr:nth-child(2) td{padding-top:5px}.contentDisplay .productSpecsWrapper .size{padding-right:7px;border-right:1px Solid #d4cec4}.contentDisplay .productSpecsWrapper .sku{padding-left:7px}.offSaleContainer{width:100%}.offSaleContainer .r1,.offSaleContainer .r3{height:7px;position:relative}.offSaleContainer .r1 .c1,.offSaleContainer .r1 .c2,.offSaleContainer .r1 .c3,.offSaleContainer .r1 .c4,.offSaleContainer .r3 .c1,.offSaleContainer .r3 .c2,.offSaleContainer .r3 .c3,.offSaleContainer .r3 .c4{position:absolute;top:0}.offSaleContainer .r1 .c1,.offSaleContainer .r1 .c4,.offSaleContainer .r3 .c1,.offSaleContainer .r3 .c4{width:7px;height:7px}.offSaleContainer .r1 .c1{background:url(/Images/offSale_sprite.png) no-repeat 0 0;left:0}.offSaleContainer .r1 .c4{background:url(/Images/offSale_sprite.png) no-repeat -7px 0;right:0}.offSaleContainer .r1 .c2,.offSaleContainer .r1 .c3{width:75%;height:7px;background:#d0e3bb}.offSaleContainer .r1 .c2{left:0;margin-left:7px}.offSaleContainer .r1 .c3{right:0;margin-right:7px}.offSaleContainer .r3 .c1{background:url(/Images/offSale_sprite.png) no-repeat 0 -6px;left:0}.offSaleContainer .r3 .c4{background:url(/Images/offSale_sprite.png) no-repeat -7px -6px;right:0}.offSaleContainer .r3 .c2,.offSaleContainer .r3 .c3{width:75%;height:7px;background:#d0e3bb}.offSaleContainer .r3 .c2{left:0;margin-left:7px}.offSaleContainer .r3 .c3{right:0;margin-right:7px}.offSaleContainer .r2{background:#d0e3bb;padding:0 10px 0 10px}.offSaleContainer .title,.offSaleContainer .message{color:#20430a;font:bold 13px arial;text-align:center}.offSaleContainer .message{font-size:11px;font-weight:normal}.KitPopUpContainer{float:left;width:49%;padding-top:15px}.KitPopUpContainerPadding{padding-top:15px}input,textarea{outline:none}.productBrowserWrapper{float:right;width:694px;background:none}.productBrowserContent{float:left;width:694px;height:325px;background-color:#faf5ec}#categoryLanding .productBrowserContent,#productStoreLanding .productBrowserContent{height:375px}.mostPopularCategory{min-height:375px ​!important}.productBrowserWrapper .topCap,.productBrowserWrapper .bottomCap{height:12px;width:12px}.productBrowserWrapper .topCap.center{width:682px;background-color:#faf5ec}.productBrowserWrapper .topCap.right{background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -180px -72px}.productBrowserWrapper .bottomCap.left{background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -193px -85px}.productBrowserWrapper .bottomCap.center{width:670px;background:#faf5ec none no-repeat 0 0}.productBrowserWrapper .bottomCap.right{background:url(//cdn.melaleuca.com/Images/Sprites/baseImgs24.png) no-repeat -206px -85px}.promotionsWrapper{float:right;position:relative;right:-20px;width:780px;height:159px;margin-top:25px;margin-bottom:1px}.promotions .promotionItem{float:left;background:transparent url(/Images/ps_promo_bkg.png) no-repeat}.favTopWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat -330px 0;height:16px;width:160px}.favMiddleWrapper{background:url(/Images/recommended_baseImgs.png) repeat-y -499px 0;float:left;position:relative;text-align:left;width:160px}.favBottomWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat -330px -190px;float:left;height:15px;width:160px}.favMiddleWrapper .productContainerWrapper{left:-5px;position:relative;z-index:1}.favMiddleWrapper .headerContainerWrapper{left:0;margin-bottom:0;width:126px}.productContainerWrapper .addToFavsWrapper{float:right;padding-right:16px}.flyTopWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat -10px 0;height:12px;width:150px}.flyMiddleWrapper{background:url(/Images/recommended_baseImgs.png) repeat-y -171px 0;float:left;position:relative;width:150px;text-align:left}.flyBottomWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat -10px -194px;float:left;height:14px;width:150px}.flyMiddleWrapper .productContainerWrapper{left:-8px;z-index:1000}.flyMiddleWrapper .headerContainerWrapper{left:-3px;margin:0 auto;text-align:center;padding:0 7px 0 7px;float:none}.flyMiddleWrapper .recGradientFloater{background:url(/Images/recommended_baseImgs.png) no-repeat -6px -14px;bottom:0;height:180px;min-width:145px;position:absolute;width:145px}.recTopWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat 0 0;height:12px;width:160px}.recMiddleWrapper{background:url(/Images/recommended_baseImgs.png) repeat-y -161px 0;float:left;position:relative}.recBottomWrapper{background:url(/Images/recommended_baseImgs.png) no-repeat 0 -194px;float:left;height:14px;width:160px}.recMiddleWrapper .productContainerWrapper{z-index:2}.recMiddleWrapper .headerContainerWrapper{width:136px}.recMiddleWrapper .recGradientFloater{background:url(/Images/recommended_baseImgs.png) no-repeat -6px -14px;bottom:0;height:180px;left:5px;min-width:150px;position:absolute;width:150px}.recMiddleWrapper,.favMiddleWrapper,.flyMiddleWrapper{margin-top:0;padding:10px 0 0}.headerContainerWrapper{color:#20430a;float:left;font:16px/18px Georgia;padding:0 7px 0 17px;position:relative}.productContainerWrapper{float:left;padding:17px 0 5px;position:relative;width:160px}.productContainerWrapper .productImage{background-color:transparent;height:100px;margin-left:auto;margin-right:auto;width:100px;padding-left:8px}.productContainerWrapper .productImage A{background:none!important;padding:0!important}.productContainerWrapper .productName{color:#000;font:12px/14px Georgia;margin-left:auto;margin-right:auto;overflow:hidden;padding:8px 5px 0;width:125px}.productContainerWrapper .customerPrice{color:#000;float:left;font:12px/12px Arial,Verdana,Sans-Serif;margin-bottom:10px;margin-top:10px;padding-left:9px;padding-right:7px;text-align:right;width:38px}.productContainerWrapper .productPriceInfo{border-left:1px solid #73a553;color:#333;float:left;font:10px/12px Arial;margin-bottom:8px;margin-top:10px;padding:0 0 0 7px}.productContainerWrapper .productPriceInfo .labels{float:left;margin-top:-1px;text-align:left}.productContainerWrapper .productPriceInfo .values{float:left;margin-top:-1px;padding-left:5px;text-align:right}.favMiddleWrapper .recContainerGradient,.flyMiddleWrapper .recContainerGradient,.recMiddleWrapper .recContainerGradient{height:0;width:60px;z-index:0}.productContainerWrapper .priceInfo{margin:0 auto;padding:10px 0 10px 14px}.productContainerWrapper .priceBlock{width:130px;font:normal 10px/14px Arial;color:#333}.productContainerWrapper .colValue{width:40px}.productContainerWrapper .highlightRow TD{font:bolder 11px/14px Arial}