@charset "UTF-8";.imgContainer,.thumbOuter,.thumbScroller{overflow:hidden}#HomePageESpot_9,#header .search,#miniShopCart,.imgContainer,.thumbOuter,.thumbScroller{position:relative}#header #hiDropMenu li,#header #hiDropMenu1 li{min-width:270px}.icon_arrow_down,select,td,th{vertical-align:top}.orderconf .subtext .table,.product_specifications table{border-spacing:0}.SCtable,.ShoppingCartDisplayTable,.checkout_PaymentInformation_Table,.orderconf .detailtable,.orderconf .subtext .table,.orderconf .summary,.product_specifications table,.productcompare .comptable,.productpage .leftMain .topView .rightView .pricelist,.sortable,.sortable_inside td,.subcategories #products table,.subcategories #products.listview table,.toptable,.toptable_inside td{border-collapse:collapse}.thumbOuter{border:0;float:left;height:72px;margin-right:0;margin-top:10px}.navNext,.navPrev{float:left;cursor:pointer;width:13px;height:65px}.thumbOuter div{border:0}.navPrev{background:url(../images/leftarrow.jpg) center center no-repeat;padding-right:10px;margin-right:1px}.navNext{background:url(../images/rightarrow.jpg) center center no-repeat;padding-left:2px;padding-right:2px}.thumbScroller{float:left;height:70px}.thumbsNode{height:100%;width:100%;float:left}.imgContainer{float:left;margin-right:4px;width:70px;height:70px}.scrollingImg{align:middle;height:65px;width:65px;padding-left:1px;padding-right:1px}.contentWrapper{width:970px;height:340px}.topMarginSmall{margin-top:5px}.topMarginLarge{margin-top:25px}.topMarginXLarge{margin-top:45px}.rightMarginSmall{margin-right:5px}.rightMarginLarge{margin-right:25px}.rightMarginXLarge{margin-right:45px}.bottomMarginSmall{margin-bottom:5px}.bottomMarginLarge{margin-bottom:25px}.bottomMarginXLarge{margin-bottom:45px}.leftMarginSmall{margin-left:5px}.leftMarginLarge{margin-left:25px}.leftMarginXLarge{margin-left:45px}.leftMarginXLarger{margin-left:53px}.PaddingBottomSmall{padding-bottom:6px}.PaddingBottomMedium{padding-bottom:11px}.PaddingBottomLarge{padding-bottom:20px}.PaddingLeftSmall{padding-left:4px}.PaddingLeftLarge{padding-left:11px}.PaddingLeftXLarge{padding-left:25px}.PaddingTopSmall{padding-top:4px}.PaddingTopMedium{padding-top:11px}.PaddingTopLarge{padding-top:20px}.PaddingRightSmall{padding-right:4px}.PaddingRightLarge{padding-right:11px}.PaddingRightXLarge{padding-right:25px}.nodisplay{display:none}.largeBoldTxt{font-size:13px;font-weight:700;color:#38283f}.mediumTxt{font-size:11px;font-weight:400;color:#685f50}.BordersGrayBottom{border-bottom:1px solid #b9b9b9}.ShoppingCartDisplay{width:85px}.addressSelectSmallest{border:1px solid #ccc;font-size:11px;width:83px;color:#434343;margin-left:4px;margin-top:4px}.price,.price2{font:700 10px/20px Verdana,Arial,Helvetica,sans-serif}.BordersRight,.BordersRightLeft,.BordersTopRightLeft{border-right:1px solid #d9ce9f}.BordersLeft,.BordersRightLeft,.BordersTanLeft,.BordersTopRightLeft{border-left:1px solid #d9ce9f}.price{color:#000}.price2{color:#434343}.price3{color:#bc0001;font:700 10px Verdana,Arial,Helvetica,sans-serif}.qtyEntrySmall{float:left;font-size:11px;color:#8b6a55;margin-left:4px;margin-top:4px;width:30px}.color2{color:#434343;text-align:left;font:11px Verdana,Arial,Helvetica,sans-serif}.color2 a:link,.color2 a:visited{font-size:11px;color:#434343;font-weight:400;text-decoration:underline}.color2 a:hover,.color2 a:visited:hover{font-size:11px;color:#bc0001;font-weight:400;text-decoration:underline}.blueBoldTxt,.redBoldTxt{color:#000;font-size:12px;font-weight:700}.boldTxt,div#wishList div#itemRow div#desc{font-weight:700}.subTotalBox{padding:14px 10px 12px;background-color:#f6f6df!important;border:1px solid #d9ce9f}.Tablecolor1{background-color:#fff}.Tablecolor2{background-color:#eaeac1}.Tablecolor3{background-color:#F7ECBE}.Tablecolor4{background-color:#e8e8b3}.Tablecolor5{background-color:#dbcca1}.TablecolorEven{background-color:#fff;border-top:1px solid #d9ce9f}.TablecolorOdd{background-color:#f0f1f2;border-top:1px solid #e6dace}.BordersNoTop,.BordersTop,.BordersTopRightLeft{border-top:1px solid #d9ce9f}.smalltext{font-size:10px}.BordersBottom{border-bottom:1px solid #d9ce9f}.BordersGrayRightLeftBottom,.BordersGrayTopRightLeftBottom{border-bottom:1px solid #c2c2c2}.BordersGrayRight,.BordersGrayRightLeftBottom,.BordersGrayTopRightLeftBottom{border-right:1px solid #c2c2c2}.BordersGrayLeft,.BordersGrayRightLeftBottom{border-left:1px solid #c2c2c2}.BordersGrayTop{border-top:1px solid #c2c2c2}.BordersGrayTopRightLeftBottom{border-left:1px solid #c2c2c2;border-top:1px solid #c2c2c2}.BordersAccentBottom,.BordersCartTopBottom{border-bottom:1px solid #bc0001}.BordersCartTopBottom{border-top:1px solid #bc0001}#HomePageESpot_14,#HomePageESpot_15,#HomePageESpot_16,#HomePageESpot_17,#HomePageESpot_18,#HomePageESpot_19,#espot,#espotLeft,#espotMainCenter,#espotMainRight{width:auto;display:block;float:left}#HomePageESpot_10,#HomePageESpot_11,#HomePageESpot_12,#HomePageESpot_4,#HomePageESpot_5,#HomePageESpot_6,#HomePageESpot_7,#HomePageESpot_8,#HomePageESpot_9,#espotMain,#espotMainTop{width:auto}#espotMainLeft{width:auto;display:block;float:left;margin-top:55px}div#locationBar div#cartDetails{position:relative;top:4px;left:-10px;z-index:20;color:#FFF;font-weight:700;float:right}.miniShoppingCart{top:5px;color:#FFF;font-size:11px;font-weight:700;text-align:right;padding-right:5px}.addressSelectSmall,.addressSelectSmallDropdown,.addressSelectSmallDropdown_SecretQuestion{font-size:11px;color:#434343;margin-left:4px;margin-top:4px}#miniShopCartScroll{margin:4px;height:195px;overflow:auto;text-align:left}#miniShopCartEmpty{font-weight:700;padding:2px;text-align:center}.miniShopCartBtn{text-align:center;padding:8px 0}.FormTableText,.alignRight{text-align:right}.general-backcolor{background-color:#fbf8e9}.general-miniboxcolor{background-color:#dcd4bf}#quick_cart_container{overflow:hidden}#quick_cart_container .dijitDialogTitleBar{padding:0;cursor:default;background-image:none}#MiniShopCartRecentlyAdded .dijitDialogPaneContent{padding:0;border:1px solid #ccc}.cartBorderTop,.miniBorder{border-top:1px solid #ccc}.addressSelectSmall{border:1px solid #ccc;width:175px}.addressSelectSmallDropdown{width:176px;#width:176px}.addressSelectSmallDropdown_SecretQuestion{border:1px solid #ccc;width:250px;#width:250px}.FormTableText{padding-top:2px;padding-bottom:2px;padding-right:4px;font:700 11px Verdana,Arial,Helvetica,sans-serif}.AccentText,.AccentTextNoPadding{font:700 10px Verdana,Arial,Helvetica,sans-serif}#wrapper,li{text-align:left}.AccentText{padding-left:60px}#wrapper form,li,ul{margin:0;padding:0}.FloatLeft{float:left}.FloatRight{float:right}body,html{background-image:url(../images/background_1.gif)}li{list-style:none}img{-ms-interpolation-mode:bicubic;border:0}h1{font-weight:700;font-size:17px;color:#000;line-height:17px}select,td,th{color:#000;font:11px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}input{font-family:Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}select{color:#685F50;background-color:#fbf8e9;arrow-color:#685F50;border-color:#685F50;margin-top:2px;font:10px Verdana,Arial,Helvetica,sans-serif}#wrapper{float:none;margin:0 auto;width:980px;clear:both;height:auto}#wrapper .promo,#wrapper .promoall{line-height:26px;margin-bottom:4px}#wrapper .promo .link,#wrapper .promoall .link{overflow:hidden;clear:both;float:right;font-weight:700;color:#fff;background:#685f50;height:26px;line-height:26px;display:block;text-align:center}#wrapper .promo{height:26px}#wrapper .promo .link{width:781px}#header,#wrapper .promoall .link{/*width:980px*/}#wrapper .promo .link a{color:#fff;font-weight:700;text-decoration:none}#wrapper .promo .link a:hover{text-decoration:underline}#wrapper .promoall{height:26px}#wrapper .promoall .link a{color:#fff;font-weight:700;text-decoration:none}#footer .box .content ul.list li,#footer .box .content ul.list li a{text-decoration:underline;color:#685f50}#wrapper .promoall .link a:hover{text-decoration:underline}#header{padding:0 0 2px;margin:0 auto;height:45px}#header .search{float:right;clear:both;width:475px;margin-bottom:.2em}#header .search .label{z-index:1;font-weight:700;right:408px;top:40px;position:absolute}#emailDropDiv.fixedmenu,#locationDropDiv.fixedmenu,.travel-services .fixedmenu{right:0}#header .search .form{float:right;clear:both;width:398px;height:30px;background:#C03;margin-top:33px;margin-bottom:5px;overflow:hidden}#header .search .input{height:16px!important;float:left;font-size:12px;font-weight:400}#header .search .submit{float:none;margin-top:.4em}#footer{padding:0;margin:0;clear:both}#footer .line{margin:0 auto 2px;width:980px;height:0;line-height:0;padding:0;overflow:hidden;font-size:0;border-top:1px solid #DDD6B9;clear:both}#footer .box{margin:0 auto;width:980px;height:172px;padding:0}#footer .box .spacer{float:left;width:11px;height:172px;background:url(../images/ft_divider.gif) center center no-repeat}#footer .box .title{background:#6b344a;height:22px;overflow:hidden}#footer .box .content ul.list{float:left;padding:11px 12px;margin:0}#footer .box .content ul.list li{margin-bottom:2px;font:12px Frutiger,Verdana,sans-serif}#footer .box .content ul.list li.club,#footer .box .content ul.list li.club a{font-size:11px;font-weight:700;color:#C03;text-decoration:none;text-align:right}#footer .box .aboutus{float:left;width:188px}#footer .box .customercare,#footer .box .membership{float:left;width:385px}#headerTop{float:right}#headerTop .list{padding:0;margin:0;float:right}#headerTop .list li{float:left;white-space:nowrap;line-height:13px;overflow:hidden}#headerTop .list li.last{margin-right:0;border-right:0;clear:right;padding-right:0}#headerTop .list li a{font:11px Frutiger,Verdana,sans-serif}#headerTop .list li a:hover{color:#c03;text-decoration:none}#logo{width:111px;position:absolute;position:relative;float:left}#username{display:block;width:100px;text-align:left}#username .hiUser{position:absolute;left:96px;font-weight:400;color:#000;text-align:left;margin-top:27px;width:505px}#username .hiUser a{text-decoration:none;color:#000}#username .hiUser a:hover{text-decoration:none;color:#c03}#username .hiUser a.darkred{color:#c03}#header .hiDropDiv{visibility:hidden}#header .hiDropMenu{position:absolute;-moz-opacity:1;opacity:1;filter:alpha(opacity=100, enabled=1) revealTrans(duration=.2, transition=1) blendtrans(duration=.2);z-index:1;border:1px solid #85847E;background:#fbf8e9;list-style:none;margin:4px 0 0;font-size:10px;font-weight:400}#header .hiDropMenu li{color:#000;white-space:nowrap;height:17px;list-style:none}#header .hiDropMenu li.gray a{color:gray}#header .hiDropMenu li.gray a.renew{color:#3858a0;text-decoration:underline}#header .hiDropMenu li.darkred a,#header .hiDropMenu li.darkred a:hover{text-decoration:underline;color:#c03}#header .hiDropMenu li.darkred a{font-weight:700}#header #hiDropMenu{padding:6px 8px;top:12px}#header .hiDropMenu1{list-style:none;font-size:10px;font-weight:400}#header .hiDropMenu1 li{color:#000;white-space:nowrap;height:14px;list-style:none}#header .hiDropMenu1 li.gray a{color:gray}#header .hiDropMenu1 li.gray a.renew{color:#3858a0;text-decoration:underline}#header .hiDropMenu1 li.darkred a{color:#c03;font-weight:700}#header .hiDropMenu1 li.darkred a:hover{color:#c03;text-decoration:underline}#header #hiDropMenu1{padding:6px 0;top:12px}#emailDropDiv,#locationDropDiv{padding:6px;width:182px;visibility:hidden}#emailDropDiv .title,#locationDropDiv .title{font-weight:700}#emailDropDiv .input,#locationDropDiv .input{font-size:10px;width:160px;font-weight:400;color:#333;border:1px inset #ccc}#emailDropDiv .emailDrop li,#locationDropDiv .locationDrop li{clear:both;display:block;border:0;line-height:24px;overflow:visible}#locationDropDiv .locationDrop li{margin:0 2px;height:24px;width:auto}#locationDropDiv .locationDrop li.submit{height:26px}#locationDropDiv .locationDrop li.submit input{margin-left:112px}#emailDropDiv .emailDrop li{margin:0 2px;height:24px;width:auto}.newHeaderBox .newNavigationBar li,.travel-services{font:700 11px Frutiger,Verdana}#emailDropDiv .emailDrop li.submit{height:26px}#emailDropDiv .emailDrop li.submit input{margin-left:100px}#tagline{float:left;padding-left:0}#headerMiddle{clear:both;height:31px;position:relative}.newHeaderBox{background:#372940;height:31px;overflow:hidden}.newHeaderBox .newNavigationBar{padding:3px 0 0;margin:0 0 0 1px;float:left}.newHeaderBox .newNavigationBar li{color:#fff;float:left;list-style:none;padding:0}.newHeaderBox .newNavigationBar li a{color:#fff;text-decoration:none;display:block;border:1px solid #382940;border-bottom:0;width:auto;float:left;height:24px;padding:4px 7px 0}.newHeaderBox .newNavigationBar li a.on{color:#000;background:#fff;padding:4px 9px 0}.newHeaderBox .newNavigationBar li a.highlighted,.newHeaderBox .newNavigationBar li a:hover{color:#000;background:#fff}.newHeaderBox .newNavigationBar li.last{border-right:0;background:0 0;clear:both}.travel-services{float:right!important;color:#fff;padding:3px 7px 0}.travel-services a{color:#fff;text-decoration:none;padding:4px 9px 0;height:24px;display:inline-block;font-weight:400;font-size:12px}.travel-services a.highlighted,.travel-services a:hover{color:#000;background:#fbf8e9;font:11px Frutiger,Verdana}.newHeaderBox .newNavigationBar .dropdownStyle{padding:0;margin:0;visibility:hidden;white-space:normal!important;z-index:300;border:5px solid rgba(200,200,200,1);border-top:0}.newHeaderBox .newNavigationBar .dropdownList{margin:0;padding:2px 0 4px;background:#fff}.newHeaderBox .newNavigationBar .dropdownList li{float:none;display:block;background:#fff;color:#685f50;margin:0;font:11px Frutiger,Verdana}.icon_arrow_down,.icon_arrow_right,.icon_check_mark{display:inline-block}.newHeaderBox .newNavigationBar .dropdownList li a{display:inline-block;height:auto;color:#685f50;border:2px solid #fff;margin:0;padding:1px 6px;background:#fff}.newHeaderBox .newNavigationBar .dropdownList li a:hover{color:#fff;background:#685f50;border:2px solid #fff;margin:0;padding:1px 6px}.newHeaderBox .newNavigationBar .dropdownList li.last a,.newHeaderBox .newNavigationBar .dropdownList li.last a:hover{margin-bottom:0;padding:1px 6px}.icon_check_mark{background:url(../images/icon_check_mark.gif) center 2px no-repeat;width:16px;height:16px}.popupproductlist_add{height:192px;overflow:auto}.ShoppingCartDisplayTable{display:block;height:120px;margin-bottom:2px;overflow:hidden;padding:0}.ShoppingCartDisplay{margin-right:8px;padding-right:0;height:94px;overflow:hidden;display:block}.ShoppingCartMore{text-align:right}#referFriend,.leftmenu ul.recentlyViewedItemDetail li{text-align:center}.miniShopCartTitle form{padding:0;margin:0;border:0}.leftmenu ul.recentlyViewedItemDetail{margin-bottom:15px}.leftmenu ul.recentlyViewedItemDetail div{background-color:#fff;color:#685F50;border:0;height:auto;line-height:13px;text-indent:0}.leftmenu ul.recentlyViewedItemDetail li a:hover{background:0 0}#pagepath,#pagepath a{color:#685F50;overflow:hidden}.emailFormPad,.emailPad{padding-top:10px}.emailHeader{color:#38283f;font-size:15px;font-weight:700}.email_Form{border:1px solid #A89E6B;width:260px;color:#434343;margin-bottom:2px;padding-left:2px;font:11px Verdana,Arial,Helvetica,sans-serif}.emailLabel{color:#685f50;font-size:11px;font-weight:400;float:left}.emailSmall{color:#666;font-size:10px}h1.subtitle{color:#000;font:Normal 18px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}#MiniShoppingCartForm{margin-bottom:0}#altImages{position:relative;text-decoration:underline}.btn2_add_address,.btn2_change_username,.btn2_continue_for_shipping,.btn2_continue_shopping,.btn2_edit,.btn2_print_this_page_confirmation,.btn2_remove_for_OS,.btn2_signin_checkout,.btn2_update_password{position:absolute;z-index:1}#referFriend a,#referFriend img,.leftmenu em{text-decoration:none}.btn2{height:22px;border:0;overflow:hidden;background-repeat:no-repeat;display:inline-block;cursor:pointer;margin:0;padding:0}.btn2_add{width:43px;background:url(../images/buttons/btn2_add.gif)}.btn2_add_address{width:86px;background:url(../images/buttons/btn2_add_address.gif);left:0;top:-.7em}.btn2_add_payment_method{width:136px;background:url(../images/buttons/btn2_add_payment_method.gif)}.btn2_add_to_cart{width:96px;background:url(../images/buttons/btn2_add_to_cart.gif)}.btn2_apply_discount{width:100px;background:url(../images/buttons/btn2_apply_discount.gif)}.btn2_back{width:47px;background:url(../images/buttons/btn2_back.gif)}.btn2_back_to_shipping_address{width:152px;background:url(../images/buttons/btn2_back_to_shipping_address.gif)}.btn2_back_to_shipping_options{width:152px;background:url(../images/buttons/btn2_back_to_shipping_options.gif)}.btn2_cancel{width:55px;background:url(../images/buttons/btn2_cancel.gif)}.btn2_change_password{width:115px;background:url(../images/buttons/btn2_change_password.gif)}.btn2_change_username{width:115px;background:url(../images/buttons/btn2_change_username.gif);left:0;top:-.8em}.btn2_checkout{width:85px;background:url(../images/buttons/btn2_checkout.gif)}.btn2_checkout_as_guest{width:130px;background:url(../images/buttons/btn2_checkout_as_guest.gif)}.btn2_confirm_changes{width:109px;background:url(../images/buttons/btn2_confirm_changes.gif)}.btn2_confirm_profile_password{width:153px;background:url(../images/buttons/btn2_confirm_profile_password.gif)}.btn2_continue{width:69px;background:url(../images/buttons/btn2_continue.gif)}.btn2_continue_red_button{width:69px;background:url(../images/buttons/btn2_continue_red_button.gif)}.btn2_continue_shopping{width:121px;background:url(../images/buttons/btn2_continue_shopping.gif);right:0;top:0}.btn2_continue_for_shipping{width:69px;background:url(../images/buttons/btn2_continue_red_button.gif);right:-1em;top:-.5em}.btn2_continue_for_billing,.btn2_continue_for_cancel{position:absolute;z-index:1;width:69px;background:url(../images/buttons/btn2_continue.gif);right:-1em}.btn2_continue_for_billing{top:-.7em}.btn2_continue_for_cancel{top:-.5em}.btn2_done{width:50px;background:url(../images/buttons/btn2_done.gif)}.btn2_edit,.btn2_edit_shopping{width:45px;background:url(../images/buttons/btn2_edit.gif)}.btn2_edit{left:0;top:-.7em}.btn2_features_map{width:103px;background:url(../images/buttons/btn2_features_map.gif)}.btn2_find{width:44px;background:url(../images/buttons/btn2_find.gif)}.btn2_get_directions{width:95px;background:url(../images/buttons/btn2_get_directions.gif)}.btn2_get_ship_estimate{width:113px;background:url(../images/buttons/btn2_get_ship_estimate.gif)}.btn2_continue_forcart{width:121px;background:url(../images/buttons/btn2_continue_shopping.gif)}.btn2_more_information{width:115px;background:url(../images/buttons/btn2_more_information.gif)}.btn2_new_search{width:82px;background:url(../images/buttons/btn2_new_search.gif)}.btn2_order_details{width:89px;background:url(../images/buttons/btn2_order_details.gif)}.btn2_place_order{width:94px;background:url(../images/buttons/btn2_place_order.gif)}.btn2_print_coupons{width:95px;background:url(../images/buttons/btn2_print_coupons.gif)}.btn2_print_this_page,.btn2_print_this_page_confirmation{width:100px;background:url(../images/buttons/btn2_print_this_page.gif)}.btn2_print_this_page_confirmation{right:0;top:0}.btn2_print_view{width:77px;background:url(../images/buttons/btn2_print_view.gif)}.btn2_proceed_to_step2{width:113px;background:url(../images/buttons/btn2_proceed_to_step2.gif)}.btn2_purchase_membership{width:152px;background:url(../images/buttons/btn2_purchase_membership.gif)}.btn2_register_now{width:90px;background:url(../images/buttons/btn2_register_now.gif)}.btn2_remove{width:62px;background:url(../images/buttons/btn2_remove.gif)}.btn2_return_to_coupons{width:117px;background:url(../images/buttons/btn2_return_to_coupons.gif)}.btn2_remove_for_OS{width:62px;background:url(../images/buttons/btn2_remove.gif);left:0;top:-.8em}.btn2_save_for_later{width:93px;background:url(../images/buttons/btn2_save_for_later.gif)}.btn2_search{width:56px;background:url(../images/buttons/btn2_search.gif)}.btn2_send_email{width:79px;background:url(../images/buttons/btn2_send_email.gif)}.btn2_sign_in{width:58px;background:url(../images/buttons/btn2_sign_in.gif)}.btn2_sign_up{width:62px;background:url(../images/buttons/btn2_sign_up.gif)}.btn2_signin_checkout{width:133px;background:url(../images/buttons/btn2_signin_checkout.gif);left:0;top:-.1em}.btn2_submit{width:60px;background:url(../images/buttons/btn2_submit.gif)}.btn2_update{width:60px;background:url(../images/buttons/btn2_update.gif)}.btn2_update_password,.btn2_update_password_reset{width:113px;background:url(../images/buttons/btn2_update_password.gif)}.btn2_update_password{left:0;top:-.8em}.btn2_upgrade_membership_now{width:161px;background:url(../images/buttons/btn2_upgrade_membership_now.gif)}.btn2_view_selected_coupons{width:141px;background:url(../images/buttons/btn2_view_selected_coupons.gif)}.btn2_remove_from_cart{width:120px;background:url(../images/buttons/btn2_remove_from_cart.gif)}.btn2_keep_in_cart{width:80px;background:url(../images/buttons/btn2_keep_in_cart.gif)}.popup_panel{margin:0 auto;position:relative}.popup_frame{position:absolute;z-index:2;width:100%;height:auto;left:0}.popup_fix .subtitle,.popup_layer{position:relative}.popup_frame #popup_addpaymentmethod{width:770px;height:490px}.popup_frame #popup_addnewshippingaddress{width:330px;height:550px}.popup_frame #popup_editexistingaddressmodal{width:330px;height:520px}.popup_layer{display:none;background-color:#FFF;border:1px solid #000;padding:10px 20px;margin:0 auto}.popup_fix{margin:0!important;float:left}.popup_fix .subtitle .btn_close{position:absolute;top:0;right:0;display:inline-block;height:22px;clear:right;cursor:pointer}.leftmenu em{color:#685F50;display:block;width:179px;padding:2px 0 2px 10px;font-style:normal}#content table{margin:0}#referFriend{margin:25px 0 0}.II-col #referFriend{margin-right:215px;margin-bottom:10px}#referFriend img{vertical-align:middle}#referFriend a:hover{text-decoration:underline}.SCtable a.more,.link_black,.submitLink{text-decoration:none}.maincontainer{margin:0 10px 10px;float:left;padding:0}.strokeDiv{border:2px solid #CCC;margin:15px 30px 15px 0;padding:20px;font:700 11px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.strokeDiv p{margin:0}.subtitle{margin:10px 0;font:700 14px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.link_black{color:#333;font-size:12px}.link_black_underline{height:26px;line-height:24px;background:#685f50;color:#fff;font-weight:700;text-align:left;font-size:11px;padding-left:.5em;padding-bottom:.5em;padding-right:.5em;width:70%}.Tan,.submitLink{background-color:#DDD6B9}.return_cancel,.save_for_later{text-align:left;height:22px;background:#DDD6B9;font-weight:700;width:26%}.link_black_bold_underline{color:#333;font-size:10px;font-weight:700}.link_blue{color:#3C58A7}.save_for_later{line-height:22px;color:#333;font-size:10px;padding-left:1em}.return_cancel{line-height:20px;color:#333;font-size:11px;padding-left:.5em}.submitLink{color:#333;border:none;cursor:pointer;cursor:hand}.toptable td,.toptable th{border:1px solid #DDD6B9;padding:4px;vertical-align:top}.smallnotes{margin:5px 0;font:700 10px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.toptable{font:10px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.toptable th{font-weight:700;text-align:left}.toptable_inside td{border:none;margin:0;padding:0}.sortable td,.sortable th{vertical-align:top;border:1px solid #DDD6B9;padding:4px}.sortable{font:10px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.sortable th{font-weight:700;text-align:left}.sortable_inside td{border:none;margin:0;padding:0}.SCtable{border:1px solid #DDD6B9;border-left:none;border-right:none;font:10px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.SCtable th{color:#000;padding:4px;text-align:center;border-bottom:1px #DDD6B9 solid}.SCtable td{border:1px solid #DDD6B9;padding:4px;vertical-align:top}.SCtable .sidetd_left{border-left:none;padding:4px;vertical-align:top}.SCtable .sidetd_right{border-right:none;padding:4px;vertical-align:top}.SCtable_inside td{border:none}.SCtable a.more{color:#CB0033;font-weight:700}.SCtable a.more:hover{text-decoration:underline}.btn{margin:2px;font:12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.Tan{color:#000}.IndianRed{color:#FFF;background-color:#CB0538}.DarkOlive,.leftmenu div{background-color:#685F50}.DarkOlive{color:#E1DED7}.leftmenu{font-size:11px;width:189px}.leftmenu div{color:#FFF;border:1px solid #D6D6D5;height:19px;line-height:20px;text-indent:9px}#header_checkout,.toolbar{border-bottom:1px #DDD6B9 solid}.leftmenu div a{color:#FFF;text-decoration:none}.leftmenu ul{list-style-type:none;margin:0}.leftmenu li{color:#685F50;margin:6px 0}.leftmenu li a{color:#000;text-decoration:none;display:block;width:179px;padding:2px 0 2px 10px}.leftmenu li a:hover{background:url(../images/icon_gold_arrow.gif) left center no-repeat}.toolbar{border-top:1px #DDD6B9 solid;margin:10px 0}.toolbar td{padding:5px 0}.subnav li{height:19px;line-height:19px}.subnav #pagetitle{color:#38283F;width:210px;padding:0 10px;float:left;margin-top:1px;font:700 13px "Frutiger 57Cn",Verdana,sans-serif}.subnav #pagepath a{color:#685F50;font-size:10px;text-decoration:none}.template,.templateA{width:781px;float:right}.templateB{margin:0 10px 10px}.templateC,.templateD{margin-top:10px;padding:10px}.templateD{margin-bottom:10px}.templateA ul li,.templateB ul li,.templateC ul li,.templateD ul li,.templateE ul li{list-style-type:disc}.templateA ol li,.templateB ol li,.templateC ol li,.templateD ol li{list-style-type:decimal}.template h1{color:#38283f;padding:0;margin:10px 0;font:Normal 18px/17px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.templateA h1,.templateB h1,.templateC h1,.templateD h1{color:#38283f;padding:0;margin:10px 0;font:18px/17px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.templateA h3,.templateB h3,.templateC h3,.templateD h3{color:#38283f;margin:10px 0;font:700 12px/15px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.templateA p,.templateB p,.templateC p,.templateD p{margin:8px 0}.redalert{color:#900}#form_addpayment_frame{margin:10px 0;height:auto}#form_addpayment_normal{width:100%;marign:auto auto;float:left}#form_addpayment_left{width:380px;float:left;border-right:1px #CCC solid}#form_addpayment_right{width:380px;float:right}#form_addpayment_buttons{text-align:right}#shoppingcart_infolink{margin-top:0}.textFieldSmall2{font-size:11px;color:#434343;width:70px;margin:4px}#header_checkout{width:980px;height:146px}#header_checkout_left{float:left;width:600px;height:146px;text-align:left}#header_checkout_title{padding:8px 0;font:17px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#header_checkout_nav{padding:114px 30px 8px 0}#header_checkout_path{text-align:right;color:#000;font:12px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#header_checkout_help{float:right;padding:20px 0;margin-right:20px;font:11px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#header_checkout_help a{color:#000}#header_checkout_right{float:right;width:380px;height:146px}#header_checkout_ordersummary{background-color:#D6D6D5;text-align:right;padding:14px;margin:10px 0 10px 10px;width:270px}#header_checkout_ordersummary #ordersummary td{text-align:right;color:#000;font:11px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#header_checkout_ordersummary #tabletitle{text-align:left!important;font-weight:700}#header_checkout_ordersummary .items{font-weight:700}#header_checkout_ordersummary_frame{float:right}.checkout_PaymentInformation_Table .vbottom{vertical-align:top}.checkout_PaymentInformation_Table .vtop{vertical-align:bottom}.checkout_PaymentInformation_Table .rightborder{border-right:1px #DDD6B9 solid}#checkout_PaymentInformation_left{width:672px;float:left}#checkout_PaymentInformation_right{width:307px}#checkout_PaymentInformation_title{padding:14px 0;color:#000}#checkout_PaymentInformation_title #formtitle{float:left;font:700 12px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#checkout_PaymentInformation_title #forminfo{float:right;margin-right:30px;font:11px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}#checkout_PaymentInformation_buttons{padding:0;text-align:right;clear:both;margin:10px}#checkout_PaymentInformation_buttons input{margin:0 16px 0 6px}#checkout_onlineshoppinghelp{font-family:Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif;padding:12px}#checkout_onlineshoppinghelp #title{font-size:12px;font-weight:700;color:#706D5C;margin:6px 0}#checkout_onlineshoppinghelp a{font-size:11px;text-decoration:underline;color:#000}#checkout_onlineshoppinghelp li{margin:8px 0}.checkout_PaymentInformation_form{width:336px;margin-top:20px}.checkout_PaymentInformation_formleft{float:left}.checkout_PaymentInformation_formright{float:right}.checkout_PaymentInformation_form .optiontitle{font-weight:700;height:30px}.checkout_PaymentInformation_form .optionname{text-align:right}.checkout_PaymentInformation_form td,a{color:#000}.taxExemptDisplay{color:#000;background:0 center #FBF8E9;border:2px solid #C03;display:block}.taxExemptBlock{display:none}.checkout_shippingoptions_title{padding:7px 5px;color:#706D5C;height:150px}.checkout_shippingoptions_title .formtitle{float:left;font:700 12px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}.formtilte_btn{margin-left:14em;margin-top:3em}.checkout_shippingoptions_container{border-bottom:1px #DDD6B9 solid}.checkout_shippingoptions_table{clear:both;margin-top:12px;border-collapse:collapse;width:672px}.checkout_shippingoptions_table td{border-top:1px #DDD6B9 solid;vertical-align:top;padding:6px;color:#000;font:11px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}.checkout_shippingoptions_table .title{text-align:center}.checkout_shippingoptions_table .image{width:120px;height:120px}.checkout_shippingoptions_table .tableright{text-align:right;font-size:11px}#checkout_shippingoptions_giftmessage,#checkout_shippingoptions_instructions{color:#000;display:inline;font:11px Verdana,Frutiger,Tahoma,Geneva,Helvetica,Arial,sans-serif}.checkout_shippingoptions_table textarea{width:200px}#checkout_shippingoptions_giftmessage{margin:0 0 34px;float:left}#checkout_shippingoptions_giftmessage textarea,#checkout_shippingoptions_instructions textarea{width:377px}#checkout_shippingoptions_instructions{margin:1em 0 34px;float:right}#loginframe{border:1px solid #D8D8D8;height:auto;width:910px;padding:0;margin-left:40px}#loginframe_left{border-right:1px #D8D8D8 solid;width:450px;float:left;padding:0;margin:10px 0;height:auto}#loginframe_right{float:right;height:auto;margin-top:10px;padding-right:9px;width:445px}.loginframe_right h3{font:700 12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.loginframe_right p{font:10px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}#loginframe_clear{clear:both}#loginframe_bottom{height:30px}#login_table{margin-left:36px}#loginframe_btmcenter{width:100%;height:auto}.join_now{border:0;width:490px;margin:0 245px;text-align:center;background-color:#D8D8D8;height:80px}.join_now h3,.join_now p{margin:0;padding-top:5px}.join_now h3{font:700 12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.join_now p{padding-bottom:10px;font:11px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.createformins{color:#000;height:12px;padding-bottom:3px;font:11px/12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.formins{color:#000;margin-bottom:20px;width:50%;height:12px;font:10px/12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.loginbox,.remSubmit{clear:both;height:auto}.betwspacing{padding-left:23%}.instpacing{padding-left:23.5%}.login_subtitle{margin:0;padding-left:40px}.login_subtitle h2{font:700 12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.login_subtitle h3{font:11px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.loginbox .loginlabel h4,.loginbox p{padding:0;margin:0;font:11px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.loginbox .loginlabel{float:left}.loginbox .logininput{float:right}.loginbox .selectSmall{border:1px solid #CCC;font-size:12px;color:#434343;margin:0 133px 0 0;width:180px;padding:0}#loginsub{clear:both;margin-top:9px}#rememberme{clear:both;height:25px;margin:0;padding-top:9px}.forgotLinks{margin:0;padding-top:20px;padding-left:23%;font:11px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.createaccform{cellspacing:0;cellpadding:2px;border:0;font-family:Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.createaccform td{font-size:10px;font-weight:400}.createaccform input{border:1px solid #CCC;margin:0;font-size:12px}.createaccform select{border:1px solid #CCC;margin:0;width:175px}.contactformLabel{margin-top:5px;vertical-align:middle;font-size:12px;font-weight:400;text-align:left}.updatememwrapper{width:780px;height:auto;overflow:hidden}.emailCloseIcon{height:10px;width:10px;cursor:pointer;display:block;float:right;margin:5px 5px 0}.updatememwrapper .updatememinforow{line-height:30px;width:780px}.updatememinforow{float:left;position:relative}.updatememinforow .updatememinforeq{width:30%;height:50px;float:left}.updatememinforow .updatememinfotitle{border-bottom:1px solid #685F50;float:left;font-size:15px;font-weight:700;height:20px;line-height:22px;width:80%}.updateMemberPage_right{float:right;position:relative;width:50%}.updateMemberPage_left{float:left;position:relative;width:50%;overflow:hidden}.updatememinforow .memberupdateleft{width:20%;float:left;vertical-align:center}.updatememinforow .memberupdateright{width:30%;float:left}.updatememinforow p{margin-top:0;margin-bottom:5px;padding:0;height:12px}.changeConfDiag,.emailConfDiag,.updateConfDiag{background:0 #FBF8E9;border:1px solid #85847E;margin:4px 0 0;opacity:1;width:380px;position:absolute;font-size:12px;font-weight:400;left:0}.emailConfDiag{height:70px;z-index:10;top:-100px}.changeConfDiag,.updateConfDiag{height:60px;visibility:hidden;z-index:2}.updateConfDiag{top:-62px}.changeConfDiag{top:0}#memberupdaterightmsg p{font-size:12px;letter-spacing:-.5px;font-weight:400;margin:15px;line-height:13px}.updatememinforow .memberupdateright .addressSelectSmallDropdown{border:1px solid #CCC;color:#434343;font-size:11px;width:176px}.updatememinforow .memberupdateright .addressSelectSmall{border:1px solid #CCC;color:#434343;font-size:11px;height:19px;width:200px}.updatememwrapper .memberchangeemailmsg,.updatememwrapper .memberupdaterightmsg{float:left;height:40px;padding:5px;width:350px;font-size:12px;line-height:17px;letter-spacing:-.5px}.updatememwrapper .memberupdaterightmsg{background-color:#CCC;border:1px solid #CCC}#accountframe,.frame_topborder{border-top:1px #DDD6B9 solid}#accountframe{border-bottom:1px #DDD6B9 solid;height:auto}#accountframe_left{border-right:1px #DDD6B9 solid;width:300px;float:left}#accountframe_right{width:300px;float:right}#accountframe_clear{clear:both}#accountframe_bottom{height:30px}#account_table{margin-left:30px}.account_subtitle{margin:10px 0;font:700 12px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}#orderstatus .fontbold,.text_blue,.text_gray,a.go,a.go-strong{font-weight:700}.frame_regsubmit{padding-left:192px}body.member dd{margin-left:25px}body.member div.memsum{position:relative;padding-bottom:10px;margin-bottom:10px;padding-top:0}body.member #upgrade,body.member #upgradeNoRenew{background:url(/images/member_sum_upgrade_bg.gif) left bottom no-repeat}body.member #expired,body.member #upgradeOnRenew{background:url(/images/member_sum_renew_bg.gif) left bottom no-repeat}body.member #current{background:url(/images/member_sum_shop_bg.gif) left bottom no-repeat}body.member div.summary p{padding:0 130px 0 10px;width:400px}body.member div.summary dl{width:190px;margin:10px}body.member .action{position:absolute;top:10px;right:5px;width:150px}body.member #upgrade .action,body.member #upgradeNoRenew .action{background:url(/images/member_sum_upgrade_icon.gif) 50% 60% no-repeat}body.member #expired .action,body.member #upgradeOnRenew .action{background:url(/images/member_sum_renew_icon.gif) 50% 60% no-repeat}body.member #current .action{background:url(/images/member_sum_shop_icon.gif) 50% 60% no-repeat}body.member .summary h3{padding-top:10px;padding-right:170px}body.member div#content div.summary h3{font-size:1.3em;line-height:1.2em;margin-top:0;padding-top:10px;padding-bottom:2px;color:#000}body.member #upgrade .summary h3,body.member #upgradeNoRenew .summary h3{background:url(/images/member_sum_upgrade_hd.gif) left top no-repeat}body.member #expired .summary h3,body.member #upgradeOnRenew .summary h3{background:url(/images/member_sum_renew_hd.gif) left top no-repeat}body.member #current .summary h3{background:url(/images/member_sum_shop_hd.gif) left top no-repeat}body.member .action dt{margin-bottom:8px}body.member .action dt.cta{margin-top:8px;font-size:.85em}body.member .action dt.title img{margin-right:6px;vertical-align:middle}body.member .action dd{margin-left:1px}a.go,a.go-strong{padding-right:7px;color:#000;text-decoration:none;background:url() right 70% no-repeat}#content #summary-table{width:600px;margin:0;padding:5px 9px 9px;border:1px solid #999;border-width:0 1px}#content #summary-table table#summary div.dotted-line{width:593px;font-size:1px;background:url() top repeat-x;text-align:center;margin:5px 0 2px}#mem-sum-end{background:url() 50% bottom no-repeat #ccc;padding:3px 0 5px 25px;text-align:left}#mem-sum-list li{list-style-type:disc}#orderstatus .greentitle{background-color:#EAF6E9}.msgbox{position:absolute;width:250px;-moz-opacity:.86;opacity:.86;filter:alpha(opacity=86, enabled=1) revealTrans(duration=.2, transition=1) blendtrans(duration=.2);z-index:1;border:1px solid #d5d5d5;background:#fff;list-style:none;margin:4px 0 0;font-size:10px}#form_content_frame{margin:10px 0;height:auto}#form_content_top{width:380px;float:left;margin:10px 0}#form_content_normal{width:380px;marign:auto auto;float:left}#form_content_left{width:350px;float:left;border-right:1px #CCC solid}#form_content_right{width:300px;float:right}#form_content_buttons{text-align:right;width:440px;margin-top:5px}.textFieldMiddle,.textFieldSmall{border:1px solid #ccc;font-size:11px;color:#434343;margin-left:4px;margin-top:4px}.icon_right,.icon_wrong{background-repeat:no-repeat;margin-top:2px}.textFieldSmall{width:30px}.textFieldMiddle{width:70px}.buttonNormalRed,.buttonSmallRed{background-repeat:no-repeat;background-color:#fff;border-width:0;color:#fff;height:24px}.buttonNormalRed{background-image:url(../images/btn_normal.gif);width:135px}.buttonSmallRed{background-image:url(../images/btn_normal_small.gif);width:105px}.text_blue{color:#039;font-size:12px}.text_gray{color:gray;font-size:10px}.text_darkolive{color:#685F50}.product_frame{margin:2px;height:104px;width:300px}.product_left,.product_right{position:relative;height:100%;text-align:left}.product_left{float:left;width:30%}.product_right{float:right;width:65%;font-size:11px;color:#434343}.icon_wrong{background-image:url(../images/icon_wrong.gif)}.icon_right{background-image:url(../images/icon_right.gif)}.icon_text{margin-left:16px}.product_footer{margin-top:4px;border-bottom:1px solid #ccc;height:110px}.product_footer_DarkOlive{margin-top:4px;border-bottom:1px solid #DDD6B9;height:110px}.product_footer_DarkOlive td{color:#000}.product_footer_left{position:relative;float:left;width:55%;margin-left:4px}.product_botton_layer,.product_footer_right{position:relative;text-align:right;float:right}.product_footer_right{width:40%}.product_botton_layer{margin-top:10px;margin-bottom:4px;width:50%}.product_botton_single{width:960px;margin:10px 0}.product_specifications table tr td,.product_specifications table tr th{border:1px solid #DDD6B9;padding:.5em;margin:.5em}.product_botton_single table{width:330px;text-align:right}.product_botton_layer2{clear:both;text-align:right}.product_specifications table{width:100%}.product_specifications table tr th{font-weight:700;width:200px;text-align:left}.q_prolist{border-top:1px solid #DDD6B9;height:auto;overflow:visible}.q_prolist li{width:192px;height:auto;min-height:179px;float:left}.q_prolist .new{position:relative;background:url(../images/homepage/new_label.png) left top no-repeat}.q_prolist .new .floatsymbol{position:absolute;left:0;width:77px;height:69px;background:url(../images/homepage/new_label.png)}.q_prolist li .item{margin:6px;text-align:center}.q_prolist li .item .thumbnail{width:110px;height:110px;overflow:hidden}.q_prolist li .item .text{color:#685f50;text-decoration:underline;font-size:10px;margin-top:6px}.q_prolist li .item .text a{color:#685f50}.q_prolist li .item .price{font-size:12px;color:#c03;font-weight:600}.q_prolist li .item .desc,.q_prolist li .item .pricetext,.q_prolist li .item .pricetext1{font-size:11px;color:#c03}.q_prolist li .item .priceicon{margin-top:6px;margin-bottom:2px;font-size:11px;color:#c03}.q_prolist li .item .desc{margin-top:6px;margin-bottom:4px;height:30px}.q_prolist li .item .ratingcount{margin-left:4px;color:#000}.q_prolist li .textitem{margin:6px}.q_prolist li .textitem .title{font-weight:700}.q_prolist li .textitem .text{font-size:10px;margin-top:6px}.q_prolist li .textitem .text a{color:#039;font-size:12px}.smallHeader{padding:0 0 2px;margin:0 auto;height:103px;width:980px}.smallHeader .smallHeaderLeft{width:111px;float:left}.smallHeader .smallHeaderRight{width:869px;float:right}.smallHeader .Nav_CustomerSupport{text-align:right;margin:10px 0;height:35px}#CustomerSupportBox,.smallHeader #CustomerSupportBox{text-align:center;width:180px;background-color:#F9F9F9}.smallHeader #CustomerSupportBox{float:right;height:35px;border:1px solid #ccc;color:#685f50;text-decoration:none;font:700 13px Frutiger,Verdana,sans-serif}.smallHeader .Nav_OrderStep li,.smallHeader .Nav_OrderStep li a{text-decoration:none;color:#685f50;font:16px Frutiger,Verdana,sans-serif}.smallHeader .Nav_OrderStep{clear:both;margin-top:10px;vertical-align:bottom;float:right}.smallHeader .Nav_OrderStep li{float:left;white-space:nowrap;padding:0 4px;height:18px;overflow:hidden}.smallHeader .Nav_OrderStep li.last{margin-right:0;border-right:0;clear:right}.smallHeader .Nav_OrderStep li a:hover{color:#c03;text-decoration:none}#CustomerSupportBox{float:right;height:35px;border:1px solid #ccc;color:#685f50;text-decoration:none;font:700 13px Frutiger,Verdana,sans-serif}#smallFooter{background:url(../images/logo_footer.gif) right top no-repeat}#smallFooter .copyright{margin-top:18px}#subNavTitle{color:#38283F;width:960px;height:25px;padding:0 10px;float:left;border-top:1px solid #DDD6B9;border-bottom:1px solid #DDD6B9;font:18px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}#mainFrame{width:100%}#mainFrame .leftFrameWide{margin:10px 0;width:35%;float:left;text-align:left}#mainFrame .leftFrameWideColumn{margin:10px 0;width:700px;float:left;text-align:left}#mainFrame .rightFrameNarrow{margin:10px 0;width:270px;height:400px;float:right}.displayInfo_small,.displayInfo_small_OnlineShoppingHelp{border:1px solid #DDD6B9;background-color:#FBF8EC;width:260px;float:right;margin-bottom:10px}#mainFrame .middleFrame{margin-top:60px}.displayInfo_small{text-align:right}.maincontainer_nonav{margin:0 180px 0 200px;width:620px}.maincontainer_hasnav{float:left;margin:0 0 0 10px;width:770px}.maincontainer_clear{clear:both;padding:0;margin:0}.nonavcontent{margin:0 auto;text-align:left;width:620px}.maincontainer_nonav h2{background:0 0;border-top:1px solid #DDD6B9;color:#38283f;margin:0;padding:5px 0 10px;font:700 12px Verdana,Arial,Helvetica,sans-serif}.maincontainer_nonav .formLabel{margin-top:5px;vertical-align:top;font-size:11px;font-weight:400;text-align:right}.maincontainer_nonav .payment table{margin:0;padding:0}.maincontainer_template{margin:0 0 0 10px;float:left;width:750px}.maincontainer_nonav .contactformLabel{margin-top:5px;vertical-align:middle;text-align:left;font:12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.maincontainer_nonav .h2_noborder{background:0 0;border-style:none;color:#38283f;margin:0;padding:5px 0 10px;font:700 12px Verdana,Arial,Helvetica,sans-serif}.maincontainer_nonav .forminstruction{color:#000;font:10px/9px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.maincontainer_nonav #mbrtitle{background:0 0;border-bottom:1px solid #DDD6B9;color:#000;margin:0;padding:5px 0;font:700 15px Verdana,Arial,Helvetica,sans-serif}.maincontainer_nonav #mbrtitle info{background:0 0;color:#38283f;font:700 10px Verdana,Arial,Helvetica,sans-serif}.maincontainer_nonav .mbrsubtitle{background:0 0;border-style:none;color:##000;margin:0;padding:10px 0 5px;font:700 12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.maincontainer_nonav .mbrsubtitle p{color:#38283f;padding:0;font:11px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.maincontainer_nonav .info{background:0 0;color:#38283f;padding:0 0 2px;font:700 10px Verdana,Arial,Helvetica,sans-serif}.maincontainer_nonav .reg_title{color:#333;height:20px;letter-spacing:-.75px;text-align:left;padding:0 0 2px;font:700 18px/30px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.maincontainer_nonav p.noPadding,.maincontainer_nonav table{padding:0}.couponRightNav{position:absolute;margin:0 0 0 850px;width:145px}.newwidth{width:60%}#primaryFocus{margin-bottom:10px}.maincontainer_nonav p{margin-top:.2em;margin-bottom:.8em;margin-left:0}.maincontainer_nonav h3{font-weight:700;font-size:1em}.maincontainer_nonav div.h3,.maincontainer_nonav h3{background:url() left top no-repeat #999;line-height:1.8em;margin-top:0;margin-bottom:-2px;color:#fff;margin-left:0;padding-left:10px}.maincontainer_nonav ol,.maincontainer_nonav ul{margin:6px 0 6px 30px;padding:0}.maincontainer_nonav ol{margin-left:40px}.maincontainer_nonav ol li,.maincontainer_nonav ul li{margin:2px 0 6px;padding:0}.features ol li,.maincontainer_nonav_features ul li{margin:2px 0 6px;padding:0;list-style-type:disc}.templateA .maincontainer_nonav{width:750px}.templateB .maincontainer_nonav,.templateC .maincontainer_nonav,.templateD .maincontainer_nonav{width:950px}.membership_container{background-image:url(../images/abouthand.jpg);background-repeat:no-repeat}.membership_container_wrap{width:980px;height:auto;padding:10px 0;overflow:hidden}.membership_container .membership_container_title{margin:5px 0 0}.membership_container .membership_container_title h1{margin-bottom:5px;text-align:center}.membership_container .membership_container_title h2{text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif,Raavi;font-weight:400}.membership_container_row h3{color:#000;text-align:left;margin:0;font:17px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container_row h5{color:#000;margin:0;text-align:left;font:12px/15px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container_right h4{color:#000;font-size:15px;font-weight:700;text-align:left;margin:0;height:20px}.membership_cont_colcenter h3,.membership_cont_text{text-align:left;font:17px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container_left{float:left;position:relative;height:120px}.membership_container_left img{height:120px;width:660px}.membership_container_row{display:block;clear:both;overflow:hidden;width:100%;text-align:left;padding-bottom:15px;height:80px;padding-top:5px}.membership_container_col{float:left;position:relative}.membership_cont_colleft{position:relative;display:inline;float:left;width:10%}.membership_cont_colcenter{float:left;position:relative;width:225px}.membership_cont_colcenter h3{float:left;color:#000;width:190px}.membership_container_right{width:250px;float:right;height:120px;padding:0 40px 0 0}.membership_cont_colcen{float:left;position:relative;width:280px;padding:0 0 0 15px}.membership_cont_text{color:#303030;float:left;width:220px;padding:3px 0}.membership_cont_text a{color:#303030;text-decoration:none;text-align:left}.membership_cont_text a img{color:#303030;text-decoration:none;border:none;text-align:right}.membership_cont_img{float:right;position:relative;width:30px;padding-top:0;cursor:pointer}.membership_cont_ahref{float:left;color:#000;text-decoration:none;width:190px;cursor:pointer}.renewal_popup_text,.rewards_popup_text{left:0;background:0 center #FBF8E9;border:1px solid #85847E;font-size:12px;font-weight:400;margin:4px 0 0;opacity:1;position:absolute;width:380px;z-index:10}.renewal_popup_text{height:70px;top:23px}.rewards_popup_text{height:74px;top:53px}.membership_container_select{color:#cb2437;text-align:left;margin:5px 0 2px 2px;padding:0 0 0 15px;font:700 20px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_cont_btm_tbl{width:950px;padding:0;overflow:hidden}.cont_btm_body_lfth5,.cont_btm_body_rgth5{text-align:left;padding:5px;color:#303030}.cont_btm_tbl_fst,.cont_btm_tbl_lft,.cont_btm_tbl_snd{color:#C03;font:700 20px Arial,Helvetica,sans-serif;text-align:center}.cont_btm_tbl_lft{width:300px;float:left;padding-bottom:7px}.cont_btm_tbl_rgt{width:650px;float:right}.cont_btm_tbl_fst,.cont_btm_tbl_snd{width:325px}.cont_btm_tbl_fst{float:left;height:30px;padding-top:10px}.cont_btm_tbl_snd{float:right}.cont_btm_body_fst,.cont_btm_body_lft,.cont_btm_body_snd{font:13px Verdana,Arial,Helvetica,sans-serif,Raavi}.cont_btm_body_fst,.cont_btm_body_lft,.cont_btm_body_snd,.cont_btm_body_val{text-align:left;color:#000}.cont_btm_body_lft{width:300px;float:left}.cont_btm_body_rgt{width:650px;float:right}.cont_btm_body_fst{width:300px;height:200px;float:left;border-right:1px solid #000;border-left:1px solid #000}.cont_btm_body_snd{width:340px;float:right}.cont_btm_spc{width:806px;height:10px;float:left}.cont_btm_body_val{font:1.15em Arial,Helvetica,sans-serif;width:266px;float:left}.cont_btm_hdtext{color:#cd2b3c;font:700 1.8em Arial,Helvetica,sans-serif;text-align:left;width:270px}.cont_btm_text{color:#000;font:1.15em Arial,Helvetica,sans-serif;text-align:left;padding:2px 0 2px 30px}.cont_btm_text a{color:#cd2b3c;padding:0 0 0 8px}.cont_btm_ft_text{color:#000;font:700 15px Arial,Helvetica,sans-serif;text-align:center;padding-bottom:5px}.membership_cont_colcenter a,.membership_cont_colcenter h5{text-align:left;margin:0;font:12px/15px Verdana,Arial,Helvetica,sans-serif,Raavi}.cont_btm_ft_text img{height:27px;width:74px}.membership_cont_colcenter h5{color:#000}.membership_cont_colcenter a{color:#C03}.membership_cont_colright{float:right;width:15%}.membership_cont_joinnow{position:relative;clear:both;padding-left:35px;padding-top:20px}.membership_cont_joinnow a{position:relative;float:left;overflow:hidden}.membership_cont_joinnow a img{position:relative;height:25px;width:90px}.membership_cont_bottom{clear:both;position:relative;width:980px;overflow:visible}.membership_cont_bottom p{ccolor:#000;margin:10px 5px;padding-top:0;text-align:left;font:700 18px/18px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_cont_bottom ul{float:left;position:relative;width:100%;margin-bottom:20px}.membership_cont_bottom li{float:left;position:relative;margin-left:40px;margin-right:25px;list-type:none outside none;height:auto}.membership_cont_botdiv a{text-align:center;border-bottom:2px solid #C03;text-decoration:none;color:#685F50;font:700 14px/29px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_cont_botdiv p{text-align:center;color:#685F50;margin:0;height:12px;font:10px/10px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_cont_botdiv{position:relative;list-type:none outside none;border:2px solid #685F50;width:250px;text-align:center;margin-top:40px;height:50px}.membership_cont_botdiv_img{position:relative;height:auto}.membership_cont_info{text-align:left;width:100%;clear:both;margin:0;color:#685F50;padding-left:40px;font:700 12px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_cont_info a{color:#685F50}.membership_cont_infotail{color:#685F50;text-align:left;margin:0;width:100%;font-weight:400;padding:0 0 10px 40px}.membercont_bckgrnd{background-color:#f0eeef}.membership_container{padding:0;text-align:center;width:100%;height:auto}.membership_container table{line-height:15px}.membership_container h5{color:#000;margin:0;text-align:left;font:12px/15px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container h1{color:#000;margin:0;padding-top:5px;font:700 18px/18px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container h2{color:#000;margin:0;text-align:center;font:700 12px/15px Verdana,Arial,Helvetica,sans-serif}.membership_container h3{color:#000;text-align:left;margin:0;font:18px Verdana,Arial,Helvetica,sans-serif,Raavi}.membership_container h4{color:#000;font-size:15px;font-weight:700;text-align:left;margin:0}#MyAccountPasswordUpdateForm.jsp .template .FormTableField{font-size:12px;font-weight:400;text-align:left;vertical-align:middle;line-height:1.3em}.template .xboxcontent p{margin:0}.changePasswordSecuritySmall{border:1px solid #ccc;font-size:11px;color:#434343;margin-left:4px;margin-top:4px;width:175px;height:18px}#BJsNewMemberContactInfo.jsp .new_mbr_maincontainer_nonav_form{overflow:visible;height:auto;z-index:2000}.new_mbr_maincontainer_nonav{width:600px}.new_mbr_maincontainer_nonav h4{height:15px;padding:0;margin:5px 0;font-size:11px;font-weight:400}.new_mbr_maincontainer_nonav p{height:12px;padding:0;margin:0;font-size:11px}.new_mbr_maincontainer_nonav h2{background:0 0;color:#38283f;margin:0;padding:5px 0 10px;font:700 12px Verdana,Arial,Helvetica,sans-serif}.new_mbr_maincontainer_nonav .formLabel{margin-top:5px;vertical-align:middle;font-size:12px;font-weight:400;text-align:left}.new_mbr_maincontainer_nonav table{padding:0}.new_mbr_maincontainer_nonav h1{color:#000;margin:0;padding:5px 0;height:20px;font:700 15px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.new_mbr_maincontainer_nonav_row{float:left;height:auto;text-align:left;width:680px;font-size:12px}.new_mbr_maincontainer_nonav_left{float:left;position:relative;vertical-align:middle;width:170px;height:20px}.new_mbr_maincontainer_nonav_right{float:left;position:relative;text-align:left;vertical-align:middle;height:auto;padding:0 0 10px}.new_mbr_maincontainer_nonav .formTextElem,.new_mbr_maincontainer_nonav .formTextElem50{color:#434343;height:15px;text-align:left;width:210px;font-size:12px}.new_mbr_maincontainer_nonav .formTextElemSmall{color:#434343;font-size:11px;width:55px}.new_mbr_maincontainer_nonav .formMsgTxtSmall{color:#000;padding-bottom:10px;font:11px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.new_mbr_maincontainer_nonav .addressSelectSmallDropdown{color:#434343;height:20px;text-align:left;width:214px;font-size:12px;margin:0;padding:0}#mbrsubtitle,#mbrsubtitle p{background:0 0;border-style:none;margin:0;padding:10px 0 5px}#mbrsubtitle{color:#000;font:700 13px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}#mbrsubtitle p{color:#000;font:700 11px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif!important}.new_mbr_maincontainer_nonav .formStarImg{vertical-align:middle}.new_mbr_maincontainer_nonav h3{line-height:1.3em;margin-top:11px;margin-bottom:6px;margin-left:10px;color:#000;font-weight:700;font-size:1em}.new_mbr_maincontainer_nonav ol,.new_mbr_maincontainer_nonav ul{margin:6px 0 6px 30px;padding:0}.new_mbr_maincontainer_nonav ol{margin-left:40px}.new_mbr_maincontainer_nonav ol li,.new_mbr_maincontainer_nonav ul li{margin:2px 0 6px;padding:0}.new_mbr_maincontainer_nonav_right_text{float:left;position:relative;text-align:left;vertical-align:middle;height:auto;padding:0 0 10px;width:510px;font-size:11px}.aboutMemberDiag,.newMemberDiag{visibility:hidden;background:0 center #FBF8E9;border:2px solid #C03;opacity:1;position:absolute}.newMemberDiag{height:100px;left:0;margin:4px 0 0;padding:4px;top:19px;width:500px;z-index:2200}.newMemberDiag p{font-size:12px;height:12px;margin:0;padding:15px 5px 5px;font-weight:400}.aboutMemberDiag{height:60px;margin:4px 0 0;padding:4px;width:350px}.aboutMemberDiag p{font-size:12px;height:12px;margin:0;padding:15px 5px 5px;font-weight:400}.renewalPopupPos{left:800px;top:220px;z-index:2}.renewPopNonRegPos{left:800px;top:220px;z-index:3}.rewardsPopupNRPos{left:800px;top:240px;z-index:4}.rewardsPopupNonICPos{left:800px;top:240px;z-index:5}.rewardsPopupICPos{left:800px;top:240px;z-index:6}.rewardsPopupNonRegPos{left:800px;top:240px;z-index:6;width:370px;height:70px}.updatePopupNonMbrPos{left:800px;top:260px;z-index:6;width:370px;height:70px}.bigCloseIcon{height:12px;width:12px;cursor:pointer;display:block;float:right;margin:5px 5px 0}.forgotemail_maincontainer_nonav{width:700px;height:600px}.forgotemail_maincontainer_nonav .addressSelectSmallDropdown{color:#434343;height:20px;text-align:left;width:210px;font-size:13px;margin:0;padding:0}.forgotemail_maincontainer_nonav h3{height:15px;padding-bottom:10px;margin:0 0 5px;line-height:13px;font-size:11px;font-weight:400}.forgotemail_maincontainer_nonav p{font-size:10px;margin:0;height:0}.forgotemail_maincontainer_nonav h2{background:0 0;color:#38283f;margin:0;padding:5px 0 10px;font:700 12px Verdana,Arial,Helvetica,sans-serif}.forgotemail_maincontainer_nonav h1{color:#000;margin:0;padding:5px 0;height:20px;font:700 15px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.forgotemail_maincontainer_cont_row{float:left;height:auto;text-align:left;width:680px;font-size:12px;padding-bottom:5px}.forgotemail_maincontainer_cont_row_left{float:left;position:relative;vertical-align:middle;width:170px;height:25px}.forgotemail_maincontainer_cont_row_right{float:left;position:relative;text-align:left;vertical-align:middle;height:auto;padding:0 0 10px}.forgotemail_maincontainer_nonav .formTextElem{border:1px solid #CCC;color:#434343;height:20px;text-align:left;width:210px;font-size:13px}.forgotyouremail_maincontainer_nonav .formLabelmain{margin-top:2px;vertical-align:middle;font-size:15px;font-weight:700;text-align:left;height:25px}.forgotyouremail_maincontainer_nonav .formLabel{margin-bottom:9px;vertical-align:middle;font-size:12px;font-weight:700;text-align:left}.forgotyouremail_maincontainer_cont_left{position:relative;float:left;height:auto}.forgotyouremail_maincontainer_cont_right{position:relative;float:right;text-align:left;width:500px;padding-left:8px}.forgotyouremail_maincontainer_cont_row{float:left;line-height:30px;text-align:left;width:460px}.forgotyouremail_maincontainer_cont_colleft{position:relative;display:inline;float:left;width:3%}.forgotyouremail_maincontainer_cont_colcenter{float:left;position:relative;width:40%;text-align:left;font-weight:400;font-size:11px}.forgotyouremail_maincontainer_cont_colright{float:right;width:57%}.forgotyouremail_maincontainer_nonav .formTextElem{border:1px solid #CCC;color:#434343;font-size:12px;width:210px;text-align:left;vertical-align:middle}.forgotyouremail_maincontainer_nonav .formMsgTxtSmall{color:#CCC;width:300px;font:10px Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.forgotyouremail_maincontainer_nonav .formTextElemMedium{border:1px solid #CCC;color:#434343;font-size:12px;margin-top:4px;width:150px}.forgotyouremail_maincontainer_nonav table{padding-left:10px}.forgotyouremail_maincontainer_nonav p{margin-top:.2em;margin-bottom:.8em;margin-left:0}.forgotyouremail_maincontainer_nonav p.noPadding{padding:0}.forgotyouremail_maincontainer_nonav h1{color:#38283F}.emailIdentified_main_container{margin:3px;width:700px;height:400px;text-align:center;font-size:12px}.emailIdentified_main_container_div{height:25px}.maincontainer_nonav ul.newslist{list-style:none}.maincontainer_nonav ul.newslist li{margin:2px 0 8px;padding:0}.maincontainer_nonav ul.newslist li a{color:#000;padding-right:10px;text-decoration:none;background:url(/images/arrow_grey.gif) 100% 60% no-repeat}.maincontainer_nonav .thumbnails a:link,.maincontainer_nonav .thumbnails a:visited{text-decoration:none}.maincontainer_nonav #payment a,.maincontainer_nonav .thumbnails a:hover{text-decoration:underline}.maincontainer_nonav a.go-rebate{text-decoration:underline;background:0 0;padding:0 0 0 1px}.maincontainer_nonav #payment{margin-top:0;padding:0 9px 1px;border:1px solid #999;border-width:0 1px}.maincontainer_nonav #payment a:hover{color:#339}.maincontainer_nonav #payment dl{padding:10px 0;background:url() top repeat-x}.maincontainer_nonav #payment dt{margin-bottom:10px}.maincontainer_nonav #payment p{padding:10px 0 0;margin-left:0}.maincontainer_nonav dl#total{margin:0 0 20px;padding:0 9px 10px;border-top:1px solid #999;background:url() 50% bottom no-repeat #ccc;text-align:right}.maincontainer_nonav dl#total *{margin-top:10px}.maincontainer_nonav dl#total .tax,.maincontainer_nonav dl#total .total{float:left}.maincontainer_nonav dl#total .price{padding-right:4px}.maincontainer_nonav #payment dl#total dd.total,.maincontainer_nonav #payment dl#total dt.total,.maincontainer_nonav #payment dt.member{font-weight:700}.maincontainer_nonav #payment dd{margin:0 140px}.maincontainer_nonav #payment dd.price{float:right;margin:0}.maincontainer_nonav #payment dd.available{float:left;margin:0;color:#333;position:relative}.maincontainer_nonav #payment dd.address,.maincontainer_nonav #payment dd.up-add{margin-bottom:4px;padding:0}.maincontainer_nonav #payment .upgrade{margin-left:-70px}.maincontainer_nonav #payment .upgrade img{float:left;margin-right:10px}.maincontainer_nonav p.productDisclaimerLeft,p.productDisclaimerLeft a,p.productDisclaimerLeft a:visited{color:#999}.coupon .clear{clear:both}#couponImage{float:left}.coupon{border:2px dashed #AAA;overflow:visible;position:relative;width:676px}.couponSpace{width:676px;height:25px}.clearCoupon{width:676px;height:40px}.infoErrMsgRed{color:#C00;vertical-align:bottom;font-size:11px}.infoErrMsgRed a{color:#C00}.dijitDialog{background:#eee;border:1px solid #999;-webkit-box-shadow:0 5px 10px #adadad;position:absolute;z-index:999;overflow:hidden}.dijitDialogTitle{border-top:none;border-left:none;border-right:none}.dijitDialogPaneContent{background:#fff;border:1px solid #ddd;border-top:1px solid #ccc;padding:10px}.dijitDialogTitleBar{background:url(dojo/tundra/images/titleBar.png) bottom left repeat-x #fff;padding:6px 8px 6px 4px;outline:0}.dijitDialogTitle{font-weight:700;padding:8px 12px;outline:0}.dijitDialogCloseIcon{background:url(dojo/tundra/images/tabClose.png) right top no-repeat;float:right;position:absolute;vertical-align:middle;right:7px;top:8px;height:22px;width:22px;cursor:pointer}.dj_ie6 .dijitDialogCloseIcon{background-image:url(dojo/tundra/images/tabClose.gif)}.dijitDialogContent{padding:8px}.dijitDialogTitleBar{cursor:move}.dijitDialogFixed .dijitDialogTitleBar{cursor:default}.dijitDialogUnderlayWrapper{position:absolute;left:0;top:0;z-index:998;display:none;background:0 0!important}.dijitDialogUnderlay{background:#eee;opacity:.5}.dj_ie .dijitDialogUnderlay{filter:alpha(opacity=50)}.dijit_a11y .dijitDialog,.dijit_a11y .dijitSpinnerButtonContainer{opacity:1!important;background-color:#fff!important}.dijitDialog .closeText{display:none;position:absolute}.dijit_a11y .dijitDialog .closeText{display:inline}.orderconf{color:#000}.order_Confirmation{margin-top:5em}.orderconf .subtitle{margin:12px 0 16px;padding:0;height:18px;line-height:18px}.orderconf .subtext{padding-bottom:6px;margin-bottom:12px;border-bottom:1px solid #DDD6B9;font:11px Verdana}.orderconf .subtext .table{width:100%}.orderconf .subtext td.left{text-align:left;margin:0;padding:0;vertical-align:bottom;font-size:12px;color:#000}.orderconf .subtext td.right{text-align:right;margin:0;padding:0}.orderconf .subtext td.right .btn{margin:0}.orderconf .subtext td{padding-bottom:4px}.orderconf .myinfo{margin:21px 26px 0;height:141px}.orderconf .myinfo ul.list{float:left;width:232px}.orderconf .myinfo ul.list li{line-height:14px;height:14px}.orderconf .myinfo ul.list li.title{font-size:12px;font-weight:700}.orderconf .detailtitle{font-size:12px;font-weight:700;color:#000;margin-bottom:14px}.orderconf .detailtable{width:100%;border-top:1px solid #DDD6B9;border-bottom:1px solid #DDD6B9}.orderconf .detailtable th{border-bottom:1px solid #ddd6b9;padding:3px 0 4px}.orderconf .detailtable td,.orderconf .detailtable th{color:#000}.orderconf .detailtable th.image{width:150px}.orderconf .detailtable th.item{text-align:left;padding-left:81px}.orderconf .detailtable th.qyt{width:85px}.orderconf .detailtable th.each{width:112px}.orderconf .detailtable th.total{width:94px}.orderconf .detailtable td.imagecell{padding:9px;vertical-align:middle;text-align:center;height:140px}.orderconf .detailtable td.lineForOrderConfirmation{border-bottom:1px solid #ddd6b9;vertical-align:top}.orderconf .detailtable td.dblline{border-bottom:2px double #ddd6b9;vertical-align:top}.orderconf .detailtable td.center{text-align:center}.orderconf .detailtable td.right{text-align:right;padding-right:7px}.orderconf .detailtable td.rcell{border-right:1px solid #ddd6b9}.orderconf .detailtable td .cell{margin:10px 0 11px}.orderconf .detailtable td .subcell{margin:16px 0 0}.orderconf .detailtable td .list li{margin:0 0 5px}.orderconf .summary{width:100%;margin:8px 0 16px}.orderconf .summary td,.orderconf .summary th{text-align:right;white-space:nowrap;color:#000;padding:2px 7px}.orderconf .summary td.result{width:76px}.orderconf .summary td.bold{font-weight:700}.orderconf .space51{height:51px}table td.vtop,table th.vtop{vertical-align:top}.size_px12{font-size:12px}.icon_viewlarge{background:url(../images/icon_view_larger.gif) left center no-repeat #fff;text-align:left;padding-left:17px;display:block;margin:0 auto;width:120px;overflow:visible;height:16px;white-space:nowrap}.productpage{color:#000}.productpage .clear{clear:both;padding:0;margin:0}.productpage .pContainer{margin:10px 0 0;position:relative;clear:both;padding:0}.productpage .leftMain{float:left;position:relative}.productpage .leftMain .topView .leftView,.productpage .leftMain .topView .leftView .imageView{width:385px;float:left;position:relative;z-index:2}.productpage .leftMain .topView .leftView .shareView{width:385px;text-align:center;margin-top:10px;float:left}.productpage .leftMain .topView .leftView .pimage{width:385px;height:311px;text-align:center;overflow:hidden}.productpage .leftMain .topView .leftView .pimage .image{width:275px;height:275px;margin:0 auto;overflow:hidden;display:block}.productpage .leftMain .topView .leftView .pimage a{color:#000;text-decoration:none}.productpage .leftMain .topView .leftView .pthumbnail{width:362px;padding-bottom:12px;margin:0 auto}.productpage .leftMain .topView .leftView .pthumbnail .tlist{margin:0}.productpage .leftMain .topView .leftView .pthumbnail .tlist li{float:left;width:65px;height:65px;overflow:hidden;margin:7px 5px 6px 3px}.productpage .leftMain .topView .leftView .pthumbnail .tlist li img{width:65px;height:65px}.productpage .leftMain .topView .leftView .pthumbnail .text{margin-top:85px;margin-bottom:8px;margin-left:7px}.productpage .leftMain .topView .leftView .pwatch{float:right;margin:10px 15px 2px 2px;width:41px;padding-top:5px;padding-bottom:4px}.productpage .leftMain .topView .leftView .pwatch .text{align:center;margin:-10px 0 -5px;line-height:13px;color:#372940}.productpage .leftMain .topView .leftView .pwatch .text a{display:block;margin-right:1px;color:#372940;text-decoration:none;text-align:center}.productpage .leftMain .topView .leftView .pwatch .text .a .image{align:center;display:block;clear:both;width:45px;margin-left:-4px;margin-top:-5px}.productpage .leftMain .topView .rightView{float:left;height:auto;margin-left:13px;color:#333;position:relative;z-index:1}.productpage .leftMain .topView .rightView h1{line-height:18px;font-size:18px;font-weight:700;color:#000;margin:1px 0 5px;padding:0}.productpage .leftMain .topView .rightView h2{height:38px;line-height:38px;text-indent:1px;font-size:18px;color:#4B4B4B;margin:0;padding:0}.productpage .leftMain .topView .rightView h3{font-size:18px;color:#000;padding:0;margin:1px 0 5px;display:block;line-height:18px}.productpage .leftMain .topView .rightView .instsaving{height:38px;line-height:38px;text-indent:1px;font-size:21px;font-weight:700;color:#c03;margin:0;padding:0}.productpage .leftMain .topView .rightView p{margin:10px 0 0}.productpage .leftMain .topView .rightView .review{color:#a79d6b;padding-top:5px;padding-bottom:5px;font:11px Verdana}.productpage .leftMain .topView .rightView .review a{color:#a79d6b;text-decoration:none}.productpage .leftMain .topView .rightView .shortDesc{color:#000;font-size:12px;line-height:17px}.productpage .leftMain .topView .rightView .shortDesc a.more{color:#00f;text-decoration:none;background:url(../images/icon_arrow_more_tiny.gif) right center no-repeat;padding-right:8px}.productpage .leftMain .topView .rightView .shortDesc a.more:hover{text-decoration:underline}.productpage .leftMain .topView .rightView p.models{line-height:15px;color:#000;font-size:11px;margin-bottom:5px}.productpage .leftMain .topView .rightView p.shipping{margin:6px 0 0;color:#cb0033;font:700 11px Verdana}.productpage .leftMain .topView .rightView p.estimated{margin:1px 0 0;padding:0;font:11px Verdana}.productpage .leftMain .topView .rightView .pricelist{margin-top:7px;position:relative}.productpage .leftMain .topView .rightView .pricelist td{color:#000;font:11px Verdana}.productpage .leftMain .topView .rightView .pricelist td.yourprice{color:#cb0033;padding-top:9px;vertical-align:top;font:700 11px Verdana}.productpage .leftMain .topView .rightView .pricelist td.yourpricenumber{color:#cb0033;padding-top:4px;vertical-align:top;font:700 24px "Century Gothic"}.productpage .leftMain .topView .rightView .pricelist td.quanity{padding-top:12px}.productpage .leftMain .topView .rightView .pricelist td.quanity .input{width:28px;height:18px;border:1px solid #a89e6b;text-align:center}.productpage .leftMain .topView .rightView .pricelist td.style{margin-top:2px;position:relative;padding-top:12px}.productpage .leftMain .topView .rightView .pricelist td.style .label{float:left;line-height:16px;text-indent:9px;margin-right:4px}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist{display:inline-block;background:url(../images/btn_pull_down.gif) right center no-repeat;height:16px;line-height:16px;border:1px solid #a9a679;position:relative;cursor:pointer;float:left}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_selected{text-indent:7px;white-space:nowrap;overflow:hidden}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options{position:absolute;z-index:99;left:-1px;visibility:hidden;top:16px;background:#fff;border:1px solid #a9a679}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options li{float:none;margin:0}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options li a{color:#4b4945;text-decoration:none;display:inline-block;width:160px;white-space:normal;padding:0 7px}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options li a:hover,.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options li.hightlighted,.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .dropdownlist_options li.hightlighted a{background:#a9a679;color:#fff}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist_styleWidth{width:220px;overflow:hidden}.productpage .leftMain .topView .rightView .pricelist td.style .dropdownlist .styleWidth{width:98px;padding-right:30px}.productpage .leftMain .topView .rightView .linkbuttons{margin-top:16px;width:100%}.productpage .leftMain .topView .rightView .linkbuttons td{vertical-align:top;font-size:11px;padding-bottom:5px}.productpage .leftMain .topView .rightView .linkbuttons td.last{padding-bottom:0;padding-top:10px}.productpage .leftMain .topView .rightView .linkbuttons td a{color:#333}.productpage .leftMain .topView .rightView .productAvailability{border:1px solid #A89E6B;color:#000;height:46px;line-height:18px;padding-left:10px;padding-top:3px;width:375px;margin-top:15px}.productpage .leftMain .topView .rightView .productAvailability .text{color:#000;margin-left:4.6em;margin-right:5.5em;vertical-align:center;font-weight:700;margin-top:1em}.productpage .leftMain .topView .rightView .productAvailability .inclubtext{vertical-align:center;font-weight:700}.productpage .leftMain.topView.emailpanel{position:relative;width:606px;margin:0 auto;z-index:107}.productpage .leftMain.topView.emailpanel .emailtoafriend{position:absolute;z-index:106;background:#fff;width:606px;border:1px solid #000}.productpage .leftMain.topView.emailpanel.line{margin:0 auto 2px;width:100%;height:1px;line-height:1px;padding:0;overflow:hidden;font-size:0;border-top:2px solid #DDD6B9;clear:both}.productpage .rightSider{width:188px}.productpage .rightSider .title{height:24px;line-height:24px;background:#685f50;color:#fff;font-weight:700;text-align:center;font-size:11px;margin-top:5px}.productpage .rightSider .crosssale .list{padding:0;margin:0}.productpage .rightSider .crosssale .list li{text-align:center;color:#000}.productpage .rightSider .crosssale .list li img{margin-top:10px}.productpage .rightSider .crosssale .list li .space{height:20px}.productpage .rightSider .crosssale .list li .moreoptions{margin-left:1.5em;margin-top:6px;margin-bottom:6px;position:relative;width:150px;height:auto;background:url(../images/homepage/more_options.jpg)}.productpage .rightSider .crosssale .list li .thumbnail{height:110px;width:110px}.productpage .rightSider .crosssale .list li .pname{line-height:11px;font-size:11px}.productpage .rightSider .crosssale .list li .pname a{text-decoration:none}.productpage .rightSider .crosssale .list li .pname a:hover{text-decoration:underline}.productpage .rightSider .crosssale .list li .rate{margin-top:4px}.productpage .rightSider .crosssale .list li .price{margin-top:8px;font-size:11px;color:#c03;font-weight:600}.productpage .rightSider .crosssale .list li .addToCart_Merchandising{margin-top:1px;background:#C03;color:#9003;font-weight:700;font-size:11px;line-height:23px;margin-left:4.6em;margin-right:5em}.productpage .leftMain .bottomView{clear:both;position:relative!important;height:auto!important}.productpage .leftMain .bottomView .pdetail{width:100%;height:100%;margin:0;position:relative;padding-top:18px}.productpage .leftMain .bottomView .pdetail .content .detailDelPanel{position:relative;margin:33px 50pt 18px 0}.productpage .leftMain .bottomView .pdetail .tabs{position:absolute;height:21px}.productpage .leftMain .bottomView .pdetail .tabs .list{position:relative}.productpage .leftMain .bottomView .pdetail .tabs .list li{float:left;text-align:center}.productpage .leftMain .bottomView .pdetail .tabs .list li a{min-width:85px;height:18px;line-height:17px;overflow-x:visible;overflow-y:hidden;border:1px solid #a89e6b;background:#dcd4bf;margin-right:2px;white-space:nowrap;font-size:11px;color:#000;display:inline-block;text-decoration:none}.productpage .leftMain .bottomView .pdetail .tabs .list li.hightlighted a{background:#fff;border-bottom:0}.productpage .leftMain .bottomView .pdetail .tabs .list li span.imageontab{vertical-align:top;display:inline-block}.productpage .leftMain .bottomView .pdetail .tabs .list li#loaderinfo{font-size:11px;background:#c03;color:#fff;margin-left:5px;padding:0 4px}.productpage .leftMain .bottomView .pdetail .content{overflow:auto;border:1px solid #a89e6b;position:relative;clear:both;height:100%;width:100%}.productpage .leftMain .bottomView .pdetail .content .detailPanel{position:relative;margin:33px 50pt 18px}.productpage .leftMain .bottomView .pdetail .content .detailPanel .list li{line-height:19px;list-style-type:disc;margin-left:1.2em}.productpage .leftMain .bottomView .pdetail .content .detailPanel .list li.left{float:left;width:370px;height:auto;margin-right:5px;font-size:11px;color:#685f50}.productpage .leftMain .bottomView .pdetail .content .detailPanel .list li.right{float:right;width:335px;height:auto;font-size:11px;color:#685f50}.productpage .rightSider{float:right}.productpage .emailpanel{position:relative;width:306px;margin:0 auto;z-index:1000}.productpage .emailpanel .emailtoafriend{position:absolute;z-index:103;background:#fff;width:306px;border:1px solid #000}.productpage .mappanel{position:relative;width:360px;margin:0 auto;z-index:105}.productpage .mappanel .mapprice{position:absolute;z-index:103;background:#fff;width:540px;border:1px solid #000}.productpage .pricepopuppanel{position:relative;width:306px;margin:0 auto;z-index:105}.productpage .pricepopuppanel.listpricepopup{position:absolute;z-index:103;background:#fff;width:306px;border:1px solid #000}.productpage .imagecontainer{position:relative;z-index:105;width:427px;margin:0 auto}.productpage .imagepanel{width:425px;height:465px;border:1px solid #635e5a;position:absolute;background:#fff;visibility:hidden}.productcompare,.productcompare #products,.productcompare .comptable,.productcompare .comptable .new,.productcompare .comptable .normal,.rightMain,.wrapperMain{position:relative}.productpage .imagepanel li{margin:0;padding:0}.productpage .imagepanel .imageheader{height:24px;text-align:right;margin:8px 12px 0;overflow:hidden}.productcompare .comptable td.center,.productcompare .comptable th.center,.productpage .outofstock .alert,.productpage .outofstock .notavailable{text-align:center}.productpage .imagepanel .imageholder{width:425px}.productpage .imagepanel .imageholder .image{width:400px;height:400px;overflow:hidden;margin:0 12px 0 13px}.productpage .imagepanel .imageholder .image img{width:400px;height:400px;overflow:hidden}.productpage .imagepanel .imagefooter{text-align:center;margin-top:11px}.productpage .outofstock{vertical-align:middle!important;font-weight:700}.productpage .outofstock .alert{color:#CB0033;font:18px Arial}#product{width:100%;overflow:hidden}.productcompare #products table td .item{margin-bottom:10px;width:auto!important}.productcompare table td{margin:0;padding:7px 6px 8px 4px;height:27px;line-height:15px;overflow:hidden}.productcompare #products table td{width:auto}.productcompare .subtitle{margin-bottom:25px;padding-bottom:0}.productcompare .comptext{color:#685f50;margin-bottom:12px;font:11px Verdana}.productcompare .comptable{width:100%;margin:0 0 24px;padding:0;clear:both}.productcompare .comptable td,.productcompare .comptable th{border-bottom:1px solid #ddd6b9;border-top:0 solid #ddd6b9;padding:7px 6px 8px 4px;color:#685f50;font:11px Verdana}.productcompare .comptable td.last,.productcompare .comptable th.last{border-right:0}.productcompare .comptable td.nobottom,.productcompare .comptable th.nobottom{border-bottom:0 none}.productcompare .comptable td.nobottomtop,.productcompare .comptable th.nobottomtop{border-bottom:0 none;border-top:1px solid #DDD6B9}.productcompare .comptable td,.productcompare .comptable th{text-align:left;border-left:1px solid #ddd6b9;border-right:1px solid #ddd6b9;vertical-align:top}.productcompare .comptable th{width:auto}.productcompare .comptable th.specification{color:#685f50;height:27px;overflow:hidden;padding:0 4px 0 2px;width:195px;font:700 11px/27px Verdana}.productcompare .comptable td.bg{background:#DDD6B9;border-right:0 solid #DDD6B9}.productcompare .comptable td.lastbg{background:#FFF;border:0}.productcompare table th.compheader{color:#685f50;padding:14px 6px 14px 4px;font:12px Verdana}.productcompare table tr.specs td{padding:0 10px!important;font-size:11px}.productcompare table tr.specs td.comptitle{color:#685f50;padding:0 2px!important;font:11px Verdana}.productcompare .button{padding:4px 12px;border:none;margin:0 2px 8px;font:12px Frutiger,Verdana,Tahoma,Geneva,Helvetica,Arial,sans-serif}.homepage .flash,.homepage .topbuttons{margin:0 0 2px;padding:0;overflow:hidden}#productCompareTooltip{position:absolute;top:70px;right:0;z-index:1000;display:none}.homepage{background:#fff}.homepage .flash{height:318px}.homepage .topbuttons{height:43px;width:100%}.homepage .topbuttons li{list-style:none;float:left;height:41px;background:#685f50;border:1px solid #a89e6b}.homepage .topbuttons li.normal{margin-right:6px;width:189px}.homepage .topbuttons li.search{margin:0;width:387px;clear:right}.homepage .topbuttons li div.button,.homepage .topbuttons li span.image{display:block;height:35px;border:1px solid #fff;margin:2px}.homepage .topbuttons li span.image{width:183px}.homepage .topbuttons li span.membership{background:url(../images/homepage/banner_membership.gif) center center no-repeat;cursor:pointer}.homepage .topbuttons li span.coupons{background:url(../images/homepage/banner_coupons.gif) center center no-repeat;cursor:pointer}.homepage .topbuttons li span.clublocator{background:url(../images/homepage/banner_club_locator-old.gif) center center no-repeat;cursor:pointer}.homepage .topbuttons li.search .email{width:381px;background:url(../images/homepage/banner_email_offers.gif) no-repeat}.homepage .topbuttons li.search .email .form{float:right;margin:4px 6px 0 0;padding:0}.homepage .topbuttons li.search .email .form .input{width:158px;padding-left:5px;height:19px;border:0;vertical-align:middle;font-weight:400;color:#020202}.homepage .spacer,.homepage .spacergray{overflow:hidden;clear:both;padding:0;margin:2px auto 0;width:980px;height:0;line-height:0;font-size:0}.homepage .topbuttons li.search .email .form .submit{vertical-align:middle}.homepage .spacer{border-top:1px solid #DDD6B9}.homepage .spacergray{border-top:1px solid #ccc}.homepage #maincontainer{min-height:300px}.homepage #maincontainer h6.subtitle{font-size:12px;font-weight:700;color:#685f50;height:19px;line-height:18px;padding:0;margin:0 4px;clear:both}.homepage #maincontainer br.clear{clear:both;font-size:11px;height:11px;line-height:1px;overflow:hidden}.rightMain{width:781px;float:right;z-index:2}.wrapperMain{width:980px;float:none}.topselling_plistOuter{background:#FFF;width:762px;height:325px;margin-top:18px;padding:7px;border:2px solid #d3d3d3}.topselling_plistInner{background:#DCDCDC;padding:0;width:760px;height:310px}.topselling_plistInner h6.subtitle{font-size:14px;font-weight:900;color:#685f50;padding:0;margin:1px 4px;clear:both}.plist li .item .pricetext,.plist li .item .pricetext1{font-size:11px;color:#c03;padding-top:4px}.topselling_plistInner li{width:185px;height:auto;min-height:130px;float:left}.topselling_plistInner .new{position:relative;background:url(../images/homepage/new_label.png) left top no-repeat}.topselling_plistInner .new .floatsymbol{position:absolute;left:0;width:77px;height:69px;background:url(../images/homepage/new_label.png)}.topselling_plistInner li .item{margin:6px 6px 1px;text-align:center}.topselling_plistInner li .item .thumbnail{width:160px;height:160px;overflow:hidden;border:3px solid #d3d3d3}.instSavings_plist,.plist{border-top:1px solid #DDD6B9}.topselling_plistInner li .item .space{height:17px}.topselling_plistInner li .item .moreoptions{margin-top:1px;margin-bottom:1px;position:relative;width:150px;height:auto;background:url(../images/homepage/more_options.jpg)}.topselling_plistInner li .item .price{font-size:12px;color:#c03;font-weight:600;margin-top:6px;width:170px}.topselling_plistInner li .item .pricetext,.topselling_plistInner li .item .pricetext1{font-size:11px;color:#c03}.topselling_plistInner li .item .text{color:#685F50;font-size:11px;height:52px;margin-top:0;text-decoration:none;line-height:1.5em}.topselling_plistInner li .item .text a{color:#000;text-decoration:none}font-family:Verdana; .topselling_plistInner li .item .space{height:5px}.instantSavingsList{color:#CB0033;font-size:14px;margin-top:4px;text-align:left;width:441px;font-weight:700}.iSEspotTitle{font:18.8px Verdana}.iSViewMore{font:12px Verdana}.plist{height:auto;overflow:visible}.plist li{width:195px;height:auto;min-height:179px;float:left}.plist .new{position:relative;background:url(../images/homepage/new_label.png) left top no-repeat}.plist .new .floatsymbol{position:absolute;left:0;width:77px;height:69px;background:url(../images/homepage/new_label.png)}.plist li .item{margin:6px;text-align:left}.plist li .item .pricetextSaving{padding-top:4px}.plist li .item .thumbnail{width:160px;height:160px;overflow:hidden;margin-top:0}.plist li .item .space{height:24px}.plist li .item .moreoptions{margin-top:6px;margin-bottom:6px;position:relative;width:150px;height:auto;color:#8CA500}.plist li .item .text{color:#685f50;height:40px;text-decoration:none;font-size:11px;margin-top:0;line-height:1.5em}.plist li .item .text a{color:#000;text-decoration:none}.plist li .item .text a:hover{text-decoration:underline}.plist li .item .price{font-size:12px;color:#c03;font-weight:600;margin-top:0}.plist li .item .pricetext{font-weight:700}.plist li .item #onlineprice{padding-bottom:4px}.instSavings_plist{height:auto;overflow:visible}.instSavings_plist li{width:195px;height:auto;min-height:179px;float:left}.instSavings_plist .new{position:relative;background:url(../images/homepage/new_label.png) left top no-repeat}.instSavings_plist .new .floatsymbol{position:absolute;z-index:97;left:0;width:77px;height:69px;background:url(../images/homepage/new_label.png)}.instSavings_plist li .item{text-align:center;position:relative;height:auto;width:195px;overflow:hidden}.instSavings_plist li .item .thumbnail{width:160px;height:160px;overflow:hidden;margin-top:6px}.instSavings_plist li .item .space{height:19px}.instSavings_plist li .item .moreoptions{margin-left:1.5em;margin-top:6px;margin-bottom:6px;position:relative;width:150px;height:auto;background:url(../images/homepage/more_options.jpg)}.instSavings_plist li .item .text{color:#4b4945;font-size:11px;margin-top:6px;width:160px;margin-left:1.7em;text-align:left;height:70px}.instSavings_plist li .item .text a{color:#000;text-decoration:none;font-family:Verdana}.instSavings_plist li .item .rate{margin:4px 0}.instSavings_plist li .item .price{font-size:12px;color:#c03;font-weight:600;margin-top:6px}.instSavings_plist li .item .coupontext{font-size:11px}.instSavings_plist li .item .pricetext,.instSavings_plist li .item .pricetext1{font-size:11px;color:#c03}.homepage #maincontainer .spanel{height:102px;overflow:hidden;position:relative;margin-bottom:15px}.homepage #maincontainer .spanel .fservices .slist li{float:left;width:188px;height:80px;background:#ddd6b9;margin-right:11px}.homepage #maincontainer .spanel .fservices .slist li.last{margin-right:0}.homepage #maincontainer .spanel .fservices .slist li.slink{background:#fff;margin-right:0;text-align:center;line-height:18px;color:#685f50}.homepage #maincontainer .spanel .fservices .slist li.slink a{color:#685f50;text-decoration:underline;font-size:10px}.homepage #maincontainer .spanel .fservices .slist li .image{float:left}.homepage #maincontainer .spanel .fservices .slist li .link{float:left;display:block;width:97px;margin:21px 0 0;padding:0 5px;clear:right;color:#000;text-decoration:none;font-size:12px;font-weight:700;overflow:hidden;white-space:normal}.categories .line,.subdepartment .line{overflow:hidden;clear:both;line-height:2px;font-size:0;border-top:1px solid #ccc;display:block}.homepage #maincontainer .spanel .fservices .slist li .link a{color:#000;text-decoration:none}.homepage #maincontainer .spanel .rightbanner{position:absolute;right:0;top:0;background:#fff;padding-left:9px}.categories .iconGroup{padding-top:4px}.categories .iconGroup li{float:left;margin-right:8px}.categories .iconGroup li.last{margin:0}.categories .line{margin:0;width:781px;height:2px;padding:0}.categories .productlist li{width:195px;text-align:center;float:left;padding:14px 0}.categories .productlist li .thumbnail{width:110px;height:110px;margin:0 auto;overflow:hidden}.categories .productlist li .text{font-weight:700}.subdepartment .iconGroup{padding-top:4px}.subdepartment .iconGroup li{float:left;margin-right:8px}.subdepartment .iconGroup li.last{margin:0}.subdepartment .line{margin:0;width:781px;height:2px;padding:0}.subdepartment .productlist li{width:195px;text-align:center;float:left;padding:14px 0}.subdepartment .productlist li .thumbnail{width:110px;height:110px;margin:0 auto;overflow:hidden}.subdepartment .productlist li .text{font-weight:700}.subcategories #wrapper .promo{margin-bottom:3px}.line,.line1,.subcategories .line{clear:both;overflow:hidden;padding:0;margin:0 auto;width:100%;height:0;line-height:0;font-size:0}.line1,.subcategories .line{border-top:3px solid #DDD6B9}.subcategories .leftmenu .lefttext{text-indent:0;border:0 solid #ccc;height:75px;background:#fff;position:relative}.subcategories .leftmenu .lefttext .text{font-weight:700;height:16px;padding:0;margin:0;bottom:13px;border:0 solid #ccc;font-size:16px;text-indent:0;position:absolute;text-align:center;width:189px;left:0;background:#fff;color:#6b334a}.subcategories .compareBox{height:55px}.subcategories .compareBox ul.list li{float:left;text-align:center;font-family:Verdana}.subcategories .compareBox ul.list li.resultFound{width:441px;color:#cb0033;font-size:14px;margin-top:0;margin-bottom:5px;text-align:left}.subcategories .compareBox ul.list li.resultShown{width:203px;color:#685f50;font-size:12px;margin-top:29px}.subcategories .compareBox ul.list li.compareItems{width:340px}.subcategories .compareBox ul.list li.compareItems ul{float:right}.subcategories .compareBox ul.list li.compareItems ul li{text-align:center;margin-right:8px;margin-top:5px}.subcategories .compareBox ul.list li.compareItems ul li.last{margin-right:0;margin-top:16px}.subcategories .compareBox ul.list li.compareItems ul li .compareIcon{border:1px solid #696051;height:40px;width:40px}.subcategories .compareBox ul.list li.compareItems ul li a.rm{color:#000;font-size:9px}.funcionNav{height:23px;line-height:23px}.funcionNav ul.list{position:absolute;z-index:99}.funcionNav ul.list li{float:left;color:#000;font:11px Verdana}.funcionNav ul.list li.sortby{width:257px}.funcionNav ul.list li.sortbyfix{width:330px}.funcionNav ul.list li.sortby .sortbox{float:left;margin-top:2px;position:relative}.funcionNav ul.list li.sortby .sortbox .label{float:left;line-height:16px;text-indent:9px;margin-right:4px}.funcionNav ul.list li .dropdownlist{display:inline-block;background:url(../images/btn_pull_down.gif) right center no-repeat;height:16px;line-height:16px;border:1px solid #a9a679;position:relative;cursor:pointer}.funcionNav ul.list li .dropdownlist .dropdownlist_selected{text-indent:7px;white-space:nowrap;overflow:hidden}.funcionNav ul.list li .dropdownlist .dropdownlist_options{position:absolute;z-index:99;left:-1px;visibility:hidden;top:16px;background:#fff;border:1px solid #a9a679}.funcionNav ul.list li .dropdownlist .dropdownlist_options li{float:none;margin:0}.funcionNav ul.list li .dropdownlist .dropdownlist_options li a{color:#4b4945;text-decoration:none;display:inline-block;width:170px;white-space:normal;padding:0 7px}.funcionNav ul.list li .dropdownlist .dropdownlist_options li a:hover,.funcionNav ul.list li .dropdownlist .dropdownlist_options li.hightlighted,.funcionNav ul.list li .dropdownlist .dropdownlist_options li.hightlighted a{background:#a9a679;color:#fff}.funcionNav ul.list li .dropdownlist_sortWidth{width:160px}.funcionNav ul.list li .dropdownlist_pageWidth{width:80px}.funcionNav ul.list li .dropdownlist .sortWidth{width:98px;padding-right:30px}.funcionNav ul.list li .dropdownlist .pageWidth{width:30px;padding-right:30px}.subcategories .funcionNav span.icon_list,.subcategories .funcionNav span.icon_list_on,.subcategories .funcionNav span.icon_slide,.subcategories .funcionNav span.icon_slide_on,.subcategories .funcionNav span.icon_tile,.subcategories .funcionNav span.icon_tile_on{cursor:pointer;display:block;width:10px;height:10px;overflow:hidden}.subcategories .funcionNav span.icon_tile{background:url(../images/categories/icon_view_tile.gif) left 0 no-repeat}.subcategories .funcionNav span.icon_slide{background:url(../images/categories/icon_view_tile.gif) center 0 no-repeat}.subcategories .funcionNav span.icon_list{background:url(../images/categories/icon_view_tile.gif) right 0 no-repeat}.subcategories .funcionNav span.icon_tile_on{background:url(../images/categories/icon_view_tile_on.gif) left 0 no-repeat}.subcategories .funcionNav span.icon_slide_on{background:url(../images/categories/icon_view_tile_on.gif) center 0 no-repeat}.subcategories .funcionNav span.icon_list_on{background:url(../images/categories/icon_view_tile_on.gif) right 0 no-repeat}.funcionNav ul.list li.view{width:165px}.funcionNav .list li.view .icons{margin-top:7px}.funcionNav ul.list li.view .icons span{float:left;margin-right:5px}.funcionNav ul.list li.view .label{float:left;margin-right:7px}.subcategories .funcionNav ul.list li.ipp{width:300px;margin-left:-3em}.orderstatus .funcionNav ul.list li.ipp{width:300px;margin-left:0}.funcionNav ul.list li.ipp .ippbox{float:left;position:relative;margin:2px 0 0}.funcionNav ul.list li.ipp .ippbox .label{float:left;line-height:16px;text-indent:0;margin-right:4px}.subcategories .funcionNav ul.list li.pager{margin-left:-5em}.orderstatus .funcionNav ul.list li.pager{margin-left:0}.funcionNav ul.list li.pager .pagerbox{margin-top:0;position:relative}.funcionNav ul.list li.pager .pagerbox .btn{margin-top:1px;margin-left:.5em;margin-right:.5em;padding:0}.funcionNav ul.list li.pager .pagerbox .numnav{float:left;height:17px;line-height:17px;margin-top:3px}.funcionNav ul.list li.pager .pagerbox .numnav .numeric{margin:0 2px}.funcionNav ul.list li.pager .pagerbox .numnav .numeric a{display:block;float:left;width:20px;text-align:center;text-decoration:none;color:#000}.funcionNav ul.list li.pager .pagerbox .numnav .numeric a.on{color:#000;font-weight:700;font-size:13px}.funcionNav ul.list li.pager .pagerbox .label{float:left;line-height:16px;text-indent:9px;margin-right:10px;margin-top:3px}.subcategories .wrapperMain .compareBox ul.list li.compareItems,.subcategories .wrapperMain .pager .pagerbox{float:right}.subcategories #products table{width:100%;border-top:1px;height:auto;overflow:visible;clear:both;margin-bottom:13px;margin-left:6px}.subcategories #products table td{margin:0;padding:0;width:194px;position:relative;vertical-align:top}.subcategories #products table td .new,.subcategories #products table td .normal{margin:0 auto;padding:0;position:relative}.subcategories #products table td .new .floatsymbol{position:absolute;z-index:97;left:0;width:77px;height:69px;background:url(../images/homepage/new_label.png)}.subcategories #products .floataddtocart,.subcategories #products .floatmoreinfo{position:absolute;height:110px;width:195px;margin-top:6px;display:none;cursor:pointer}.subcategories #products .floataddtocart{z-index:96;background:url(../images/btn_add_to_cart_transparent.png) center center no-repeat}.subcategories #products .floatmoreinfo{z-index:95;background:url(../images/btn_moreinfo_transparent.png) center center no-repeat}.subcategories #products table td .item{text-align:left;position:relative;height:auto;width:195px;overflow:hidden}.subcategories #products table td .item .thumbnail{width:160px;height:160px;overflow:hidden;margin-top:6px}.subcategories #products table td .item .space{height:19px}.subcategories #products table td .item .moreoptions{margin-left:1.5em;margin-top:6px;margin-bottom:6px;position:relative;width:150px;height:auto;background:url(../images/homepage/more_options.jpg)}.subcategories #products table td .item .moreoptionsgreen{font-size:12px;color:#95b008;font-weight:600}.subcategories #products table td .item .text{color:#4b4945;font-size:12px;margin-top:6px;width:160px;text-align:left;height:35px!important;overflow:hidden}.subcategories #products table td .item .ht100Pc{height:100%!important}.subcategories #products table td .item .text a{color:#000;text-decoration:none;font-family:Verdana;height:50px;overflow:hidden}.subcategories #products table td .item .review{text-align:center;margin-top:5px}.subcategories #products table td .item .rate{margin:4px 0}.subcategories #products table td .item .price{font-size:12px;color:#c03;font-weight:600;margin-top:6px;width:200px}.subcategories #products table td .item .coupontext{font-size:11px}.subcategories #products table td .item .pricetext{font-size:11px;color:#c03}.subcategories #products table td .item .pricetext1{font-size:11px;color:#c03;padding-top:4px}.subcategories #products table td .item .pricetext1black{font-size:11px;color:#000;padding-top:4px}.subcategories #products table td .item .pricetext1 a{font-size:11px;font-weight:700;color:#c03;padding-top:4px;text-decoration:none}.subcategories #products table td .item .pricetext1 a.more{color:#CB0033;text-decoration:none;font-weight:700}.subcategories #products table td .item .pricetext1 a.more:hover{text-decoration:underline}.subcategories #products table tr.compare td{vertical-align:bottom;text-align:center}.subcategories #products table tr.compare td .compare{height:20px}.subcategories #products table tr.compare td input{cursor:pointer;margin-right:2px;vertical-align:middle}.subcategories #products.listview table{width:100%;border-top:1px solid #DDD6B9;height:auto;overflow:visible;clear:both;margin-bottom:13px}.subcategories #products.listview table td .item{text-align:left}.subcategories #products.listview table td .itemthumbnail{text-align:center;margin:6px 6px 13px}.subcategories #products table td .status{color:#ee3124;font-weight:700}.subcategories #products.listview table td .item div{margin-bottom:13px}.subcategories #products table td .buttons{text-align:left}.subcategories #products table td .buttons .blank{background:#fff;text-align:left}.subcategories #products table td .buttons div{text-align:right;margin-top:5px}.sitemapTable TD,.subcategories #products table td.left div{text-align:left}.subcategories #products table td .btn_outofstock{margin:4px 0 4px 1px;padding:4px 0;white-space:nowrap;color:#685F50}.subcategories #products table td .btn_outofstock a{color:#685F50}.subcategories #products table td.left{width:100px!important;text-align:left}.subcategories #products table td .buttons div img{cursor:pointer}.subcategories #products table td .buttons div.compare{margin-top:39px}.subcategories .wrapperMain table td.item,.subcategories .wrapperMain table td.new{width:195px!important}.subcategories .wrapperMain #products table td{width:auto!important}.subcategories .wrapperMain .funcionNav ul.list li.pager{float:right;width:320px}.subcategories .space{height:5px}.subcategories .wishtitle{margin-left:5px;margin-top:15px}.subcategories .wishtitle li.title{color:#382838;font:18px Verdana}.subcategories .wishtitle li.subtitle{color:#c80030;margin:24px 0 11px;font:14px Verdana}a.stbar.chicklet img{border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle}.sitemap .container .divider,.sitemap .links{border-left:solid 1px #685F50;border-right:solid 1px #685F50}a.stbar.chicklet{height:16px;line-height:16px;text-decoration:none}p.productDisclaimer,p.productDisclaimer a,p.productDisclaimer a:visited{color:#999}.leftmenu li.indent{padding-left:15px}a.go-grey{background:url(/wcsstore/BJs/images/arrow_grey.gif) 100% 60% no-repeat;padding-right:10px;text-decoration:none}.sitemapCategory,.sitemapCategory A{color:#3d4242;text-decoration:underline}.sitemap{margin:0 auto;width:900px}.sitemap .title{padding:13px 0 13px 8px}.sitemap .container{width:276px;padding:0 8px 16px;float:left}.sitemap .container .header,.sitemap .container .header_no_icon{background:no-repeat #685F50;height:56px;width:276px}.sitemap .container .header div.icon{float:left;margin:4px 0 0 6px}.sitemap .container .header h2{color:#FFF;font-size:14px;padding:28px 0 0 58px}.sitemap .container .header_no_icon h2{color:#FFF;font-size:14px;padding:28px 0 0 10px}.sitemap .container .divider{background:repeat-x #685F50;height:9px;width:274px}.sitemap .links{margin:0 auto;border-bottom:solid 1px #685F50;padding:5px 10px;min-height:200px;background:no-repeat}.sitemapTitleBars{text-indent:10px;margin:15px 0 10px;width:790px;display:block;font:700 12px/19px Verdana,Arial,Helvetica,sans-serif;background:url(../images/titlebar.gif) left top no-repeat;height:19px;color:#3d4242;vertical-align:middle}.sitemapTable{width:790px;table-layout:fixed}.sitemapTable TD.spacer{width:10px;background:#fff}DIV.sitemapDivider{margin:8px auto;width:770px;background:url() repeat-x;height:1px}.sitemapCategory{font:700 11px Verdana,Arial,Helvetica,sans-serif;margin-left:10px}#sitemapToplinks UL LI,.sitemapSubcategory{font:11px Verdana,Arial,Helvetica,sans-serif}.sitemapCategory A:hover{color:#000;text-decoration:underline}.sitemapSubcategory,.sitemapSubcategory A{text-decoration:underline;color:#3d4242}#sitemapToplinks UL LI A:hover,.sitemapSubcategory A:hover{color:#000;text-decoration:underline}.sitemapSubcategory{margin:0 0 5px 20px}sitemapToplinks{margin:0 10px;width:770px}#sitemapToplinks UL{margin:5px 0 15px;width:770px;padding:0}#sitemapToplinks UL LI{list-style-type:none;float:left;color:#3d4242;list-style-image:none}#sitemapToplinks UL LI A{color:#3d4242;text-decoration:underline;padding:0 10px}#sitemapToplinks UL LI A:hover{padding:0 10px}.dropdownList li a,.no_underline{text-decoration:none}#sitemapWrap{width:790px;margin-bottom:30px}.email_address{height:22px;line-height:20px;background:#DDD6B9;color:#333;font-weight:700;text-align:center;font-size:11px;padding-left:.5em}.selectFree{z-index:2000}.selectFree IFRAME{display:none;display:block;position:absolute;top:0;left:0;z-index:300;filter:mask();width:0;height:0}.EmailBigBordersBottom{border-bottom:5px solid #d9ce9f}.EmailSmallBordersBottom{padding:8px 18px 2px;border-bottom:1px solid #d9ce9f}.EmailSignature{padding:8px 18px 2px}.EmailPadding{padding:1px 35px 2px}.EmailPadding2{padding-bottom:20px;padding-left:35px}.EmailPadding3{padding-right:140px}.emailHeaderBox{background:#372940;height:28px;overflow:hidden}.emailNewHeaderBox{background:#d9ce9f;height:7px;overflow:hidden}.pwrStarRating{background-image:url(../images/stars_small.gif);background-repeat:no-repeat;overflow:hidden}.rating_0{background-position:0 0}.rating_0_5{background-position:0 10%}.rating_1{background-position:0 20%}.rating_1_5{background-position:0 30%}.rating_2{background-position:0 40%}.rating_2_5{background-position:0 50%}.rating_3{background-position:0 60%}.rating_3_5{background-position:0 70%}.rating_4{background-position:0 80%}.rating_4_5{background-position:0 90%}.rating_5{background-position:0 100%}.numOfReviews{padding-left:72px}#register-online .title,#register-online .title h2{background:0 0;border-bottom:1px solid #DDD6B9;color:#38283f;margin:0;padding:5px 0 10px;font:700 12px Verdana,Arial,Helvetica,sans-serif}.earning,.urgent{font:700 1.05em Arial,Helvetica,sans-serif}.earning{width:620px;background-color:#d2bd8e}#content #reward-table{width:618px;border:1px solid #d2bd8e;border-width:0 1px;background-color:#eee3cd}.urgent{padding-left:10px}.valcls{font:700 1.6em Arial,Helvetica,sans-serif;color:#d01a45}.bjreward,.bjreward a{font:.99em Arial,Helvetica,sans-serif;color:#666}.bjreward{width:620px;padding-top:10px;padding-bottom:10px}.upgradeRewd{width:593px;border:1px solid #e3d4b2;background-color:#eee3cd}.rewardPay{padding:2px 0 2px 30px;font:700 1em Arial,Helvetica,sans-serif;color:#000}.sixmonth{padding:2px 0;font:1em Arial,Helvetica,sans-serif;color:#000}.bjsFtSprit{background:url(../images/sprite_vertical.gif)}.bjsLogo{background-position:0 -342px}.bjsTopnav{background-position:0 -102px;width:3px;height:9px}.bjsChkBtn{background-position:0 -129px;width:85px;height:22px}.srchCls{background-position:0 -193px;width:60px;height:21px}.bjsShopCart{background-position:0 -220px;width:16px;height:15px}.bjsDwnArr,.bjsRgtArr{width:10px;height:10px}.bjsDwnArr{background-position:0 -249px}.bjsRgtArr{background-position:0 -269px}.cartLogo,.checkLogo{width:16px;height:16px}.checkLogo{background-position:0 -289px}.cartLogo{background-position:0 -315px}.bjsEspotSprit{background:url(../images/espot_sprite.gif)}.espotAbout_us{background-position:0 -69px;width:188px;height:22px}.espotCustomer_care{background-position:0 -96px;width:385px;height:22px}.espotMembershipFt{background-position:0 -230px;width:385px;height:22px}.espotFacebook{background-position:0 -40px;width:24px;height:24px}.espotTwitter{background-position:0 -445px;width:24px;height:24px}.espotNewforschool{background-position:0 -380px;width:170px;height:15px}.espotDivider{background-position:0 -123px;width:1px;height:102px}.espotLogoFt{background-position:0 -297px;width:50px;height:43px}#smallFooter{padding:0;margin:0 auto;clear:both;border-top:1px solid #DDD6B9;height:43px;width:980px}#smallFooter .copyright{float:right;text-align:left;width:290px;font-size:11px}#smallFooter .copyright p{margin-top:18px;width:235px;float:left}.couponRighNav{float:right;width:auto}.newcompare{margin-top:2em;margin-bottom:3em;width:195px;text-align:left}; #cover{display:none;position:relative;left:0;top:0;width:100%;height:100%;background-color:transparent;filter:alpha(Opacity=50);opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}#typeAheadList,.setFloat .typeAheadList{visibility:hidden;overflow:hidden;white-space:normal!important;top:65px}#dialog{display:none;width:310px;height:40px;position:absolute;z-index:200;background:#fff;padding:2px;font:10pt tahoma;border:2px solid gray}.alertText{float:left;width:310px;color:red;text-align:center;font:700 18px Verdana,Arial,Helvetica,sans-serif}.dropdownList li,.setFloat .typeAheadList .dropdownList li{align:left;margin:0;font:11px Frutiger,Verdana}.outOfStock{color:#B2B2B2}.inStock{color:#000}.setFloat .typeAheadList{padding:0;margin:0;z-index:3000;position:absolute;width:370px!important;border:1px solid #382940;border-top:0}.setFloat .typeAheadList .dropdownList{margin:0;z-index:3000;width:277px!important;padding:2px 0 4px}.setFloat .typeAheadList .dropdownList li{background:#fbf8e9;color:#fff;width:370px;float:none;display:block;padding:0}.setFloat .typeAheadList .dropdownList li a{display:inline-block;align:left;height:auto;text-decoration:none;z-index:4000;width:370px;border:2px solid #fbf8e9;margin:0;padding:3px 6px}.setFloat .typeAheadList .dropdownList li a:hover{color:#fff;background:#685f50;border:2px solid #fbf8e9;margin:0;padding:3px 6px}.setFloat .typeAheadList .dropdownList li.last a,.setFloat .typeAheadList .dropdownList li.last a:hover{margin-bottom:0;padding:3px 6px}.selectFreeTypeAhead{z-index:3000}#tempmiddle{float:right;clear:both;position:relative}.setFloat{float:left}#typeAheadList{background:#fbf8e9;padding:0;margin:0;z-index:3000;position:absolute;width:370px!important;border:1px solid #382940;border-top:0}.dropdownList{margin:0;z-index:3000;padding:0}.dropdownList li{background:#fbf8e9;color:#fff;float:none;display:block;padding:0}.dropdownList li a:hover,.keyAction{color:#fff;background:#685f50;border:2px solid #fbf8e9;margin:0;padding:3px 6px}.dropdownList li a{display:inline-block;align:left;height:auto;z-index:4000;width:370px;border:2px solid #fbf8e9;margin:0;padding:3px 6px}.dropdownList li.last a,.dropdownList li.last a:hover{margin-bottom:0;padding:3px 6px}#maincontainer{background-color:#FFF;font:1em/12px Verdana,Geneva,sans-serif}#overlay,#popupDialog{position:absolute;background-color:#fff}#overlay{width:100%;height:100%;top:0;left:0;opacity:.7;filter:alpha(opacity=70)}#popupDialog{border:4px solid #C7C6C1;width:35%;margin:0 auto;top:150px;left:31%;z-index:107}.popup_dialogbg{background-color:#F7F6F2;width:100%;float:left}.popup_dialogbg img{width:100%}.popupNewsletter{width:45%;float:left}.popupNewsletterContent{border:2px solid transparent;margin:10% 10% 0;width:71%}.popCloseIcon{position:absolute;top:-10px;right:0;padding-top:10px;width:61px;height:21px}.email_signup_content{width:70%;text-align:center;margin:0 auto;line-height:14px;padding-top:10px}.email_txtbox{padding:3px!important;font-size:1em!important}.mailImg{display:inline-block;width:23px;height:20px;text-align:center;background:url(../images/emailYellowBG.png) right 2px no-repeat;padding-top:10px}.emailAtPopupContainer{clear:both;line-height:1}.emailAtPopup{float:left;width:90%;background-color:#FFF;height:40px;margin:2% 5%}.email_txtbox{padding-left:5px;float:left;border:1px solid #999;width:70%;margin-right:10px;background:0 0;height:25px;margin-left:5px;line-height:20px}.email_txtbox:focus{outline:0}.email_signupBtn{float:left;background:url(../images/redBtn.png) no-repeat;width:20%;height:30px;border:none;outline:0;color:#FFF;font-weight:700;margin-top:1px;padding:3px 0}.closeWindowbtn{border:none;outline:0;padding:16px 46px;margin-top:-40px}.dialog-wrapper{position:relative}.overlay-cheetamail-iframe{border:0;height:0;width:0}.popup_dialogbg_thanku{width:92%;margin:2% 4% 0;color:#666;background-color:#FFF}.email_signup_content_thanku{padding-bottom:15px;border-bottom:1px solid #AAA}#quick_cart_container h1,h2,h3,h4,h5,h6{line-height:18px!important;text-align:left}.mini-cart-header-bg{background-image:url(../images/order/mini-cart-bg.jpg);background-repeat:repeat-x;float:left;width:100%;border-bottom:1px #d1d1d1 solid;height:24px}.mini-cart-header-bg span{padding-right:5px;padding-top:4px;float:right}.mini-cart-header-bg span a{cursor:pointer}.mini-cart-data{width:100%;float:left;margin-left:10px}.mini-cart-data .item-list{border-top:1px #ded7b8 solid;border-bottom:1px #ded7b8 solid;float:left;width:96%;margin-top:5px;height:232px;overflow-y:auto;overflow-x:hidden}.mini-cart-error-bg{background-color:#FBF8E9;float:left;height:25px;width:100%}.mini-cart-error-bg li{color:red;margin-top:5px;text-align:center}.mini-cart-data .item-list ul.mini-cart-item-list{margin-bottom:10px;margin-top:10px;float:left;margin-left:10px;padding-bottom:15px;border-bottom:1px #ded7b8 solid}.mini-product-title{float:left;width:98%;font:700 1em/16px Verdana}.itemno{float:left;color:#a8a7a7;margin-top:7px;width:100%;font:1em Verdana}.price-qty span.mini-cart-price,.price-qty span.mini-cart-qty{float:left;color:#333;font:1em Verdana}.price-qty span.mini-cart-qty{margin-left:20px}.mini-cart-subtotal{float:left;background-color:#fbf8e9;width:96%;padding-top:10px;padding-bottom:10px;border-bottom:1px #ded7b8 solid}.mini-cart-subtotal ul{float:right;width:50%;margin-right:15px;line-height:18px}ul.mini-cart-membertotal{float:right;width:58%;margin-right:28px;line-height:18px}.checkout-continue-shopping{float:left;width:95%;margin-top:10px;margin-bottom:10px;border-top:1px #ded7b8 solid;padding-top:15px;padding-bottom:10px}.redBtn{background-color:#c03;color:#FFF;padding:3px;font-weight:700;border:1px solid #c03;font-size:.98em}.bjsSprit{background:url(../images/order/sprite_vertical.gif)}.cartIcon{background-position:0 -312px;height:16px;width:16px;margin-top:-6px}.hide{display:none}.show{display:block}.padAll0px{padding:0!important}.padAll2px{padding:2px}.padAll3px{padding:3px}.padAll4px{padding:4px}.padAll5px{padding:5px}.padAll6px{padding:6px}.padAll8px{padding:8px}.padAll10px{padding:10px}.padAll12px{padding:12px}.padAll15px{padding:15px}.padAll20px{padding:20px}.padAll25px{padding:25px}.padLt0px{padding-left:0!important}.padLt1px{padding-left:1px}.padLt2px{padding-left:2px}.padLt5px{padding-left:5px}.padLt6px{padding-left:6px}.padLt8px{padding-left:8px}.padLt10px{padding-left:10px}.padLt13px{padding-left:13px}.padLt15px{padding-left:15px}.padLt18px{padding-left:18px}.padLt19px{padding-left:19px}.padLt20px{padding-left:20px}.padLt22px{padding-left:22px}.padLt25px{padding-left:25px}.padLt30px{padding-left:30px}.padLt40px{padding-left:40px}.padBtm0px{padding-bottom:0!important}.padBtm2px{padding-bottom:2px}.padBtm3px{padding-bottom:3px}.padBtm5px{padding-bottom:5px}.padBtm6px{padding-bottom:6px}.padBtm8px{padding-bottom:8px}.padBtm10px{padding-bottom:10px}.padBtm15px{padding-bottom:15px}.padBtm20px{padding-bottom:20px}.padBtm25px{padding-bottom:25px}.padBtm35px{padding-bottom:35px}.padRt0px{padding-right:0!important}.padRt2px{padding-right:2px}.padRt4px{padding-right:4px}.padRt5px{padding-right:5px}.padRt6px{padding-right:6px}.padRt8px{padding-right:8px}.padRt10px{padding-right:10px}.padRt12px{padding-right:12px}.padRt15px{padding-right:15px}.padRt20px{padding-right:20px}.padRt25px{padding-right:25px}.padRt30px{padding-right:30px}.padRt35px{padding-right:35px}.padTop0px{padding-top:0!important}.padTop2px{padding-top:2px}.padTop3px{padding-top:3px}.padTop4px{padding-top:4px}.padTop5px{padding-top:5px}.padTop8px{padding-top:8px}.padTop10px{padding-top:10px}.padTop15px{padding-top:15px}.padTop20px{padding-top:20px}.padTop25px{padding-top:25px}.padTop40px{padding-top:40px}.padTop50px{padding-top:50px}.float-left{float:left}.float-right{float:right}.minicartbg{background:url(../images/order/mini-cart-bg.jpg) repeat-x}.mrgAll0px{margin:0!important}.mrgAll2px{margin:2px}.mrgAll5px{margin:5px}.mrgAll8px{margin:8px}.mrgAll10px{margin:10px}.mrgAll15px{margin:15px}.mrgAll20px{margin:20px}.mrgAll25px{margin:25px}.minusMrgTop15px{margin-top:-15px}.mrgTop0px{margin-top:0!important}.mrgTop2px{margin-top:2px}.mrgTop3px{margin-top:3px}.mrgTop4px{margin-top:4px}.mrgTop5px{margin-top:5px}.mrgTop8px{margin-top:8px}.mrgTop10px{margin-top:10px}.mrgTop15px{margin-top:15px}.mrgTop20px{margin-top:20px}.mrgTop25px{margin-top:25px}.mrgTop35px{margin-top:35px}.mrgRt0px{margin-right:0!important}.mrgRt2px{margin-right:2px}.mrgRt3px{margin-right:3px}.mrgRt4px{margin-right:4px}.mrgRt5px{margin-right:5px}.mrgRt6px{margin-right:6px}.mrgRt7px{margin-right:7px}.mrgRt8px{margin-right:8px}.mrgRt10px{margin-right:10px}.mrgRt15px{margin-right:15px}.mrgRt20px{margin-right:20px}.mrgRt21px{margin-right:21px}.mrgRt22px{margin-right:22px}.mrgRt23px{margin-right:23px}.mrgRt25px{margin-right:25px}.mrgBtm0px{margin-bottom:0!important}.mrgBtm2px{margin-bottom:2px}.mrgBtm3px{margin-bottom:3px}.mrgBtm4px{margin-bottom:4px}.mrgBtm5px{margin-bottom:5px}.mrgBtm8px{margin-bottom:8px}.mrgBtm10px{margin-bottom:10px}.mrgBtm15px{margin-bottom:15px}.mrgBtm20px{margin-bottom:20px}.mrgBtm35px{margin-bottom:35px}.mrgLt0px{margin-left:0!important}.mrgLt1px{margin-left:1px}.mrgLt2px{margin-left:2px}.mrgLt3px{margin-left:3px}.mrgLt4px{margin-left:4px}.mrgLt5px{margin-left:5px}.mrgLt7px{margin-left:7px}.mrgLt8px{margin-left:8px}.mrgLt10px{margin-left:10px}.mrgLt12px{margin-left:12px}.mrgLt15px{margin-left:15px}.mrgLt20px{margin-left:20px}.mrgLt25px{margin-left:25px}.mrgLt30px{margin-left:30px}.mrgLt158px{margin-left:158px}.mrgLt236px{margin-left:236px}.minusMrgTop8px{margin-top:-8px}.btnClass{background-color:#655C4B;border:1px solid #655C4B;padding:2px 4px;color:#ddd6b9;font:700 1em Verdana}.minicartScroll{height:240px;overflow:scroll;overflow-x:hidden}.brdNone{border:0}.brdAllSld{border:1px solid #ded7b8}.brdTopSld{border-top:1px solid #ded7b8}.brdBtmSld{border-bottom:1px solid #ded7b8}.brdLtSld{border-left:1px solid #ded7b8}.brdRtSld{border-right:1px solid #ded7b8}.lit_brdAllSld{border:1px solid #eeebdb}.lit_brdTopSld{border-top:1px solid #eeebdb}.Lit_brdBtmSld{border-bottom:1px solid #eeebdb}.lit_brdLtSld{border-left:1px solid #eeebdb}.lit_brdRtSld{border-right:1px solid #eeebdb}.wid85{width:85%}.wid80{width:80%}.wid78{width:78%}.wid75{width:75%}.wid70{width:70%}.wid65{width:65%}.wid60{width:60%}.wid55{width:55%}.wid50{width:50%}.wid45{width:45%}.wid40{width:40%}.wid35{width:35%}.wid30{width:30%}.wid20{width:20%}.grey_bgr{background-color:#fbf8e9}.txtCtrAlign{text-align:center}.txtLtAlign{text-align:left}.txtRtAlign{text-align:right}.grey_txt{color:#685f50}.lit_grey_txt{color:#898787}.red_txt{color:#c03!important}.red_txt_small{color:#c03}.white_txt{color:#FFF}.txt_normal{font-weight:400}.txt_bold{font-weight:700;text-align:left}.txt_italic{font-style:italic}.txt1_bold{font:700 1.1em Verdana,Geneva,sans-serif;color:#333}.normal_txt{font:1.1em Verdana,Geneva,sans-serif}.promocolor,.promotext1,.promotext2{color:#c03}.promotext1{font:700 11pt Verdana,Geneva,sans-serif}.promotext2{font:11pt Verdana,Geneva,sans-serif}.link1,.link2,.link3,.link4{text-decoration:underline;color:#685f50;cursor:pointer}.redbtn{background-color:#D20234;color:#FFF;font-weight:700;border:0;font-size:.938em;padding:5px}.min-chekbtn{font-size:1em}#quick_cart_container{float:left;text-align:left;left:43%}#basicFadeNode2,#quick_cart_container{border:1px solid #AAA;display:none;padding-bottom:25px;top:35px;right:200px;background-color:#FFF;position:absolute;width:390px;height:auto!important;height:200px;min-height:200px;z-index:9999}h6,p{margin:0;padding:0;border:0;font-size:100%;font-style:normal;font-variant:normal;font-weight:400;vertical-align:baseline}.pos25,.valign_middle{vertical-align:middle}h6{font:1.7em Verdana,Geneva,sans-serif;color:#333}.clear{border:0;clear:both;font-size:0;line-height:0;min-height:1px;height:a uto!important;height:1px}body,html{background-position:center;background-repeat:repeat-y;color:#000;margin:0;text-align:center;font:.82em Verdana!important}#quick_cart_container .dijitDialogPaneContent{padding:0;border:none}.gallery{padding:0;background:#e1eef5;width:751px}.ad-gallery,.ad-gallery *{margin:0;padding:0}.ad-gallery .ad-image-wrapper{width:741px;height:318px;position:relative;overflow:hidden;display:block;z-index:5;padding:0;margin:0}.ad-gallery .ad-image-wrapper .ad-loader{position:absolute;z-index:10;top:48%;left:48%;border:1px solid #CCC}.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(ad_next.png);width:30px;height:30px;right:0;left:auto}.ad-gallery .ad-image-wrapper .ad-image{position:absolute;overflow:hidden;top:0;left:0;z-index:9}.ad-gallery .ad-image-wrapper .ad-image a img{border:0}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute;bottom:0;left:0;text-align:left;width:100%;z-index:2;background:url(/biz/homepage/javascript/opa75.png);color:#000;display:none}* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:0 0;filter:progid: DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='/biz/homepage/javascript/opa75.png')}.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{display:relative}.ad-gallery .ad-controls{height:21px;float:left;width:25px;margin-top:-30px;border:1px}.ad-gallery .ad-info{float:left;display:none}.ad-gallery .ad-slideshow-controls{float:right}.ad-gallery .ad-slideshow-controls .ad-slideshow-start,.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{padding-left:5px;cursor:pointer;height:19px;width:19px}.ad-gallery .ad-slideshow-controls .ad-slideshow-start{background-image:url(images/thumbs/play.jpg);display:none}.ad-gallery .ad-slideshow-controls .ad-slideshow-start span{display:none}.ad-gallery .ad-slideshow-controls .ad-slideshow-stop{background-image:url(images/thumbs/pause.jpg);display:none}.ad-gallery .ad-slideshow-controls .ad-slideshow-stop span{display:none}.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{padding-left:5px;font-size:.9em}.ad-gallery .ad-slideshow-running .ad-slideshow-start{cursor:default;font-style:italic;display:none;text-decoration:underline}.ad-gallery .ad-slideshow-stopped .ad-slideshow-stop{cursor:default;font-style:italic;display:none}.ad-gallery .ad-nav{width:741px;position:relative;margin-top:-59px;padding-left:10px}.ad-gallery .ad-back,.ad-gallery .ad-forward{position:absolute;top:0;height:100%;z-index:10}* html .ad-gallery .ad-forward,.ad-gallery .ad-back{height:100px}.ad-gallery .ad-back{cursor:pointer;left:-20px;width:13px;display:block;background:url(ad_scroll_back.png) 0 22px no-repeat}.ad-gallery .ad-forward{cursor:pointer;display:block;right:-20px;width:13px;background:url(ad_scroll_forward.png) 0 22px no-repeat}.ad-gallery .ad-nav .ad-thumbs{overflow:hidden;width:480px;margin-bottom:-70px;z-index:2000;height:50px;float:left;padding-left:0;display:block}.large-image{width:741px;height:318px;margin-bottom:10px;position:relative;overflow:hidden}.navigation{overflow:hidden;width:250px;z-index:1000;background-color:#0F0;margin-top:-100px}.thumbnail_background{background-image:url(/biz/homepage/images/thumbnail_background.png);background-repeat:no-repeat;padding-right:10px;height:49px;width:263px;padding-top:0;margin-left:0;margin-top:0;z-index:20}.ad-gallery .ad-thumbs .ad-thumb-list{float:left;list-style:none;height:49px;width:79px;margin:4px 0 0 5px}.ad-gallery .ad-thumbs li{float:left;padding-right:21px}.ad-gallery .ad-thumbs li a{display:block}.ad-gallery .ad-thumbs li a img{border:0 solid #fff;display:block;float:left}.ad-gallery .ad-thumbs li a.ad-active img{border:0 solid #fff}.slide1{background:url(images/1.jpg)}.slide2{background:url(images/2.jpg)}.slide3{background:url(images/3.jpg)}.thumbind img:hover,.thumbind1 img:hover,.thumbind2 img:hover,.thumbind3 img:hover{opacity:1;background-color:#FAFAFA}.ad-preloads{position:absolute;left:-9000px;top:-9000px}.ad-gallery,.thumbs{float:left;position:relative}#play_button{background-image:url(images/thumbs/t10.jpg) no-repeat;text-decoration:underline}#editInfo_div input,#headerTop .list li a,#phNum_input,.hiUser a,.ropiclnk,.text-decoration-none,a.lrnmr{text-decoration:none}.rightRail{width:233px;display:inline-block;margin-bottom:0;margin-left:6px}#banner,.ad-gallery{width:741px;height:318px}.rr1{margin-bottom:3px}.thumbs{width:280px;height:41px;margin-left:40px;margin-right:40px;z-index:100;top:-55px}.thumbind,.thumbind1,.thumbind2,.thumbind3,.thumbs img{height:100%;position:relative}.thumbind,.thumbind1,.thumbind2,.thumbind3{display:inline;z-index:155}.thumbind{cursor:hand;margin-left:16px;margin-right:2px}.thumbind img:hover{cursor:pointer}.thumbs img{width:70px;margin-left:0;margin-right:0}.thumbind1 img,.thumbind2 img,.thumbind3 img{width:71px;height:100%;position:relative}.thumbind1{cursor:hand;margin-left:16px;margin-right:2px}.thumbind1 img:hover{cursor:pointer}.thumbind1 img{margin-left:-1px;margin-right:1px}.thumbind2{cursor:hand;margin-left:15px;margin-right:2px}.thumbind2 img:hover{cursor:pointer}.thumbind2 img{margin-left:-1px;margin-right:1px}.thumbind3{cursor:hand;margin-left:15px;margin-right:2px}.clubInfo .findclub,.club_close,.club_close_1,.cursor_pointer,.findClub_btn,.location,.pink_up_club,.thumbind3 img:hover{cursor:pointer}.thumbind3 img{margin-left:-1px;margin-right:1px}.BJSMember_div,.shoppingCart_div{float:left;margin-right:10px}#editInfo_div,#editInfo_div input{color:#000;text-align:left;width:194px}.current{opacity:1;filter:alpha(opacity=100)}img.current{background:#ccc}.imgTrans{opacity:.4;filter:alpha(opacity=40)}.imgClr{opacity:1;filter:alpha(opacity=100)}#editInfo_div{padding-top:5px;display:none;font:400 13px/normal 'Verdana Regular',Verdana}#editInfo_div input{background-color:#fff;border-color:#1px solid;outline-style:none;height:28px;margin-bottom:5px;padding-left:10px;padding-top:10px\9;font:400 13px Verdana}.wid11,.wid12,.wid18,.wid57{text-align:center}.pickUpInClub_btn,.shoppingCart_btn{color:#fff;font-size:12px;font-weight:700;border:none;padding:7px 0;height:32px}.shoppingCart_btn{width:170px;background-color:#cc1b33}.pickUpInClub_div{float:left}.pickUpInClub_btn{width:188px;background-color:#f09d1c}.arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;margin-left:83px;border-top:10px solid #f09d1c}.wid57{width:57%;padding-left:10px;padding-bottom:5px}.wid18{width:18%}.wid12{width:12%}.wid11{width:11%}.brdRtdotted{border-right:1px dotted #ded7b8}.wid22{width:22%}.BJSMember_div{margin-top:10px}.BJSMember_btn{border:none;color:#fff;font-size:12px;font-weight:700;padding:7px 0;width:200px;height:32px;background-color:#cc1b33}.club_member_card_small{height:47px;width:65px}#u1065{color:#666;font-size:10px;margin:15px}.pos26,.pos28{margin-bottom:10px}.joinNow_btn,.placeThisOrder_btn{border:none;color:#fff;font-size:12px;font-weight:700;padding:7px 0}.joinNow_div{margin-left:35px}.joinNow_btn{width:90px;height:31px;background-color:#cc1b33}.club_member_card_icon{width:39px;height:28px}.placeThisOrder_div{margin-left:60px}.placeThisOrder_btn{width:300px;height:37px;background-color:#f09d1c}.pos23,.reserveCart_greyBackGrnd{clear:both;background-color:#f2f2f2}#phNum_input,#u1053{height:28px;width:113px}.pos23,.pos36,.reserveCart_greyBackGrnd{border-top:1px solid #d8d8d8}.pos23,.pos24,.pos36,.reserveCart_greyBackGrnd,.reserveCart_greyBackGrnd_Row1{border-bottom:1px solid #d8d8d8}#u1053{margin-left:30px}.RC_Part_btm_sec #num_txt{height:28px;width:113px;margin-left:10px}.pos24,.pos26,.pos28,.price20{margin-left:20px}.ax_text_field{color:#000;text-align:left;font:400 13px/normal Verdana,Verdana}#phNum_input{color:#000;outline-style:none;text-align:left;font:400 13px Verdana,Verdana}.pos21{padding-left:10px;padding-bottom:5px}.paddingLeft_5,.pos22,.pos27{padding-left:5px}.pos23{margin-top:30px;width:980px;height:310px}.pos24{width:96%;height:55px;margin-right:20px}.pos25{width:180px}.items_coupns,.pos34,.pos6{vertical-align:top}.pos26{padding-bottom:7px}.pos27{padding-bottom:5px;text-align:left}.pos28{padding-bottom:7px}.price20{font-size:20px;margin-bottom:20px}.pos29{width:100%;margin-bottom:100px;margin-top:100px}.pos30{width:61%;margin:0 auto}.pos31{margin-left:45px;margin-top:30px}.pos32{text-align:center;line-height:14px}.pos33{margin-top:8px;margin-left:10px}.pos34{clear:both;width:79%;margin-left:8px;padding-top:20px}.pos35{margin:20px 20px 10px}.pos36{padding-top:10px;padding-bottom:10px}.reserveCart_greyBackGrnd{margin-top:30px;width:980px;height:340px}.reserveCart_greyBackGrnd_Row1{width:100%;height:50px}.reserveCart_greyBackGrnd_Row1 div{float:left;padding:15px}.reserveCart_greyBackGrnd_line{border-bottom:1px solid #d8d8d8!important;clear:both;padding-top:5px;width:100%}.RC_data{border:0 solid #000;margin:35px 20px 20px}.RC_data .line,.marginBottom_30{margin-bottom:30px}.RC_data div{border:0 solid #000;float:left}.RC_data .line{clear:both;border-bottom:1px solid #d8d8d8;width:100%;padding-top:30px}.reserveCart_column1-IE7{clear:both;width:180px}.gap_width{width:40px}.reserveCart_column1,.reserveCart_column2{width:180px}.reserveCart_column3{width:420px}.reserveCart_column3 .colleft{width:200px;text-align:right;float:left;margin-right:15px}.reserveCart_column3 .colright{width:200px;text-align:left}.reserveCart_column3 .colleft div,.reserveCart_column3 .colright div{width:100%;height:30px;margin-right:10px}.reserveCart_column3 .colright .price{color:#000;font:20px Verdana}.items_coupns{clear:both;width:79%;margin-left:8px;padding-top:20px;text-align:left}.margin_20{margin-top:20px}.marginLeft_20{margin-left:20px}.text_align_center{text-align:center!important}.paddingRight_5{padding-right:5px}.marginAll_20{margin:20px}.wid31{width:31px}.wid25{width:25px}.wid100{width:100%}.wid400{width:400px}.border-bottom-none{border-bottom:none!important}.line_height_22{line-height:22px!important}.paddingTop_30{padding-top:30px}.subnav{border:none;height:19px;margin:7px 0 15px 9px}#headerTop .list li a#thenode{font-weight:700;color:#D50033;background:url(../images/cartsmall.png) right -3px no-repeat;height:20px;display:inline-block;max-width:150px}#username div.hiUser .logedIn a{color:#000!important;display:inline-block;padding-right:16px;background:url(../images/loggedInIcon.jpg) right 4px no-repeat;max-width:350px}.welcmSectionWdt{display:block;max-width:410px}.welcmSectionWdt a{display:inline-block!important}#username div.hiUser .user{background:url(../images/header/icons/user.svg) 0/19px 19px no-repeat;float:left;color:#cc1b33;font-weight:700;padding:6px 25px 0;height:20px;font-size:12px;max-width:350px}#username div.hiUser .user a,div.hiUser .location a{color:#cc1b33}div.hiUser .location{/*background:url(../images/header/icons/location.svg) 0/14px 20px no-repeat;*/width:150px;float:left;color:#cc1b33;font-weight:700;padding:5px 0 0 20px;font-size:12px}.filterList img,.filterList img.online{position:relative;top:2px;padding-left:4px}.nwsearchIcon{background:url(../images/searchbtn.png) 0 27px;width:45px;border:0;text-indent:-99999px}.filterList img.online{width:14px}.filterList input[type=checkbox]{position:relative;top:2px}.findClub_btn{background-color:#f09d1c;border:0;color:#FFF;font-size:1em;font-weight:700;padding:9px;margin:5px 5px 5px 25px}.viewInv{display:inline-block;margin:0 5px 5px 30px;font-size:12px;color:#333}.bjsLogo{background:url(../images/logo.png);height:71px;width:88px;padding-top:10px;margin-left:23px}#headerTop{height:auto;margin-top:-5px;text-align:left}#headerTop .list li a{color:#000}#header .search .input{margin:0;padding:6px;width:365px;border:1px solid #c03;color:#999}#header .search .submit{margin-left:0}.nwsearch{width:59%!important}.nwsearch .form{width:435px!important}.signInAlert_backgrnd1{background-image:url(../images/signInAlerts_bckgrnd.png);border:0 solid;height:410px;width:510px;left:180px;position:relative}.signInAlert_backgrnd2{background-image:url(../images/signInAlerts_bckgrnd1.png);border:0 solid;height:459px;width:510px}.signInAlert_backgrnd3{background-image:url(../images/signInAlerts_bckgrnd2.png);border:0 solid;height:461px;width:510px}.signInAlert_backgrnd4{background-image:url(../images/signInAlerts_bckgrnd3.png);border:0 solid;height:297px;width:510px}.signIn_changeClub_Alert_main_layer .joinNow_div,.signIn_changeClub_Alert_main_layer .renewYourMembership_div{margin-left:10px!important}.signIn_changeClub_Alert_main_layer .joinNow_btn,.signIn_changeClub_Alert_main_layer .noThanks_btn,.signIn_changeClub_Alert_main_layer .renewYourMembership_btn{width:146px;height:29px;font-size:12px;padding:0}.viewcartbtn_signIn,.viewclub_signIn{font-size:12px;border:none;color:#fff;font-weight:700;height:29px;padding-left:0;width:201px}.viewclub_signIn{background:url(../images/viewclubwhite.png) 180px no-repeat}.viewcartbtn_signIn{background:url(../images/reservCart-white.png) 154px no-repeat}.cartrowdetails_signIn{background:#f2f2f2;font-size:12px;height:24px;margin:0 19px;padding:26px 0 17px;width:auto}.cartrowdetails_signIn .cart_prod_img{float:left;width:36px;padding-left:10px}.cartrowdetails_signIn .cart_details_btn{background:#cc1b33;float:right;margin-top:-4px}.cart_details_btn_club1{background:#f09d1c;float:right;margin-top:-4px}.tpbrdr{border-top:1px solid #ccc}.contentHolder{border:0 solid;height:auto;left:20px;position:relative;top:20px;width:92%}.contentHolder .close_btn{float:right;margin-right:10px;margin-top:10px}.contentHolder .heading_txt{padding-top:50px;text-align:center}.contentHolder .card_img{margin:0 auto;position:relative;top:40px}.contentHolder .club_details{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;margin-left:10px;margin-right:10px;min-height:30px;padding-bottom:20px;padding-top:20px}.pos1,.search_box{margin-left:100px}.contentHolder .lft{min-height:60px;height:auto;padding-left:20px;padding-right:10px}.line_height_19{line-height:19px!important}.contentHolder .greyColor{background-color:#f2f2f2}.border-top-none{border-top:none!important}.overlay_dimmer{background-color:#fff;opacity:.7;filter:alpha(opacity=70);padding:40px;position:absolute;display:none;z-index:999}.find_a_club_main_layer{width:647px;height:293px;border:0 solid;background-image:url(../images/find_a_club_bck.png)}.black_text_18_bold{color:#000;text-align:left;font:700 18px/normal Verdana,'Verdana Bold'}.pos1{margin-top:70px}.search_box,.search_image{float:left;margin-top:17px}.black_text_11_normal{color:#000;text-align:left;font:400 11px/normal 'Verdana Regular',Verdana}.black_text_12_normal{color:#000;font:12px/normal 'Verdana Regular',Verdana}.red_text_10_normal{color:#c03;font:10px/normal Verdana,'Verdana Bold'}.red_text_12_bold{color:#c03;font:700 12px/normal Verdana,'Verdana Bold'}.red_text_12_normal{color:#c03;font:12px/normal Verdana,'Verdana Bold'}.red_text_11_bold{color:#c03;font:700 11px/normal Verdana,'Verdana Bold'}.red_text_11_normal{color:#c03;font:11px/normal Verdana,'Verdana Bold'}#search_box_input,.search_box_1 #search_box_input,.search_box_1 #search_box_input1{text-decoration:none;background-color:transparent;outline-style:none;color:#999;opacity:1;font:13px Verdana}.pos2{margin-right:150px;text-align:right}.search_box{height:30px;width:344px;border:1px solid #C03;padding-left:5px}#search_box_input{border-color:transparent;height:24px;text-align:left;width:344px}.search_image{padding-bottom:30px}.club_close{border:0 solid;height:20px;left:595px;position:relative;top:30px;width:20px}#find_a_club_holder{z-index:1000;position:fixed}.grey-bckg .left{padding-top:18px;padding-left:15px;float:left}.grey-bckg .right{padding-top:18px;text-align:right;float:right;margin-right:10px}.club_overlay_main_layer_s1{border:0 solid;background-image:url(../images/find_a_club_bck_s2.png);background-repeat:no-repeat;width:890px;height:550px}.club_overlay_main_layer_s1 .title{float:left;margin-left:60px;margin-top:54px;text-align:left;width:440px}.search_box_1{border:1px solid #c03;float:left;height:30px;margin-top:54px;padding-left:5px;text-align:right;width:265px}.search_box_1 #search_box_input,.search_box_1 #search_box_input1{border-color:transparent;height:24px;text-align:left;width:344px}.lochdng,.opnsn,.ropicpromo{font-weight:700}.search_image_1{margin-top:54px;margin-bottom:15px;width:45px;height:32px;float:left}.grey-bckg{margin-left:40px;background-image:url(../images/u101.png);width:782px;height:53px;clear:both;margin-bottom:20px}.grey-bckg p{padding-left:20px;padding-top:20px}.club_close_1{border:0 solid;height:20px;left:835px;position:relative;top:30px;width:20px}.marginAll_0{margin:0}.lsmrgtp{margin-top:10px!important}.contofclbs{float:left;width:185px;padding-left:17px}.filtrbyfetr{float:left;width:550px}.lochdng{background:0 0!important;color:#000!important;font-size:18px!important;margin-bottom:20px!important}.lftinpts{float:left;width:240px}.rgtinpts{float:left;width:250px}.serchdngs{font-size:12px;margin-bottom:13px}.rgtcontents{width:700px;float:left;margin-left:20px;margin-top:-10px}.inptsc{display:block;padding-bottom:5px}.serchrslts{background:#f2f2f2;height:195px;padding:20px 0 10px 10px;width:760px}.ropicpromo{margin:50px 0 20px;background:#f09d1c;width:177px;color:#fff;padding:10px;text-align:center;font-size:12px}a.lrnmr{color:#cc1b33;padding-left:4px}.pos5,.pos6{padding-left:5px}.mrglftno{margin-left:0}.mrgnbtmmr{margin-bottom:20px}.nopikup{width:123px}.mrglftls{margin-right:14px;width:231px}.opnsn{margin-left:-10px}.genericESpot{margin-bottom:0}.red_text_14_bold{color:#c03;font:700 14px/normal Verdana,'Verdana Bold'}.bld,.lgtbrwn{font-weight:700}.pos5{text-align:left;padding-bottom:5px}.paddingTop_5{padding-top:5px}.loadMore_btn,.shopThisClub_btn{border:none;color:#fff;font-size:12px;font-weight:700;padding:7px 0;width:142px;height:31px;background-color:#cc1b33}.clbadrsec p,.clbftrhdng,.lgtbrwn{font-size:11px}.loadMore_div{padding-bottom:20px;width:90%;margin-top:30px}.club_search_result_div{border:0 solid;height:300px;overflow:auto;width:850px}.ovrflwheightno{overflow:hidden;height:auto;margin-top:0}.club_overlay_table{margin-left:40px;padding-bottom:0;margin-bottom:0}.club_overlay_table_td{padding-bottom:7px;margin-bottom:10px;text-align:left}.club_overlay_table .prdInfo{padding-left:25px;min-height:30px}.border-top{border-top:1px solid #ccc}.find_a_club_table_td td{border-bottom:1px solid #ccc;padding-bottom:8px}.lftclbsec,.rgtclbsec{float:left;padding:10px}.clbcntnt{margin:0}.lftclbsec{width:260px}.rgtclbsec{width:670px}.locimg1{float:left;width:25px;padding-left:20px}.loctxt{float:left;width:240px;padding-top:4px}.clbadrsec{margin:11px 0 0 20px;width:275px}.clbadrsec p{line-height:15px}.clbrd{color:#CC1B33}.loctxtimg{margin-bottom:25px;width:300px;height:30px}.clbftr{margin-left:10px}ul.clbftr li{list-style-type:disc!important;line-height:14px}.mrgnlft{padding-left:50px!important}.lgtbrwn{background:#dcd8b9;color:#595959;border:0;padding:5px}.ropicpromo1,.shbclbbtn{font-weight:700;color:#fff;font-size:12px}.clbbtns{margin-top:10px}.shpclbtxt{margin-left:103px;font-size:12px}.shbclbbtn{border:0;background:#cc1b33;padding:6px;margin-left:5px}.ropicpromo1{margin:25px 20px;background:#f09d1c;padding:20px;text-align:center}.drctnfrm{background:#f2f2f2;padding:5px;margin-left:5px;border-top:1px solid #f2f2f2;border-radius:6px 6px 0 0;width:614px;height:100px}.maps{height:500px;margin:0 20px 0 5px}.dirctnsec{border-left:1px dotted #000;margin-left:20px}.drctntxt{float:left;width:170px;font-weight:700}.drctnfrmcntnt{float:left;width:350px}.drctninpt{float:left;padding-left:6px;padding-bottom:8px}.inptdrctn1{width:270px}.drctninptlbl{float:left;text-align:right;width:56px}.inptdrctnzip{width:55px;margin-left:3px}.ziplbl{margin-left:9px;padding-top:4px}.gtdrctnbtn{background:#595959;color:#b6a16e;border:0;padding:4px;margin-left:10px}.clbstatinpt{width:55px}.pos12,.pos13,.pos8{text-decoration:underline}.map-canvas{height:100%;margin:0;padding:0}#locationList,.pos7{margin-top:20px}.black_text_18_normal{color:#000;text-align:left;font:18px/normal Verdana,'Verdana Bold'}.black_text_12_bold{color:#000;font:700 12px/normal 'Verdana Regular',Verdana}.membership_pg_div{width:100%;height:450px}.pos7{margin-bottom:30px;line-height:18px}.pos37,.pos9{float:left;margin-top:30px}.pos8{width:100%;text-align:right}.pos9{width:48%;margin-left:10px;font-weight:400;font-family:Verdana}.noThanks_btn,.renewYourMembership_btn{border:none;text-align:center;height:25px;font:700 11px Verdana-Bold,'Verdana Bold',Verdana}.noThanks_div{float:left;margin-right:10px}.noThanks_btn{color:#dfd8b9;width:86px;background-color:#595959}.renewYourMembership_div{margin-left:60px}.renewYourMembership_btn{color:#fff;width:176px;background-color:#cc1b33}.pos37{width:49%;text-align:right}.pos38{margin-top:50px;width:100%}.pos39{margin:0 auto;width:60%}.pos40{width:160px;float:left;height:200px}.productpage .leftMain,.productpage .leftMain .bottomView{width:100%}.productpage .leftMain .bottomView .pdetail .tabs .list li a{padding:5px 15px}.productpage .leftMain .bottomView .pdetail .tabs .list li.hightlighted a{padding:5px 15px 9px}.productpage .leftMain .bottomView .pdetail .content{top:32px}.productpage .leftMain .bottomView{padding-bottom:60px;padding-top:20px}.scrollingImg{border:none!important}.productpage .leftMain .topView .rightView{padding-top:30px;width:550px}.productpage .leftMain .topView .leftView .imageView{border:0 solid #a89e6b}.productpage .leftMain .topView .leftView .pthumbnail{border-top:1px solid #d8d8d8}.productpage .leftMain .topView .leftView .pthumbnail .tlist li{border:none!important}.social{width:385px;text-align:center;float:left}.social div a.mail{display:block;float:left;height:32px;width:32px;margin:0;text-indent:-9999px;background:url(../images/social.png);position:relative;top:50%;left:26%}.social div a.facebook,.social div a.moresocial,.social div a.pininterest,.social div a.twitter{position:relative;display:block;float:left;height:32px;margin:0;text-indent:-9999px;top:50%;left:30%}.social div a.facebook{width:36px;background:url(../images/social.png) 148px -64px}.social div a.twitter{width:38px;background:url(../images/social.png) 110px -64px}.social div a.pininterest{width:33px;background:url(../images/social.png) 70px -64px}.social div a.moresocial{width:35px;background:url(../images/social.png) 34px -64px}.greycontainer .selectbox,.printlinks{margin-top:20px;margin-bottom:20px}.printlinks{float:left;width:240px;margin-left:90px;color:#C19D61}.printlinks .plusimg,.printlinks .printimg{width:16px;height:16px;display:block;float:left}.printlinks .printimg{background:url(../images/print.png) left no-repeat;background-size:cover}.printlinks .plusimg{background:url(../images/plus.png) left no-repeat;background-size:cover;margin-left:25px}.pad{padding:2px 0 0 5px}.right{float:right}.left{float:left}.line,.subcategories .line{border-top:1px solid #d8d8d8}.productpage .leftMain .topView .rightView .productAvailability{display:none}.greycontainer .selectbox .select_color{position:relative;bottom:5px;left:5px}.greycontainer .selectbox label select{padding:3px;margin:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#000;border:1px solid #ccc;outline:0;display:inline-block;appearance:none;cursor:pointer;background:#fff;width:150px}.add_cart_btn,.clubInfo .find_a_club,.pink_up_club{color:#fff;font-weight:700;text-transform:uppercase}.PriceInformation_reserve,.PriceInformation_stock{background:#F3F2F0;overflow:hidden;padding:0 10px 10px 28px}.clubInfo{background:#F3F2F0;height:30px;margin-top:10px;padding-bottom:10px;padding-top:10px}.pink_up_club{background:url(../images/find_a_club.png) left no-repeat;width:177px;height:30px;border:1px solid #f09d1c;box-shadow:1px 1px 0 #ccc;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc}.clubInfo .avail{background:url(../images/correctsign.png) bottom left no-repeat;margin-left:28px;padding-left:20px;float:left;padding-top:5px;font-weight:700}.clubInfo .findclub{float:right;padding-right:15px;position:relative}.clubInfo .find_a_club{background:url(../images/find_a_club.png) left no-repeat;width:177px;height:30px;border:2px solid #FF9600;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc}.add_cart_btn,.clubInfo .find_a_club{box-shadow:1px 1px 0 #ccc}.energyguide{margin-top:15px}.energyguide span.energy_logo{background:url(../images/energy_guide.png) left top no-repeat;width:52px;height:37px;background-size:cover;float:left}.energyguide span.energytext{left:10px;position:relative;top:12px;text-decoration:underline}.PriceInformation{margin-top:10px;background:#F3F2F0;overflow:hidden;padding:25px 10px 20px 28px}.PriceInformation #containerLeft{width:50%;float:left}.PriceInformation #containerRight{width:46%;text-align:left;float:right}.PriceInformation .middleverticalLine{height:75px;position:relative;top:1px;width:1px;background:#ccc;float:left}#estimatedDelivery p{font-size:12px;margin-left:20px;margin-bottom:10px}#estimatedDelivery div input.quantitysearch{border:1px solid #ccc;width:45px;height:26px;text-align:center}.add_cart_btn,.minibasket{cursor:pointer;height:30px}strong{font-weight:700}.add_cart_btn{background:url(../images/add_cart_red.png) left no-repeat;width:177px;border:1px solid #E60023;-webkit-box-shadow:1px 1px 0 #ccc;-moz-box-shadow:1px 1px 0 #ccc}.minibasket{background:url(../images/minibasket.png) top no-repeat;bottom:22px;float:right;position:relative;right:20px;width:30px}.removepadding{padding-top:12px;padding-bottom:0}.relatedItems{clear:both;height:auto!important;padding-bottom:20px;padding-top:20px;position:relative!important;width:100%;display:inline-block;margin-top:50px}.relatedItems span.imageBox{margin:10px;width:175px;float:left}.relatedItems span.imageBox p{display:inline-block;text-align:center;padding:2px;height:auto}.price4,.price6{padding-top:10px}.textcenter{text-align:center!important;margin-top:10px}.red_ship{margin:6px 0 0;color:#cb0033;font:11px Verdana}.linelink{border-bottom:1px inset #C19D61;font-weight:700;padding-bottom:3px;padding-left:10px;width:99%;font-size:12px;color:#4E4E4E}.price4{color:#000;font:20px Verdana,Arial,Helvetica,sans-serif}.price6{color:#bc0001;font:700 14px Verdana,Arial,Helvetica,sans-serif}.price5{color:#000;font:12px/15px Verdana,Arial,Helvetica,sans-serif}.subcategories #products table td .item .pricetextSaving{font-size:11px;color:#333;padding-top:4px}.score span.score0,.score span.score0_5,.score span.score1,.score span.score1_5,.score span.score2,.score span.score2_5,.score span.score3,.score span.score3_5,.score span.score4,.score span.score4_5,.score span.score5{display:block;padding:5px;text-align:right;width:90px}div.score{margin-top:5px}.score span.score0{background:url(../images/stars_small.gif) no-repeat}.score span.score0_5{background:url(../images/stars_small.gif) 0 -18px no-repeat}.score span.score1{background:url(../images/stars_small.gif) 0 -30px no-repeat}.score span.score1_5{background:url(../images/stars_small.gif) 0 -48px no-repeat}.score span.score2{background:url(../images/stars_small.gif) 0 -66px no-repeat}.score span.score2_5{background:url(../images/stars_small.gif) 0 -84px no-repeat}.score span.score3{background:url(../images/stars_small.gif) 0 -102px no-repeat}.score span.score3_5{background:url(../images/stars_small.gif) 0 -118px no-repeat}.score span.score4{background:url(../images/stars_small.gif) 0 -139px no-repeat}.score span.score4_5{background:url(../images/stars_small.gif) 0 -157px no-repeat}.score span.score5{background:url(../images/stars_small.gif) 0 -175px no-repeat}.availList{padding:15px 0 0}.availList li{padding:2px 0;height:20px}.availList li.online{background:url(../images/laptop16x16.png) 3px 2px no-repeat;padding-left:28px}.availList li.inClub{background:url(../images/in_club16x16.png) 2px 2px no-repeat;padding-left:28px}.availList li.pickClub{background:url(../images/pickupClub.png) 3px 2px no-repeat;padding-left:28px}.availList li.clubCoupon{background:url(../images/inClubcoupon.png) 3px 2px no-repeat;padding-left:28px}span.onlinepriceimg{background:url(../images/onlineprice.png);width:32px;height:19px;display:inline-block;margin:0;padding:0}#reserve .side1,#reserve .side2,#reserve .side3,#stockinfo #section1,#stockinfo #section2,#stockinfo #section3,#stockinfo #section4,.clubInfo .notavail{float:left;padding-left:20px}.incoupons{background:url(../images/dollor_small_icon.png) left top no-repeat;height:14px;width:14px;float:left;margin-right:5px}.incouponsright{background:url(../images/print_icon_small.png) left no-repeat;width:11px;height:11px;display:block;background-size:cover;float:left;margin-top:6px;margin-left:5px}.prd_print_ioon{position:relative;left:-37px}.red_bold{color:#cc1b33;font-weight:700;font-size:13px}.margin_top5{margin-top:5px}.simple{color:#cc1b33;font-weight:400}.mid_hr hr{border:0;height:1px;background:#DCD9D5;clear:both}#stockinfo{margin-top:10px;margin-bottom:10px}#stockinfo #section1{background:url(../images/in_stock.png) left top no-repeat;height:16px;padding-right:15px}#stockinfo #section2{background:url(../images/inloc.png) left top no-repeat;height:16px;max-width:200px}.clubInfo .notavail{background:url(../images/notavail.png) left top 7px no-repeat;margin-left:28px;padding-top:8px;font-weight:700;height:20px;font-size:13px}#stockinfo #section3{background:url(../images/out_stock.png) left top no-repeat;height:16px;width:165px}#stockinfo #section4{background:url(../images/block.png) left top no-repeat;height:16px;width:100px}#reserve .side1{background:url(../images/pickupClub.png) left top no-repeat;height:16px;width:195px}#reserve .side2{display:list-item;height:16px;width:auto}.clr{clear:both}#reserve .side3{background:url(../images/uplink.png) right top no-repeat;height:16px;width:135px}#reserve .side4{padding-left:48px;height:16px;float:left}#reserve .sideL,.sideR{float:left;padding-left:20px;width:auto}#reserve .sideL{background:url(../images/pickupClub.png) left top no-repeat;height:16px;padding-bottom:20px;line-height:20px}.arrowClass{padding:28px;float:left;margin-right:17px;margin-top:55px;font:800 36px FontAwesome,FontAwesome}.about_ropic_d1{width:100%;margin-bottom:60px;margin-top:60px}.about_ropic_d2{width:70%;margin:0 auto;overflow:scroll;height:460px}.how_does_it_work_main_div .about_ropic_d3{font-size:22px;margin-bottom:10px;margin-top:20px}.about_ropic_d3{font-size:22px;margin-bottom:10px}.grey-line,.pick-up-club{margin-bottom:20px}.about_ropic_d4{margin-left:25px;margin-top:30px}.about_ropic_d5{text-align:left;line-height:14px;width:150px}.align-center,.place-order-txt{text-align:center}.about_ropic_d6{margin-top:8px;margin-left:10px;float:left}.BJ-mrgn-left,.pick-up-club-mrgn-left{margin-left:25px}.na-mrgn,.place-order-txt{font-size:12px;margin-top:30px}.about_ropic_hg{float:left;height:230px}.place-order-txt{color:#C03;font-weight:700}.grey-line{border-bottom:1px solid #d8d8d8}.selectanotherclub_btn{border:none;color:#fff;font-size:12px;font-weight:700;padding:7px 0;width:300px;height:37px;background-color:#c03}.aldetls,.pos20,.renewPg_table1_Pos,.renewPg_table2_Pos{border-bottom:1px solid #d8d8d8}.renew_membership_pg_div{width:100%;height:710px}.paddingBottom_10{padding-bottom:10px}.paddingTop_20{padding-top:20px}.paddingTop_35{padding-top:35px}.paddingTop_10,.pos12,.pos13{padding-top:10px}.pos12,.pos13{color:#685f50}.pos15{float:left;height:75px;padding-right:10px}.pos16{margin-top:38px;margin-bottom:130px;margin-left:650px;font-size:14px}.pos17{top:8px;left:-40px;position:relative;float:left}.pos18{float:left;margin-right:30px;margin-top:10px}.pos19{width:49%;text-align:right;float:left;margin-top:30px}.pos20,.renewPg_table1_Pos{width:100%}.pos20{height:60px}.renewPg_table1_Pos{padding-bottom:100px}.renewPg_table1_Pos .gap_width{float:left;width:125px;min-height:225px}.renewPg_table2_Pos{padding-top:20px;padding-bottom:35px}.wid500{width:500px}.club_mem_renew_img,.club_mem_renew_img1{width:160px;float:left}.paddingbottom_3{padding-bottom:3px}.club_mem_renew_img{height:225px}.lftsec,.lftsec_reserve_cart{float:left;width:638px;border-right:1px solid #dcd8b9;padding:0 10px 10px 9px;margin-bottom:50px}.renewPg_table2_Pos .col3{text-align:right;margin-right:50px}.red{color:#C03}#contentsec{margin-top:47px}.lftsec{height:500px}.lftsec_reserve_cart{height:640px}.rgtsec{float:left;width:318px}.storpikinfo{margin:20px 0}.strimg{float:left;width:21px}.lftchksec,.strdetails{float:left;width:400px}.strdetails p{line-height:17px;margin-top:-2px}.strdetails{font-weight:700;font-size:12px;margin-top:4px}.clearboth{clear:both}.pikphdng{color:#000;margin-bottom:33px;font:18px verdana}.storpikinfo a{text-decoration:none;color:#cc1b33;font-weight:400;font-size:11px;padding-left:4px}.storpikinfo a:hover{text-decoration:underline}.aldetls{margin:10px 0 30px}.lftchksec{color:#cc1b33;font-size:12px;line-height:24px}.rightchkprint{float:left;background:#cc1b33;padding:2px 2px 0 12px;width:172px;margin-top:5px}.chkbxs{margin:0 0 27px 20px}.ordrsmry p{line-height:25px;font-size:11px}.myactlnk a{color:#595959}.ordrsmrybtn,.prntcpnbtn{font-weight:700;color:#fff;border:0;font-size:12px}.ordrsmrybtn{background:#f09d1c;margin-bottom:70px;margin-top:25px;padding:5px;width:128px;height:29px}.prntcpnbtn{padding:4px 4px 5px;width:190px;background:url(../images/print-icon-small.png) no-repeat}p.ordrtrms{font-size:10px;color:#595959;margin:30px 0;line-height:16px}.rdyhdng{font-weight:700;font-size:18px;text-align:center;padding:0 10px;line-height:24px!important;margin-bottom:22px}.mrgtp{margin-top:46px!important}.tpbtmbrdr{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.ordrsmrycrt{padding:20px 0 13px 21px!important}.ordrsmrycrt .cart_prod_img{width:38px!important;margin-top:-5px!important}.ordrsmrycrt .cart_prod_count{width:95px!important}.ordrsmrycrt .cart_prod_price{width:78px!important;font-size:14px!important}.ordrsmrycrt.cartrowdetails{margin:0!important}.ordrsmrycrt .cart_details_btn{margin-left:-20px}.cartrgtsec{background:#f2f2f2;float:left;margin:20px 10px;padding:8px 20px 29px;width:268px}.espotpromosec{background:#FFFBF3;height:68px;margin:0 10px;padding:51px 20px 40px;width:268px}.espotpromosec h3{text-align:center;color:#b6a16e;font-size:18px;font-weight:400}.coupn{margin-top:6px;margin-right:4px}.mrgbtm{margin-bottom:25px}.lstpmrg{margin-top:-5px;margin-bottom:11px}.availcpn,.ordrsmrybtn1{margin-top:9px}.astrk{float:left;position:absolute}.mrgbtm1{margin-bottom:16px}.ordsm{padding-left:1px!important}/*.viewcartbtn{padding:7px 0!important;width:220px!important;background-position:156px!important}*/.lsmrgbtm{margin-bottom:10px!important}.ordrsmrydtls p{color:#595959;font-size:11px;margin-bottom:25px}.ordrsmrydtls a{color:#595959}.ordrsmrybtn1{background:#595959;color:#b6a16e;font-weight:700;font-size:11px;margin-bottom:70px;padding:2px;width:117px;border:0;height:23px}.prpwidth{width:245px!important;margin-left:-40px!important}#onlinecart{width:auto}.print_coupons_btn{background-color:#CC1B33;border:none;color:#FFF;font-size:12px;font-weight:700;height:30px;line-height:inherit;padding:7px 0 7px 10px;width:188px;cursor:pointer}#ropic_wrapper{text-align:left;float:none;margin:20px auto 0;width:980px;clear:both;height:auto;padding-top:10px}div.hiUser .location .subLink.cursor_pointer.showHide_overylay_using_Jquery{color:#cc1b33; margin:auto}div.hiUser .location{color:#000034;max-width:190px;width:47%;margin:auto;height:23px}.leftView .social .st_facebook_large{margin-left:17px}.cntclbfound{float:left;margin-top:17px}.chngeclubdiv{width:827px!important;margin-left:39px!important}.chngh3{margin:50px 0 20px;font-size:16px;border-bottom:1px solid #d8d8d8;padding-bottom:20px;text-align:center}.bringincenter,.mltplstts{text-align:left}.srctxt{color:#000!important}.mrglftls{margin-left:100px!important}.prdsec{float:left;margin-left:225px;margin-top:12px}.prdimg{width:50px;float:left}.prdnm{float:left;padding-top:9px;width:268px}.mltplstts{margin-bottom:10px;margin-left:-46px;padding-left:15px}.find_a_club_table_td>img{margin-left:-43px}div.hiUser .user.logedIn{max-width:300px}#username div.hiUser .logedIn div.userLinks{background:#fcf8e7;border:1px solid #333;font-size:11px;font-weight:400;left:1px;margin-top:8px;max-width:320px;padding:20px;position:absolute;z-index:1000}#username div.hiUser .logedIn div.userLinks a{background:0 0;display:block;padding:0 0 10px;font-weight:400;font-size:11px}.activeTab_btn,.inactiveTab_btn{color:#000;font-size:12px;border:1px solid #DFD8B9;font-weight:700;height:40px;padding:7px 35px;min-width:10px;width:auto}#headerTop .list li:nth-child(6),#headerTop .list li:nth-child(7),#headerTop .list li:nth-child(8),.newHeaderBox .newNavigationBar li:nth-child(11) img,.tab3_cont{display:none}.leftmenuEmpty{min-height:60px}.activeTab_btn{background-color:#DFD8B9}.inactiveTab_btn{background-color:#FBF8E9}.inactiveTab_btn:hover{background-color:#b6a16e;cursor:pointer;cursor:hand}#catarrow_1{margin-left:57px;border-top:10px solid #DFD8B9}#catarrow_2,#catarrow_3{margin-left:70px;border-top:10px solid #DFD8B9}.cate_tabs_mainDiv{height:auto}.back-white{background-color:#fff;height:22px;border:1px solid #AAA}.tab3_cont_holder{clear:both;margin-bottom:6px;padding-top:10px;height:auto}.zindex_0{z-index:0}.line_zindex_1{z-index:1;position:absolute}.newHeaderBox .newNavigationBar li{font-size:12px;font-weight:400}.dropdownList li,.newHeaderBox .newNavigationBar .dropdownList li a{width:210px}.dropdownList,.newHeaderBox .newNavigationBar .dropdownStyle{width:266px!important}.newHeaderBox .newNavigationBar .dropdownList li{font-size:11px;padding:1px 0 0}.cntclbfound .black_text_12_bold{color:#000;margin-left:15px;font:700 12px/normal 'Verdana Regular',Verdana}#headerTop .list li a{font-size:12px}#headerTop .list li{border-right:1px solid #eeebdb;padding:0 10px;height:14px}#headerTop .list li:nth-child(5){border-right:none}.newNavigationBar div.col{float:left;width:234px}div.dropdownStyle .col ul.dropdownList h1,div.travel-services .col ul.dropdownList h1{padding:2px 0 5px 6px;font-size:13px;font-weight:700}.newHeaderBox .newNavigationBar .dropdownList li h1 a{padding:0;color:#000}.newHeaderBox .newNavigationBar .dropdownList li h1 a:hover{background:0 0;text-decoration:underline;padding:0;color:#000}.travel-services .dropdownList li h1 a{font-size:13px;font-weight:700}.travel-services .dropdownList li h1 a:hover{font-size:13px}.newHeaderBox .newNavigationBar .dropdownList{clear:both;overflow:hidden;width:220px}.newHeaderBox .newNavigationBar .dropdownStyle{background:#fff;left:0!important;position:absolute;top:29px!important;width:970px!important;min-height:200px}.newHeaderBox .newNavigationBar .dropdownList li a{width:215px!important}.PriceInformation #containerRight .member_rqrd{padding-top:10px;padding-left:55px}.ropic_confrm_ordsm{padding-left:20px!important}.no_bold{font-weight:400!important}.myClub_btn,.shopClub_btn{border:none;color:#fff;font-size:12px;font-weight:700;height:31px;margin-left:7px}.itemshow{display:list-item;float:right}.zoom,div.IO_child{display:inline-block}.myClub_btn{padding:7px 0;width:142px;background-color:#f09d1c}.rightMain .pContainer .leftMain .topView .rightView{padding-top:30px;width:361px}.shopClub_btn{padding:7px 0;width:142px;background-color:#cc1b33;cursor:pointer}#username div.hiUser .logedIn span>a{color:#cc1b33!important;display:inline-block;background:0 0;padding-left:10px}.promo-background-none{background-image:none}.how_does_it_work_main_div{border:0 solid;background:url(../images/order/BJs_pickupPayheader.png) -10px -26px no-repeat #fff;width:660px;height:500px;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc}.how_does_it_work_main_div .promo{margin-top:50px;text-align:left;border-bottom:1px solid #d8d8d8}.how_does_it_work_main_div .about_ropic_d2{margin:0 auto;width:90%;overflow:auto}.how_does_it_work_main_div .about_ropic_d4{margin-top:30px;margin-left:0}.how_does_it_work_main_div .about_ropic_d2 .arrowClass{padding:10px;float:left;margin-right:17px;margin-top:55px;font:800 36px FontAwesome,FontAwesome}.how_does_it_work_main_div .club_close_1{left:622px;position:relative;top:23px}.headerSmallText{color:#cc1b33;font-size:11px;font-weight:400;padding-top:2px}#stockinfo .no_info{background:url(../images/no_info.png) left top no-repeat!important;margin-bottom:12px}.align_center{text-align:center!important}.pricestrike{font-size:24px;text-decoration:line-through}.seePrice a{color:#000;padding-top:10px;text-decoration:none;font:700 12px Verdana,Arial,Helvetica,sans-serif}#freeShipping .shipping{font-size:12px;font-weight:400}.spacerSection{position:relative;top:10px}#couponName{width:195px}.resrvAvSpace{width:190px}.locNew,.miniloc{background:url(../images/orangelocation.png) center top no-repeat;float:right;width:15px}.miniloc{bottom:22px;height:16px;position:relative;right:15px}.loc_h2{padding:5px 0 0 3px!important}#find_a_club_table div.mltplstts{margin-left:0}.locNew{height:30px;position:absolute;right:30px;top:9px}#popup2,#popup2 #theViews ul li{float:left}.ropic_sign_in_text{font-size:14px;padding-left:10px}#maincontainer #header{width:100%}.ProdInact_ErrTxt{font-size:25px;margin-bottom:170px;margin-top:160px;font-weight:400;line-height:40px}#intelligentOffer .intellsec_margin{margin:6px;float:left}#intelligentOffer .io_list{border-bottom:0}#intelligentOffer div.io_pricetext{font-size:11px;color:#c03;font-weight:600;height:20px}.addToCart_intelOffer{margin-top:1px;background:#C03;font-weight:700;font-size:11px;line-height:23px;margin-left:3.6em;margin-right:5em;width:90px}.addToCart_intelOffer a{color:#fff;text-decoration:none;margin:5px}.itemcontent_w{width:180px;margin-top:15px}.io_title{color:#333;font-size:12px;font-weight:700;height:11px;padding:10px 2px;text-transform:uppercase;width:auto}.io_productLink{text-decoration:none;color:#000}.io_productLink:hover{text-decoration:underline;color:#000}.io_producttitle_ht{height:35px;width:180px;margin:auto}.textLtalgn{text-align:left}.io_aln,.v-center{text-align:center}.afterInstnText{font-size:11px;font-weight:400;line-height:15px;color:#c03}#intelligentOffer div.pricetextSaving{font-weight:400;font-size:11px;margin:5px 0 0;line-height:10px;width:182px}#intelligentOffer div.pricetext1{font-weight:400;font-size:11px;color:#c03!important}.io_aln{margin-left:auto;margin-right:auto;margin-bottom:-42px}.ioprice{color:#000;font:700 10px/20px Verdana,Arial,Helvetica,sans-serif;height:60px}.RICHFXViewerContainer{position:absolute;left:17px;padding:0;margin:0;width:100%;height:100%;z-index:250!important}img#productImage{left:0;top:8px;padding:0;margin:2px;width:100%;height:100%}.newHeaderBox .newNavigationBar .dropdownList li div.h1text a,.newHeaderBox .newNavigationBar .dropdownList li div.h1text a:hover{padding:2px 0 5px 6px;font-size:14px;font-weight:700;line-height:17px;color:#000}.newHeaderBox .newNavigationBar .dropdownList li div.h1text a:hover{background:0 0;text-decoration:underline}.btn,a.close{text-decoration:none}.cursorIn{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.cursorOut{cursor:-webkit-zoom-out;cursor:-moz-zoom-out}.zoom{position:relative;width:99%;margin:8px 10px 10px 8px}.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0}.zoom img{display:block;margin:auto}.zoom1 img::selection{background-color:transparent}.v-center{height:100vh;width:100%;display:table;position:relative}.v-center>div{display:table-cell;vertical-align:middle;position:relative;top:0}.modal-box,.modal-overlay,a.close{position:absolute}.btn{font-size:3vmin;padding:.75em 1.5em;background-color:#fff;border:1px solid #bbb;color:#333;display:inline;border-radius:4px;transition:background-color 1s ease}.btn,.btn:hover{-webkit-transition:background-color 1s ease;-moz-transition:background-color 1s ease}.btn:hover{background-color:#ddd;transition:background-color 1s ease}.btn-small{padding:.75em 1em;font-size:.8em;bottom:0}.modal-box{display:none;z-index:1000;width:98%;background:#fff;box-shadow:0 3px 9px rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.1);background-clip:padding-box;border-radius:10px}@media (min-width:32em){.modal-box{width:80%;min-height:75%}}.modal-box .modal-header,.modal-box header{padding:1.25em 1.5em;border-bottom:1px solid #ddd}.modal-box .modal-header h3,.modal-box .modal-header h4,.modal-box header h3,.modal-box header h4{margin:0}.modal-box .modal-body{padding:2em 1.5em}.modal-box .modal-footer,.modal-box footer{padding:1em;border-top:1px solid #666;background:rgba(0,0,0,.2);text-align:right}.modal-overlay{opacity:0;filter:alpha(opacity=0);top:0;left:0;z-index:900;width:100%;height:100%;background:rgba(255,255,255,1)!important}a.close{line-height:1;font-size:1.5em;top:2%;right:2%;color:#666}a.close:hover{color:#222;-webkit-transition:color 1s ease;-moz-transition:color 1s ease;transition:color 1s ease}#popup2{width:20%;border:1px solid #ddd;margin:8px 0 8px 10px;height:500px}#popup2 #theViews ul{margin:5px 0 2px 5px}#popup2 #theViews ul li a img{border:1px solid #999;margin:4px 12px}
div.hiUser .location.loggedInClub{color:#000034;max-width:150px;width:47%;}

/* QuickWins Project header Styles starts */
  header[role=banner]{font-family:Verdana,Helvetica,sans-serif;background-color:#fff;float:none;margin:0 auto 10px;width:100%;height:auto;box-sizing:border-box;position:relative;z-index:7}header[role=banner]:after{content:"";display:block;clear:both}@media screen and (min-width:980px){header[role=banner]{background-position:50%;background-repeat:repeat-y;background-image:url(/wcsstore/BJs/images/background_1.gif)}}header[role=banner] *{box-sizing:border-box}header[role=banner] a{text-decoration:none;color:#000}header[role=banner] a:active,header[role=banner] a:hover,header[role=banner] a:link,header[role=banner] a:visited{color:#000}header[role=banner] ::-ms-clear{display:none;width:0;height:0}header[role=banner] .header-top-wrapper{width:100%;padding:0 10px;position:relative}@media screen and (min-width:980px){header[role=banner] .header-top-wrapper{padding:0}}header[role=banner] .header-top-wrapper>div,header[role=banner] .header-top-wrapper>div>div{float:left}header[role=banner] .nav-left{width:calc(100% - 40px)}header[role=banner] .nav-left a{color:#cc2036;font-weight:700;font-size:16px;font-size:1rem;line-height:18.4px;line-height:1.15rem;display:inline-block}header[role=banner] .nav-right{width:40px}@media screen and (min-width:768px){header[role=banner] .nav-right{width:42%}header[role=banner] .nav-left{width:58%}}header[role=banner] .logo{width:55px;height:55px;padding-top:2px}@media screen and (min-width:768px){header[role=banner] .logo{width:80px;height:75px;padding-top:0}}header[role=banner] .logo img{width:100%}@media screen and (min-width:768px){header[role=banner] .logo img{margin-right:20px;height:auto}}header[role=banner] .signin{display:none}@media screen and (min-width:768px){header[role=banner] .signin{display:block;margin-left:30px;width:100px;text-align:left}header[role=banner] .signin div{background:url(../images/header/icons/user.svg) 0/19px 19px no-repeat;padding:30px 0 30px 25px;display:inline-block}}header[role=banner] .location{width:calc(100% - 75px);float:left;text-align:center;margin:auto 10px}@media screen and (min-width:768px){header[role=banner] .location{min-width:150px;width:calc(100% - 215px);text-align:left;height:auto;margin:-4px}}header[role=banner] .location div{background:url(../images/header/icons/location-red.svg) 0/14px 20px no-repeat;padding:5px 25px;min-width:140px;display:inline-block;color:#333}@media screen and (min-width:768px){header[role=banner] .location div{background:url(../images/header/icons/location.svg) 0/14px 20px no-repeat;/*padding:30px 25px*/}}header[role=banner] .member-services{display:none}@media screen and (min-width:768px){header[role=banner] .member-services{display:inline-block;text-align:right;float:right;white-space:nowrap;padding:30px 0}header[role=banner] .member-services li{border-left:1px solid #dfdfdf;display:inline-block;margin-left:10px;padding-left:10px;font-size:12px}header[role=banner] .member-services li a:link{text-decoration:none}header[role=banner] .member-services li:first-of-type{border-left:none}header[role=banner] .member-services li a:hover{color:#cc2036}}header[role=banner] .shopping-cart{float:right;text-align:center;margin:12px 0;width:40px;height:30px}@media screen and (min-width:768px){header[role=banner] .shopping-cart{position:absolute;top:75px;right:0;width:55px;height:45px;float:none;background:linear-gradient(#fff,#dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#DCDCDC');margin:0;z-index:6}}header[role=banner] .shopping-cart a{width:40px;height:30px;display:inline-block;text-decoration:none;color:#333;font-weight:700}@media screen and (min-width:768px){header[role=banner] .shopping-cart a{width:55px;height:45px}}header[role=banner] .icon.cart{position:absolute;width:35px;height:30px;top:18px;right:10px;fill:#cc2036}@media screen and (min-width:768px){header[role=banner] .icon.cart{width:35px;height:30px;top:8px;right:10px}}header[role=banner] .cart-count{display:inline-block;width:100%;padding-left:19.2px;padding-left:1rem;line-height:19.2px;line-height:1.3rem;font-size:15.2px;font-size:.95rem}@media screen and (min-width:768px){header[role=banner] .cart-count{line-height:1.7rem;padding-left:.5rem}}header[role=banner] .cart-count.three{padding-left:20.8px;padding-left:1rem;line-height:16px;line-height:1.3rem;font-size:12px;font-size:.75rem}@media screen and (min-width:768px){header[role=banner] .cart-count.three{line-height:1.6rem;padding-left:.6rem}}header[role=banner] .cart-count.four{padding-left:22.4px;padding-left:1rem;line-height:16px;line-height:1.3rem;font-size:8px}@media screen and (min-width:768px){header[role=banner] .cart-count.four{line-height:1.7rem;padding-left:.8rem}}header[role=banner] .header-bottom-wrapper{background:linear-gradient(#cc2036,#a61828);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc2036', endColorstr='#a61828');}header[role=banner] .header-bottom-wrapper>div{float:left}header[role=banner] .shop-nav{width:100px;opacity:1}@media screen and (min-width:768px){header[role=banner] .shop-nav{width:260px}}header[role=banner] .shop-nav:focus{outline:none}header[role=banner] .shop-nav .icons,header[role=banner] .shop-nav svg.icon{position:absolute;height:16px;width:20px}header[role=banner] .shop-nav .icons{top:15px;left:10px}header[role=banner] .shop-nav svg.icon{fill:#fff}header[role=banner] .shop-nav svg.icon.close{display:none}@media screen and (max-width:767px){header[role=banner] .shop-nav .icons{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:all .3s cubic-bezier(.165,.84,.44,1)}header[role=banner] .shop-nav svg.icon{transition:opacity .3s cubic-bezier(.165,.84,.44,1)}header[role=banner] .shop-nav svg.icon.menu{opacity:1}header[role=banner] .shop-nav svg.icon.close{opacity:0;display:initial}header[role=banner] .shop-nav.mega-menu-open .icons{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header[role=banner] .shop-nav.mega-menu-open svg.icon.menu{opacity:0}header[role=banner] .shop-nav.mega-menu-open svg.icon.close{opacity:1}}header[role=banner] .shop-nav-button{background-color:transparent;position:relative;border:none;cursor:pointer;color:#fff;font-family:inherit;font-size:16px;font-size:1rem;font-weight:700;text-align:left;padding:5px 0;height:45px;line-height:35px;border-right:1px solid hsla(0,0%,100%,.2);padding-left:10px;width:100%}header[role=banner] .shop-nav-button span{display:inline-block;margin-left:35px}@media screen and (min-width:768px){header[role=banner] .shop-nav-button span:after{content:" Products and Services"}}header[role=banner] .mega-menu-open .shop-nav-button,header[role=banner] .shop-nav-button:focus,header[role=banner] .shop-nav-button:hover{background:linear-gradient(#ba1d31,#a0192a);outline:none}header[role=banner] .search-wrap{width:74%;width:calc(100% - 100px);text-align:left;position:relative;padding:5px 0 5px 10px}@media screen and (min-width:768px){header[role=banner] .search-wrap{width:74%;width:calc(100% - 260px)}}header[role=banner] .search-wrap:focus{background-color:#a61828}header[role=banner] .form{overflow:hidden}header[role=banner] .form *{margin:0;padding:0 auto;border:none;height:35px;border-radius:0}header[role=banner] .form button{position:absolute;top:5px;display:block;width:40px;border:0;cursor:pointer;margin-right:10px;background-color:#fff;outline:none}header[role=banner] .search-field{width:90%;width:calc(100% - 50px);text-indent:10px;font-size:16px;font-size:1rem}@media screen and (min-width:768px){header[role=banner] .search-field{width:100%}}header[role=banner] .search-field:focus{outline:0}header[role=banner] .button-reset{right:40px}@media screen and (min-width:768px){header[role=banner] .button-reset{right:95px}}header[role=banner] .button-reset .icon.reset{width:13px;height:13px;fill:#aeaeae}header[role=banner] .button-reset:hover .icon.reset{fill:#959595}header[role=banner] .button-submit{border-radius:0 18px 18px 0;right:0}@media screen and (min-width:768px){header[role=banner] .button-submit{right:55px}}header[role=banner] .button-submit .icon.submit{width:20px;height:20px;fill:#aeaeae}header[role=banner] .button-submit.active,header[role=banner] .button-submit:focus,header[role=banner] .button-submit:hover{background-color:#f09d1c}header[role=banner] .button-submit.active:hover,header[role=banner] .button-submit:focus:hover,header[role=banner] .button-submit:hover:hover{background-color:#e3900f}header[role=banner] .button-submit.active .icon.submit,header[role=banner] .button-submit:focus .icon.submit,header[role=banner] .button-submit:hover .icon.submit{fill:#fff}header[role=banner] .button-cancel{display:none;opacity:0}@media screen and (max-width:767px){header[role=banner] .search-active .shop-nav{opacity:0;width:0;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:width;transition-duration:.15s}header[role=banner] .search-active .button-cancel{display:block;opacity:1;transition-property:opacity;transition-duration:.15s;position:absolute;top:5px;height:35px;font-size:1rem;right:0;padding:0 15px;border:0;cursor:pointer;background-color:transparent;outline:none;color:#fff}header[role=banner] .search-active .search-wrap{width:100%}header[role=banner] .search-active .search-field,header[role=banner] .search-active .search-wrap{transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:width;transition-duration:.15s}header[role=banner] .search-active .search-field{width:90%;width:calc(100% - 120px)}header[role=banner] .search-active .button-submit{right:75px}header[role=banner] .search-active .button-reset,header[role=banner] .search-active .button-submit{transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:right;transition-duration:.15s}header[role=banner] .search-active .button-reset{right:115px}header[role=banner] .search-inactive .shop-nav{opacity:1;width:100px;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:opacity,width;transition-duration:.15s}header[role=banner] .search-inactive .button-close{display:none;opacity:0;transition-property:opacity;transition-duration:.15s}}header[role=banner] .flyout-panel.shop-nav-categories:after,header[role=banner] .header-bottom-wrapper:after,header[role=banner] .header-top-wrapper:after{content:"";display:block;clear:both}@media screen and (min-width:768px){header[role=banner] .header-bottom-wrapper,header[role=banner] .header-top-wrapper{margin:0 auto;position:relative}}@media screen and (min-width:980px){header[role=banner] .header-bottom-wrapper,header[role=banner] .header-top-wrapper{width:980px}}header[role=banner] .flyout-panel{display:block;position:absolute;background-color:#fff;z-index:5;width:100%;box-shadow:0 5px 16px rgba(0,0,0,0.25)}header[role=banner] .flyout-panel hr{border:0;margin:0 15px;height:1px}header[role=banner] .shop-nav-categories{display:none;padding:0;font-size:16px;font-size:1rem;top:100px;left:50%;width:101vw;overflow:hidden;min-height:calc(100vh - 103px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header[role=banner] .shop-nav-categories:before{content:'';display:block;left:10px;border:10px solid transparent;border-top-color:#a0192a;position:absolute;margin:0;z-index:3}@media screen and (min-width:768px){header[role=banner] .shop-nav-categories{background:linear-gradient(#cc2036,#a61828);top:45px;left:0;min-height:0;width:auto;-webkit-transform:none;-ms-transform:none;transform:none;overflow:visible}header[role=banner] .shop-nav-categories.submenu-open{right:0;background:#fff}header[role=banner] .shop-nav-categories.submenu-open .top-level{background:linear-gradient(#cc2036,#a61828);position:relative;z-index:2}}header[role=banner] .shop-nav-categories>div{float:left}header[role=banner] .shop-nav-categories hr{border-top:1px solid hsla(0,0%,87%,.75)}header[role=banner] .shop-nav-categories h4{margin:0;padding:20px;line-height:18px;height:58px;background-color:hsla(0,0%,87%,.5)}@media screen and (min-width:768px){header[role=banner] .shop-nav-categories h4{display:none}}header[role=banner] .shop-nav-categories button:focus{outline:none}header[role=banner] .mega-menu-open .shop-nav-categories{display:block}header[role=banner] .top-level{width:100%}@media screen and (min-width:768px){header[role=banner] .top-level{width:260px}}header[role=banner] .top-level ul{padding:20.8px 0;padding:1.3rem 0}header[role=banner] .top-level li a{display:block;padding:8px 32px 8px 20px;padding:.5rem 32px .5rem 20px;color:#333}@media screen and (min-width:768px){header[role=banner] .top-level li a{font-weight:700;color:#fff;background-color:hsla(0,0%,100%,0);padding:.5rem 1.5rem;transition-property:color,background-color;transition-duration:.1s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}header[role=banner] .top-level li a.active,header[role=banner] .top-level li a:hover{background-color:hsla(0,0%,100%,.85);color:#333}header[role=banner] .top-level li a.active{background-color:#fff}}header[role=banner] .expand{background:url(../images/header/icons/arrow.svg) center right 20px/7px 14px no-repeat}@media screen and (min-width:768px){header[role=banner] .expand{background-position:center right 15px}}header[role=banner] .next-level{background-color:#fff;display:none}header[role=banner] .next-level.active{display:block}@media screen and (min-width:768px){header[role=banner] .next-level{border-left:260px solid #a61828;width:100%;margin:0 0 0 -260px;padding:20px;position:relative;z-index:1}}header[role=banner] .next-level a{display:block;padding:12.8px 0;padding:.8rem 0}@media screen and (min-width:768px){header[role=banner] .next-level a{padding:5px 0}}header[role=banner] .next-level a:active,header[role=banner] .next-level a:hover{text-decoration:underline}@media screen and (min-width:768px){header[role=banner] .next-level ul{margin-bottom:20px}}header[role=banner] .next-level .brick,header[role=banner] .next-level .grid-sizer{width:100%}header[role=banner] .next-level .gutter-sizer{width:0}@media screen and (min-width:768px){header[role=banner] .next-level .brick,header[role=banner] .next-level .grid-sizer{width:calc(33.3% - 20px)}header[role=banner] .next-level .gutter-sizer{width:20px}}@media screen and (min-width:980px){header[role=banner] .next-level .brick,header[role=banner] .next-level .grid-sizer{width:calc(25% - 20px)}}header[role=banner] .view-all{display:none}@media screen and (min-width:768px){header[role=banner] .view-all{display:block}header[role=banner] .view-all a{color:#cc2036}}@media screen and (max-width:767px){header[role=banner] .largescreen-only{display:none}header[role=banner] .next-level,header[role=banner] .top-level{top:58px;bottom:0;left:0;right:0;position:absolute;background-color:#fff;transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;overflow:auto;-webkit-overflow-scrolling:touch}header[role=banner] .next-level strong,header[role=banner] .top-level strong{font-weight:400}header[role=banner] .top-level{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}header[role=banner] .next-level{padding:20px;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}header[role=banner] .next-level hr{margin:.5rem 0}header[role=banner] .next-level .back{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:url(../images/header/icons/arrow-left.svg) center left 5px/7px 14px no-repeat;color:#000;font-size:1rem;padding-left:20px}header[role=banner] .drill-down .top-level{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}header[role=banner] .drill-down .next-level{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width:768px){header[role=banner] .smallscreen-only{display:none}}header[role=banner] .type-ahead-suggestions{top:45px;padding:0;left:0;font-size:16px;font-size:1rem}header[role=banner] .type-ahead-suggestions p{padding:40px 20px;text-align:center}header[role=banner] .type-ahead-suggestions .top-brands+.top-terms{margin-top:-30px}header[role=banner] .type-ahead-suggestions li:first-of-type>strong{display:inline-block}header[role=banner] .type-ahead-suggestions li,header[role=banner] .type-ahead-suggestions li a{padding:5px 0 5px 20px}header[role=banner] .type-ahead-suggestions h4{font-weight:700;padding:15px 0 5px 20px;margin:0}header[role=banner] .type-ahead-suggestions h4+ul{padding-top:0}header[role=banner] .type-ahead-suggestions li a{display:block;margin:-5px 0 -5px -20px}header[role=banner] .type-ahead-suggestions li.active,header[role=banner] .type-ahead-suggestions li:hover,header[role=banner] .type-ahead-suggestions li a.active,header[role=banner] .type-ahead-suggestions li a:hover{background:hsla(0,0%,87%,.4);outline:none}header[role=banner] .type-ahead-suggestions hr{border-top:1px solid hsla(0,0%,87%,.4)}@media screen and (min-width:930px){header[role=banner] .suggested-categories{width:210px;float:left}}@media screen and (max-width:929px){header[role=banner] .suggested-categories{width:100%;float:left}}header[role=banner] .suggested-categories ul{padding:15px 0}header[role=banner] .suggested-categories p{padding:15px 20px}header[role=banner] .search-department{color:#cc2036}@media screen and (min-width:768px){header[role=banner] .suggested-products{width:calc(100% - 210px);float:left}}@media screen and (max-width:929px){header[role=banner] .suggested-products{display:none}}header[role=banner] [class*=product-]{min-height:200px;max-width:215px;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 0 20px 10px;padding:15px;border:1px solid #fff}header[role=banner] [class*=product-].active,header[role=banner] [class*=product-]:hover{border:1px solid #dfdfdf}header[role=banner] [class*=product-] a{display:block}header[role=banner] [class*=product-] img{width:110px;display:block;margin:0 auto 10px}header[role=banner] .results-title{padding:15px 0 15px 20px}header[role=banner] .products-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;margin:0 auto;padding-right:20px}header[role=banner] .name{display:block;margin-bottom:20px}@media screen and (min-width:768px) and (max-width:820px){header[role=banner] .product-3{display:none}header[role=banner] .product-1,header[role=banner] .product-2{width:calc(50% - 20px)}}@media screen and (max-width:929px){header[role=banner] .product-1,header[role=banner] .product-2,header[role=banner] .product-3,header[role=banner] .results-title{display:none}}header[role=banner] .stars{display:inline-block;background:url(http://bjs.com/pwr/engine/images/stars_small.gif) 0 0 no-repeat;height:15px;line-height:15px;width:83px;float:left;margin-right:5px}header[role=banner] .stars.zero{background-position:left 0}header[role=banner] .stars.half{background-position:left -18px}header[role=banner] .stars.one{background-position:left -36px}header[role=banner] .stars.one-half{background-position:left -54px}header[role=banner] .stars.two{background-position:left -72px}header[role=banner] .stars.two-half{background-position:left -90px}header[role=banner] .stars.three{background-position:left -108px}header[role=banner] .stars.three-half{background-position:left -126px}header[role=banner] .stars.four{background-position:left -144px}header[role=banner] .stars.four-half{background-position:left -162px}header[role=banner] .stars.five{background-position:left -180px}header[role=banner] .reviews{font-size:12.8px;font-size:.8rem}.scrim{display:none;z-index:4;background-color:inherit;opacity:.6;position:fixed;top:0;bottom:0;left:0;right:0}#banner,.ad-gallery{z-index:0}
/*# sourceMappingURL=maps/bjs-updates.css.map */
@media screen and (min-width: 767px) {
  header[role=banner] .form {
    width: calc(100% - 100px) !important;
  }
}
header[role="banner"] .type-ahead-suggestions li {
	cursor: pointer;
}
header[role="banner"] .results-title,
header[role="banner"] .type-ahead-suggestions li { 
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#WishlistDisplay_Widget{ position:relative;z-index:1}

/* Mega-menu promo styles */
header[role=banner] .next-level .promo {
  display: none;
}

@media screen and (min-width: 980px) {

  header[role=banner] .next-level .grid-sizer,
  header[role=banner] .next-level .brick {
    width: calc(25% - 20px);
  }

  header[role=banner] .next-level.-has-promo .grid-sizer,
  header[role=banner] .next-level.-has-promo .brick {
    width: calc(33.3% - 20px);
  }

  header[role=banner] .next-level.-has-promo .masonry-foundation {
    width: 75%;
  }

  header[role=banner] .next-level .promo {
    display: block;
    position: absolute;
    top: 20px;
    left: calc(75% - 10px);
    width: 167px;
  }

  header[role=banner] .next-level .promo a {
    display: block;
  }

  header[role=banner] .next-level .promo img {
    display: block;
    max-width: 100%;
  }
}
/* Mega-menu promo styles end */

/* QuickWins Project header Styles ends */
/* RQM # 21277 Fix - START */
@media screen and (max-width:767px) {
    #username .hiUser { 
    width:auto; 
    }
	#username div.hiUser .loggedInClub {
		max-width:150px;
		width:47%;
		margin: -18px 0 0 -18px;
	}
	
	#username .hiUser a{
	text-decoration: none;
	color: #cc2036;
	margin-left: -21px;
	}
	
    /*header[role=banner] .location div {
		padding: 5px 0 0 0;
		margin: -14px 0 0 -10px;;
	}*/
	
	header[role=banner] .next-level a {
	    background: url(../images/header/icons/arrow.svg) center right 20px/7px 14px no-repeat;
    }

	#username div.hiUser .loggedInClub span.subLink {
		padding: 2px 0 0 24px;
		text-align: left;
	}
	
	#username div.hiUser .user {
		display: none;
	}
		
	header[role=banner] .cart-count {
		margin-top:5px;
	}
}
/* RQM # 21277 Fix - END */
/*overrides for mobile*/
/*RQM # 21265 fix-start*/
@media screen and (max-width: 414px) {
    .type-ahead-suggestions li strong{display:inline-block; font-weight: bold}
    }
/*RQM # 21265 fix-end*/
/* RQM # 21277 fix-start*/
@media screen and (max-width: 414px) {
  header[role=banner] .location div{padding:5px 25px 0 25px;}
} 

div.hiUser .location .subLink.cursor_pointer.showHide_overylay_using_Jquery{
    display: block;
   }  
/* RQM # 21277 fix-end*/  