#overlayHolder{background-color:rgba(0,0,0,0.4);position:fixed;top:0;bottom:0;left:0;right:0;z-index:12;display:none}
#overlayBox{position:fixed;width:500px;top:30%;left:30%;right:30%;background-color:#fff;-moz-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=8);box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);z-index:13}
#overlayBox form{padding:0;margin:0}
.cartContent{background:#ff0;padding:10px 15px;color:black}
.overlayHead{position:relative;background:#02356a;padding:5px 12px}
.overlayHead h2{font-family:sans-serif;color:#fff;padding:0;margin:0;font-size:24px}
.overlayHead button{position:absolute;width:20px;height:25px;top:1px;right:9px;background:0;border:0;float:right}
.overlayHead .closeMark{color:#fff;font-size:26px;font-weight:bold}
.overlayHead .closeMark:hover{color:#9bcdfb}
.overlayHead img{float:right;border:0;margin-top:-20px;cursor:pointer}
.overlayFooter{background:url('/sams/images/Shadow_line.png') repeat-x;padding:10px 15px}
.overlayFooter .submitBtn{display:block;float:right;border:0;background:url('/sams/images/Continue_BTN.jpg') no-repeat;width:236px!important;height:35px!important}
.overlayFooter .optoutBox{padding-top:5px;text-align:right;clear:both;font:normal 12px Arial;color:#333}
.overlayFooter .optoutBox input{vertical-align:middle}
.overlayBody{padding:15px 15px 20px 15px;font:normal 12px Arial;color:#333}
.overlayBody p{font-size:11px;color:#666}
.overlayBody label{font-size:12px;font-weight:bold}
.overlayBody h3{padding:0;margin:0 0 5px 0;font:bold 16px Arial;color:#333}
.overlayBody h3.green{font:normal 12px Arial;color:#248613;margin-left:22px}
.overlayBody h3 a{margin-left:22px;font:bold 12px Arial;color:#005fa6;text-decoration:none}
.overlayBody ul{padding:0;margin:12px 0 5px 0;list-style:none}
.overlayBody span.bld{font-weight:bold}
.overlayBody ul li{padding:0;margin:5px 0}
.overlayBody input{padding:0;margin:0 7px 0 0;vertical-align:middle}
a.showMD{padding-left:13px;background:url('/sams/images/hide_show_arrow_blue_down.png') 0 5px no-repeat}
a.hideMD{padding-left:13px;background:url('/sams/images/hide_show_arrow_blue_up.png') 0 5px no-repeat;display:none}
.overlayBody .membDetails{margin-left:20px;width:360px;height:140px;padding:10px 10px 15px 10px;overflow-y:auto;border:1px solid #ccc;display:none}
.membDetails h3{padding:0;margin:0 0 5px 0;font:bold 12px Arial;color:#333}
.membDetails h4{padding:0;margin:0;font:bold 12px Arial;color:#248613}
.raf-hero{padding-left:10px;width:700px;height:186px}
.raf-hero div{float:left}
.raf-left{padding-top:30px;width:240px}
.raf-right{width:430px;padding-left:20px;font:bold 18px Arial;color:#005fa6}
.raf-right h1{font:bold 18px Arial;padding:67px 0 20px 0}
.raf-login-right{width:430px;padding-top:30px}
.raf-login-right li{float:left;list-style:none;text-align:left;font-family:"myriad-pro",arial;font-size:24px;padding-bottom:30px;padding-left:20px;color:#005fa6;width:430px}
.raf-right li{float:left;list-style:none;text-align:left;font-family:"myriad-pro",arial;font-size:22px;padding-bottom:15px;padding-left:30px;color:#005fa6;width:430px}
.raf-form-section::after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.raf-form-section .mbrs input{color:#666}
.raf-main-content .rfr-hdr{padding-bottom:10px}
.raf-txt-block{padding-left:26px}
.raf-txt-block a:hover{text-decoration:underline}
.raf-txt-block h3{padding-bottom:10px;font-family:arial;font-weight:bold;font-size:18px;color:#2f801b;padding-top:30px}
.raf-txt-block ol{margin:0;padding:0 5px 10px 18px}
.raf-txt-block ol li{font-family:arial;font-size:12px;color:#333;padding:3px}
.raf-txt-block a{text-decoration:none;font-family:arial;font-size:12px;color:#005fa6}
.rfr-frnds{padding-top:16px}
.rfr-frnds li{padding-top:0}
.rfrmr-loader{padding-top:0}
.rfrmr-loader a{font-family:arial;font-size:12px;font-weight:bold;color:#005fa6;text-decoration:none}
.raf-submt-frm{padding-top:10px;padding-left:10px}
a.raf-imglnk{display:inline-block}
.raf-imglnk{background-image:url(/sams/en_US/images/btn_send_invites_blue.png);background-repeat:no-repeat;width:118px;height:31px}
.rafForm .trms-cnd{padding-left:10px;padding-bottom:0}
.rafForm .trms-cnd label{font-family:arial;font-size:11px;color:#333}
.rafForm .trms-cnd a{text-decoration:none;font-family:arial;font-size:11px;color:#005fa6}
.raf-main-content a:hover{text-decoration:underline}
.raf-main-content .trms-cnd input{width:13px;height:13px;margin-top:0;margin-bottom:0;margin-right:0;margin-left:0}
.rfrmr-link{padding-left:140px;padding-top:10px}
.rafForm .labl-name{text-align:right;width:130px;height:18px;font-family:arial;font-weight:bold;font-size:12px;color:#333}
.rafForm .labl-email{padding-left:10px;width:320px;text-align:left;font-family:arial}
.rafForm .input_err_sty input{width:175px;border:solid 2px #C00}
.rafForm li{float:left;padding-bottom:10px}
.raf-main-content h3{padding-bottom:40px;padding-top:30px;margin-bottom:0;margin-top:0;width:320px;font-family:arial;font-weight:bold;font-size:18px;color:#333}
.raf-msg-hdr h3{padding-top:20px;padding-bottom:10px}
.raf-input-msg{padding-left:10px;width:450px}
.raf-main-content li{list-style:none}
.raf-main-content input{width:175px;font-size:12px}
.raf-main-content{padding-left:10px}
.raf-form-section textarea{width:450px;height:100px;color:#666;font-size:12px}
.refermore-loader{position:absolute;opacity:.8;filter:Alpha(opacity = 80);background-color:white;z-index:99;width:20px;display:none;margin-top:0;padding-bottom:0;padding-top:10px;margin-bottom:0;border-bottom-width:90px;margin-left:0;padding-left:248px}
.rafForm{padding:0 10px 10px 18px;width:460px;float:left}
.rafForm h3{padding:20px 0 10px 0;margin:0}
.raf-invites{list-style-type:none;padding-bottom:20px}
.raf-invites li{padding-bottom:20px}
.raf-login-msg{list-style-type:none;font-family:arial;font-weight:bold;font-size:14px;padding-left:0;padding-bottom:30px;padding-top:20px;text-align:left;float:left;width:711px}
.raf-login-Hdr{padding-left:0;padding-top:10px}
.raf-login-Hdr span{padding-left:0}
.raf-stc-txt{list-style-type:none;margin-right:20px;border-top:1px solid #d2d2d2;padding-top:30px;padding-bottom:30px}
.raf-stc-txt li{padding-bottom:30px}
.raf-stc-txt hr{height:1px;background-color:#d2d2d2}
.raf-cmts{color:#666;padding-bottom:30px;padding-top:20px}
.Referafriend-Overlay-Container{width:0;background-color:#fff;display:inline-block;position:fixed}
.Referafriend-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 16px Arial,Helvetica,sans-serif}
.Referafriend-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Referafriend-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Referafriend-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Referafriend-Overlay-Container .Error-Content{background-color:#fadcdc;padding:10px}
.Referafriend-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Referafriend-Overlay-Container .PPBottomContainer{margin-top:25px;width:640px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent;float:right}
.Referafriend-Overlay-Container .BodySection{margin:15px 15px 15px 15px}
.Referafriend-Overlay-Container .DescriptionContainer{max-height:500px;overflow:auto}
.Referafriend-Overlay-Container .btnContinue{margin-top:25px;cursor:pointer;float:right}
.Referafriend-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .BoldText10Grey{font:bold 10px Arial,Helvetica,sans-serif;color:#666;margin-top:10px}
.Referafriend-Overlay-Container .MarginTop10{margin-top:10px}
.Referafriend-Overlay-Container .MarginTop15{margin-top:15px}
.Referafriend-Overlay-Container .MarginTop25{margin-top:25px}
.Referafriend-Overlay-Container .MarginTop20{margin-top:20px}
.Referafriend-Overlay-Container .MarginTop30{margin-top:30px}
.Referafriend-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Referafriend-Overlay-Container .MarginBTM15{margin-bottom:15px}
.Referafriend-Overlay-Container .MarginBTM25,.alternateProductStyle{margin-bottom:25px}
.moneyBoxContainer .gcValue{width:58px;height:16px;float:left;border:#dedede solid 1px;background-color:#f2f2f2;color:#0087cd;text-align:center;font-size:12px;margin:0 5px 5px 0;padding:8px 0 8px 0}
.moneyBoxContainer .gcList li{cursor:pointer;list-style-type:none}
.moneyBoxContainer .gcMore{width:60px;float:left;text-align:center;color:#0087cd;font-weight:bold;cursor:pointer}
.moneyBoxContainer li.gcMore:hover{color:#666}
.moneyBoxContainer li.gcValue:hover{border:2px solid #82a546;background-color:#FFF;width:57px;padding:7px 0 7px 0}
.moneyBoxContainer .gcList .selected{border:1px solid #82a546;background-color:#f2f2f2}
.moneyBoxContainer .gcSwatchSelected{float:left;margin:1px 5px 0 1px;height:16px;width:16px;z-index:0;background-image:url('/sams/assets/ICN_checkmark_shelfPage.png')}
.itemPage .gcValue{width:73px;height:19px;float:left;border:#dedede solid 1px;background-color:#f2f2f2;color:#0087cd;text-align:center;font-size:16px;margin:0 10px 10px 0;padding:12px 0 11px 0}
.itemPage .gcMore{width:75px;float:left;text-align:center;margin:0 10px 10px 0;color:#0087cd;font-weight:bold;cursor:pointer}
.itemPage li.gcMore:hover{color:#666}
.itemPage li.gcValue:hover{border:2px solid #82a546;background-color:#FFF;width:71px;padding:11px 0 10px 0}
.itemPage .gcList .selected{border:1px solid #82a546;background-color:#f2f2f2}
.itemPage .gcSwatchSelected{float:left;margin:1px 5px 0 1px;height:19px;width:18px;z-index:0;background-image:url('/sams/assets/ICN_checkmark_PDP.png')}
.gcList .gcSwatchSelected{margin-right:2px}
.itemPage .gcList li strong{cursor:pointer}
div.termsAndConditions{height:100px;overflow-y:scroll;padding:10px 15px 10px 15px;margin:15px 0 10px 0;border:1px solid #d2d2d2;box-shadow:0 0 2px 0 #d2d2d2}
div.termsAndConditions strong{font-weight:bold;font-family:arial;color:#333;font-size:12px}
div.termsAndConditions p{font-weight:normal;font-family:arial;color:#333;font-size:12px}
.Referafriend-Overlay-Container .MarginRght10{margin-right:10px}
.Referafriend-Overlay-Container .MarginRght15{margin-right:15px}
.Referafriend-Overlay-Container .MarginRght25{margin-right:25px}
.Referafriend-Overlay-Container .MarginRght0{margin-right:0}
.Referafriend-Overlay-Container .Text12{font:12px Arial;color:#666}
.Referafriend-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .Text14{font:14px Arial;color:#333}
.Referafriend-Overlay-Container .Text16{font:16px Arial;color:#333}
.Referafriend-Overlay-Container .Text16Bold{font:16px Arial bold;color:#333}
.Referafriend-Overlay-Container .ErrorText16{font-size:16px;font-family:Arial;font-weight:Bold;color:#c00;margin-left:15px}
.Referafriend-Overlay-Container .QtyLabel{margin-top:10px}
.Referafriend-Overlay-Container .ShowDetails{font:bold 11px Arial,Helvetica,sans-serif;color:#0075c8;text-decoration:none;margin-left:2px}
.Referafriend-Overlay-Container .ShowDetailsBorder{border-bottom:solid 1px #d2d2d2;margin-right:15px}
.Referafriend-Overlay-Container .ReferafriendOptionsContainer{margin-left:1px;width:255px;float:right}
.Referafriend-Overlay-Container .PPBottomContainerAlign{margin-top:25px;margin-right:15px}
.Referafriend-Overlay-Container #QtyDD{font:12px Arial,Helvetica,sans-serif;color:#333;text-align:right}
.Referafriend-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Referafriend-Overlay-Container .PPTotalLabel{font:bold 14px Arial,Helvetica,sans-serif;color:#333;margin-right:2px}
.Referafriend-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333}
.Referafriend-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Referafriend-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#666;border:solid 1px #d2d2d2;border-bottom:0;border-right:0;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:140px;margin-right:15px}
.Referafriend-Overlay-Container .slidingDiv #ProtectionDetail{padding-left:10px}
.Referafriend-Overlay-Container #showOrHide{display:none}
.Referafriend-Overlay-Container .Referafriend-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:600px}
.Referafriend-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75)}
.Referafriend-Overlay-Container .Prod-Title{margin-top:15px}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
h3.raf-itj-Header{background-color:#f0f1f2;height:30px;color:#333;padding-left:10px;padding-top:6px;margin-bottom:20px;font-size:18px;line-height:23px}
.raf-itj-left{float:left;width:350px}
.raf-itj-right{float:right;width:350px}
.raf-content-bg .labelCol{width:70px;float:left;text-align:left;margin-bottom:20px;font-size:14px}
.raf-content-bg .inputCol{width:145px;_width:130px;float:left;margin-bottom:20px}
.raf-content-bg .inputCol input{width:125px;_width:115px;vertical-align:middle}
.raf-content-bg .inputCol #signin-button{margin-left:60px;width:75px;height:30px}
.raf-content-bg .linkCol{width:112px;float:left;margin-bottom:5px}
.raf-content-bg .linkCol a{text-decoration:none;color:#002f7f;line-height:21px;font-size:11px}
.raf-content-bg h2{font-size:14px;height:1%}
.raf-content-bg .Text12{font-size:12px}
.raf-content-bg{margin:0 0 10px;padding-left:15px;padding-right:25px;padding-top:25px}
.raf-guest-h3{height:32px;line-height:32px;padding-left:10px;color:#333;font-family:arial;font-weight:bold;font-size:18px;background:#f0f1f2}
.raf-content-bg div{padding-top:20px}
.raf-content-bg .labelCol label{font-size:14px;color:#333;line-height:21px}
.raf-guest-hdr{padding-top:20px;padding-right:25px}
.raf-content-bg .MarginTop20{margin-top:20px}
.raf-spacing{margin:20px}
.brdrB li{list-style:inside}
.simpleSaverLogo,.simpleSaverLogoSideCart{font:bold 14px arial;margin-top:5px;padding:2px;width:auto;position:relative;float:left}
.simpleSaverLogo .shipsFree a,.simpleSaverLogoSideCart .shipsFree a{color:#005fa6;font:bold 11px arial;text-decoration:none}
.simpleSaverLogo .shipsFree .shipsFreeCopy,.simpleSaverLogoSideCart .shipsFree .shipsFreeCopy{color:#005fa6;font:bold 12px arial;text-decoration:none;border-bottom:1px dashed #005fa6}
.simpleSaverLogo .shipsFree,.simpleSaverLogoSideCart .shipsFree{color:#777;font:normal 12px arial}
.shipsFree .simpleLink{color:#005fa6;font:bold 11px arial;text-decoration:none;border:0}
.simpleSaverToolTip .TSmsg{color:#333;font:normal 11px arial}
.simpleSaverToolTip .TSmsg a{color:#005fa6;font:bold 11px arial;text-decoration:none}
.simpleSaverToolTip{display:none}
.simpleSaverLogo .threshold-tooltip,.simpleSaverLogoSideCart .threshold-tooltip{display:none;background:#fff;border:1px solid #0087cd;padding:15px 10px;width:130px;height:auto;z-index:9999;height:auto;position:absolute;color:#333;font:normal 11px arial}
.simpleSaverLogo .threshold-tooltip span.eVarrow,.simpleSaverLogoSideCart span.eVarrow{width:21px;height:11px;background:url('/sams/assets/tooltip_pointer.png');background-repeat:no-repeat;background-position:0 0;display:block;margin:0 0 -26px 13px}
.shipsFree_overlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.noLink{margin:10px 0}
.noLink .thisItem{font:normal 11px arial;color:#333}
.noLink .shipFree{font:bold 11px arial;color:#333}
.shipsFree-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:640px}
.shipsFree-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.shipsFree-Overlay-Content .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.shipsFree-Overlay-Content .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.shipsFree-Overlay-Content .White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.shipsFree-Overlay-Content .BodySection{margin:20px 15px;font:normal 11px arial;color:#666}
.shipsFree-Overlay-Content .BodySection a{font:bold 12px arial;color:#005fa6}
.tsAlert{width:auto;height:auto;background-color:#fdedcf;padding:15px 20px 15px 10px}
.tsAlert .msg{width:auto;font:bold 16px arial;color:#333}
.tsAlert .leftCopy{float:left;width:440px;font:bold 16px arial;color:#333}
.tsAlert .rightBtn{float:right;margin-top:7px}
.tsAlert .simpleLink{color:#005fa6;font:bold 16px arial;text-decoration:none;border:0}
.thresholdShipCalc{font:bold 14px arial!important;color:#c00!important}
.shipsFreeAmt{color:#c00!important;font:bold 14px arial}
.PPDetailsWrapper{background-color:#fff;position:absolute;top:20%;width:450px;z-index:99999}
.PPDetailsWrapper .topHeader{background:url("/sams/en_US/images/oLay_bkgd.gif") repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.PPDetailsWrapper .topHeader span{display:inline-block;float:left;margin-top:10px}
.PPDetailsContent{background-color:#fff;height:auto;overflow-y:auto;padding:15px;position:relative;max-height:500px}
.PPDetailsContent .HeaderLText{font:bold 14px Arial;color:#333}
.PPDetailsContent .HeaderBText{font:bold 12px Arial;color:#333}
.PPDetailsContent .HeaderRText{font:11px Arial;color:#666}
.PPDetailsContent .HeaderRText li{border-bottom:0;list-style:disc;margin-left:15px}
.PPDetailsContent .mT10{margin-top:10px}
.ProtectionplanDetails-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:9999}
.PPDetailsWrapper .PPBottomShadowGraphic{margin-top:5px;width:450px;height:15px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent}
.Protectionplan-Overlay-Container{width:630px;background-color:#fff;display:none;position:absolute}
.Protectionplan-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Protectionplan-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Protectionplan-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Protectionplan-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Protectionplan-Overlay-Container .PPBottomContainer{margin-top:25px;width:640px;display:inline-block;background:url(/sams/images/Shadow_line.png) repeat-x scroll 0 0 transparent;float:right}
.Protectionplan-Overlay-Container .BodySection{margin:15px 0 0 15px}
.Protectionplan-Overlay-Container .ProductImg{float:left;width:170px}
.Protectionplan-Overlay-Container .DescriptionContainer{margin-left:15px;width:400px;float:right}
.Protectionplan-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText10Grey{font:11px Arial,Helvetica,sans-serif;color:#666;margin-top:10px}
.Protectionplan-Overlay-Container .BoldText10Grey ul li{border:0}
.Protectionplan-Overlay-Container .MarginTop10{margin-top:10px}
.Protectionplan-Overlay-Container .MarginTop15{margin-top:15px}
.Protectionplan-Overlay-Container .MarginTop25{margin-top:25px}
.Protectionplan-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Protectionplan-Overlay-Container .MarginRght10{margin-right:1px}
.Protectionplan-Overlay-Container .Text11{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text12{font:12px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .QtyLabel{margin-top:10px}
.Protectionplan-Overlay-Container .ShowDetails{font:bold 11px Arial,Helvetica,sans-serif;color:#0075c8;text-decoration:none;margin-left:2px}
.Protectionplan-Overlay-Container .ShowDetailsBorder{border-bottom:solid 1px #d2d2d2;margin-right:15px}
.Protectionplan-Overlay-Container .ProtectionPlanOptionsContainer{margin-left:1px;width:255px;float:left}
.Protectionplan-Overlay-Container .PPBottomContainerAlign{margin-top:20px;margin-right:15px}
.Protectionplan-Overlay-Container #QtyDD{font:12px Arial,Helvetica,sans-serif;color:#333;text-align:right}
.Protectionplan-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Protectionplan-Overlay-Container .PPTotalLabel{font:bold 14px Arial,Helvetica,sans-serif;color:#333;margin-right:2px}
.Protectionplan-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Protectionplan-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#666;border:solid 1px #d2d2d2;border-bottom:0;border-right:0;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:120px;margin-right:15px}
.Protectionplan-Overlay-Container .slidingDiv #ProtectionDetail{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #showOrHide{display:none}
.Protectionplan-Overlay-Container .Protectionplan-Overlay-Content{left:50px;top:12%;z-index:99999;overflow-y:auto;position:absolute;background-color:#fff;width:640px}
.Protectionplan-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.7;filter:alpha(opacity=75);z-index:2}
.Protectionplan-Overlay-Container .Prod-Title{margin-top:15px}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
.AddPPLinkOH{font:11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
.Protectionplan-Overlay-Container #ProtectionDetail ul{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #ProtectionDetail li{border-bottom:0}
#pec_container{font-size:12px;color:#363533;width:810px;float:left}
#pec_container a{text-decoration:none;float:right}
#pec_container label{display:block}
#pec_container h2{display:inline-block;zoom:1;background-color:#f1f1ee;font-size:16px;line-height:1}
#pec_container h3{display:inline-block;font-size:14px;color:#363533}
#pec_container h4{display:inline-block;font-size:13px;color:#363533}
#pec_container ul{list-style-type:none;margin-bottom:15px}
#pec_container li{font-size:12px;background-color:#f8f8f8;padding:5px 0 0 0}
#pec_container li.selected{background-color:#d7d7d0}
#pec_container li div.arrow{width:15px;height:15px;margin:0 3px;vertical-align:text-top;background:url('/sams/images/sprites.gif') no-repeat 0 0;display:inline-block;zoom:1}
#pec_container li.selected div{background-position:-15px 0}
#pec_container p.intro-copy{font-size:15px;line-height:1.3;width:810px}
#pec_container label.first{padding-right:10px;width:60px;margin-left:47px}
#pec_container label.communication{display:inline}
#pec_container ul.selections{margin-bottom:2px;cursor:pointer}
#pec_container ul.selections li{color:#0a5dce;background-color:#f8f8f8;height:14px;padding:4px}
#pec_container ul.selections li.selections-sub-category{color:#333;background-color:#f8f8f8;height:22px;padding:2px 5px 2px 5px}
#pec_container ul.selections li.selections-sub-category div{padding-left:5px;padding-top:4px;height:18px;font-size:11px;background-color:#e4e4e0}
#pec_container .box{border:1px solid #e8e8e7;background-color:#f1f1ee}
#pec_container .interest{background-color:#d7d7d0;height:25px;padding-top:15px;cursor:pointer}
#pec_container .btn-continue{width:82px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -40px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-continue-long{width:108px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -106px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-back{width:63px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -62px;color:#024190;font-size:12px;text-align:center;line-height:1}
#pec_container .btn-cancel{width:69px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -84px;color:#024190;font-size:12px;font-weight:bold;text-align:center;line-height:1}
#pec_container .btn-close{width:15px;height:15px;background:url('/sams/images/sprites.gif') no-repeat -30px 0;text-indent:-9999px;display:block}
#pec_container .btn-close-2{width:15px;height:15px;background:url('/sams/images/sprites.gif') no-repeat -50px 0;text-indent:-9999px}
#pec_container .tooltip{color:#000;font-weight:bold}
.tooltip-dialog{margin:10px;padding:10px;border:1px solid #010101;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;position:absolute;z-index:100}
.tooltip-dialog h5{margin-top:-10px;color:#024190;font-weight:bold}
.tooltip-dialog .small-arrow{position:relative;top:0;left:0;width:30px;height:11px;background:url('/sams/images/sprites.gif') no-repeat -69px -4px}
#pec_container span.arrow{width:10px;height:8px;background:url('/sams/images/sprites.gif') no-repeat -83px -46px;text-indent:-9999px;display:inline-block}
#pec_container div.header{height:20px;padding:10px 15px;background-color:#f1f1ee;line-height:1}
#pec_container input.textfield{height:22px;border-left:solid 1px #115688;border-right:solid 1px #115688;border-bottom:solid 1px #115688;border-top:solid 1px #115688;font-size:11px;color:#a8a5a5;padding:3px 0 0 5px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#pec_container .error-message{color:#f00;font-weight:bold}
#pec_container span.communication{width:180px;margin:5px 0 5px;display:inline-block}
#pec_container .hidden{display:none}
#pec_container .fs_11{font-size:11px}
#pec_container .fs_12{font-size:12px}
#pec_container .fs_13{font-size:13px}
#pec_container .fs_30{font-size:30px}
.lh-2{line-height:2}
.pl_15{padding-left:15px}
.pr_15{padding-right:15px}
.bg-d5d5d6{background-color:#d5d5d6}
.fl{float:left}
.fr{float:right}
.blue{color:#46b3db}
.gray{color:#363533}
.btn-continue{width:82px;height:12px;padding:5px 0;display:inline-block;background:url('/sams/images/sprites.gif') no-repeat 0 -40px;color:#FFF;font-size:12px;font-weight:bold;text-align:center;line-height:1;text-decoration:none}
span.arrow{width:10px;height:8px;background:url('/sams/images/sprites.gif') no-repeat -83px -46px;text-indent:-9999px;display:inline-block}
.prefCen input{vertical-align:middle;width:81px!important}
#pec_container h1.step-title{color:#0075c8;font:bold 24px Arial,Helvetica,sans-serif}
#pec_container .pec_title{display:block;color:#407a31;font:bold 30px Arial,Helvetica,sans-serif}
.expand-all{color:#0a5dce}
.collapse-all{color:#959595;cursor:text}
.mobile-icon{margin:0 5px 0 -13px;vertical-align:middle}
.floatLeft{float:left}
.eValuesIcon{position:relative;width:115px;margin:10px 0 0 0;float:left;padding-top:30px;background:url(/sams/assets/ICN_IS-Large_65x28.png) 26px 0 no-repeat}
.eValuesIcon .eValuesIconA{float:left;width:101px;height:26px;margin-right:5px}
.eValuesIcon .eValuesLinkA{float:left;padding-top:4px}
.eValuesIcon .eValuesLinkA a{font:11px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none}
.eValuesIcon .eValuesIconB{width:101px;height:26px;margin-bottom:2px}
.eValuesIcon .eValuesLinkB a{font:11px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none;text-align:center}
.eValuesCart .eValuesIconCart .eValIcnCart{float:left;width:49px;height:14px;margin-right:5px}
.eValuesCart .eValuesIconCart .eValuesCartText{float:left;font:11px Arial,Helvetica,sans-serif;color:#333;padding:10px 0;line-height:16px}
.eValuesCart .eValuesIconCart .eValuesCartText .eValIcnInline{background:url(/sams/assets/ICN_IS-Large_65x28.png) center center;width:65px;height:28px;float:left;margin:0 5px 0 0}
.eValuesOrderLabel{font:normal 12px Arial;color:#666;text-align:left;display:inline-block;width:93px}
.eValuesOrderValue{font:bold 12px Arial;color:#333;text-align:right}
.topsellerEvalIcon{margin:10px 0 0 20px}
.isSubHead{margin:10px 0;font:bold 12px arial;color:#333}
.isSubHeadPdp{font:bold 12px arial;color:#333;margin-top:5px}
.myeValLimit{display:block;margin-bottom:5px}
a.evalButn{display:block;width:100px;height:19px}
.evaluesOverlay{position:absolute;border:1px solid #d2d2d2;z-index:990;display:none;background:#fff;width:520px;height:275px;left:10px;top:1px;-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
#TopsellersContainer .evaluesOverlay{left:40px}
.isOffset{top:-135px}
.evaluesOverlay .scroll{overflow-x:hidden;overflow-y:auto;height:230px;width:520px}
.evaluesTitle{position:relative;background-color:#002d56;background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;border-bottom:1px solid #005298;border-top:1px solid #002d56;color:#fff}
.evaluesTitle button{position:absolute;border:0;color:#fff;font-size:2em;top:3px;right:10px}
.evaluesTitle button:hover{color:#9bcdfb}
.evaluesTitle h2{font-size:18px;font-weight:normal;padding:9px 0 0 2px;color:#fff}
.evaluesOverlay .forModal{height:37px;width:auto!important;margin-bottom:6px}
.evaluesOverlay .forModal .jsonTitle{padding:0 0 0 16px;color:#fff;font-size:18px;margin:0;line-height:34px}
.fix{clear:both}
.evaluesItems{margin:0 0 5px 0;padding:2px 5px 2px 10px;border-bottom:1px solid #d2d2d2;width:475px}
.evaluesTitle img{float:right;margin:-30px 6px 0 0;border:0!important}
.evaluesTitle img:hover{cursor:pointer}
.evaluesImage{float:left;padding:4px 5px 9px 0}
.evaluesImage img{width:80px;border:1px solid #b7b7b7}
.evalueItem{float:left;width:250px;padding:5px 0 0 5px}
.evaluesItem h3{font-size:14px;font-weight:bold;color:#333}
.evalueItemText{float:right;width:100px;padding:3px;margin:0}
.ttip{display:none;position:absolute;top:-60px;left:60px;z-index:9999;width:280px;padding:6px;background:#eee;border:2px solid #888;overflow:hidden}
.opImage{float:left;width:72px}
.opImage img{width:70px;border:1px solid #999!important;padding:1px;margin:0!important}
.opBody{float:left;width:196px;padding-left:10px}
.opBody h3{font-size:14px!important;font-weight:bold;padding:0;margin:0!important;line-height:15px}
div.ttip div.opBody{color:#333;list-style:disc;margin-left:5px;padding-left:5px;font-size:12px}
div.opBody ul.opDesc{color:#333;list-style:disc;margin:10px 0 10px -6px!important;padding:0;font-size:12px;width:216px;overflow:hidden}
ul.ItemsChoice{color:#333;list-style:disc;margin-left:5px;padding-left:5px;font-size:12px}
.ItemsChoice .myeValLimit{margin:0 -12px 5px 0;font-weight:normal!important;display:inline-block}
#eValueItems{width:810px;overflow:visible;list-style-type:none;margin:0;height:232px}
#eValueItems .eValListItems{border-bottom:1px solid #d2d2d2;float:left;width:810px!important;padding-bottom:4px;margin:0!important}
#eValueItems .ConditionText{font:12px Arial;color:#333;margin:5px 0 0 10px}
#eValueItems .ProductImage{float:left;margin:10px 0 0 10px;float:left;border:1px solid #b7b7b7;width:80px;height:80px}
#eValueItems .ProductImage img{margin:0}
#eValueItems .myeValProductImage{float:left;margin:10px 0 0 10px;float:left;border:1px solid #b7b7b7;width:80px;height:80px}
#eValueItems .ProductDesc .HeaderText a,#eValueItems .ProductDesc .HeaderText{margin:0;padding:3px 0 5px 0;word-wrap:break-word;line-height:15px;font:bold 14px Arial;color:#0064a9;text-decoration:none}
#eValueItems .ProductDesc .HeaderText a:hover{text-decoration:underline}
#eValueItems .ProductDesc{float:left;width:543px;margin:8px 0 0 10px}
#eValueItems .ProductDesc a{color:#0075c8}
#eValueItems .ProductDesc ul li{margin:0 10px!important;font:normal 12px Arial,Helvetica,sans-serif;color:#333;list-style-type:disc;border:0;padding:2px 0}
#eValueItems .ProductDesc ul li a{font:normal 12px Arial,Helvetica,sans-serif;color:#0064a9;text-decoration:none}
#eValueItems .ProductDesc ul li a:hover{text-decoration:underline}
#eValueItems ul.opDesc li{margin:0 0 0 19px!important;padding:0}
#eValueItems .ProductAvailability{float:left;margin:10px 10px 0 10px;text-align:right;width:130px}
#eValueItems .myeValProductAvailability{float:left;margin:10px 0 0 0;text-align:right;width:134px}
#eValueItems .myeValProductAvailability .ProductExpiryText{width:134px}
#eValueItems .myeValProductAvailability .ProductExpiryText .expiresSoon{background-color:#ff9c00;color:#fff;font-size:12px;padding:2px;display:block;float:left;margin-left:8px}
#eValueItems .myeValProductAvailability .ProductExpiryText .expires{color:#000;font-size:12px;padding:2px 0;display:inline-block}
.ProductAvailability .ProductAvailabilityText{font:normal 12px Arial,Helvetica,sans-serif;color:#333;float:right;margin-bottom:2px}
.ProductAvailability .ProductExpiryText{font:normal 12px Arial,Helvetica,sans-serif;color:#333;float:right;width:127px;padding-top:2px}
.iceberg-product .expires2,.iceberg-productSelected .expires2,.expires2{background-color:#ff9c00;color:#fff;padding:2px 0}
#eValueItems .ProductExpiryText .expiresSoon{background-color:#ff9c00;color:#fff;font-size:12px;padding:2px 0;display:inline-block}
#eValueItems .ProductExpiryText .expires{color:#000;font-size:12px;padding:2px 0;display:inline-block}
#eValueItems .ProductExpiryText .expiryDate{padding:2px 0;display:inline-block}
#eValueItems .itemNo,.triangle-border .itemNo{font:bold 12px arial;color:#333;margin-left:85px}
ul.ItemsChoice .triangle-border{left:330px}
div.evalues ul.ItemsChoice .triangle-border{left:422px}
div.modal-body ul.ItemsChoice .triangle-border{left:88px}
ul.ItemsChoicePDP li .triangle-border{left:63px}
.eValuesIcon ul.ItemsChoicePDP li .triangle-border{left:73px}
div.evalues ul.ItemsChoice .triangle-border{left:415px}
div.ProductDesc ul.ItemsChoice .triangle-border{left:80px}
ul.ItemsChoice li{list-style-type:circle}
.triangle-border{display:none;background:#fff;border:1px solid #999;padding:10px;position:absolute;width:290px;z-index:9999;height:auto}
span.eVarrow{width:18px;height:18px;background:url('/sams/images/ART_RolloverPoint_18x18.gif') no-repeat;display:block!important;margin:0 0 -28px 18px!important}
@media screen and (-webkit-min-device-pixel-ratio:0){div.triangle-border{margin-top:-12px}
}
#eValueItems .myeValChkBox{float:left;margin:10px 5px;display:inline-block;width:20px}
.eValuesAlert{margin:10px 0;background-color:#fdecce;width:auto;padding:10px;height:auto}
.eValuesAlert .msg{font:bold 18px arial;color:#333}
.eValuesAlert .note{font:bold 12px arial;color:#333}
.eValuesAlert p{margin:5px 0}
.mytoolsRVI{margin:0}
.preLoader{width:527px;height:52px}
.preLoaderImg{width:163px;height:50px;margin:0 153px}
.hideLi{display:none}
#iceproduct_null{height:auto!important}
.grid_170{width:170px}
.grid_240{width:240px}
.grid_290{width:290px}
.grid_355{width:355px}
.grid_350{width:350px}
.grid_510{width:510px}
.grid_530{width:530px}
.grid_710{width:710px}
.column{margin:0;float:left;display:inline}
.column_10{margin:0 10px 0 0;float:left;display:inline}
.column_15{margin:0 10px 0 0;float:left;display:inline}
.row{width:530px;margin:7px auto;display:inline-block}
.row .row{margin:0 -10px;width:auto;display:inline-block}
.icebergBlueTabs .selectAllTab,.icebergBlueTabs2 .selectAllTab{width:30%;display:inline-block;float:left;margin-left:10px;margin-top:10px}
.clubLoc{position:absolute!important}
.popupModalWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:500px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.clubpopupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=80);z-index:99998}
.popupModalWindow .popupWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:720px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.popupModalWindow .popupCornerTL,.popupModalWindow .popupCornerBL,.popupModalWindow .popupCornerBR,.popupModalWindow .popupClose,.popupModalWindow .popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.popupCornerTL,.popupCornerBL,.popupCornerBR{width:11px;height:11px;position:absolute}
.popupModalWindow .popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.popupModalWindow .popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.popupModalWindow .popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.popupModalWindow .popupCornerTop,.popupModalWindow .popupCornerBottom{width:520px;height:11px;position:absolute;background:#fff}
.popupModalWindow .popupCornerLeft,.popupModalWindow .popupCornerRight{width:11px;height:100%;position:absolute;background:#fff}
.popupModalWindow .popupCornerTop{top:-11px;left:0}
.popupModalWindow .popupCornerLeft{left:-11px;top:0}
.popupCornerRight{right:-11px;top:0}
.popupModalWindow .popupCornerBottom{bottom:-11px;left:0}
.popupModalWindow .popupClose{display:block;width:69px;height:21px;background-position:0 0;font-size:1px;color:#fff;text-decoration:none;text-indent:-9999px;overflow:hidden;top:-11px;right:-11px;position:absolute}
.popupModalWindow .popupClose:hover{background-position:-70px 0}
.popupModalWindow .popupLogo{width:128px;height:35px;background-position:0 -21px;margin-top:-11px;margin-left:-11px}
.popupModalWindow .popupModalContent{border:0!important;padding:0}
.popupModalWindow .popupWindow h3{font-size:24px;text-align:center;font-weight:normal;color:#4d9e20;padding-top:10px;line-height:28px;padding-bottom:0;padding:0;margin:0 0 10px 0}
.popupModalWindow .popupWindow h4{font-size:14px;font-weight:bold;color:#4c4c4c;margin:0;padding:0}
.popupModalWindow .popupWindow h5{font-size:12px;font-weight:normal;color:#0075c6;margin:0;padding:0}
.popupModalWindow .popupWindow p{padding-top:0;margin-top:0;margin-bottom:20px}
.popupOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=80);z-index:99998}
.popupWindow{position:fixed;top:50px;left:50%;margin-left:-370px;width:720px;padding:10px 10px 0 10px;background:#fff;box-shadow:0 0 40px #000;-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;font-family:Helvetica Neue,Helvetica,Arial,san-serif;font-size:12px;z-index:99999}
.popupCornerTL,.popupCornerBL,.popupCornerBR,.popupClose,.popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.popupCornerTL,.popupCornerTR,.popupCornerBL,.popupCornerBR{width:11px;height:11px;position:absolute}
.popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.popupCornerTop,.popupCornerBottom{width:740px;height:11px;position:absolute;background:#fff}
.popupCornerLeft,.popupCornerRight{width:11px;height:100%;position:absolute;background:#fff}
.popupCornerTop{top:-11px;left:0}
.popupCornerLeft{left:-11px;top:0}
.popupCornerRight{right:-11px;top:0}
.popupCornerBottom{bottom:-11px;left:0}
.popupClose{display:block;width:69px;height:21px;background-position:0 0;font-size:1px;color:#fff;text-decoration:none;text-indent:-9999px;overflow:hidden;top:-11px;right:-11px;position:absolute}
.popupClose:hover{background-position:-70px 0}
.popupLogo{width:128px;height:35px;background-position:0 -21px;margin-top:-11px;margin-left:-11px}
.popupContent{border-top:2px solid #0074c3;padding:20px 0 10px 0}
.popupContent body{background:#fff!important}
.popupWindow h3{font-size:24px;text-align:center;font-weight:normal;color:#4d9e20;padding-top:10px;line-height:28px;padding-bottom:0;padding:0;margin:0 0 10px 0}
.popupWindow h4{font-size:14px;font-weight:bold;color:#4c4c4c;margin:0;padding:0}
.popupWindow h5{font-size:12px;font-weight:normal;color:#0075c6;margin:0;padding:0}
.popupWindow p{padding-top:0;margin-top:0;margin-bottom:20px}
#clubSelector{display:block}
#simplemodal-overlay{background-color:#000;cursor:wait}
.tf_popupContentInner #clubSelector{min-height:250px;height:auto;background-color:#fff;border:0;padding:0 19px 0 22px;margin:41px 0 0 0}
#clubSelector{min-height:250px;height:auto;background-color:#fff;border:0;padding:0;margin:0}
#clubSelector .simplemodal-data{padding:0;margin:0}
#clubSelector a{color:#ddd}
#clubSelector a.modalCloseImg{background:url(/sams/images/x.png) no-repeat;width:22px;height:22px;display:inline;z-index:3200;position:absolute;top:10px;right:10px;cursor:pointer}
#clubSelector h3{color:#84b8d9}
#clubSelector .header{width:500px;height:30px;height:22px \9;font:bold 18px arial;color:#00539f;border-bottom:3px solid #00539f;margin-bottom:15px}
.tf_popupContentInner #clubSelector .header{width:402px;height:25px;font-family:"bree-serif";font-size:15px;font-weight:700;color:#363636;border-bottom:2px solid #43a047;padding:0 0 4px 0}
#clubSelector .prodImg{width:100px;height:100px;float:left;border:1px solid #d2d2d2}
#clubSelector .prodInfo{float:left;width:360px;margin:0 0 0 15px;padding:0}
#clubSelector .prodInfo p.prodTitle{color:#333;font:bold 14px Arial}
#clubSelector .prodInfo p{color:#333;font:normal 12px Arial;margin:5px 0 0 0}
#clubSelector .zip{border:1px solid #999}
#clubSelector #radius{border:1px solid #999;display:inline-block;width:95px}
#clubSelector .radiusBox{width:145px;float:left}
#clubSelector .msg .radiusBox{width:145px;float:right}
#clubSelector .msg #radius{border:0;width:70px;height:17px;margin:-2px 0 0 0;padding:0;color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px;float:left;background:url("/sams/assets/green-chevron.png") no-repeat right center;-moz-appearance:none;text-indent:.01px;text-overflow:''}
#clubSelector .radiusBox span{font:bold 12px arial;color:#999}
#clubSelector .msg .radiusBox span{color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px;float:left;margin:0 0 0 30px}
#clubaddressinvalid{text-align:center;display:none;padding:4px;height:15px;background-color:#fff3e0;width:100%;padding:5px 0;font:bold 11px arial;color:#c00}
.tf_popupContentInner #clubSelector .searchBar{display:block;padding:0;width:402px;border-top:0;margin:0;overflow:hidden}
#clubSelector .searchBar{display:block;padding:0;width:auto;border-top:1px solid #d2d2d2;margin:0;overflow:auto}
#clubSelector .searchBar input{float:left;margin:20px 0}
.tf_popupContentInner #clubSelector .searchBar .zip{width:231px;font:normal 11px arial;color:rgba(34,34,34,0.8);margin:20px 5px 20px 0;float:left;height:46px;background-color:white;border-radius:8px;border:1px solid #dde7eb;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:15px;padding:21px 0 10px 13px;box-sizing:border-box;-moz-box-sizing:border-box}
.tf_popupContentInner #clubSelector .searchBar .getClubsBtn{margin:27px 0 15px 0;display:inline-block;float:right;height:32px;width:75px;text-align:center;padding:7px 0 9px 0;box-sizing:border-box;background-color:#43a047;border-radius:4px;color:white;-moz-box-sizing:border-box}
#clubSelector .searchBar .zip{width:225px;font:normal 11px arial;color:#999;margin:20px 5px 20px 0;float:left;height:23px}
#clubSelector .searchBar .getClubsBtn{margin:24px 10px 15px 0;display:inline-block;float:left}
#clubSelector .searchBar .copy{font:normal 11px arial;color:#666;margin:22px 0;display:inline-block;float:left}
#clubSelector .searchBar .copy2{font:bold 12px arial;color:#333;display:inline-block;float:left;margin-top:6px}
#clubSelector .clubSelectorResult{display:none;width:auto;height:auto;width:500px \9;*width:500px;height:auto}
#clubSelector #clubSelMsgNoResults,#clubSelector .clubMsg{display:none;width:450px;height:auto;font:bold 16px arial;color:#333}
#clubSelector #clubSelMsgNoResults .results{font:normal 16px arial}
#clubSelector .msg{display:block;font:normal 16px arial;color:#333;height:30px;margin-bottom:15px}
.tf_popupContentInner #clubSelector .msg{display:block;font:normal 16px arial;color:#333;height:30px;margin-bottom:0;width:410px}
.tf_popupContentInner #clubSelector .msg .values{float:left;color:rgba(34,34,34,0.8);font-family:"aktiv-grotesk-std"!important;font-size:15px!important;font-weight:700!important;line-height:17px!important}
#clubSelector .msg .values{font:bold 16px arial}
#clubSelector #clubSelShowResults{display:block;overflow-x:hidden;overflow-y:auto;width:auto;height:auto;font:normal 11px arial;color:#333;border:1px solid #d2d2d2}
.tf_popupContentInner #clubSelector #clubSelShowResults{clear:both;display:block;overflow-x:hidden;overflow-y:auto;width:auto;height:auto;font:normal 11px arial;color:#333;border:0}
#clubSelector #clubSelShowResults a{text-decoration:none;color:#fff;font:bold 11px arial}
.lnkShowMap{text-decoration:none;color:#0087cd!important;font:bold 11px arial}
.lnkShowMap:hover{color:#06509b!important}
#clubSelector #clubSelShowResults .sortBy{display:none;padding:4px;text-align:right;width:490px;right:5px;height:20px;border-bottom:1px solid #d2d2d2;overflow:hidden}
#clubSelector #clubSelShowResults .pages{padding:5px 5px 0 0;text-align:right;right:5px;height:20px;border-bottom:1px solid #d2d2d2;overflow:hidden}
#clubSelector #clubSelShowResults .records{list-style-type:none;height:250px;overflow-y:auto;overdflow-x:hidden;margin:0;padding:0;width:500px;border-bottom:2px solid #d2d2d2}
.tf_popupContentInner #clubSelector #clubSelShowResults .records{list-style-type:none;height:250px;overflow-y:auto;overdflow-x:hidden;margin:0;padding:0;width:434px;border-bottom:0}
#clubSelector #clubSelShowResults .records li{float:left;height:auto;border-bottom:1px solid #d2d2d2;padding:10px 0 7px 10px}
.tf_popupContentInner #clubSelector #clubSelShowResults .records li{float:left;height:auto;border-top:1px solid #d2d2d2;padding:10px 0 7px 0;border-bottom:0;width:402px}
#clubSelector #clubSelShowResults .records li.last{float:left;height:auto;border-bottom:0;padding:10px 0 7px 10px}
.tf_popupContentInner #clubSelector #clubSelShowResults .records li.last{float:left;height:auto;border-bottom:0;padding:10px 0 7px 0}
#clubSelector #clubSelShowResults #setA{display:block}
#clubSelector #clubSelShowResults #setB{display:none}
#clubSelector #clubSelShowResults .col1{float:left;font:normal 12px arial;color:#333;margin:0 4px 0 0;width:177px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col1{float:left;margin:0 4px 0 0;width:177px;color:rgba(34,34,34,0.8);font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;line-height:18px}
#clubSelector #clubSelShowResults .col1 p{margin:0}
#clubSelector #clubSelShowResults .col2{float:left;margin-right:23px;width:116px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col2{float:right;margin:0;text-align:right}
#clubSelector #clubSelShowResults #inStock{font:bold 14px arial;color:#000}
#clubSelector #clubSelShowResults #outOfStock{font:bold 14px arial;color:#c00}
#clubSelector #clubSelShowResults .oos{font:bold 16px arial;color:#c00}
#clubSelector #clubSelShowResults .notcar{font:bold 16px arial;color:#d2d2d2}
#clubSelector #clubSelShowResults .col3{float:left;font:bold 16px arial;color:#333;width:127px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col3{float:right;font:bold 16px arial;color:#333;width:127px;margin:20px 5px 0 0;text-align:right}
#clubSelector #clubSelShowResults p{margin:7px 15px 2px 15px;display:inline-block;font-weight:bold}
.tf_popupContentInner #clubSelector #clubSelShowResults p{margin:0 5px 0 0!important;display:inline-block;color:rgba(34,34,34,0.5);font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400}
#clubSelector #clubSelShowResults .status{font:bold 12px arial;color:#333}
#clubSelector #clubSelShowResults .legal{font:normal 11px arial;color:#888}
#clubSelector #clubSelShowResults .pNext,#clubSelector #clubSelShowResults .pBack{color:#47b0e1!important}
#clubSelector .whiteOverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;z-index:10001}
#variance{position:relative}
div.loadVarianceCircle{position:absolute;z-index:999;top:-50px;left:-505px;width:710px;height:360px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadVarianceCircle img{margin-left:340px;margin-top:165px}
div.loadShippingCircle{position:absolute;z-index:999;top:210px;left:606px;width:336px;height:300px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadShippingCircle img{margin-left:151px;margin-top:60px}
div.loadShipPopUpCircle{position:absolute;z-index:999;top:67px;left:5px;width:520px;height:115px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadShipPopUpCircle img{margin-left:210px;margin-top:35px}
div.loadPaginateCircle{position:absolute;z-index:999;top:277px;left:18px;width:494px;height:254px;background-image:url(/sams/images/white-semitransparent.png);display:none}
div.loadPaginateCircle img{margin-left:220px;margin-top:110px}
h2.blueHeader,span.blueHeader{background:#e2f2fd url(/sams/images/bg-lg-blueHeader.gif) repeat-x top left;min-height:23px;margin-top:10px;line-height:23px;font-size:12px;font-weight:bold;color:#002f7f;padding-left:5px;text-transform:uppercase;height:1%}
.noMarg{margin:0!important}
p.blueBarTop{background-image:url(/sams/images/bg-blueBar.gif);background-repeat:repeat-x;height:33px;line-height:33px;color:#333;font-size:14px;font-weight:bold}
.myListItem{color:#d30000!important;font-size:12px;font-weight:bold;line-height:18px}
.dropDown_new p.cat_header a{color:#024190!important;font-size:15px}
#content-member .globalLinks p,#content-member .globalLinksMiddle p,#content-nonmember .globalLinks p,#content-nonmember .globalLinksMiddle p{color:#4e8f3d;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
#content-nonmember .globalLinksLast p{color:#d9e7d6;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
#content-member .globalLinksLast p{color:#4e8f3d;font-size:12px;font-weight:400;letter-spacing:2px;padding-top:2px}
.hidden_h{display:none}
#pageFilters .sortSide{position:relative;top:2px}
#pageFilters .sortSide strong{float:left;margin-right:5px}
#pageFilters .sortSide a{height:24px;line-height:24px;padding:0 10px;display:block;float:left;border:1px solid #aaa;background-repeat:repeat-x;background-position:0 0;margin:0;margin-left:-1px!important;position:relative}
#pageFilters .sortSide a:hover{background-position:0 -24px;border-color:#aaa}
#pageFilters .sortSide a.selected{padding:0 10px;background-position:0 -48px!important;margin:0}
#pageFilters .sortSide a.left{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;-khtml-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px}
#pageFilters .sortSide a.right{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;-khtml-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0}
#clubLocatorLink{margin:0;position:relative}
#clubLocatorLink a{padding-right:15px!important}
#clubLocatorLink a .arrow{display:block;position:absolute;top:50%;margin-top:-5px;right:3px;width:10px;height:10px;background:url('/sams/images/samsSprite.gif') no-repeat right -222px}
#clubLocatorLink a.selected .arrow{display:none}
#clubChangeAlert{width:100%;height:30px;background-color:#fdf5d5;background-repeat:repeat-x;background-position:0 -122px;border-top:1px solid #dbad72;border-bottom:1px solid #dbad72;clear:both;line-height:30px}
#clubChangeAlert span{padding-left:10px;float:left;color:#615d4e}
#clubChangeAlert span a{padding:0;float:none;color:#005688}
#clubChangeAlert a.close{display:block;position:relative;top:50%;margin:-6px 10px 0 0;width:12px;height:12px;background-repeat:no-repeat;background-position:0 -98px;float:right;color:#fdf5d5;font-size:1px;line-height:1px;text-indent:-9999px;overflow:hidden}
#clubChangeAlert a.close:hover{background-position:0 -110px}
#clubLocator .buffer,#pageFilters #clubLocator .buffer,#clubLocatorN .buffer,#pageFilters #clubLocatorN .buffer{z-index:9999;width:210px}
#clubLocator A.blueLinks2,#pageFilters #clubLocator A.blueLinks2,#clubLocatorN A.blueLinks2,#pageFilters #clubLocatorN A.blueLinks2{background-color:transparent!important;border-width:0}
#clubLocator A.blueLinks2:hover,#pageFilters #clubLocator A.blueLinks2:hover,#clubLocatorN A.blueLinks2:hover,#pageFilters #clubLocatorN A.blueLinks2:hover{text-decoration:underline;border-width:0}
.posRel,#clubLocatorLink,#clubLocatorLinkN{position:relative}
#nonMember-hero .hero-buffer,#hero1 .hero-buffer,#member-hero .hero-buffer,.imgTitleLinkContentLink .buffer{margin:0 10px}
#nonMember-hero #hero-left,#hero1 #hero-left,#member-hero #hero-left{float:left;width:531px;margin-right:10px}
#nonMember-hero #hero-right,#hero1 #hero-right,#member-hero #hero-right{float:left;width:170px}
#nonMember-hero #hero-right ul li,#member-hero #hero-right ul li{list-style:url(/sams/images/img-joinSams-check.gif);margin:0 0 5px;padding:0}
#nonMember-hero #hero-right p.button,#member-hero #hero-right p.button{padding-left:8px;width:99px;float:left;margin-right:8px}
#nonMember-hero #hero-right p.joinLearnMore,#member-hero #hero-right p.joinLearnMore{border-left:1px solid #818f98;float:left;width:30px;padding-left:8px}
#nonMember-hero #hero-right p.joinLearnMore a,#member-hero #hero-right p.joinLearnMore a{font-size:11px;text-decoration:none;color:#004480;font-weight:700}
#hero-nav a:focus,:-moz-any-link:focus{outline:0}
.blueHeaderSmallThumbsLink A:hover{background-color:#ffc}
#breadcrumb A:hover,#breadcrumb A.first:hover{color:#001c65}
#content-member .globalLinks,#content-nonmember .globalLinks{line-height:18px;width:135px;float:left;font-size:12px;margin-right:5px}
#content-member .globalLinks UL,#content-member .globalLinksMiddle UL,#content-nonmember .globalLinks UL,#content-nonmember .globalLinksMiddle UL{margin:0;padding:0}
#content-member .globalLinks H3,#content-member .globalLinksMiddle H3,#content-nonmember .globalLinks H3,#content-nonmember .globalLinksMiddle H3{letter-spacing:2px;color:#4e8f3d;font-size:10px;font-weight:400;padding-top:2px}
#content-member .globalLinks UL LI A,#content-member .globalLinksMiddle UL LI A,#content-member .globalLinksLast UL LI A{background:url(/sams/images/samsSprite.gif) no-repeat -790px -36px;padding-left:10px;color:#000;font-size:12px;text-decoration:none}
#content-member .globalLinksMiddle,#content-nonmember .globalLinksMiddle{line-height:18px;width:115px;float:left;font-size:10px;margin:0 90px 0 70px}
UL#shopDrop LI A.blueArrow,#content-nonmember .globalLinksMiddle UL LI UL LI A.blueArrow{background-image:url('/sams/images/samsSprite.gif')!important;padding-left:10px;background-repeat:no-repeat;background-position:-786px -131px!important;color:#0075c8!important;font-size:11px;text-decoration:none}
#content-member .globalLinksLast,#content-nonmember .globalLinksLast{line-height:18px;width:100px;float:left;font-size:12px}
#content-nonmember .globalLinks UL LI A,#content-nonmember .globalLinksMiddle UL LI A{background-image:url(/sams/images/samsSprite.gif);padding-left:10px;background-repeat:no-repeat;background-position:-790px -35px;color:#000;font-size:12px;text-decoration:none}
.blueBorderTop-compare A:hover,.blueBorderTop-compare-last A:hover,#customerName .R-side .signOut a:hover,#newsletterSignUp P A.newsletter:hover,#footer .footerLinks A:hover,#shoppingCart-bottom TABLE.shoppingCart A:hover,#content-member .globalLinks UL LI A:hover,#content-member .globalLinksMiddle UL LI A:hover,#content-member .globalLinksLast UL LI A:hover,#content-nonmember .globalLinks UL LI A:hover,#content-nonmember .globalLinksMiddle UL LI A:hover,#content-nonmember .globalLinksLast UL LI A:hover,.blueHeaderLinkArrowImgLeftContentRight .blueArrowHeaderLink a:hover,.blueTitleContentBlockLinkList ul li a:hover,.imgDottedLinkList ul li a:hover,.shop-sortSystem a:hover,.shop-sortSystem2 ul li a:hover,.shop-sortSystem2 ul li.last a:hover,.ringTable tr td.active a:hover,.ringTable tr td a:hover,table.myAccountOrderResults a:hover,.pagnation a:hover,table.myAccountAddBook a:hover,.blueBorderTop-compare a:hover,.xlgBlueHeaderArrowRight .linkSide a:hover,.xlgBlueHeaderNoArrowRight .linkSide a:hover,.largeBlueHeader .selector-side a.headerArrowRight:hover,.largeBlueHeader-flushTop .selector-side a.headerArrowRight:hover,a.blueArrowSortUp:hover,a.blackArrowSortUp:hover,a.blueLinksDelete:hover,a.blueArrowDwn:hover,a.blueArrowUp:hover,a.blueLinks:hover,a.blueLinks2:hover,.ui-tabs-nav a:hover{text-decoration:underline}
.tireC,.greenBoxTitleImgTagline p img,.tCenter{text-align:center}
#customerName,#content-member #globalNav,.fright{float:right}
#content-member #topBanner,#content-nonmember #topBanner{background-image:url(/sams/assets/top-banner.png);background-repeat:no-repeat;background-position:0 -7px;height:118px;_height:125px;margin:-1px 0 1px 0}
body#print{background-image:none;background-color:#FFF;overflow:auto}
.smMargL{margin-left:5px}
.grayBox{background-color:#eee;color:#000;vertical-align:middle;padding:4px}
.width_140{width:140px}
.yellowBox{background-color:#fefccc;color:#333;margin-bottom:10px;padding:10px}
.memPodcontentPos{margin-top:120px}
.whyGradientPd{background-image:url(/sams/images/bg-whygradient.gif);background-repeat:repeat-x;margin-bottom:10px;padding:10px 0}
.whyGradientPd h2{color:#005cb1;font-size:24px;margin-bottom:8px}
.pop-cart .innerImg{background:url(/sams/images/samsSprite.gif) no-repeat -10px -926px;display:block;width:190px;height:248px;padding:5px 15px 10px 5px}
a.tt:hover .tooltip .tooltipImgHolder img{width:201px;height:198px;overflow:hidden;z-index:9999;border:1px solid #b7b7b7;margin:10px}
.tooltip2{background-image:url(/sams/images/bg-tooltip.png);_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sams/images/bg-tooltip.png',sizingMethod='scale');background-repeat:no-repeat;width:166px;height:72px;text-decoration:none;position:absolute;margin:-120px 0 100px 20px;padding:10px}
.tooltip2 .closeTooltip{width:15px;height:15px;float:left;background-repeat:no-repeat}
.tooltip2 .closeTooltip a{display:block;text-decoration:none}
.tooltip3{display:block;background-image:url(/sams/images/tooltip_med.png);_background-image:url(/sams/images/tooltip_med.gif);background-repeat:no-repeat;width:166px;height:113px;z-index:9999;text-decoration:none;direction:rtl;position:absolute;margin:-60px 0 0;padding:5px 20px 10px}
.tooltip3 .blue{color:#0075c8;font-size:12px;display:block;font-weight:700;text-decoration:none}
.tooltip3 .grayPriceBox{background-color:#eee;font-size:11px;color:#333;line-height:16px;height:16px;width:100%;border-bottom:1px solid #fff;margin:1px 0}
.tooltip3 .grayPriceBox .price-side{background-color:#eee;border-bottom:1px solid #fff;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .grayPriceBox .label-side{background-color:#eee;border-bottom:1px solid #fff;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox{background-color:#ffdd95;font-size:11px;color:#333;line-height:16px;height:16px;width:100%;margin:1px 0 10px}
.tooltip3 .orangePriceBox .price-side{background-color:#ffdd95;width:49%;padding-left:2px;float:left;text-align:left}
.tooltip3 .orangePriceBox .label-side{background-color:#ffdd95;width:46%;padding-right:2px;float:left;text-align:left}
.tooltip3 .txt{width:155px;margin-right:10px;text-align:left;z-index:9999}
.pop-cart{width:205px;height:198px;position:absolute;margin:-149px 0 0 -70px;padding:0}
.pop-cart .innerImg h3{float:left;width:128px;font-size:12px;_margin-bottom:-8px}
.shipAvailable-pop{background-image:url(/sams/images/bg-lg-tip.png);_background-image:url(/sams/images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-160px;text-align:left;color:#000;border:0}
.shipAvailable-pop:hover{text-decoration:none;border:0}
.shipAvailable-pop2{background-image:url(/sams/images/bg-lg-tip.png);_background-image:url(/sams/images/bg-lg-tip.gif);width:280px;height:150px;background-repeat:no-repeat;position:absolute;top:-140px;left:-150px;_left:-50px;text-align:left;color:#000}
.shipAvailable-pop3{width:280px;position:absolute;top:-263px;left:-150px;_left:-100px;text-align:left;color:#000}
.shipAvailable-pop3 .shipBottom{background-image:url(/sams/images/ship-btm.gif);background-position:bottom;background-repeat:no-repeat;width:280px;padding-bottom:40px}
.shipAvailable-pop4{width:280px;position:absolute;text-align:left;color:#000;font-size:10px;font-weight:400!important;margin-left:50px;margin-top:-140px}
.shipAvailable-pop4 .shipBottom{background-image:url(/sams/images/ship-btm2.gif);background-position:bottom;background-repeat:no-repeat;width:280px;padding-bottom:40px}
.shipPopPod{width:276px;position:absolute;text-align:left;color:#000;margin:-110px 0 0 -380px;padding:0}
.shipPopPod3{width:276px;position:absolute;text-align:left;color:#000;margin:-80px 0 0 50px;padding:0}
.shipPopPod2{width:276px;position:absolute;text-align:left;color:#000;margin:-36px 0 0 -150px;padding:0;z-index:1}
.imgHolder_405{width:405px;height:405px;border:1px solid #b9baad;overflow:hidden}
.fiveThinDYK{width:405px;float:left;margin-right:10px}
.fourThinDYK{width:625px;text-align:left}
.threeThinDYK{width:625px}
.threeThin{width:210px;float:left}
.twoThinDYK{width:34px;vertical-align:top;padding-right:5px}
.oneThinDYK{width:30px;vertical-align:top;padding-left:5px}
.buffer{padding-top:5px;margin:0 10px}
.xsmMargB{margin-bottom:3px}
.lgMargR{margin-right:50px}
.xsmMargT{margin-top:4px}
.noMargT{margin-top:0!important}
.noMargB{margin-bottom:0!important}
.brdrB{border-bottom:1px solid #b7b7b7;padding-bottom:8px;_padding-top:10px;margin-bottom:4px;_height:1%}
.brdrB-red{border-bottom:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdr-red{border:1px solid red}
.brdrT-red{border-top:1px solid red;padding-bottom:5px;_padding-top:10px;margin-bottom:4px}
.brdrB-dots{border-bottom:1px dotted #666;padding-bottom:10px;margin-bottom:4px;_height:1%}
.brdrBT-dots{border-bottom:1px dotted #666;border-top:1px dotted #666;padding-top:10px;padding-bottom:10px;margin-bottom:4px}
.brdrB2{border-bottom:1px solid #b7b7b7;margin-bottom:4px}
.brdrT{border-top:1px solid #999}
.progressBar{height:30px;font-size:12px;font-weight:700;margin:0;padding:0}
.orangeBox{border:1px solid #ff9800;border-top:0;font-size:11px;background-image:url(/sams/images/orangeGradient.gif);background-position:top;background-repeat:repeat-x;margin:0;padding:0 0 10px}
.orangeBox table td{color:#666;padding:5px 0}
.orangeBg{background-color:#fff3e0;font-size:11px;padding:10px}
.orangeBg-whiteBrdr{background-color:#fff3e0;border:3px solid #fff;font-size:12px;padding:10px}
.blueBg input.numAmount{border:1px solid #666}
.grayBg{background-image:url(/sams/images/grayGradient.gif);background-repeat:repeat-x;background-position:top;background-color:#eee}
textarea{font-size:10px;font-family:Arial,Helvetica,sans-serif}
p.seeAllLink{text-align:right;padding:5px 0}
p.seeAllLink a{text-decoration:none;margin-right:10px}
#nonMember-hero{height:326px;background-position:3px -528px;width:731px}
#nonMember-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px;margin-right:8px}
#nonMember-hero #hero-right p.button a{background-position:-446px -331px;background-color:transparent;display:block;height:27px;width:99px;text-indent:-99999px}
#hero1{height:326px;width:731px}
#hero-nav{background-image:url('/sams/images/bg-hero-nav.gif');background-repeat:no-repeat;width:510px;height:14px;margin-top:1px;padding:0 10px}
#hero-nav a{text-decoration:none;background-image:url('/sams/images/hero-nav-inactive.gif');width:48px;height:14px;text-align:right;display:block;float:left}
#hero-nav a.activeSlide{background-image:url('/sams/images/hero-nav-active.gif')}
#heroImg{width:530px;height:197px}
#member-hero{background:#fff url('/sams/images/bg-member-hero.gif') repeat-x top left;height:323px;width:731px}
#member-hero #hero-right ul{padding-top:90px;padding-left:24px;margin-bottom:10px}
#content-member .globalLinksLast H3{letter-spacing:2px;color:#4e8f3d;font-size:9px;font-weight:400;padding-top:2px}
#content-nonmember .globalLinksMiddle UL LI UL{background:url('/sams/images/samsSprite.gif') no-repeat -242px -928px;z-index:9999;position:absolute;width:147px;display:none;height:179px;top:1px;left:5px;padding:0 5px 10px}
#content-nonmember .globalLinksMiddle UL LI UL LI{margin:0 0 -2px;padding:0!important}
#content-nonmember .globalLinksLast H3{letter-spacing:2px;color:#d9e7d6;font-size:9px;font-weight:400;padding-top:2px}
#content-nonmember .globalLinksLast UL LI A{padding-left:10px;background-position:-790px -47px;color:#ccc;font-size:12px;text-decoration:none}
.twoCol{overflow:hidden;margin-right:10px;width:auto}
#content-nonmember{_margin-right:-11px}
#mainContent,#helpContent-negativeTop{margin:10px 0 0;margin:0 auto;width:auto}
.twoCol-product .firstCol,.twoCol-product .secondCol{width:500px}
.firstCol,.secondCol{float:left;width:260px}
.firstCol{margin-right:10px}
.thinCol,.thinCol-brdrR,.thinCol-brdrR2,.thirdCol,.thirdCol_C,.thirdCol-negTop,.lastCol-member,.lastCol-hero,.twoCol,.twoCol-product-seasonalPromo,.twoCol-product-specific,.twoCol-product,.medCol,.medCol-last-negativeTop,.fiveThin,.fiveThinB,.sevenThin,.fourThin,.fourThin-last,.fourThin-last2,.threeThin,.threeThinC,.fourThinB,.fourThinC,.fourThinD,.thin_81,.thin_81_B,.thin_135,.thin_214,.threeThinB,.column_243,.column_243_b,.thin_124,.thin_124b{float:left}
.thinCol{width:170px;margin-right:10px}
.thinCol-brdrR{width:169px;height:140px;margin-right:10px;border-right:#999 1px solid}
.thinCol-brdrR2{padding-bottom:20px;width:169px;margin-right:10px;border-right:#999 1px solid}
.thirdCol{width:170px}
.thirdCol_C{width:185px}
.thirdCol-negTop{margin-top:-26px;width:170px}
.lastCol-member{width:170px;padding-top:26px}
.lastCol-hero{width:170px;padding-top:12px}
.twoCol-product-seasonalPromo{margin-top:-20px;width:530px!important;overflow:hidden;_margin-top:0}
.twoCol-product-specific{margin-top:-30px;width:530px!important;overflow:hidden;_margin-top:0}
.twoCol-product{width:810px;overflow:hidden}
.medCol{width:630px;overflow:hidden;margin-right:10px}
.medCol-last-negativeTop{margin-top:-20px;width:350px}
.fiveThin{width:440px;margin-right:10px}
.fiveThinB{width:420px;margin-right:10px}
.sixThin{width:486px;float:left;margin-right:10px}
.sevenThin{width:825px;margin-right:5px}
.fourThin{width:233px;margin-right:10px}
.fourThin-last{width:233px}
.fourThin-last2{width:224px}
.threeThin{width:210px}
.threeThinC{width:215px;margin-right:10px;_margin-right:0}
.fourThinB{width:306px}
.fourThinC{width:306px;margin-right:10px}
.fourThinD{width:330px}
.thin_81{width:81px}
.thin_81_B{width:81px;margin-right:28px}
.thin_135{width:129px}
.thin_214{width:214px}
.threeThinB{width:228px;margin-right:20px}
.column_243{line-height:18px;width:243px;margin-right:20px}
.column_243_b{line-height:18px;width:243px}
.thin_124{width:134px;margin-right:10px}
.thin_124b{width:134px}
.fourThinB .contentCol{width:170px}
.bottomBorderInfoList_Site li{list-style:none;font-size:10px;font-weight:400;padding:6px}
.bottomBorderInfoList_Site1{font-size:10px;font-weight:400;line-style:none;margin:0;padding:0}
.bottomBorderInfoList_Site1 li{list-style:none;color:#003f90;font-size:10px;padding:0}
.bottomBorderInfoList_Site1 li a{text-decoration:none;font-size:10px;color:#0075c8;font-weight:400;line-style:none;padding:0}
.bottomBorderInfoList li{list-style:none;border-bottom:1px dotted #666;font-size:11px;padding:6px}
#productMainContent{width:auto;background-repeat:repeat-y;background-position:10px 0;margin:10px 0 0;padding:0 10px 30px;margin:0 auto}
#productMainContent{padding-left:0!important}
.largeBlueHeader{background-image:url(/sams/images/samsSprite.gif);height:23px;background-repeat:repeat-x;margin-top:20px;line-height:23px;background-position:0 -280px}
.largeBlueHeader .selector-side{width:28%;_width:25%;float:left;padding-right:10px;padding-top:7px}
.largeBlueHeader .selector-side select{float:right;font-size:11px;width:150px;_width:130px;margin-top:-5px}
.largeBlueHeader-flushTop{background:#e2f2fd url(/sams/images/bg-lg-blueHeader.gif) repeat-x top left;height:23px;background-repeat:repeat-x;line-height:23px}
.largeBlueHeader-flushTop .selector-side{width:28%;float:left;padding-right:10px;padding-top:8px}
.largeBlueHeader-flushTop .selector-side select{float:right;font-size:12px;width:170px}
.grayHeader{background-image:url(/sams/images/bg-grayHeader.gif);height:32px;font-size:16px;color:#fff;line-height:32px;margin:0;padding:0}
.lgOrangeHeader{background-image:url(/sams/images/bg-lg-orangeHeader.gif);height:32px;font-size:16px;color:#fff;line-height:32px;margin:0;padding:0}
#wrapper{width:100%;height:100%}
#centerPage{height:100%;margin:0 auto}
#leftSide{position:relative;height:100%;margin:0 auto}
#rithSide{width:230px;float:right;height:100%}
#topBar{padding-right:10px;height:26px}
.largeBlueHeader .title-side,.largeBlueHeader-flushTop .title-side,.grayHeader .leftSide,.lgOrangeHeader .leftSide{width:70%;float:left}
.largeBlueHeader h3,.largeBlueHeader-flushTop .title-side h3{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px;line-height:10px}
.largeBlueHeader h2,.largeBlueHeader-flushTop .title-side h2{display:inline;font-size:12px;color:#002f7f;margin-left:10px;margin-right:20px;line-height:10px}
.largeBlueHeader span,.largeBlueHeader-flushTop .title-side span{display:inline;font-size:12px;color:#002f7f;font-weight:bold;margin-left:10px;margin-right:20px}
.smallGrayText{font-size:11px;color:#999}
.blueArrowHeadImgLeftLinkTitleContent:hover,.numberedHeaderImgTitleLinkContentPrice:hover,.thinBlueHeaderArrowImgContentLink:hover{background-image:url(/sams/images/bg-div-hover.gif);background-position:top;background-repeat:repeat;cursor:auto}
.contentCol{float:left;width:125px;font-size:11px}
p.availabilityTitle{color:#000;font-size:12px;font-weight:bold}
a.darkBlueArrow{background-image:url(/sams/images/bg-darkBlueArrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:10px;color:#004480;font-size:12px;text-decoration:none}
a.no_ratings{margin-left:5px;font-size:10px;color:#3375af}
a.video{background-image:url(/sams/images/icon-video.gif);background-repeat:no-repeat;background-position:left center;padding-left:15px;color:#002f7f;text-decoration:none;font-size:12px}
a.notepad{background:url(/sams/images/samsSprite.gif) no-repeat -787px -114px;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.refresh{background:url(/sams/images/samsSprite.gif) no-repeat right -167px;padding-left:15px;margin-left:3px;color:#002f7f;text-decoration:none;font-size:12px}
a.linkStar{background:url(/sams/images/samsSprite.gif) no-repeat -788px -150px;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.linkStarGray{background:url(/sams/images/bg-grayStar.gif) no-repeat left center;padding-left:15px;margin-left:3px;color:#004091;text-decoration:none;font-size:12px}
a.blueArrow{background:url(/sams/images/samsSprite.gif) no-repeat -787px -128px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowNext{background-image:url(/sams/images/bg-link-arrow.gif);padding-right:10px;background-position:right center;padding-bottom:5px;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowPrev{background:url(/sams/images/samsSprite.gif) no-repeat -791px -211px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowUp{background:url(/sams/images/samsSprite.gif) no-repeat -792px -194px;padding-left:10px;color:#0075c8;text-decoration:none;font-size:11px}
a.blueArrowDwn{background-image:url(/sams/images/arrowDown.gif);padding-left:5px;background-position:right center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;padding-right:10px}
a.blueLinksDelete{background-image:url(/sams/images/bg-deleteSelected.gif);padding-left:10px;background-position:left center;background-repeat:no-repeat;color:#0075c8;text-decoration:none;font-size:11px;margin-left:5px}
a.headerArrowRight{background:url(/sams/images/samsSprite.gif) no-repeat -785px 0}
a.blackArrowDwn{background-image:url(/sams/images/blackArrowDwn.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#000;font-weight:700;text-decoration:none;font-size:10px}
a.blueArrowSortUp{background-image:url(/sams/images/blueArrowUp.gif);background-repeat:no-repeat;background-position:right;padding-right:15px;color:#002f7f;font-weight:700;text-decoration:none;font-size:10px}
a.blueLinks2{font-size:11px;font-weight:400!important;text-decoration:none!important;color:#0075c8!important}
.orangePriceBox,.orangePriceBox2{background-color:#ffdd95;font-size:11px;color:#333;line-height:16px;height:16px;margin:1px 0 10px}
.grayPriceBox .price-side,.orangePriceBox .price-side,.grayPriceBox2 .price-side,.orangePriceBox2 .price-side{width:58%;padding-left:2px;float:left;text-align:left}
.grayPriceBox .label-side,.orangePriceBox .label-side,.grayPriceBox2 .label-side,.orangePriceBox2 .label-side{width:36%;padding-right:2px;float:left;text-align:right}
.imgCol IMG,.imgHolder IMG,.thinBlueHeaderArrowImgContentLink IMG{border-bottom:#fff 1px solid;border-left:#fff 1px solid;vertical-align:middle;border-top:#fff 1px solid;border-right:#fff 1px solid}
.imgCol2 IMG,.imgHolder IMG,.thinBlueHeaderArrowImgContentLink IMG{border-bottom:#fff 1px solid;border-left:#fff 1px solid;vertical-align:middle;border-top:#fff 1px solid;border-right:#fff 1px solid}
.imgHolder2 img,.imgHolder_56 img,.imgHolder_485 img{border:1px solid #fff;vertical-align:middle}
.blueHeaderSmallThumbsLink A:hover{background-color:#ffc}
#pageFilterNavigation .giftCard{background-color:#aaa}
.twoCol-product .viewAll{text-align:left;vertical-align:top;padding-left:15px;padding-top:10px;padding-bottom:10px;FONT-SIZE:14px;COLOR:#000}
#pageFilterNavigation .ln_cat_title{font-size:11px!important;margin:0}
.activatGift .blueHeader{margin-top:7px!important}
.checkGiftCardBalance .blueHeader{margin-top:0!important}
.fleft_giftcard{width:750px;float:left;width:750px}
.thirdCol_giftcard{width:170px;margin-top:10px}
#manageGiftNav ul{margin-top:0}
#pageFilterNavigation .giftCard{background-color:#aaa}
.clearBoth{clear:both}
h3.greenHeader{background:url(/sams/images/samsSprite.gif) no-repeat scroll -268px -158px;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase;width:166px}
h3.greenHeaderNoBrdr{background-image:url(/sams/images/bg-greenHeader-new.jpg);background-repeat:repeat-x;line-height:24px;padding-left:5px;font-size:12px;color:#176e00;text-transform:uppercase}
.bottomBorderInfoList li a,.bottomBorderInfoList_Site li a{text-decoration:none;color:#003f90}
.bottomBorderInfoList li.first,.bottomBorderInfoList_Site li.first,.bottomBorderInfoList_Site1 li.first{border-top:1px dotted #666}
.blueTitleContentBlockLinkList ul li,.imgDottedLinkList ul li{list-style:none;border-bottom:1px dotted #666;padding:5px}
.blueTitleContentBlockLinkList ul li a,.medicalTabbedModule ul.information li a,.imgDottedLinkList ul li a{color:#003f90;text-decoration:none}
#breadcrumb{padding-top:10px!important}
#breadcrumb{margin:40px 0 10px 0;padding:0}
#breadcrumb a{color:#777;font-size:.917em;padding:0 5px 0 0}
#breadcrumb a.first{color:#777;font-size:.917em;padding:0 5px 0 0}
#breadcrumb .breadcrumbArrowImg{display:inline-block;padding-left:5px}
#breadcrumb .pageActive{padding-left:4px;color:#999;font-size:10px;font-weight:700}
#breadcrumb .breadcrumb-child{display:inline-block}
#breadcrumb .breadcrumb-child>a>span{color:#2798e5}
.Protectionplan-Overlay-Container{width:630px;background-color:#fff;display:none;position:absolute}
.Protectionplan-Overlay-Container .TopHeader .Header-Text{display:inline-block;float:left;margin-top:10px;color:#FFF;font:bold 18px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .TopHeader{background:url(/sams/images/oLay_bkgd.gif) repeat-x scroll 0 0 black;height:42px;padding-left:15px}
.White_closeX{background-image:url(/sams/images/029_white_CloseX.png);width:18px;height:20px;float:right;margin:10px 10px auto auto;display:inline-block}
.Protectionplan-Overlay-Container .ArrowDown{background:url(/sams/images/hide_show_arrow_blue_down.png) no-repeat;display:inline;float:left;height:6px;margin-top:4px;width:9px}
.Protectionplan-Overlay-Container .ArrowUp{background:url(/sams/images/hide_show_arrow_blue_up.png) no-repeat;display:inline;float:left;height:6px;margin-top:3px;width:9px}
.Protectionplan-Overlay-Container .PPLogoContainer{float:left;width:124px;height:62px;background:url(/sams/images/Protect_it_logo_medium.png) no-repeat}
.Protectionplan-Overlay-Container .BoldText14{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText18{font:bold 18px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .BoldText10Grey ul li{border:0}
.Protectionplan-Overlay-Container .MarginTop10{margin-top:10px}
.Protectionplan-Overlay-Container .MarginTop15{margin-top:15px}
.Protectionplan-Overlay-Container .MarginTop25{margin-top:25px}
.Protectionplan-Overlay-Container .MarginBTM5{margin-bottom:5px}
.Protectionplan-Overlay-Container .MarginRght10{margin-right:1px}
.Protectionplan-Overlay-Container .Input{height:20px;margin:2px;padding:2px}
.Protectionplan-Overlay-Container .Text11{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text11Bold{font:11px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text14Bold{font:bold 14px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text13Bold{font:bold 13px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text12{font:12px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .Text13{font:13px Arial,Helvetica,sans-serif;color:#333}
.Protectionplan-Overlay-Container .QtyLabel{margin-top:10px}
.Protectionplan-Overlay-Container .ProtectionPlanOptionsContainer{margin-left:1px;width:255px;float:left}
.Protectionplan-Overlay-Container .PPTotalAmountContainer{margin-top:15px;text-align:right}
.Protectionplan-Overlay-Container .ContinueToCart{margin:20px 0 15px 0;float:right}
.Protectionplan-Overlay-Container #showOrHide{display:none}
.Protectionplan-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.75;filter:alpha(opacity=75);z-index:11}
.AddPPLink{font:bold 11px Arial;color:#005fa6}
.AddPPLinkOH{font:11px Arial;color:#005fa6}
div.loadPPOverlayCircle{position:absolute;z-index:99999;top:150px;left:86px;display:none}
div.loadPPOverlayCircle img{margin-left:340px;margin-top:50px}
.Protectionplan-Overlay-Container #ProtectionDetail ul{padding-left:10px;padding-right:10px}
.Protectionplan-Overlay-Container #ProtectionDetail li{border-bottom:0}
.Protectionplan-Overlay-Container .BodySection{margin:20px 0 0 20px}
.Protectionplan-Overlay-Container .ProductImg{float:left;width:150px}
.Protectionplan-Overlay-Container .Prod-Title{margin-top:10px}
.Protectionplan-Overlay-Container .Protectionplan-Overlay-Content{background-color:#fff;left:50px;overflow-y:auto;position:absolute;top:12%;width:630px;z-index:99999}
.Protectionplan-Overlay-Container .DescriptionContainer{float:right;margin-left:20px;margin-right:20px;width:420px}
.Protectionplan-Overlay-Container .BoldText10Grey{color:#333;font:13px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .ShowDetails{color:#0087cd;font:12px Arial,Helvetica,sans-serif;margin-left:0;text-decoration:none}
.Protectionplan-Overlay-Container .PPBottomContainer{display:inline-block;float:right;margin-top:25px;width:100%}
.Protectionplan-Overlay-Container .PPBottomContainerAlign{float:right;margin:0;padding:20px 35px 15px 15px;width:380px}
.Protectionplan-Overlay-Container .ShowDetailsBorder{border-bottom:0;margin-right:15px}
.Protectionplan-Overlay-Container #QtyDD{color:#333;font:13px Arial,Helvetica,sans-serif;text-align:justify}
.Protectionplan-Overlay-Container .PPTotalAmount{font:bold 21px Arial,Helvetica,sans-serif;color:#333;float:right}
.Protectionplan-Overlay-Container .PPTotalLabel{color:#666;font:bold 13px Arial,Helvetica,sans-serif;margin-right:2px}
.Protectionplan-Overlay-Container .slidingDiv #ProtectionDetail{padding:0}
.Protectionplan-Overlay-Container .slidingDiv{font:12px Arial,Helvetica,sans-serif;color:#777;border:solid 1px #d2d2d2;background-color:#fff;padding:10px;overflow-x:hidden;overflow-y:scroll;height:120px;margin-right:15px}
.DescriptionContainer .packageIntro{font:12px Arial,Helvetica,sans-serif;color:#666}
.productImage{height:150px;width:150px;border:1px solid #e7e7e7}
.Protectionplan-Overlay-Container .HeaderTextBold{color:#333;font:17px Arial,Helvetica,sans-serif}
.Protectionplan-Overlay-Container .rodioMargin{margin-right:7px!important}
.btn-attrib{height:38px!important;float:right}
.pr10{padding-right:10px}
.PL15{padding-left:15px}
.DescriptionContainer .error{background-color:#f8dcdc;color:#c00;font-size:12px;font-weight:bold;height:30px;line-height:30px;margin-bottom:15px;text-align:center;padding:10px;top:35px;position:relative;-moz-box-shadow:3px 3px 5px 0 #ccc;-webkit-box-shadow:3px 3px 5px 0 #ccc;box-shadow:3px 3px 5px 0 #ccc}
.DescriptionContainer .error:after{content:"";border:solid 10px transparent;border-width:15px 20px 0;border-top-color:#f8dcdc;border-bottom:0;width:0;height:0;overflow:hidden;display:block;position:relative;bottom:-10px;margin:auto}
.DescriptionContainer .closeBtn{float:left;padding-top:4px;cursor:pointer}
.ymmlabel{text-align:left;width:35px;color:#333}
.deactive{color:#888!important}
.activate{color:#333!important}
.ymm-model-select{height:24px;margin-bottom:7px;min-width:128px;width:auto;max-width:310px;font-size:10px}
.ymm-select{width:128px;height:24px;margin-bottom:7px;font-size:10px}
.btn-container{float:right;position:relative;width:100%}
.zeroTop{top:0!important}
h1.pageTitle{font-family:"myriad-pro",Arial,sans-serif;font-size:24px;color:#333}
.bigPic{background-color:#fff;margin-bottom:20px;height:385px}
.bigPic .imgCol{padding:0}
.varianceContainer{margin-bottom:15px}
.varianceContainer h2{color:#666;font-size:1.4em;line-height:1em;margin-bottom:15px}
.varianceContainer h3{color:#666;font-size:1.500em;line-height:1em;margin-bottom:5px}
.varianceContainer h4{color:#666;font-size:.9994em;font-weight:normal;line-height:.9em;margin-bottom:5px}
.varianceContainer .chosenColor{color:#aaa;font-size:1.167em;font-weight:normal}
.varianceContainer .dropShadow{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc}
.varianceContainer ul{list-style-type:none;margin:0 0 20px 0;width:327px}
.varianceContainer .swatchSelected{position:absolute;margin:1px 0 0 1px;height:21px;width:21px;z-index:0;background-image:url('/sams/assets/swatch_18x18check.png')}
.varianceContainer .variantSwatches{margin-bottom:15px;padding-right:20px}
#variance .varianceContainer .variantSwatches a{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;display:inline-block;float:left;height:22px;margin:0 4px 4px 0;width:22px}
.varianceContainer .varianceDefaultTxt{font-size:12px;font-weight:bold;color:#666;display:inline-block;line-height:14px;padding:5px 10px;width:150px}
.varianceContainer .varianceDefaultTxtSpn{font-size:12px;color:#999;font-family:Myriad Pro,Arial,sans-serif}
.varianceContainer ul.varianceSelect{background-color:#fff;border:0;color:#777;display:none;height:auto;overflow-y:hidden;overflow-y:auto;position:absolute;top:24px;width:170px;z-index:9;max-height:150px}
.varianceContainer .variantSelectContainer{position:relative;margin-bottom:15px}
.varianceContainer ul.varianceSelect li{color:#0087cd;float:none;padding:5px 10px;font-size:12px;font-weight:bold;color:#0087cd;line-height:1em}
.varianceContainer ul.varianceSelect li:hover,#itemPageMoneyBox .shoppingList ul .createNewList:hover,#itemPageMoneyBox .shoppingList ul.authShoppingList li:hover{color:#06509b;background-color:#e5f6ff}
.moneyBoxContainer{margin-bottom:0}
.moneyBoxContainer .moneyBoxClubBtn{margin-bottom:10px}
.moneyBox .moneyBoxBtn{border:5px solid #f2f2f2;float:left;height:40px;margin-bottom:5px;overflow:hidden;width:330px;position:relative}
.moneyBoxContainer .listPrice{color:#666;font-size:1em;font-weight:bold;margin-bottom:5px}
.moneyBoxContainer .listPrice .listPriceValue{text-decoration:line-through;margin-right:5px}
.shelfMoneyBoxContainer .listPrice .msrp{font:bold 14px Arial;color:#333}
.moneyBoxContainer .listPrice .pipe{margin:0 10px}
.moneyBoxContainer .listPrice a.whyNoShowPrice{margin-left:10px;text-decoration:underline}
.moneyBox .moneyBoxBtn,.moneyBox .moneyBoxBtn input,.moneyBox .moneyBoxBtn a,.moneyBox .stockIcon{float:left}
.moneyBox .moneyBoxBtn input{color:#999;font-size:15px;width:45px;text-align:center}
.moneyBox .stockIcon{background:url('/sams/assets/ltdStock.png') no-repeat 2px 11px;float:left;height:40px;margin:0;width:65px}
.moneyBox a{font-weight:bold}
.moneyBox .moneyBoxBtn .btnWtext{width:280px;border-top:0;border-right:0;border-bottom:0;border-left:5px solid #f2f2f2}
.moneyBox .moneyBoxBtn .btnWOtext{width:330px;background-color:#f2f2f2}
.moneyBox .moneyBoxBtn .btnWOtext .buyOnline{float:none;font-size:18px}
.moneyBox .moneyBoxBtn .btnWtext .leftVal{font-size:18px;font-weight:bold;width:127px}
.moneyBox .moneyBoxBtn .btnWtext .rightStr{font-size:17px;font-weight:bold;width:150px}
.moneyBox .moneyBoxBtn .btnWOtext .leftVal{font-size:18px;font-weight:bold;width:145px}
.moneyBox .moneyBoxBtn .btnWOtext .rightStr{font-size:17px;font-weight:bold;width:183px}
.btn-green .leftVal{border-right:1px solid #82a546}
.btn-green .rightStr{border-left:1px solid #97c350}
.btn-blue .leftVal{border-right:1px solid #1483ba}
.btn-blue .rightStr{border-left:1px solid #3d98dd}
.btn-gray .leftVal{border-right:1px solid #cacaca}
.btn-gray .rightStr{border-left:1px solid #ebebeb}
.moneyBox .moneyBoxBtn .btnWtext .strOnly{font-size:18px;font-weight:bold;width:270px}
.moneyBoxBtn .buyOnline,.moneyBoxBtn .pickUp{color:#fff}
.moneyBoxBtn .onlinePrice{color:#e2fbd1}
.moneyBoxBtn .clubPrice,.moneyBoxBtn .seePriceInCart{color:#ceecfc}
.moneyBoxBtn .btn-gray{width:330px}
.moneyBoxBtn .btn-gray .leftVal{color:#fff}
.moneyBoxBtn .btn-gray .rightStr{color:#666}
.moneyBoxBtn span{display:inline-block;float:left;margin:10px 0;height:20px;text-align:center;vertical-align:middle}
.moneyBoxBtn .btn-green,.moneyBoxBtn .btn-blue{padding:0!important}
.moneyBoxBtn .btn-gray{padding:0!important}
.moneyBoxBtn .selectAClub div{color:#666;display:block;font-size:12px;line-height:3.2;margin:auto;position:relative;text-align:center;vertical-align:middle}
.moneyBoxBtn .selectAClub{height:40px}
.moneyBoxBtn .visitYourClub{background-color:#f2f2f2;height:40px}
.moneyBoxBtn .visitYourClub div{color:#333;display:block;font-size:12px;line-height:3.2;margin:auto;position:relative;text-align:center;vertical-align:middle}
.moneyBoxBtn .selectAClub a,.moneyBoxBtn .visitYourClub a{font-weight:bold;float:none}
#hearingAidModal .medicalEvaluation{margin-left:30px}
#popPriceModal .modal-body h4{font-size:1.5em;color:#555;width:auto}
#popPriceModal .modal-body a.thumb{border:1px solid #666;display:inline-block;float:left;height:115px;margin-top:10px;width:115px}
.shippingInfo{float:left;width:336px}
.shippingInfo .infoRow{background:url("/sams/assets/left-nav-divider.gif") repeat-x;overflow:hidden;padding:10px 0 5px 0;overflow:hidden;text-align:left;.shippingInfo .infoRow{border-bottom:1px solid #e0e0e0}
}
.shippingInfo .pickUpClub,.shippingInfo .finePrintMargin{padding-top:10px}
.shippingInfo .infoRow .pickUpAddress,.shippingInfo .infoRow .checkZipCode,.topSellerItems .checkPrice{padding-top:4px!important}
.shippingInfo .infoRow:before{position:absolute;content:''}
.shippingInfo .green1{color:#518e40;text-shadow:-1px -1px 0 #555;filter:dropshadow(color=#555555,offx=-1,offy=-1)}
.shippingInfo .blue1{color:#0083c3;text-shadow:-1px -1px 0 #555;filter:dropshadow(color=#555555,offx=-1,offy=-1)}
.shippingInfo .placeHolderText{color:#d2d2d2;font-size:10px;padding:4px 0 0 7px;position:absolute}
#shippingCalcModal .shipPlaceHolder{color:#d2d2d2;font-size:10px;padding:2px 0 0 7px;position:absolute}
#itemPageMoneyBox .moneyBoxContainer .moneyBoxBtn .qtyDefaultText{color:#999;font-size:15px;position:absolute;left:12px}
.samsInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat 0 0;width:65px;height:29px}
.shippingInfo a{font-size:12px;font-weight:bold;color:#0087cd}
.shippingInfo #whiteGlove{text-decoration:none;border-bottom:1px dashed #0087cd;float:left;cursor:pointer}
.shippingInfo .arrivesBetween{line-height:24px!important}
.shippingInfo .table{float:left;width:253px;margin:2px 0 8px 20px}
#popupResponse .table{float:left;width:253px;margin:0 0 15px 15px}
.shippingInfo .table th,.shippingInfo .table thead tr,.shippingInfo .table tr,.shippingInfo .table td,#popupResponse .table th,#popupResponse .table thead tr,#popupResponse .table tr,#popupResponse .table td{line-height:15px;border:0}
.shippingInfo .table th,.shippingInfo .table td,#popupResponse .table th,#popupResponse .table td{margin-left:15px;padding:0!important}
.shippingInfo .table .colLeft,#popupResponse .table .colLeft{width:125px;color:#333;font-size:12px;padding-top:4px!important}
.shippingInfo .table .colLeftGrey,#popupResponse .table .colLeftGrey{width:125px;color:#666;font-size:11px}
.shippingInfo .colLeft .free{color:#58b319}
.shippingInfo .colLeftGrey .free{color:#58b319}
.free{color:#58b319}
.shippingInfo .table th{color:#666}
.shippingInfo .table .colRight,#popupResponse .table .colRight{width:115px;color:#666;padding-top:4px!important}
#popupResponse .table .colRight{width:115px;color:#666;padding-top:4px!important}
.shippingInfo .table .colRightEstimated,#popupResponse .table .colRightEstimated{width:115px;color:#666;font-size:11px}
.shippingInfo h5{display:block;float:left;width:65px;margin:0}
.shippingInfo .btnCalculateGray{position:absolute;margin:3px 0 0 144px}
@media screen and (-webkit-min-device-pixel-ratio:0){.shippingInfo .btnCalculateGray{position:absolute;margin:1px 0 0 139px}
}
.shippingInfo h5.green{color:#518e40}
.shippingInfo h5.blue,#itemPageMoneyBox .shoppingList .blue{color:#0087cd}
.shippingInfo .infoRow h6{display:inline}
.shippingInfo .shipping,.shippingInfo .pickUpInfo{float:left}
.shippingInfo .shippingZip{height:auto}
.shippingInfo ul.pickUpInfo,.shippingInfo ul.shipping{list-style-type:none;margin-left:20px}
.shippingInfo ul.pickUpInfo{padding-top:2px}
.shippingInfo .pickUpInfo li{line-height:1.250em;font-size:1em;color:#666}
.shippingInfo .pickUpInfo .gray{color:#666}
.shippingInfo ul.offers{margin-left:15px;padding:0 0 10px 10px;width:185px}
.shippingInfo .offers li{color:#666;line-height:15px;font-size:12px}
.shippingInfo .offers .noBullet{list-style-type:none;margin-left:-15px;margin-top:5px}
#itemPageMoneyBox .finePrintContainer{float:right;clear:right;margin-right:60px}
.shippingInfo .finePrint{color:#999;font-size:10px;margin:10px 0;line-height:12px;position:relative;right:0}
.shippingInfo .shippingError{color:#f00;padding-left:85px}
#shippingCalcModal .shippingError{color:#f00;padding-left:15px}
.shippingInfo .shippingCalcError{color:#f00}
.shippingInfo .popover-title{display:none}
.shippingInfo .releaseDate{font-size:12px;color:#333!important;font-weight:bold}
.shippingInfo .freeDelivery{color:#58b319}
.shippingInfo .flowerDeliveryMessage{margin:0 0 0 20px;color:#333}
.bannerRightRail{background-color:#efefef;height:250px;width:300px;padding:0}
.bannerBottomLeaderBd{height:90px;width:780px;padding:0;margin:20px 0}
.prodTitle,.shippingInfo ul.shipping{margin-bottom:5px}
.prodTitle h1{color:#555;line-height:1em}
.prodTitle .prodTitlePlus{color:#666;visibility:hidden;margin-top:5px}
.prodTitle .pipeMargin{margin:0 20px;border:1px solid red}
.prodTitle .prodTitlePipe,.prodTitlePlus .prodTitlePipe{padding:0 10px 0 10px;color:#d2d2d2}
#tabRatings .recommendThis{padding-left:15px;margin-bottom:15px}
#tabRatings .noOfReviews{border:1px solid #999;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.noOfReviews table{clear:both}
.noOfReviews .stars{width:60px}
.noOfReviews table p,#itemPageMoneyBox .shoppingList ul.authShoppingList li{padding-left:10px;margin:0 0 0!important}
.noOfReviews .valueExpectations p{padding:40px 0 0 50px}
.filterReview{margin-top:20px;margin-bottom:10px}
.filterReview .seeAllReview{display:inline-block;padding-top:15px}
#sortMember select,#reviewPagination div{margin-top:10px}
#reviewPagination{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}
#reviewPagination .reviewPageNumbers p,#itemPageMoneyBox .shoppingList .itemsAddedToList{padding-left:3px;display:inline-block}
.reviewPageNumbers .PL40{padding-left:40px}
.reviewPageNumbers .PL3{padding-left:3px}
#userReviews{margin-top:35px}
.PT15{padding-top:15px}
.userImageInfoMargin{margin-top:30px;margin-bottom:5px}
#userReviews .userImageInfo1{width:60px;height:60px;border:1px solid #d2d2d2;float:left}
#userReviews .userImageInfo2{width:60px;height:60px;border:1px solid #d2d2d2;display:inline-block;margin-left:10px}
.PL5{padding-left:5px}
.PL15{padding-left:15px}
.productInfo{margin:10px 0}
.productInfo .nav-tabs>li>a{font-size:1.333em;line-height:1.3em;padding:11px 15px}
.productInfo .nav-tabs>li{background-color:#f4f4f4;height:46px}
.productInfo .nav-tabs>li.active a{margin-top:-11px;padding:18px 30px}
.productInfo .tab-content{height:auto;overflow:hidden}
.productInfo .productInfoTabs{margin-bottom:40px}
.productInfo .productInfoTabs li{background-image:none!important;list-style-type:none}
.productInfoTabs .greyBtrue{border-right:1px solid #ccc}
.productInfoTabs .greyBfalse{border-right:0}
.productInfo .itemDetailsPara{overflow:hidden;-webkit-box-shadow:inset 0 -10px 5px 5px #fff;box-shadow:inset 0 -10px 5px 5px #fff}
.productInfo #tabItemDetails .title{margin-bottom:15px}
.productInfo #tabItemDetails a.readMore,.itemDescription a,.itemFeatures a,.itemDetails a{display:inline-block;margin-top:15px}
.productInfo #tabItemDetails a.readMoreLink{margin:2px 0 15px 0}
.tab-content .itemDescription .readmoreOverLap{width:666px;height:30px;background:url('/sams/assets/readmore_transparent.png') top center repeat-x;margin-top:-27px;position:absolute}
.productInfo #tabItemDetails p{margin-bottom:25px}
.productInfo #tabItemDetails h3,#tabShipping h3{font-size:2em}
.productInfo #tabShipping p{font-size:1.16em;color:#666}
.productInfo .tab-content .itemRichRel{margin:15px 0}
.productInfo .bannerBottomLeaderBd{height:190px}
.productInfo .marginReadMore{margin-bottom:0!important}
#itemPageMoneyBox .shoppingList .addToShoppingList{margin-bottom:10px!important}
.productInfo .itemNote,.productInfo .itemBullets,.productInfo .itemSpecs,.productInfo .itemDescription,.productInfo .itemFeatures,.productInfo .itemDetails{margin-bottom:30px}
.productInfo .itemSpecs li,#itemPageMoneyBox .shoppingList #scrollableList li,.staticBundleContainer .bundleItems li{list-style:none}
.productInfo .itemBullets li,.productInfo .itemSpecs li{line-height:20px}
.productInfo .itemDescription h1,.productInfo .itemFeatures h1{color:#333;margin-bottom:15px;line-height:30px}
.productInfo .itemDescription p,.marginBottomNone,.imageDescription p{margin-bottom:0!important}
.productInfo .itemDescription a,.itemDetails a{color:#087CD;text-decoration:none}
.productInfo .itemDescription a:hover,.productInfo .itemDetails a:hover{color:#06509b;text-decoration:underline}
.productInfo .itemFeatures h3{font-weight:bold;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#333}
.productInfo .itemFeatures p{font-size:1.167em!important;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:18px;color:#333}
.productInfo .detailsDescription p{margin-bottom:20px!important}
.productInfo .itemdetailsDescription{margin-top:15px;border-bottom:1px dotted #d2d2d2}
.productInfo .itemDescriptionMargin{margin-top:20px;border-bottom:1px dotted #d2d2d2}
.productInfo .imageMargin{margin-top:20px;margin-bottom:25px}
.productInfo .imageProperties{border:1px solid #d2d2d2;display:block;width:100px;height:100px;margin-left:70px}
.productInfo .otherItems{margin-bottom:50px}
.productInfo .imageDescription{text-align:center}
.productInfo .brdrB{border:0}
.productInfo .readMoreOverlap{width:100%;height:30px;background:#fff}
#hearingAidModal{width:500px;z-index:9999}
#hearingAidModal .modal .modal-header,.modal .modal-header{background-color:#002d56;background-image:-moz-linear-gradient(top,#002d56,#005298);background-image:-webkit-gradient(linear,0 0,0 100%,from(#002d56),to(#005298));background-image:-webkit-linear-gradient(top,#002d56,#005298);background-image:-o-linear-gradient(top,#002d56,#005298);background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d56',endColorstr='#005298',GradientType=0);color:#fff;border-top:1px solid #002d56;border-bottom:1px solid #005298}
.modal .modal-header h3{color:#fff}
#hearingAidModal .modal-body .waiverEvaluation li{padding-left:20px}
#hearingAidModal .modal-body .waiverEvaluation a:hover{text-decoration:none;border-bottom:1.2px #002d56 dashed}
#hearingAidModal .modal .close,.modal .close,.rmoverlay .close{font-size:3.5em;color:#fff;margin:0;padding:0}
.rmoverlay .close{margin:-2px 4px 0 0;font-size:3em;height:30px}
#hearingAidModal .modal .close:hover,.modal .close:hover{color:#9bcdfb}
#shippingCalcModal{z-index:9999}
#shippingCalcModal a#modal1{color:#fff}
#shippingCalcModal .modal-footer{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-radius:0;margin-bottom:15px}
#shippingCalcModal .shippingProfiles{display:inline-block;margin:0;vertical-align:1px}
#shippingCalcModal .calcBtn{display:inline-block;margin:3px 0 0 7px;vertical-align:0}
#shippingCalcModal .shippingZip{display:inline-block;height:auto;width:150px;vertical-align:1px}
#shippingCalcModal .btnCalculateGray{position:absolute;margin:1px 0 0 89px}
@media screen and (-webkit-min-device-pixel-ratio:0){#shippingCalcModal .btnCalculateGray{position:absolute;margin:1px 0 0 83px}
}
#shippingCalcModal #authUsers{margin:4px 162px 0 0}
#authUsers .btnCalculateGray{position:absolute;margin:-32px 0 0 89px}
@media screen and (-webkit-min-device-pixel-ratio:0){#authUsers .btnCalculateGray{position:absolute;margin:-32px 0 0 83px}
}
#shippingCalcModal .shipInfoArea{height:32px;vertical-align:middle}
#shippingCalcModal .or{display:inline-block;margin:0 10px 0 10px;vertical-align:-2px}
#checkGCBal{width:300px}
#mainContent .col_sign .sign_input li{height:33px}
#mainContent .col_sign li.btnright{width:112px}
#mainContent input{height:20px;width:auto;margin:2px;padding:2px}
#mainContent select{height:30px;width:auto;padding:5px;margin:2px}
#mainContent .goButton{padding:5px}
#productMainContent .twoCol-product h2 .title-side{line-height:.6}
#mainContent .twoCol-product .contentCol h2 a{font-size:13px;font-weight:bold}
#itemPageMoneyBox .shoppingList{margin:0 auto;z-index:3}
#itemPageMoneyBox .shoppingList ul{margin:0;z-index:4}
#itemPageMoneyBox .shoppingList .addToList{width:116px;float:right;margin-right:50px}
#itemPageMoneyBox .shoppingList #scrollableList,#itemPageMoneyBox .shoppingList .createListCtrl{padding:0!important}
#itemPageMoneyBox .shoppingList ul.noScroll{overflow-y:hidden;height:auto}
#itemPageMoneyBox .shoppingList .menuList{width:110px;padding-left:5px;text-align:right;margin-right:4px}
#itemPageMoneyBox .shoppingList ul.menuBox{margin-left:-101px}
#itemPageMoneyBox .shoppingList .listScrollable{overflow-y:scroll!important;margin:10px 10px 10px;height:150px!important;padding-bottom:0}
#itemPageMoneyBox .shoppingList ul .createNewList,.shelfContainer .shoppingList .createNewList,#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .btnListSignin,#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .btnShelfListSignin{width:auto;margin:0!important}
#itemPageMoneyBox .shoppingList .createListCtrl,.shelfContainer .shoppingList .createListCtrl{margin:10px 0 0 0!important;background-color:#f8f8f8;border:1px solid #d2d2d2;vertical-align:middle}
#itemPageMoneyBox .shoppingList a.createNewList,.shelfContainer .shoppingList a.createNewList{width:170px!important;display:block}
#itemPageMoneyBox .shoppingList .checkMark,.shelfContainer .shoppingList .checkMark{color:#51e18e}
#itemPageMoneyBox .shoppingList .blue:hover,.shelfContainer .shoppingList .blue:hover{color:#06509b}
#itemPageMoneyBox .shoppingList ul.authShoppingList{z-index:8;padding:10px 0 0 0;width:200px!important;overflow-y:scroll!important;overflow-x:hidden!important;height:150px!important;border:1px solid #d2d2d2}
#itemPageMoneyBox .shoppingList ul.unAuthShoppingList .noListAvailable{padding-bottom:10px}
#itemPageMoneyBox .shoppingList .itemAddedToolTip,.shelfContainer .shoppingList .itemAddedToolTip{display:none;width:193px;text-align:center;background:url("/sams/assets/confirmbubble.png") no-repeat scroll 0 0 transparent;height:36px;top:-25px;color:#555;padding:12px 0 0 10px;position:absolute}
#itemPageMoneyBox .shoppingList #listAddedSection .myListItems{width:180px;word-wrap:break-word;padding-right:10px;padding-bottom:10px}
#itemPageMoneyBox .shoppingList .checkOtherClub{margin-left:25px}
#itemPageMoneyBox .shoppingList .addToMyList{margin-left:50px;margin-bottom:10px}
#itemPageMoneyBox .shoppingList #myShoppingList{font-weight:normal!important}
#itemPageMoneyBox .shoppingList #myShoppingList:hover{font-weight:bold!important}
.ErrorField{border:2px solid #c00!important}
#pec_container div.row{margin-left:0}
.listPrice .popover{width:400px!important}
.listPrice .popover .popover-title{display:none}
div.thinBlueHeaderArrowImgContentLink h2.blueArrowHeader-thin2{line-height:15px}
.catrightSide{float:left}
.catrightSide .catBottomOMP{width:728px;height:90px;margin:40px 0 30px 0;display:inline-block}
.catrightSide .categoryPOV .pov6,.catrightSide .categoryPOV .pov9,.catrightSide .categoryPOV .serviceMsg{height:355px;margin-bottom:20px}
.categoryPOV{margin-bottom:10px;display:inline-block}
.catrightSide .categoryOptionalMsg{height:75px;margin-bottom:20px}
.catrightSide .categoryFeatured .catFeatured6,.catrightSide .categoryFeatured .catFeatured9{height:auto;margin-bottom:20px}
.catrightSide .categoryFeatured .featuredCategory{width:150px;height:150px}
.catrightSide a.toggleFeaturedCat{color:#0087cd;position:relative;top:-2px;font-size:13px}
.catrightSide .categoryFeatured ul{margin-bottom:0}
.catrightSide .categoryFeatured ul.moreCategories{display:none}
.catrightSide .categoryFeatured h3{display:inline-block;font-size:2em;color:#555;margin-bottom:10px}
.catrightSide .categoryFeatured li,.catrightSide .categoryFeatured .optionalEducationMsg{margin-bottom:15px}
.catrightSide .categoryFeatured li img{margin:0 0 10px 0;width:150px;height:100px}
.catrightSide .categoryFeatured li a{text-align:center;display:block}
.catrightSide .categoryTopSellers h3{display:inline-block;font-size:2em;color:#555;margin-bottom:10px}
.catrightSide .categoryTopSellers{min-height:200px;margin-bottom:30px}
.catrightSide .categoryTopSellers li.firstChild{margin:20px 0 0 0}
.catrightSide .categoryTopSellers li{margin:20px 0 0 25px;width:150px;float:left}
.catrightSide .categoryTopSellers li img{margin:0 15px 10px 15px}
.catrightSide .categoryTopSellers li a{text-align:left;display:block}
.catrightSide .categoryTopSellers li span{display:inline-block;margin:1px}
.catrightSide .categoryTopSellers li .cpricecart{width:140px}
.catrightSide .categoryTopSellers li .cpricecart a{float:left}
.catrightSide .categoryTopSellers li .cpricecart .gonline{float:left}
.catrightSide .categoryRecommendations div{min-height:200px;margin-bottom:40px}
.catrightSide .TopsellersContainer{width:745px!important;margin:0;padding:0}
.catrightSide .carouselCatTopSellers ul li{width:150px!important}
.catrightSide .categoryTopSellers ul.topSellerItems1,.relatedTopicsList{margin-top:30px;padding:0;display:block;overflow:hidden}
.catrightSide .categoryTopSellers .displayRatingsW img,.relatedTopics img{margin-left:0}
.catrightSide .categoryTopSellers .carousel-prev-cat,.catrightSide .categoryTopSellers .carousel-next-cat,.relatedTopics .carousel-prev-cat,.relatedTopics .carousel-next-cat{cursor:pointer;height:62px;position:absolute;top:76px;width:30px;border:0}
.catrightSide .categoryTopSellers .carousel-prev-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:1}
.catrightSide .categoryTopSellers .carousel-next-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;right:0;z-index:1}
.relatedTopics .carousel-prev-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:0}
.relatedTopics .carousel-next-cat{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -31px 8px transparent;right:0;z-index:0}
.catrightSide .displayRatingsW img{float:left}
.catrightSide .newTopSeller{width:745px}
.catrightSide .categoryTopSellers .paginationSection{top:145px}
.catrightSide h2,.relatedTopics h2{font:normal 2em "myriad-pro",Arial,Sans-serif;color:#555;margin-bottom:20px}
.catrightSide .categoryText h3{font:normal 1.167em arial;color:#666}
.catrightSide .categoryText p{font:normal 1em arial;color:#666}
.catrightSide .ShipIncl{float:left}
.catrightSide .relatedTopics{margin-bottom:30px;float:left}
.relatedTopicsList{width:3500px;position:relative}
.relatedProductsItemList{background:url(/sams/assets/shelf_hdr_bg_1x40.png) repeat-x 0 0}
.relatedProductsItemList .relatedTopicsList li{width:150px!important;margin-left:30px!important}
#RelatedTopicsContainer{width:900px;overflow:hidden;padding-left:10px}
.relatedProductsItemList #RelatedTopicsContainer,.catrightSide #RelatedTopicsContainer{width:750px}
.qvCategory{margin:0}
.qvCategory div{margin:0;padding:0}
.qvCategory .qeListItems{padding-top:40px}
.qvCategory .lastChanceCategory{margin:30px 0 15px 0}
.qvCategory .categoryListItem .span2 ul li,.qvCategory .categoryListItem .span3 ul li{padding-bottom:15px}
.qeListItems ul,.gdSaveBig ul{list-style:none;margin:0;padding:0}
.greatDeals,.featureCategory1{background:#f4f4f4;margin:0}
.greatDeals{background:#f4f4f4;margin:0;background-image:-ms-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:-moz-linear-gradient(top,#f4f4f4 0,#fff 100%);background-image:-o-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:-webkit-gradient(radial,center top,0,center top,477,color-stop(0,#f4f4f4),color-stop(1,#fff));background-image:-webkit-radial-gradient(center top,circle farthest-side,#f4f4f4 0,#fff 100%);background-image:radial-gradient(circle farthest-side at center top,#f4f4f4 0,#fff 100%)}
.qvCategory .categoryModule{margin-left:20px}
.qvCategory .categoryModule img{width:575px;height:400px}
.threeUp li.threeUpImage img{width:320px;height:320px}
.greatDeals ul li{list-style:none}
.greatDeals .gdModules{min-height:230px;margin:15px 1px 15px 0;padding-right:8px}
.greatDeals .greatDealsModules{min-height:205px;margin:15px 9px 15px 0}
.featureCategory1 .specialCategoryItem,.threeUp,.greatDeals{margin:0}
.greatDeals ul.greatDealsOption2 li{border-left:1px dotted #d7d7d7;padding-left:5px}
.greatDeals ul li{padding-left:5px;border-left:1px solid #d6d6d6;border-right:1px solid #fff}
.greatDeals ul li:first-child{border-left:0!important;padding-left:0!important;border-right:1px solid #fff!important}
.greatDeals ul li:last-child{margin-right:0!important;border-left:1px solid #d6d6d6;border-right:0 none!important}
.greatDeals ul li a{line-height:18px!important}
.greatDeals .gdCategoryImage{text-align:center}
.greatDeals .gdCategoryImage img{width:190px;height:100px;margin:0 auto;text-align:center}
.threeUp{margin-left:0!important;word-wrap:break-word}
.threeUp .threeUpImage{width:320px;margin:0 auto}
.threeUp ul:first-child{margin-left:0!important}
.threeUp h1{line-height:30px!important;margin-top:10px;width:330px}
.threeUp p{margin-top:5px}
.greatDeals .gdSaveBig{min-height:212px;margin:25px 1px 25px 0;padding-right:9px}
.greatDeals .gdSaveBig h1{line-height:30px;margin-top:60px}
.greatDeals .gdSaveBig h1,.greatDeals .gdSaveBig .shopWithUs{text-align:left;padding-left:20px}
.greatDeals .gdSaveBig .shopWithUs,.featureCategory1>h1,.featureCategory2>h1,.newTopSeller>h1{margin-top:10px}
.threeUp ul li,.greatDeals .gdModulesItems li,.gdSaveBig ul li{list-style:none}
.greatDeals .gdModulesItems li,.gdSaveBig ul li{margin-bottom:5px}
.ft30{font-size:2.5em}
.ft18{font-size:1.5em}
.featureCategoryList,.threeUp .shopProducts,.greatDeals .greatDealsModules,.greatDeals .gdModulesItems{margin-top:15px}
.greatDeals .gdModulesItems a,.greatDeals .gdSaveBig a{display:block}
.greatDeals .gdModulesItems span a,.greatDeals .gdSaveBig span a{display:inline}
.featureCategoryList li,.featureCategory2 .featureCategoryList li,.newTopSeller li{list-style:none;float:left;margin:0;padding:0}
.featureCategoryList li{margin-left:50px}
.featureCategory2 .featureCategoryList li,.newTopSeller li{margin-left:50px}
.featureCategoryList a.fcLink{text-align:center;display:block;margin:15px 0 15px 0;font-size:14px}
.featureCategoryList .normalList{width:142px;position:relative}
.featureCategoryList .fcCarouselImg{margin-left:25px!important}
.featureCategoryList .fcCarousel{width:120px}
.featureCategoryList .hoverList{display:none;position:absolute;width:142px;z-index:10;top:10px;min-height:165px}
.featureCategoryList .featuredLinks li{display:block;float:none;margin:0;padding:0;text-align:center}
.featureCategoryList .featuredLinks h3{line-height:25px}
.featureCategory2 .carouselWrapper1 .featureCategoryList a.fcLink:hover{color:#06509b}
.featureCategoryList .normalList:hover .hoverList{display:block;visibility:visible}
.featureCategoryList .normalList:hover img,.featureCategoryList .normalList:hover .fcLink{display:none;visibility:hidden;z-index:0}
.fcCarousalPrev{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;cursor:pointer;height:62px;width:30px;margin-top:20px}
.fcCarousalNext{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;cursor:pointer;height:62px;right:0;width:30px;margin-top:20px}
.carousel-prev,.carousel-prev2,.carousel-next,.carousel-next2{cursor:pointer;height:62px;position:absolute;top:150px;width:30px;border:0}
.next2,.prev2{cursor:pointer;height:62px;position:absolute;top:103px;width:30px;border:0}
.carousel-prev1,.carousel-next1{cursor:pointer;height:62px;position:absolute;top:125px;width:30px;border:0}
.next2:hover{background-position:-31px -53px;top:112px;border:0}
.carousel-next1:hover{background-position:-38px -58px;top:137px;border:0}
.carousel-prev1:hover{background-position:0 -58px;top:137px;border:0}
.prev2:hover{background-position:0 -53px;top:112px;border:0}
.next2,.carousel-next1{margin-right:22px!important}
.carousel-prev1{margin-left:22px!important}
.carousel-prev,.carousel-prev1,.carousel-prev2,.prev2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll 0 8px transparent;left:0;z-index:1}
.carousel-next,.carousel-next1,.carousel-next2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -38px 8px transparent;right:0;z-index:1}
.next2{background:url("/sams/assets/spriteScroll_LeftRight.png") no-repeat scroll -31px 8px transparent;right:0;z-index:1}
.featureCategory2,.newTopSeller,.relatedTopics{position:relative}
.newTopSeller li{margin-left:55px}
.featureCategory2 .featureCategoryList li{margin-left:54px!important}
.paginationSection{position:absolute;right:0;top:160px;margin:5px 1px 0 0;color:#777;text-align:center;background:#fff}
.paginationSection span{font-size:12px;font-weight:normal;text-decoration:none;color:#777;z-index:10}
.paginationSection a.startOver{font-size:12px;font-weight:normal;text-decoration:none;color:#0087cd;z-index:10}
.paginationSection a.startOver:hover{color:#06509b}
.featureCategory2 .paginationSection{position:absolute;right:0;top:180px;margin:5px 1px 0 0;color:#777;text-align:center}
.carouselWrapper1{margin:15px 0 0 35px!important}
.carouselWrapper2{margin:15px 0 0 25px!important}
.carouselWrapper1{width:929px!important}
.carouselWrapper1 ul li{margin-top:10px!important;margin-bottom:10px!important}
.carouselWrapper1 ul li:hover a.fcLink{color:#06509b}
.carouselWrapper1 ul li.emptyItem:hover{box-shadow:none}
#TopsellersContainer ul li,.qvItemContainer ul li,.relatedTopicsList li{height:auto!important}
.carouselWrapper2 ul li{width:155px}
.paginationSection .paginationPageNumbers{float:left!important;margin:5px 20px 0 0}
.featureCategory1 .featureCategoryList .hoverList li:first-child{font-size:14px;font-weight:bold}
.newTopSeller{width:1000px;margin-top:30px!important}
.TSBorder{background:url("/sams/images/Shadow_line.png") repeat-x scroll 0 0 transparent;width:960px;height:20px;display:inline-block}
#TopsellersContainer .TSHeader{text-align:center}
#TopsellersContainer .TSHeaderText{font:bold 30px "myriad-pro",Arial,Sans-serif;color:#555;margin:0;padding:0}
#TopsellersContainer .TSSubHeader{font:16px "myriad-pro",Arial,Sans-serif;color:#777}
#TopsellersContainer .selector-side{padding-right:10px;padding-top:7px;float:right;margin-top:-20px}
#TopsellersContainer #selectedTopSeller{float:right;font-size:11px;margin-top:-5px;width:150px}
#TopsellersContainer ul.topSellerItems{margin-top:30px;padding:0;display:block;overflow:hidden}
#TopsellersContainer ul li,.relatedTopicsList li{list-style:none;margin-left:24px;width:164px;float:left;word-wrap:break-word}
#TopsellersContainer ul li.FirstItem,.qvItemContainer ul li.FirstItem,.relatedTopicsList li.FirstItem{margin-left:20px!important}
#TopsellersContainer ul li.FirstItem,.qvItemContainer ul li.FirstItem,.relatedTopicsList li.FirstItem{margin:0;padding:0}
#TopsellersContainer .ProductTitle,.qvItemContainer .ProductTitle,.relatedTopics .ProductTitle{margin-top:10px;overflow:hidden;width:145px}
#TopsellersContainer .ItemID,.qvItemContainer .ItemID{margin-top:5px;font:12px Arial;color:#555}
#TopsellersContainer .InvStatus,.qvItemContainer .InvStatus{margin-top:5px;font:bold 12px Arial;color:#333}
#TopsellersContainer .InvStatus{float:left}
#TopsellersContainer .ShipIncl,.qvItemContainer .ShipIncl{margin-top:5px;font:bold 12px Arial;color:#333;float:left}
#TopsellersContainer .FreeShipIncl,.qvItemContainer .FreeShipIncl{margin-top:5px;font:bold 12px Arial;color:#f80}
#TopsellersContainer .MSRP,.qvItemContainer .MSRP{margin-top:5px;font-size:12px;font-family:Arial;color:#777}
#TopsellersContainer .msptxt,.qvItemContainer .msptxt{font-weight:normal}
#TopsellersContainer .msPrice,.qvItemContainer .msPrice{text-decoration:line-through;font-weight:normal}
#TopsellersContainer .Online{margin-top:5px;float:left;display:inline-block}
.qvItemContainer .Online{margin-top:10px;float:left;display:inline-block}
#TopsellersContainer .OnlinePrice,.qvItemContainer .OnlinePrice{font:bold 18px Arial;color:#429521;float:left;vertical-align:middle;line-height:.8}
#TopsellersContainer .Onlinepricetxt,.qvItemContainer .Onlinepricetxt{font:bold 11px Arial;color:#429521;margin-left:3px;line-height:1.8}
#TopsellersContainer .Club,.qvItemContainer .Club{margin-top:1px;float:left}
#TopsellersContainer .ClubPrice,.qvItemContainer .ClubPrice{font:bold 18px Arial;color:#333;float:left}
#TopsellersContainer .ClubPricetxt,.qvItemContainer .ClubPricetxt{font:bold 11px Arial;color:#333;margin-left:3px;line-height:2.3}
#TopsellersContainer .WasPrice,.qvItemContainer .WasPrice{margin-top:5px;text-decoration:line-through;font:12px Arial;color:#777}
#TopsellersContainer .BVRatings,.qvItemContainer .BVRatings{margin-top:10px}
#TopsellersContainer ul li a,.relatedTopicsList li a{font:bold 12px Arial;color:#0087cd;text-decoration:none;vertical-align:top}
.qvItemContainer ul li a{font:bold 12px Arial;color:#0087cd;text-decoration:none}
#TopsellersContainer ul li a:hover,.qvItemContainer ul li a:hover,.relatedTopicsList li a:hover{text-decoration:underline;color:#06509b}
#TopsellersContainer img,.qvItemContainer img{border-style:none}
#TopsellersContainer .ClubSel,.qvItemContainer .ClubSel{font:12px Arial;color:#777;display:inline-block;width:150px}
#TopsellersContainer .nonshow,.qvItemContainer .nonshow{line-height:.5}
#TopsellersContainer .wreview,.qvItemContainer .wreview{margin-top:5px;line-height:.5}
#TopsellersContainer .wreview a,#TopsellersContainer .nonshow a,.qvItemContainer .wreview a,.qvItemContainer .nonshow a{font-weight:normal}
#TopsellersContainer .nonshow a,.qvItemContainer .nonshow a{font-size:11px}
#TopsellersContainer .cpriceckout,.qvItemContainer .cpriceckout{display:inline-block}
#TopsellersContainer .gonline,.qvItemContainer .gonline{font:bold 11px Arial;color:#429521;margin-left:2px}
#TopsellersContainer .cpricecart,.qvItemContainer .cpricecart{display:inline-block}
#TopsellersContainer .cClub,.qvItemContainer .cClub{font:bold 12px Arial;color:#333}
#TopsellersContainer .emptyTSellers,.qvItemContainer .emptyTSellers{margin:30px 0 30px 0;font:bold 21px Arial;color:#777;text-align:center}
#TopsellersContainer .evaluescontainer,.qvItemContainer .evaluescontainer{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat;width:121px;margin-top:10px;float:left;height:30px}
#TopsellersContainer .instantlnk,.qvItemContainer .instantlnk{padding-left:70px;display:block}
.list div.displayRatingsW{margin-top:5px}
.grid div.displayRatingsW{margin-left:10px}
div.displayRatingsW a{font-weight:normal!important}
.qvItem{margin:0!important}
.qvItem .qvItemImg{width:490px;height:420px}
.qvItem .qvItemList{height:420px}
.qvItem .qvItemList h2{font:2.5em "myriad-pro",Arial,Sans-serif;line-height:32px;font-weight:bold}
.qvItem .qvItemList p{font:1.33em "myriad-pro",Arial,Sans-serif;line-height:20px;padding-bottom:20px}
.qvItem .qvItemList a{margin-top:20px}
.qvItem .qvItemContainer .topSellerItems .imgWrapper{background-color:#d2d2d2;width:100px;height:100px}
.qvItemContainer ul li{list-style:none;width:143px;float:left;word-wrap:break-word;margin-left:20px}
.qvItemContainer ul.topSellerItems{margin-top:20px;padding:0;display:block;overflow:hidden;margin-left:0!important}
.staticBundleContainer{margin-bottom:20px;margin-top:20px;background:none repeat scroll 0 0 #f7f7f7}
.staticBundleContainer .bundleItems{margin-top:20px;margin-bottom:0}
.staticBundleContainer .bundleItems li img{display:block;background-color:#00f;width:65px;height:65px;float:left;border:1px solid;border-color:#e7e7e7}
.staticBundleContainer .bundleItems .linkBundle{margin:auto 0 auto 7px;height:65px;display:table;line-height:14px}
.staticBundleContainer .bundleItems .linkBundle a{display:table-cell;vertical-align:middle;text-align:left}
.staticBundleContainer h4{margin:0 0 15px 10px}
.centerHome,.centerHome #slideshow{width:1000px!important}
li.emptyList{display:block;border:1px solid #fff}
.deliveryDateContainer{margin-bottom:15px}
.deliveryDateContainer .deliveryDateSelectContainer{position:relative;margin-bottom:15px}
.deliveryDateContainer ul.deliveryDateSelect li{color:#0087cd;float:none;padding:5px 10px;font-size:14px;font-weight:bold;line-height:1em}
.deliveryDateContainer .deliveryDateDefaultTxt{font-size:14px;font-weight:bold;color:#666;line-height:14px;padding:5px 10px;display:inline-block;width:170px}
.deliveryDateContainer h4{color:#666;font-size:.917em;font-weight:normal;line-height:.9em;margin-bottom:8px}
.dynamicBundleContainer{margin:10px 0 20px 0;background:#f7f7f7;height:157px}
.shadowTop{background:linear-gradient(to bottom,rgba(181,181,181,0.4) 0,rgba(247,247,247,0) 100%);height:15px;width:1000px}
.shadowBottom{background:linear-gradient(to bottom,rgba(247,247,247,0) 0,rgba(181,181,181,0.4) 100%);height:15px;width:1000px;clear:both;margin-top:15px}
.featureCategory1 .shadowTop,.greatDeals .shadowTop{background-image:url('/sams/assets/Great_deals_shadow_top.png');background-repeat:no-repeat;width:779px;height:23px;margin:0 auto;display:block}
.featureCategory1 .shadowBottom,.greatDeals .shadowBottom{background-image:url('/sams/assets/Great_deals_shadow_bottompng.png');background-repeat:no-repeat;width:647px;height:11px;clear:both;margin:0 auto;display:block}
.dynBunImgState .default{background:url()}
.dynamicBundleContainer .bundleItems{margin-left:10px;padding-right:5px}
.dynamicBundleContainer .bundleItems .preselectedBundleItems{margin-left:10px!important;padding:0 0 0 10px}
.dynamicBundleContainer .bundleItems .preselectedBundleItems:first-child{border-left:1px solid #e7e7e7;box-shadow:-1px 0 #fff;-moz-box-shadow:-1px 0 #fff;-webkit-box-shadow:-1px 0 #fff}
.dynamicBundleContainer .bundleItems .preselectedBundleItems img{width:30px;height:30px;border:1px solid #e7e7e7}
.dynamicBundleContainer .bundleItems .linkBundle{margin:auto 0 auto 7px;height:67px;display:table;line-height:14px;overflow-x:hidden}
.dynamicBundleContainer .bundleItems .linkBundle a{display:table-cell;vertical-align:middle;color:#0087cd;text-align:left;font-weight:normal}
.dynamicBundleContainer h3{margin:0 2px 15px 10px;font:500 1.33em "myriad-pro",Arial,sans-serif;color:#333;width:130px;float:left}
.dynamicBundleContainer .bundleItems h4{font:500 12px "myriad-pro",Arial,sans-serif;margin-bottom:15px;color:#333}
.preselectedBundleItems .linkBundle{height:auto!important}
.dynamicBundleContainer .dynBunImgState{width:78px;height:67px;float:left;cursor:pointer}
.bundleSprite{background:url(/sams/assets/sprites/sams_bundles_sprite.png) no-repeat top left}
.bundle001_CURSOR_Down_22x11{background-position:0 0;width:22px;height:11px}
.bundle002_ICN_Close-X_18x17{background-position:0 -16px;width:18px;height:17px}
.bundle003_ICN_Select-active_78x67{background-position:0 -38px;width:78px;height:65px}
.bundle004_ICN_Select-box{background-position:0 -108px;width:78px;height:67px}
.bundle005_ICN_Select-On-Hover{background-position:0 -180px;width:78px;height:67px}
.bundle006_ICN_Success-Large_85x75{background-position:0 -252px;width:85px;height:75px}
.bundle007_ICN_Success-Small_32x28{background-position:0 -332px;width:32px;height:28px}
.bundle008_ICN_Success-Large_75x68{background-position:0 -365px;width:75px;height:68px}
.bundle009_ICN_size_oos_slash{background-position:0 -438px;width:68px;height:34px}
.bundle010_ICN_color_oos_slash{background-position:0 -477px;width:41px;height:41px}
.bundle011_ICN_check{background-position:0 -523px;width:12px;height:12px}
.dynamicBundleContainer .preselectedBundleItems .preSelectedBundleImg{height:30px;width:30px;border:1px solid #e7e7e7;float:left}
.dynamicBundleContainer .preselectedBundleItems a{display:inline-block;text-decoration:none;float:left;color:#666;margin-left:5px;font-weight:normal}
.dynamicBundleContainer .bundleProgress{font:normal 1.333em "myriad-pro",Arial,sans-serif;display:inline-block;float:left;color:#666}
.bundleOOS{font:normal 1.333em "myriad-pro",Arial,sans-serif;display:inline-block;float:left;color:#666;margin:22px 10px}
.dynamicBundleContainer .bundleProgressDone{color:#47b03f}
.dynamicBundleContainer .bundleProgress .bundleProgressIndicator{display:inline-block}
.dynamicBundleXpanded{margin:0 0 20px 0;background-color:#eaeaea;height:auto;position:relative;display:none}
.arrowIcon{width:20px;height:12px;background:url('/sams/assets/sprites/sams_bundles_sprite.png') no-repeat 0 0;position:absolute;top:0;display:none}
.dynamicBundleXpanded.shadowTopXpanded{background:#eaeaea url('/sams/assets/bundles_BKG_Expanded-top-shadow_1020x15.png') top center no-repeat;height:15px;width:1000px}
.dynamicBundleXpanded .shadowBottomXpanded{background:url('/sams/assets/bundles_BKG_Expanded-bottom-shadow_1020x15.png') bottom center no-repeat;height:15px;width:1000px}
.dynamicBundleXpanded h4{font:700 1.667em "myriad-pro",Arial,sans-serif;margin:18px 0 0 10px;color:#036;float:left}
.dynamicBundleXpanded a.seperator-side{font-size:1.167em;float:left;margin:23px 60px 0 10px;display:none}
.dynamicBundleXpanded .seperator-side-pipe{color:#d2d2d2!important;text-decoration:none!important;display:none;float:left;margin:23px 0 0 10px}
.dynamicBundleXpanded .closeXpanded{right:20px;top:20px;position:absolute;text-indent:-999em}
.dynamicBundleXpanded .bundleItemDescription{overflow:auto;margin:15px 0 0 0!important;padding:0;overflow-x:hidden}
.dynamicBundleXpanded .bundleItemDescription .bundleItemBigPic{background:#fff;border:1px solid #e7e7e7;margin:0 10px;display:block;height:130px;width:130px}
.dynamicBundleXpanded .bundlesQuickView{color:#0087cd;background-color:#fff;position:absolute;left:30px;top:55px;width:65px;height:16px;width:70px \0/;height:16px \0/;padding:4px 12px;display:none;box-shadow:0 0 2px 2px #ccc;-moz-box-shadow:0 0 2px 2px #ccc;-webkit-box-shadow:0 0 2px 2px #ccc}
.dynamicBundleXpanded .bundleItemDescription .bundleItemBigPic:hover{opacity:.75}
.bundleItemDescription h5{margin:10px;height:32px;overflow:hidden;display:inline-block;font-size:1em}
.bundleItemDescription button{display:block;width:100%;background:green;border:0;font-size:12px;font-weight:bold;line-height:24px;color:#fff;text-shadow:0 1px 1px #000}
.dynamicBundleXpanded .bundleItemDescription .bundleItemDescHolder{width:152px;height:152px;margin:0;border:1px solid #e7e7e7;overflow:hidden}
.dynamicBundleXpanded .bundleItemDescription li.span2{position:relative;margin-bottom:30px}
.dynamicBundleXpanded .bundleItemDescription .selectItem{width:106px;margin:0 10px}
.dynamicBundleXpanded .bundleItemDescription .selectedItem{color:#666;border:1px solid #666;background-color:ffffff!important;text-align:left}
.bundleItemDescription .tickLg{position:absolute;left:67px;top:1px}
.bundleItems .dynBunImgState .tickSml{margin-left:38px}
.bubble{margin:10px;padding:10px;position:relative;font-family:'Open Sans',sans-serif;font-size:.8em;background:#7d7e7d;background:-moz-linear-gradient(top,#ffd9a0,#fcefd3);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffd9a0),color-stop(100%,#fcefd3));background:-webkit-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:-o-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:-ms-linear-gradient(top,#ffd9a0 0,#fcefd3 100%);background:linear-gradient(top,#ffd9a0 0,#fcefd3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9a0',endColorstr='#fcefd3',GradientType=0);border-radius:5px;color:#f90}
.bubble:after{content:"";position:absolute;top:100%;left:20px;border-top:15px solid blue;border-top-color:inherit;border-left:15px solid transparent;border-right:15px solid transparent;margin:3px 0 0 73px}
.bubble p{margin:5px;padding:0;color:#f90;font:bold 1.33em "myriad-pro",Arial,sans-serif;position:absolute}
.semiWhiteOverlay{background-color:rgba(255,255,255,0.8);width:400px;height:140px;position:absolute;z-index:100;cursor:default;filter:alpha(opacity=25)}
.semiWhiteOverlayNote{background-color:#fff;width:345px;height:25px;position:absolute;z-index:100;cursor:default;color:#f90;font:bold 1.33em "myriad-pro",Arial,sans-serif;margin:-50px 5px 5px -15px;padding:10px}
.dynBundleConfirm{height:21px;padding:20px 40px;position:absolute;right:65px;top:240px;width:245px;color:#47b03f;font:bold 16px Arial,Helvetica,sans-serif;display:none;background:#f2faea;background:-moz-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2faea),color-stop(100%,#ccdcc3));background:-webkit-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-o-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:-ms-linear-gradient(top,#f2faea 0,#ccdcc3 100%);background:linear-gradient(to bottom,#f2faea 0,#ccdcc3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2faea',endColorstr='#ccdcc3',GradientType=0);-webkit-transition:all .3s 1s ease;-moz-transition:all .3s 1s ease;-ms-transition:all .3s 1s ease;-o-transition:all .3s 1s ease;transition:all .3s 1s ease;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.5),inset 0 1px 0 0 rgba(255,255,255,0.4)}
.dynBundleConfirm:after{content:'';position:absolute;bottom:-10px;width:20px;height:20px;background:#0d6f8a;left:40%;background:#ccdcc3;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 1px 0 rgba(0,0,0,0.2)}
.dynBundleConfirm p{width:260px}
.errorBubblePopover{display:block;right:0!important;top:-80px!important;padding:10px 40px!important;height:42px!important;position:absolute;font:bold 12px Arial,sans-serif;color:#c00;width:245px;height:21px;border-radius:10px}
.dynBundleConfirm p{width:260px}
.dynamicModalContainer{width:630px;margin:0 auto 0 185px}
.dynamicModalContainer .modal-body{margin:-21px 0 0 -215px;width:630px}
.dynamicModalContainer .close{position:absolute;top:-30px;right:10px;font-size:2em;color:#fff}
.dynamicModalContainer .dynModalImg{margin:20px 20px 25px 20px;height:235px;width:235px;float:left}
.dynamicModalContainer .dynProdDetails{margin:20px 20px 20px 0}
.dynamicModalContainer .dynProdDetails h4{font:500 1.33em "myriad-pro",Arial,sans-serif;color:#333}
.dynamicModalContainer .bundlesQuickViewModal{background-color:#002d56;background-image:-moz-linear-gradient(top,#002d56,#005298);background-image:-webkit-gradient(linear,0 0,0 100%,from(#002d56),to(#005298));background-image:-webkit-linear-gradient(top,#002d56,#005298);background-image:-o-linear-gradient(top,#002d56,#005298);background-image:linear-gradient(to bottom,#005298,#002d56);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#002d56',endColorstr='#005298',GradientType=0);color:#fff;border-top:1px solid #002d56;border-bottom:1px solid #005298;margin:-33px 0 0 -185px;width:530px}
.dynProdDetails .prodTitlePlus{margin-top:10px;margin-bottom:10px}
.hrRule{border-top:1px solid #e0e0e0;border-bottom:1px solid #f3f3f3;height:1px;margin-top:15px;margin-bottom:15px}
.moneyBoxContainer .bundlesSavingsMessage{color:#ec8103;font-weight:bold;width:271px}
.shelfMoneyBoxContainer .moneyBoxContainer .listPrice{width:275px}
.tiresArrival{border-top:1px dotted #d2d2d2;font-size:12px;color:#333;margin:0 0 15px 85px;padding-top:10px}
.tiresArrival .orange{color:#f90;font-weight:bold}
.qvItems>li{font-size:1.167em;font-weight:bold;min-width:178px;padding-bottom:15px}
ul.featureCategoryList{height:180px;overflow:hidden}
ul.featureCategoryList li{width:123px}
.newTopSeller .paginationSection,.featureCategory2 .paginationSection{display:none}
@font-face{font-family:Kulturista,Arial,sans-serif}
@font-face{font-family:Myriad Pro,Arial,sans-serif}
#pageFilterNavigation{font-weight:normal;font-size:10px;color:#999;padding:0 5px 0 5px;word-wrap:break-word}
#pageFilterNavigation a{font-weight:normal;font-size:12px;color:#0087cd;margin-right:1px}
#pageFilterNavigation a:hover{color:#039}
#pageFilterNavigation dd{margin-left:0}
ul.authWishList h3{font-weight:bold;font-size:14px;color:#333;font-family:Kulturista,Myriad Pro,Arial,sans-serif;margin:5px 0;line-height:20px}
#pageFilterNavigation ul{list-style:none}
#pageFilterNavigation a.left-nav-more{color:#999!important;display:block;width:57px;background:url('/sams/assets/sprites/sams_ICN_sprite.png') 47px 6px no-repeat;box-shadow:none!important}
#pageFilterNavigation a.left-nav-more:hover{background-position:47px 6px;color:#039}
#pageFilterNavigation .clubSelection,#pageFilterNavigation .categoryFilter,#pageFilterNavigation .otherFilters{background-color:rgba(247,247,247,.75);box-shadow:0 1px 2px rgba(0,0,0,.34);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.34);-moz-box-shadow:0 1px 2px rgba(0,0,0,.34);width:235px;background-image:-moz-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:-o-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:-webkit-linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%);background-image:linear-gradient(bottom,rgba(237,235,235,.68)0%,rgba(250,250,250,.68)100%)}
#pageFilterNavigation h3{clear:both;font-family:Kulturista,Myriad Pro,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:20px;margin:5px 0 5px 10px;text-shadow:1px 0 0 rgba(66,66,66,0.6),0 1px 0 #cdcdcd;text-transform:none}
#pageFilterNavigation .facetTitle{clear:both;color:#333;display:block;font:500 14px 'Kulturista',Arial,sans-serif;line-height:20px;margin:5px 10px 3px 10px;padding-top:4px;position:relative;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff;text-transform:none}
#pageFilterNavigation .facetTitle:hover{color:#333;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff;text-transform:none}
#pageFilterNavigation dt{font-weight:bold;font-size:14px;color:#333;font-family:'Kulturista',"Myriad Pro",Arial,sans-serif;margin:5px 0 5px 10px;line-height:20px}
#pageFilterNavigation .LeftNavFilter:last-child ul.lhnFilter{background:none!important;box-shadow:none!important}
#pageFilterNavigation .toggleSelector{color:#d9d9d9;font-family:Arial,sans-serif;font-size:19px;font-weight:400;left:195px;margin:0;position:absolute;text-shadow:0 -1px 1px rgba(88,88,88,0.5),1px 1px 1px white;text-transform:none;top:2px}
#pageFilterNavigation .categoryFilter,#pageFilterNavigation .otherFilters{margin-top:10px}
#pageFilterNavigation .categoryFilter ul{background:none!important;padding-bottom:5px!important;box-shadow:none!important}
#pageFilterNavigation ul.lhnFilter li{background:none repeat scroll 0 0 transparent;cursor:pointer;height:auto;margin-left:5px;padding-left:5px!important}
#pageFilterNavigation ul.leftNavPrice{background:none!important;margin-bottom:0!important;padding-bottom:0!important}
#pageFilterNavigation .selectedFilter{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;width:215px;color:#333;margin-left:5px;min-height:auto!important;margin-bottom:2px}
#pageFilterNavigation .selectedFilter a{color:#333;font-weight:bold}
#pageFilterNavigation .lhnFilter li{clear:both}
#pageFilterNavigation .greenCheckMark{background:url('/sams/assets/Checkmark.png') no-repeat;width:22px;height:12px;float:right;display:block}
#pageFilterNavigation .closeMarkGray{background:url('/sams/assets/x_icon.png') no-repeat;width:22px;height:12px;float:right;margin-top:3px}
#pageFilterNavigation .checkMark{background:url('/sams/assets/Checkmark.png') no-repeat;width:19px;height:12px;float:right;display:block;margin-top:5px}
#pageFilterNavigation .closeMark{background:url('/sams/assets/x_icon.png') no-repeat;width:19px;height:12px;float:right;margin-top:5px}
#pageFilterNavigation ul{margin:0 0 5px 0;padding-bottom:12px;box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both}
#pageFilterNavigation dl{background:0;margin-bottom:5px;clear:both;padding-bottom:0}
#pageFilterNavigation .moreBrand,#pageFilterNavigation .morePrice,#pageFilterNavigation .moreCategory{color:#999;background:url('/sams/assets/sprites/sams_ICN_sprite.png');display:inline-block;width:9px;margin-left:3px;height:6px;position:absolute;top:7px}
#pageFilterNavigation .show_less{color:#999;background:url('/sams/assets/ICN_blue_carrot_less.PNG');display:inline-block;width:9px;margin-left:5px;height:9px;background-repeat:no-repeat;position:absolute;margin-top:4px}
#pageFilterNavigation .moreCategories,#pageFilterNavigation .moreBrands,#pageFilterNavigation .morePrices{padding-left:5px!important;font-size:12px;position:relative}
#pageFilterNavigation .moreCategories:hover,#pageFilterNavigation .moreBrands:hover,#pageFilterNavigation .morePrices:hover{color:#06509b}
#pageFilterNavigation .otherFilters .viewAllItems,.otherFilters .relatedCategories{margin-left:10px}
#pageFilterNavigation ul.memberRating li{width:27px;height:27px;border:1px solid #d2d2d2;display:inline-block;margin-left:5px;margin-top:5px;cursor:pointer}
#pageFilterNavigation ul.leftNavColor{padding-left:5px;background:none!important}
#pageFilterNavigation ul.memberRating{margin-bottom:5px;padding-left:5px;padding-bottom:12px;box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both}
#pageFilterNavigation .red{background-color:#f00}
#pageFilterNavigation .skyBlue{background-color:#0ff}
#pageFilterNavigation .royalBlue{background-color:#00f}
#pageFilterNavigation .gray80{background-color:#808080}
#pageFilterNavigation .yellow{background-color:#ff0}
#pageFilterNavigation .pink{background-color:#f0f}
#pageFilterNavigation .darkBlue{background-color:#0000a0}
#pageFilterNavigation .green{background-color:#0f0}
#pageFilterNavigation #priceRange{background:url('/sams/assets/left-nav-divider.gif') repeat-x scroll center bottom transparent;clear:both;margin-bottom:5px;padding-bottom:12px;padding-left:10px}
#pageFilterNavigation .priceRangeContainer{background:0;padding:0;margin:5px 3px 2px 10px}
#pageFilterNavigation .customPrice{margin-top:15px}
#pageFilterNavigation .customPrice .cpRange h5{font-size:11px;color:#333;line-height:12px;display:inline-block}
#pageFilterNavigation .customPrice .cpRange span{padding-right:20px;padding-top:2px;font-size:11px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice .cpRange span a{font-size:11px}
#pageFilterNavigation .customPrice span{padding:0 10px;font-size:11px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice label{font-size:12px;color:#333;line-height:12px}
#pageFilterNavigation .customPrice .priceRange{width:45px;height:24px;margin:0!important;padding:0}
#pageFilterNavigation .customPrice .btnCustomPrice{width:35px;height:24px;margin-left:5px;background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));border:1px solid #067fbc;color:#fff}
#pageFilterNavigation .customPrice .btnCustomPrice:hover,.noResultsWrapper .btnNoResultsBack:hover{background:-moz-linear-gradient(center top,#0065a1 0,#069ce5 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0065a1),to(#069ce5));color:#fff}
#pageFilterNavigation .customPrice .errorMsg{font-size:11px;color:#f00;margin:5px 0;display:none}
#pageFilterNavigation .refineBy a{margin-left:10px!important}
#pageFilterNavigation form#priceRange{margin-bottom:0!important}
#pageFilterNavigation .clubSelection h3,#pageFilterNavigation .refineBy h3,#pageFilterNavigation .Category h3,#pageFilterNavigation .categoryFilter h3{color:#333;padding-top:10px;font-size:18px;font-weight:normal;font-family:"myriad-pro",Arial!important;text-shadow:0 -1px 1px #d9d9d9,0 1px 1px #fff}
#pageFilterNavigation .clubSelection .showMe,#pageFilterNavigation .Category,#pageFilterNavigation .refineBy{box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-webkit-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;-moz-box-shadow:0 -1px 0 0 #f6f6f6 inset,0px -2px 0 0 #fff inset,0px -3px 0 0 #e2e2e2 inset;clear:both;margin-bottom:5px;padding-bottom:5px}
#pageFilterNavigation .clubSelection span{color:#999;display:block;font-size:12px;padding:0 0 5px 10px}
#pageFilterNavigation .clubSelection .selectClub{clear:both;overflow:hidden;padding:5px 10px}
#pageFilterNavigation .clubSelection .selectClub a,#pageFilterNavigation .clubSelection .selectClub div{float:right;position:relative;margin-right:10px;font-family:Kulturista,Arial,sans-serif;font-size:11px;font-weight:normal;margin-top:3px}
#pageFilterNavigation .clubSelection .selectClub a{color:#0087cd}
#pageFilterNavigation .clubSelection .selectClub div{color:#333}
#pageFilterNavigation .clubSelection .selectClub div span{font-family:Arial,sans-serif;font-size:12px;color:#333;padding-left:5px!important;display:inline;font-weight:normal}
.clearAllSelection{font-size:12px;color:#999;margin-left:10px}
#pageFilterNavigation .clubSelection nav{margin:0 8px 5px 8px;width:222px;height:35px;background:url('/sams/assets/Sams_LHN_filter_v4_03.png') no-repeat;margin-bottom:0}
#pageFilterNavigation .clubSelection button{float:left;background:0;border:0;color:#0087cd;font-size:12px;height:32px;font-weight:bold;width:68px;margin:2px 0 0 5px!important}
#pageFilterNavigation .clubSelection button.active{color:#333;background:url('/sams/assets/Location_filter_active.png') no-repeat;margin:2px 0 0 5px!important;width:68px;height:32px}
#categoryRefresh{width:100%;position:fixed;top:11%;background-color:#fff;display:block;height:90%;opacity:.75;left:0;z-index:2}
#categoryRefresh img{position:absolute;top:50%;left:50%}
#categoryRefresh p{position:absolute;top:65%;left:50%;font:bold 14px Arial;color:#000}
#pageFilterNavigation .categoryFilterSelected,#pageFilterNavigation .cfSelectedNoCursor{background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;box-shadow:0 0 3px 2px #d5d5d5 inset;color:#333;font-size:12px!important;font-weight:bold;height:auto;margin-left:6px;padding-bottom:3px!important;padding-left:8px;padding-top:3px!important;width:208px}
#pageFilterNavigation .categoryFilterSelected a{color:#333!important}
#pageFilterNavigation .cfSelectedNoCursor{cursor:auto!important}
#pageFilterNavigation .cfSelected{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;color:#333;margin-left:6px;padding-left:10px;width:208px;font-size:12px!important;margin-bottom:2px}
#pageFilterNavigation .cfNoCursor{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;margin-left:6px;width:218px}
#pageFilterNavigation .cfNotSelected{box-shadow:0 0 3px 2px #d5d5d5 inset;-webkit-box-shadow:0 0 3px 2px #d5d5d5 inset;-moz-box-shadow:0 0 3px 2px #d5d5d5 inset;background-color:#f0f0f0;border:1px solid #fff;border-radius:3px 3px 3px 3px;height:auto;padding-top:3px!important;padding-bottom:3px!important;margin-left:6px;width:218px;cursor:none}
#pageFilterNavigation .cfNotSelected .downCarrotImg{display:inline-block;float:left;width:22px}
#pageFilterNavigation .cfNotSelected .categoryDescription{display:inline-block;width:195px}
#pageFilterNavigation .categoryDescription .selectedCategory{color:#333!important;cursor:auto!important;font-weight:bold!important;padding-left:2px;font-size:12px;display:inline-block}
#pageFilterNavigation .cfSelected a,#pageFilterNavigation .cfSubCategoryNew a{font-weight:bold!important;display:block}
#pageFilterNavigation .cfSubCategoryNew .cfSubCategory{margin-top:0}
#pageFilterNavigation .cfSubCategoryNew .cfSubCategory a{padding-left:5px}
#pageFilterNavigation .cfNoCursor a{color:#333!important;cursor:auto!important;font-weight:bold!important;padding-left:5px}
#pageFilterNavigation .cfNoCursor .selectedCategory{color:#333!important;cursor:auto!important;font-weight:bold!important;font-size:12px}
#pageFilterNavigation .cfSubCategory{margin-top:5px;padding-bottom:0!important}
#pageFilterNavigation .cfSubCategory a{color:#0087cd;font-weight:normal!important;cursor:pointer!important}
#pageFilterNavigation .categoryFilter .cfMarginL10{margin-left:10px}
#pageFilterNavigation .categoryFilter .cfMarginL20{margin-left:20px}
#pageFilterNavigation .categoryFilter .cfMarginL5{margin-left:10px;margin-bottom:2px}
#pageFilterNavigation .subCategoryShowMore{background:url("/sams/assets/Grey_carrot.png") no-repeat scroll 0 0 transparent!important;position:absolute;width:10px;margin:4px 0 0 5px}
#pageFilterNavigation .subCategoryShowLess{background:url("/sams/assets/ICNshowLess.PNG") no-repeat scroll 0 0 transparent!important;position:absolute;width:10px;margin:4px 0 0 5px}
#pageFilterNavigation .subCategoryShow{font-size:12px;padding-left:5px;cursor:pointer}
div.productRating{background:url("/sams/assets/ICNratingstars.png") no-repeat scroll -229px 0 transparent;font-size:inherit;height:28px;position:relative;width:225px;margin:5px 0 0 -2px}
#pageFilterNavigation .no-rating div.productRating{background:url("/sams/assets/ICNratingstars.png") no-repeat scroll -455px 0 transparent;font-size:inherit;height:28px;position:relative;width:220px;margin-top:5px}
#pageFilterNavigation .rating-0 div.productRating{background-position:-229px 0}
#pageFilterNavigation .rating-1 div.productRating{background-position:-183px 0}
#pageFilterNavigation .rating-2 div.productRating{background-position:-138px 0}
#pageFilterNavigation .rating-3 div.productRating{background-position:-92px 0}
#pageFilterNavigation .rating-4 div.productRating{background-position:-46px 0}
#pageFilterNavigation .rating-5 div.productRating{background-position:0 0}
#pageFilterNavigation div.productRating a{float:left;height:28px;width:43px}
#pageFilterNavigation #memberRating .clearRatings{font-size:11px;color:#0087cd;font-weight:normal;margin-left:195px;line-height:12px;padding-right:20px;padding-top:2px;margin-top:28px;position:absolute}
.shelfPageViews{position:relative}
.shelfPageViews .shelfHolder{margin-top:-30px}
.shelfContainer #breadcrumb{margin:10px 0}
.shelfContainer .item{font-family:'myriad-pro',Arial,Helvetica}
.shelfContainer .list li.item{height:auto;padding:20px 1px;border-bottom:1px solid #dfdfdf;list-style-type:none;width:745px;margin:0;float:left}
.shelfContainer .list li.item a.shelfProdImgHolder{display:inline-block;float:left;margin:0;width:150px;height:150px}
.shelfContainer .list .shelfItemTitle{float:left;margin:0 0 0 20px;padding-right:15px;width:320px;height:auto}
.shelfContainer .list .shelfMoneyBoxContainer{float:left;width:235px;height:auto;position:relative}
.shelfContainer .shoppingList{float:right margin:0 auto;z-index:3}
.shelfContainer .grid .shelfItemTitle{margin:0 0 10px 0;width:235px}
.shelfContainer .list .shelfItemTitle a.itemtitle{margin:15px 0 7px 0;clear:both;display:block;font-size:16px;font-weight:normal;float:none}
.shelfContainer .grid .shelfItemTitle a.itemtitle{margin:0 0 10px 0;padding:0 10px;text-align:left;height:34px;clear:both;display:block;font-size:16px;font-weight:normal;float:none}
.shelfContainer .wreview a{color:#0087cd!important;font-size:12px!important}
.shelfContainer .shelfItemTitle .prodTitlePlus{font-size:11px;color:#333}
.shelfContainer .grid .prodTitlePlus{display:none}
.shelfContainer .shelfPageViews .forListView{margin-top:-20px;margin-top:0 \9}
.shelfContainer .shelfItemTitle .moreDetails{margin-top:20px;position:relative}
.shelfContainer .shelfItemTitle .moreDetails .moreDetailsLink{font:bold 12px arial;color:#0087cd}
.shelfContainer .shelfItemTitle .moreDetails .moreDetailsContainer{display:none;width:280px;height:auto;margin:5px 0}
.shelfContainer .buttons{margin-bottom:20px}
.shelfContainer .moneyBoxBtn{width:267px}
.shelfContainer .moneyBoxBtn input.defaulText{text-align:center;width:41px;height:30px}
.shelfContainer .moneyBoxBtn .shelfQtyDefaultText{color:#999;font-size:13px;position:absolute;left:12px}
.shelfContainer .moneyBox .btnWtext{width:217px}
.shelfContainer .moneyBox .btnWtext .leftVal{font:bold 15px arial;width:96px}
.shelfContainer .moneyBox .moneyBoxBtn .rightStr{font:bold 13px arial;width:114px}
.shelfContainer .moneyBox .btnWtext .strOnly{font:bold 15px Arial;width:207px}
.shelfContainer .moneyBox .btnWOtext{width:267px}
.shelfContainer .moneyBox .btnWOtext .leftVal{font:bold 15px arial;width:122px}
.shelfContainer .moneyBox .btnWOtext .rightStr{width:140px}
.shelfContainer .moneyBoxBtn .visitYourClub div{font-size:1em}
.shelfContainer .moneyBox .btnWOtext .strOnly{font:bold 15px Arial;width:267px;text-align:center}
.shelfAddCartOverLay{height:40px;width:167px;opacity:.8;filter:alpha(opacity=80);font:bold 13px/35px arial;color:#333;position:absolute;padding-left:100px;background:url("/sams/assets/sprites/bundle007_ICN_Success-Small_32x28.png") no-repeat scroll 70px 2px #fff;z-index:1}
.shelfContainer .shelfAddCartOverLay span{float:none;line-height:18px}
.shelfContainer .list .shelfInstantSavingMsg{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat transparent;color:#f90;font:bold 1em arial;padding-left:70px;height:28px;line-height:28px}
.shelfContainer .grid .popoverPreloader{width:80px;height:80px;background-color:#fff;display:block;opacity:.75}
.shelfContainer .grid .shelfGridInstantSavings .infoRow .samsInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat scroll 76px 0 transparent;height:30px;margin:15px 0 10px;width:155px}
.shelfContainer .grid .popoverPreloader img{margin-left:95px}
.shelfContainer .linkOrange{color:#ec8103;font:bold 1em Kulturista,Arial,sans-serif;margin-top:10px}
.shelfContainer .grid a.linkBlue{color:#0087cd;font:bold 1em arial;margin-top:10px}
.shelfContainer .grid a.linkBlueSmlWhy{color:#0087cd;font:bold .917em arial;border-bottom:1px dashed #0087cd!important;width:145px}
.shelfContainer .grid a.linkBlueViewOnly{color:#0087cd;font:bold 1em arial;border-bottom:1px dashed #0087cd!important;width:108px}
.shelfContainer .grid .vistClubViewOnly{font-family:arial;color:#333}
.shelfPageViews .grid .offers li:nth-of-type(1n+3),.shelfPageViews .list .offers li:nth-of-type(1n+3){display:none}
.shelfContainer .shoppingList .addToList{border-bottom:0}
.shelfTopBar .shelfPaginate{font-weight:normal;font-size:14px;color:#333;text-align:right;width:320px;margin:2px 5px 0 0}
.shelfTopBar .shelfPaginate span{font-weight:bold;padding:0 3px 3px 0;display:inline-block}
.shelfTopBar .varianceContainer .sortSelection{width:210px}
.shelfTopBar .varianceContainer ul.sortPrice{width:230px;position:relative}
.shelfTopBar .varianceContainer ul.varianceSelect{top:0}
.shelfTopBar .shelfPaginate a.shelfPaginatePrev,a.searchPaginatePrev{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -42px -58px transparent;display:inline-block;width:15px;height:18px}
.shelfTopBar .shelfPaginate a.shelfPaginatePrev:hover,a.searchPaginatePrev:hover{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -42px -91px transparent}
.shelfTopBar .shelfPaginate a.shelfPaginateNext,a.searchPaginateNext{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -78px -58px transparent;padding:0 0 0 2px;display:inline-block;width:15px;height:18px}
.shelfTopBar .shelfPaginate a.shelfPaginateNext:hover,a.searchPaginateNext:hover{background:url("/sams/assets/sprites/shelfPaginationArrows.png") no-repeat scroll -78px -91px transparent}
.shelfTopBar .shelfBackTop{background:url("/sams/assets/ICN_uparrow_btotop.png") no-repeat scroll left center transparent;height:17px;padding-left:14px;font-size:14px}
.shelfContainer .list .gridCols{display:none}
.shelfPageViews ul.grid{border-spacing:16px 8px;margin-left:-16px;clear:both}
.shelfPageViews ul.list{display:block}
.shelfPageViews ul.grid li.item .popover{z-index:1}
.shelfPageViews .grid li.item{width:235px;padding:5px 0 120px 0;position:relative;display:table-cell;margin:0 0 10px 0;border:1px solid #e2e2e2}
.shelfPageViews .grid .gridCols .popover{top:0!important}
.shelfPageViews .grid .gridCols .right{top:0!important;left:234px!important}
.shelfPageViews .grid .gridCols .left{top:0!important;left:-300px!important}
.shelfContainer .grid li.item .shelfVariantOptions{display:block}
.shelfContainer .grid li.item a.shelfProdImgHolder{display:inline-block;margin:0 1px 10px 1px;width:233px;height:233px}
.shelfContainer .grid .shelfItemTitle h4{margin:0 10px 30px 10px}
.shelfContainer .grid .prodTitlePlus{margin:0 10px 20px 10px}
.shelfMoneyBoxContainer .moneyBoxContainer .checkAnotherClub{margin-top:0;text-align:right}
.shelfContainer .grid .gridCols{height:auto;margin:20px 0}
.shelfContainer .grid .gridCols .gridPriceDetails{width:130px;float:left}
.shelfContainer .grid a.buyNowBtn{color:#fff;float:right;text-align:center;padding:0 15px;height:24px;line-height:23px;background-color:#5bb75b;background-image:-moz-linear-gradient(top,#5eba20,#459e03);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5eba20),to(#459e03));background-image:-webkit-linear-gradient(top,#5eba20,#459e03);background-image:-o-linear-gradient(top,#5eba20,#459e03);background-image:linear-gradient(to bottom,#5eba20,#459e03);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5eba20',endColorstr='#459e03')}
.shelfContainer .grid a.buyNowBtn:hover{color:#fff;background:-moz-linear-gradient(top,#459e03,#5eba20);background:-webkit-gradient(linear,0 0,0 100%,from(#459e03),to(#5eba20));background:-webkit-linear-gradient(top,#459e03,#5eba20);background:-o-linear-gradient(top,#459e03,#5eba20);background:linear-gradient(to bottom,#459e03,#5eba20);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#459e03',endColorstr='#5eba20',GradientType=0)}
.shelfContainer .grid a.seeOptBtn{background-color:#fff;color:#999;border:1px solid #ccc;float:right;padding:0 5px;height:24px;line-height:23px;background-color:#ccc;background-image:-moz-linear-gradient(top,#fff,#edebeb);background-image:-webkit-gradient(linear,0 0,0 68%,from(#fff),to(#edebeb));background-image:-webkit-linear-gradient(top,#fff,#edebeb);background-image:-o-linear-gradient(top,#fff,#edebeb);background-image:linear-gradient(to bottom,#fff,#edebeb);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#edebeb ',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.shelfContainer .grid a.seeOptBtn:hover{color:#999;background-color:#edebeb;background:-moz-linear-gradient(top,#edebeb,#fff);background:-webkit-gradient(linear,0 0,0 68%,from(#edebeb),to(#fff));background:-webkit-linear-gradient(top,#459e03,#fff);background:-o-linear-gradient(top,#edebeb,#fff);background:linear-gradient(to bottom,#edebeb,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edebeb',endColorstr='#ffffff',GradientType=0)}
.shelfContainer .grid .shelfItemTitle .moreDetails,.shelfItemTitle .grid .prodTitle .prodTitlePipe{display:none}
.shelfContainer .grid .shelfGridInstantSavings{width:235px}
.shelfContainer .grid .shelfGridInstantSavings .shelfGridInstantSavingsLogo{background:url("/sams/assets/ICN_IS-Large_65x28.png") no-repeat scroll 0 0 transparent;height:28px;width:65px;display:inline-block;margin:0 0 10px 69px}
.shelfContainer .grid .shelfGridInstantSavings ul{color:#0087cd;list-style-type:disc;list-style-position:inside}
.shelfContainer .grid .shelfGridInstantSavings ul li.noBullet,.shippingInfo ul.offers li.noBullet a{list-style-type:none;font:bold 11px arial}
.shelfContainer .grid .shelfGridInstantSavings a,.shippingInfo ul.offers li a{font:normal 12px arial}
.shelfContainer .grid .shelfGridInstantSavings .viewAllOffers{margin:10px 0 10px 60px;display:inline-block}
.shelfContainer .gridCols .leftValDisplay{font:bold 16px arial;color:#429521;display:inline-block;margin-top:-4px}
.shelfContainer.gridCols .clubVal{font:bold 16px arial;color:#333}
.shelfContainer.gridCols .rightStr{font:bold 11px arial;color:#429521;margin-left:5px}
.shelfContainer.gridCols .rightStrClub{font:bold 11px arial;color:#333;margin-left:5px}
.shelfContainer.gridCols .avblStatus{font:bold 11px arial;color:#666}
.shelfContainer.gridCols .preOrder{font:bold 12px arial;color:#666}
.shelfContainer.gridCols .showPrice{font:bold 11px arial;border-bottom:1px dotted #0087cd}
.shelfMoneyBoxContainer .shelfProductRelease{font:normal 12px Arial;color:#333;display:block;padding:10px 0 0 0}
.shelfTopBar .shelfViewSwitch{display:block;margin-left:55px;float:left;font:bold 12px Myriad Pro,Arial,sans-serif;color:#666!important}
.shelfTopBar .shelfViewSwitch span,.shelfViewSwitch a{display:block}
.shelfTopBar .shelfViewSwitch .shelfSwitch{background:url("/sams/assets/sprites/ICN_ViewToggle.png") no-repeat scroll 0 -2px transparent;display:inline-block;height:28px;width:64px;float:left}
.shelfTopBar .shelfSwitch .btnListView{width:32px;height:28px;float:left}
.shelfTopBar .shelfSwitch .btnGridView{width:32px;height:28px;float:left}
.shelfTopBar .textListView,.shelfContainer .textGridView{font:bold 12px Myriad Pro,Arial,sans-serif;color:#666;float:left;line-height:28px;margin:0 2px}
.shelfContainer .list .shelfVariantOptions{float:right;width:275px}
.shelfVariantOptions .varianceContainer h2{margin-bottom:10px;font:600 1em Myriad Pro,Arial,sans-serif}
.shelfVariantOptions .varianceContainer h4{margin-top:5px}
.shelfVariantOptions .varianceContainer .chosenColor{color:#999}
.shelfVariantOptions .varianceContainer .variantSwatches a{-webkit-box-shadow:0 1px 1px 1px #ccc;box-shadow:0 1px 1px 1px #ccc;display:inline-block;float:left;height:34px;width:34px;margin:0 10px 10px 0}
.shelfVariantOptions .varianceContainer .variantSwatches{padding-right:0}
.shelfVariantOptions .variantSelectContainer .varianceDefaultTxt{font-family:Myriad Pro,Arial,sans-serif;width:251px}
.shelfTopBar .varianceContainer,.shelfTopBar .varianceContainer span{font-size:12px}
.shelfVariantOptions .varianceDefaultTxt span.downWCarrotICN{margin-top:2px}
.shelfVariantOptions .varianceContainer ul.varianceSelect{width:274px}
.shelfVariantOptions .varianceContainer ul.varianceSelect li{border:0}
.shelfVariantOptions .swatchSelected{background-image:url("/sams/assets/swatch_34x3check.png");height:34px;width:34px}
.shelfTopBar .shelfShoppingList li{padding:2px;border:0}
.shelfPageViews .shelfTopBar{background:url(/sams/assets/shelf_hdr_bg_1x40.png) repeat-x 0 0;background-position:0 0;height:40px;padding:15px 2px 0 2px;margin:10px 0 0 0}
.shelfVariantOptions .subs-menu{margin-left:70px;top:0}
.shelfMoneyBoxContainer .listPrice .listPriceValue{text-decoration:line-through;margin-right:5px}
.shelfMoneyBoxContainer .listPrice a{border-bottom:1px dashed #0087cd}
.shelfMoneyBoxContainer .shelfListPricePipe{padding:0 10px 0 10px;color:#666}
.bundleReleaseDate{color:#333;font:normal 12px Arial;border-top:1px dotted #ccc;padding-top:5px}
.shelfPageViews .shelfRichRelevance{margin-bottom:40px}
.shelfPageViews .shelfBannerModuleHorizontal{margin-bottom:30px}
.shelfPageViews .shelfAdditionalInfo{margin-bottom:55px}
.shelfPageBottomOMP{margin:30px 0}
.shelfPageLeftOMP{margin-top:22px}
.shelfPageSeoModule{height:auto;margin:0 0 55px 0}
.shelfContainer .shelfMoneyBoxContainer .listPrice .popover{width:270px!important}
.shelfModalContainer #hearingAidModal{position:fixed}
.shelfSearchRelMsg{font-family:Myriad Pro,Arial,sans-serif;font-size:17px;padding-bottom:25px}
.shelfSearchRelMsg2{font-family:Myriad Pro,Arial,sans-serif;font-size:21px;padding:24px 0 15px 0}
.shelfSearchRelMsg2 p{font-size:14px;font-weight:normal}
.shelfSearchRelMsg2 span.searchResulF{font-weight:600}
.shelfSearchRelMsg span.searchTitleFsb{font-weight:600}
.shelfContainer li.popularCatItem{width:120px;margin:0 30px 25px 0;display:inline-block}
.shelfContainer li.popularCatItem img{width:100px;height:100px}
.nullSearch-aside{display:block;float:left;width:760px}
.nullSearch-aside .nullSearchZeroResults{padding:15px;background:-moz-linear-gradient(center top,#fcdcb7 0,#fac1a1 100%) repeat scroll 0 0 transparent;margin:0 0 20px 0;position:relative}
.nullSearch-aside .zeroResults{font-family:arial;font-size:21px;color:#333}
.nullSearchZeroResults h2{line-height:1;color:#333}
.nullSearchZeroResults h2 span{color:#ff8033}
.nullSearchZeroResults h2 label{cursor:auto}
.nullSearch-aside h4{font-size:14px;font-family:arial;color:#333;font-weight:normal}
.nullSearch-aside ul{list-style-type:none;margin:20px 0 0 10px;padding:0}
.nullSearch-aside .topRelatedItems{background:url("/sams/assets/HDR_Top10-NullSearch_CTR.png") repeat-x scroll 0 0 #fff;height:49px}
.nullSearch-aside .topRelatedItems img{float:left}
.nullSearch-aside .topRelatedItems .borderRight{background:url("/sams/assets/HDR_Top10-NullSearch_RIGHT.png") no-repeat scroll 0 0 #fff;float:right;height:49px;width:3px}
.topRelatedItems .nullSearchTopten{font:bold 22px Myriad Pro,Arial,"Helvetica Neue";color:#1a75cf;vertical-align:middle;float:left;line-height:49px}
.nullSearch-aside .itemImg>img{width:130px;height:140px;padding:10px;float:left}
.nullSearch-aside ul li.itemInfo{width:270px;padding:5px;float:left}
.itemInfo .numOfReviews{margin:0 0 0 8px;font:normal 10px verdana}
.nullSearch-aside ul li.itemAvailability{width:147px;padding:10px 1px 0 10px;float:left}
.nullSearch-aside .nullSearchBigPriceText{color:#c00;font:bold 19px Arial,sans-serif;float:left}
.nullSearch-aside .nullSearchSmallPriceText{color:#c00;font:bold 12px Arial,sans-serif}
.nullSearch-aside ul li.itemShippingInfo{width:147px;padding:5px;float:left}
.itemShippingInfo .nullSearchdot{float:left;font-weight:bold}
.itemShippingInfo .nullSearchFreeStore{margin-left:10px;font-family:verdana;font-size:10px}
.itemShippingInfo .nullSearchHomeFree{margin:0 0 8px 10px;font-family:verdana;font-size:10px}
.nullProductRollover{min-height:170px}
.nullProductRolloverHover{opacity:.25;filter:alpha(opacity=25)}
.topSellingItemsWM{border-bottom:1px solid #d2d2d2;position:relative}
.topSellingItemsWM .availableAtWM{background:url("/sams/assets/BTN_Walmart-Avail_248x31.png") no-repeat scroll 0 0 #fff;border:medium none;height:31px;width:248px;right:250px;position:absolute;top:64px;display:none}
.topSellingItemsWM .nullSearchInStoreOnly{color:#333;font-size:13px;font-weight:bold}
ul.unOrderedList{list-style-type:disc}
ul.nullSearchTruncate{list-style-position:inside;margin-left:0!important}
.nullSearchSeeMore{color:#1a75cf;line-height:1;margin-top:20px;text-align:right;font:bold 17px Arial;padding-right:20px}
.nullSearchHomeFree .blueTooltip{border-bottom:1px dashed #039;color:#f47b20;text-decoration:none;font-size:12px}
.nullSearchHomeFree .blueTooltip span{color:#039;font-style:italic}
.nullSearchRightrail{float:right;width:230px}
.shelfVariantOptions .shelfFreeDelivery,.shelfMoneyBoxContainer .shelfFreeDelivery,.gridCols .popover .shelfFreeDelivery{border-top:2px dotted #f3f3f3;padding:5px;font-weight:bold}
.shelfVariantOptions .finePrint,.shelfMoneyBoxContainer .finePrint{border-top:2px dotted #f3f3f3;color:#999;font-family:arial;font-size:10px;padding:5px}
.dimensionErrorMessage{width:530px;height:60px;background-color:#feeccf;padding:20px}
.dimensionErrorMessage .nullAlertImg{display:inline;float:left;margin-right:20px;background:url("/sams/assets/Null_alert_icon.png") no-repeat;width:54px;height:54px;border:0}
.dimensionErrorMessage .dimensionErrorText{font:normal 18px "myriad-pro",Arial,Sans-serif;color:#333;float:left;width:455px}
.samsStars,.samsStars div{background:url("/sams/assets/star.png") repeat-x scroll 0 0 transparent;display:inline-block;height:12px;width:60px;margin-top:1px}
.samsStars div{background-position:0 -14px;display:block}
.homeFreeTooltip{height:500px}
.LeftNavFilter .offsetL20{margin-left:10px!important}
.cfSearchCategory .selectedCategory{padding-left:10px}
.twoColMembership{width:500px;float:left;margin-right:20px}
.overlaySess,.noResultsOverlay{background:url("/sams/images/overlay.png") repeat scroll left top transparent;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:9999;display:none}
.noResultsOverlay{display:block;background:0}
.noResultsOverlayBG{width:100%;height:100%;background:#fff;left:0;top:0;position:fixed;z-index:10;opacity:.75;filter:alpha(opacity=75)}
.noResultsWrapper{width:450px;background-color:#fff;padding:20px 20px 20px 20px;box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);left:33%;position:fixed;right:33%;top:33%;width:450px;z-index:999;*border:1px solid #d2d2d2;border:1px solid #d2d2d2 \9}
.noResultsWrapper .noResultsAlertImg{display:inline;float:left;margin-right:20px;background:url("/sams/assets/Null_alert_icon.png") no-repeat;width:54px;height:54px;margin-top:10px}
.noResultsWrapper .dimensionErrorText{font:1.7em Arial,Sans-serif;color:#f86432;float:left;width:355px;font-weight:bold;padding-top:10px}
.noResultsWrapper .noResultsText{font:normal 1.2em Arial,Sans-serif;color:#333;float:left;width:355px;margin-top:15px;margin-left:75px}
.noResultsWrapper .btnNoResultsBack{background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));border:1px solid #067fbc;color:#fff;background:#0699e2\9;height:30px;margin-left:5px;width:50px;font-size:20px}
.noResultsWrapper .noResultsBackBtn{float:right;margin-top:15px}
.noResultsWrapper button{background:none repeat scroll 0 0 transparent;border:medium none;color:#ccc;font-size:2em;height:25px;margin:0;padding:0;position:absolute;right:15px;top:8px;width:30px;z-index:9;font-weight:bold!important}
.sessBox{position:fixed;width:450px;top:33%;left:33%;right:33%;background-color:#fff;-moz-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);-webkit-box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135,strength=8);box-shadow:3px 3px 6px 4px rgba(0,0,0,0.2);z-index:999;padding:15px}
.sessHead{position:relative;z-index:1;padding-left:45px;color:#fb603c;background:transparent url(/sams/assets/Warning_icon.png) no-repeat top left}
.sessHead h2{font-size:21px;width:300px}
.sessHead button{position:absolute;z-index:9;top:-10px;right:-12px;width:30px;background:0;color:#ccc;font-size:2em;border:0;margin:0;padding:0;height:20px}
.sessMsg{font-size:14px;color:#333}
.sessFoot{padding:30px 0 15px 70px}
.sessSign,.sessClose{background:-moz-linear-gradient(center top,#0699e2 0,#0582c8 100%) repeat scroll 0 0 transparent;background:-webkit-gradient(linear,left top,left bottom,from(#0699e2),to(#0582c8));background:-webkit-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-o-linear-gradient(top,#0699e2 0,#0582c8 100%);background:-ms-linear-gradient(top,#0699e2 0,#0582c8 100%);background:linear-gradient(top,#0699e2 0,#0582c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0699e2',endColorstr='#0582c8');color:#fff;text-align:center;cursor:pointer;width:auto;font-family:Arial,sans-serif;font-weight:bold;border:1px solid #067fbc;vertical-align:middle;margin:0;font-weight:bold!important;font-size:12px}
.sessSign:hover,.sessClose:hover{background:#0699e2;background:-moz-linear-gradient(top,#0065a1 0,#069ce5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0582c8),color-stop(100%,#0699e2));background:-webkit-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-o-linear-gradient(top,#0582c8 0,#0699e2 100%);background:-ms-linear-gradient(top,#0582c8 0,#0699e2 100%);background:linear-gradient(top,#0582c8 0,#0699e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0582c8',endColorstr='#0699e2');color:#fff}
.sessFoot button{font-size:14px;font-weight:bold;padding:8px 15px;margin-left:5px}
.nullSearchShelfConatiner{margin-top:20px}
.nullSearchShelfConatiner .nullSearchShelfZeroResults,.nullSearch-aside .nullSearchZeroResults,.errorBubblePopover{padding:15px 10px;background:#fcdcb7;background:-moz-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcdcb7),color-stop(100%,#fac1a1));background:-webkit-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-o-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:-ms-linear-gradient(top,#fcdcb7 0,#fac1a1 100%);background:linear-gradient(to bottom,#fcdcb7 0,#fac1a1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcdcb7',endColorstr='#fac1a1',GradientType=0);margin:0 0 20px 0}
.errorBubblePopover:after{border-color:#fac1a1 transparent;border-style:solid;border-width:15px 15px 0;bottom:-15px;content:"";display:block;left:147px;position:absolute;width:0}
.nullSearchShelfZeroResults h2{line-height:1;color:#333;font:bold 21px Myriad Pro,Arial,sans-serif}
.nullSearchShelfZeroResults h2 span{color:#ff8033}
.nullSearchShelfZeroResults .searchTipHolder ul{list-style-type:disc;margin:0 0 0 15px;font-weight:normal}
.nullSearchShelfZeroResults .searchTipHolder{font:600 14px Myriad Pro,Arial,sans-serif;color:#333;margin:10px 0 0 20px}
.nullSearchShelfConatiner .searchBottomAd{height:90px}
.searchLeftAd{width:180px;height:150px;background-color:#333}
.nullSearchShelfConatiner .nullSearchShelfRichRelevance{width:auto;margin:0 0 20px 0}
.nullSearchShelfConatiner .nullSearchLeftAd{margin:10px auto;width:195px}
#priceSlider{padding:0 0 20px 0;position:relative;font-size:12px;clear:both;color:#333}
#priceSlider span{padding:0 1px 0 1px}
.slider-scale{background-image:url("/sams/assets/Price_Slider_BG.png");background-repeat:no-repeat;height:21px;position:relative;width:225px;margin:25px 0 0 -5px;z-index:1}
#priceSlider .minValue{position:absolute;left:0;margin:0;top:-20px;color:#333}
#priceSlider .maxValue{position:absolute;right:0;margin:0 5px 0 0;top:-20px;color:#333}
.sliderKnob{background-image:url("/sams/assets/Price_slider_knob.png");cursor:pointer;height:28px;left:0;top:-3px;width:28px;z-index:3;position:absolute}
.sliderFiller{background-image:url("/sams/assets/sliderFiller.png");height:9px;visibility:visible;width:212px;z-index:1;position:absolute;top:7px;left:5px}
.slider-scale .priceSliderArea{height:22px;width:225px;z-index:2;position:absolute;top:-5px}
#priceSlider .lblMin{position:absolute;left:0;margin:3px 0 0 0;color:#999}
#priceSlider .lblMax{position:absolute;right:0;margin:3px 5px 0 0;color:#999}
#priceSlider .priceWrapper{position:relative}
#addToCartModal{position:fixed;width:630px}
#addToCartModal .modal-body .shelfProdImgHolder{float:left;margin-right:10px}
#addToCartModal .modal-body .modalBody-Content{font:bold 16px Arial;color:#333}
#addToCartModal .modalBody-Content .modalBody-Quantity{color:#666;margin-top:10px}
#addToCartModal .modal-body .btn-green span{color:#fff}
#addToCartModal .modal-header h3 img{width:20px;height:20px}
#addToCartModal .modal-body .CartModalProductDetails{width:335px;float:left;margin-left:5px;margin-right:20px}
#addToCartModal .CartModalProductDetails .modal-Gradiant{margin:25px 0 15px 0}
#addToCartModal .CartModalProductDetails h1{margin-bottom:25px}
#addToCartModal .modal-body .rrModalWindow{float:left;margin-left:20px;width:215px}
#addToCartModal .modal-body .rrModalWindow h5{color:#333;font-size:15px;font-weight:normal}
#addToCartModal .modal-body .span4 .modal-ContinueShopping{font-size:14px;font-weight:normal}
#clubLocModal #clubSelector{width:530px}
.gridCols .popover .finePrint{border-top:1px solid #e0e0e0;font-size:11px;padding:5px 0}
.gridCols .moneyBoxContainer .listPrice .popover{margin-top:-138px}
.gridCols .moneyBoxContainer .listPrice .popover.top .arrow{border-bottom-width:0!important;border-top-color:#999!important;border-left-color:transparent!important;bottom:-11px!important;left:50%!important;margin-left:-11px!important;margin-top:74px;border-right-width:11px!important;border-right-color:transparent!important;border-width:11px!important}
.gridCols .moneyBoxContainer .listPrice .popover.top .arrow:after{border-bottom-width:0!important;border-top-color:#fff!important;bottom:1px!important;margin-left:-10px!important;border-left-color:transparent!important;border-right-width:0!important;right:-10px!important;border-right-color:transparent!important;border-left-width:0!important;border-width:10px!important;margin-top:74px;top:-85px}
.gridCols .popover-content .popCloseBtn{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 0 transparent;display:block;height:15px;width:15px;position:absolute;right:11px}
.gridCols .popover-content .popCloseBtn:hover{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 -15px transparent}
.gridCols .popover-content .popCloseBtn:active{background:url("/sams/assets/sprites/ICN_xclose_layer.png") no-repeat scroll 0 -30px transparent}
.orderEditMsg{font-size:12px;font-weight:bold;color:#333;padding:18px 20px 10px 10px;margin:0;text-algin:left;vertical-align:middle}
.cancelOrderButton{float:right}
td.brdr{text-align:center}
.orderUpdateQty{height:20px!important;width:20px;padding:3px!important;text-align:center;margin-bottom:5px!important}
.ordQtyUpdate{width:28px;border:0;background:0;display:block;color:#0087cd;font-size:11px}
.ordQtyUpdate:hover{color:#039}
.subsOverlay{padding-right:1px;padding-left:0;margin-bottom:-19px}
.subs-popform input{height:25px;font-size:11px}
subs-field{margin:20px 0}
#subs-frame{border:0;height:500px;width:100%}
.subs-sku{text-align:left}
.bvSamsStars,.bvSamsStars div{background:url("/sams/assets/sprites/vertical_sprite.png") repeat-x scroll 0 0 transparent;display:inline-block;height:15px;width:75px;float:left;margin:1px 2px 0 0}
.bvSamsStars div{background-position:0 -17px;display:block}
.prodTitle .bvSamsStars{margin:1px 2px -1px 0;float:none}
.prodTitle .numOfReviews{vertical-align:3px}
#topsellerRefersh{width:100%;position:absolute;top:30%;background-color:#fff;display:block;height:100%;opacity:.75;left:0;z-index:1}
#topsellerRefersh img{position:absolute;top:50%;left:50%}
#srCategory li.defaultSearchItems{margin-left:5px}
#srCategory .cfSubCategory .defaultSearchItems{margin:0;padding:0}
.sqtradeModal{text-align:left}
.sqtradeModal .modal-header h3{font-weight:bold!important;padding-left:127px}
.sqtradeModal .modal-header{font-weight:bold!important;background-color:#0074b9;background-image:-moz-linear-gradient(top,#0074b9,#0065a1);background-image:-webkit-gradient(linear,0 0,0 100%,from(#0074b9),to(#0065a1));background-image:-webkit-linear-gradient(top,#0074b9,#0065a1);background-image:-o-linear-gradient(top,#0074b9,#0065a1);background-image:linear-gradient(to bottom,#0074b9,#0065a1);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0074B9',endColorstr='#0065A1',GradientType=0);color:#efefef;border-top:1px solid #0074b9;border-bottom:1px solid #0065a1;padding:0 15px}
.sqtradeModal .modal-header .logo{background:url('http://scene7.samsclub.com/is/image/samsclub/logo_squaretrade') no-repeat;width:110px;height:75px;display:inline-block;position:absolute;left:20px;top:-1px}
.sqtradeModal .close{font-size:3em;margin-top:-1px}
.sqtradeModal .modal-body{padding:40px 25px 15px 25px}
.sqtradeModal .modal-body .modal-left{width:180px;float:left}
.sqtradeModal .modal-body .modal-right{width:310px;float:left;margin-left:20px}
.sqtradeModal .modal-body .modal-right .btn{width:190px}
.sqtradeModal .prodTitle,.sqtradeModal .prodPrice{font:bold 16px arial;color:#333;margin-bottom:10px;word-wrap:break-word}
.sqtradeModal .prodAvailability{font:normal 12px arial;color:#666;text-transform:lowercase}
.sqtradeModal .proPlanTitle{margin-bottom:20px;line-height:1em}
.sqtradeModal .learnMore{margin:5px 0 20px;display:inline-block}
.sqtradeModal ul.proPlanIncludes{margin-left:13px;width:300px}
.sqtradeModal ul.proPlanIncludes li{font-size:1.167em;margin-top:5px;font-weight:normal;color:#333;border:0;list-style-type:disc}
.sqtradeModal .qty{font-size:1.5em;color:#333}
.sqtradeModal .qtyPrice{font-size:1.5em;color:#333;margin:0!important}
.sqtradeModal .btnNoThanks{margin:18px 0 0 0;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnShelfNoThanks{margin:20px 0 0 0;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnAddToCart{margin:18px 0 0 20px;float:left;padding:15px 30px;width:140px}
.sqtradeModal .btnShelfAddToCart{margin:20px 0 0 20px;float:left;padding:15px 30px;width:140px}
.sqtradeModal .subs-select{background:url("/sams/assets/ICN_Chevron_22x22.png") no-repeat scroll 33px 2px rgba(0,0,0,0);border-right:1px solid #ccc;height:27px;overflow:hidden;width:60px;float:left;margin:-2px 15px 0 -20px}
.sqtradeModal .subs-select select{box-shadow:0 -3px 4px rgba(0,0,0,0.075) inset;height:27px;background:none repeat scroll 0 0 rgba(0,0,0,0)!important;font-weight:bold;width:80px;padding:2px 0 0 8px}
.sqtradeModal .proPlanSection{float:left;margin-top:-10px}
.tickMark{margin:0 20px 0 0;padding:0;position:relative;top:5px;width:65px;height:65px;display:inline-block;float:left}
.alert-successMsg,.alert-warningMsg,.alert-errorMsg,.regmsg{padding:20px;box-shadow:2px 3px 3px #ddd;border-radius:3px;position:relative;margin:10px 0 20px 0}
.alert-successMsg,.regmsg{background:-ms-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-moz-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-o-linear-gradient(top,#f3faee 0,#e3edde 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f3faee),color-stop(1,#e3edde));background:-webkit-linear-gradient(top,#f3faee 0,#e3edde 100%);background-image:linear-gradient(to bottom,#f3faee 0,#e3edde 100%);background:#f3faee\9}
.alert-warningMsg{background:-ms-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background-image:-moz-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-o-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fbf1e0),color-stop(1,#feeccf));background:-webkit-linear-gradient(top,#fbf1e0 0,#feeccf 100%);background:linear-gradient(to bottom,#fbf1e0 0,#feeccf 100%);background:#fbf1e0\9}
.alert-errorMsg{background:-ms-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-moz-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-o-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffefef),color-stop(1,#fde3e3));background:-webkit-linear-gradient(top,#ffefef 0,#fde3e3 100%);background:linear-gradient(to bottom,#ffefef 0,#fde3e3 100%);background:#ffefef\9}
.btnXLBlue{background-image:-ms-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-moz-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-o-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0474b7),color-stop(1,#0065a1));background-image:-webkit-linear-gradient(top,#0474b7 0,#0065a1 100%);background-image:linear-gradient(to bottom,#0474b7 0,#0065a1 100%);background:#0474b7\9;border:1px solid #0065a1;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLBlue:hover{background:#0087cd;background:-moz-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0087cd),color-stop(100%,#0563a3));background:-webkit-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-o-linear-gradient(top,#0087cd 0,#0563a3 100%);background:-ms-linear-gradient(top,#0087cd 0,#0563a3 100%);background:linear-gradient(top,#0087cd 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0087cd',endColorstr='#0563a3');color:#fff;cursor:pointer}
.btnXLWhite{background-image:-ms-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-o-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#f2f2f2));background-image:-webkit-linear-gradient(top,#fff 0,#f2f2f2 100%);background-image:linear-gradient(to bottom,#fff 0,#f2f2f2 100%);background:#fff\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');border:1px solid #e3e3e3;padding:15px 40px;font:bold 14px Arial;color:#0087cd;margin-top:20px;margin-top:30px\9;clear:both}
.btnXLWhite:hover{background-image:-ms-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2f2f2),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:linear-gradient(top,#f2f2f2 0,#fff 100%);background-image:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff');color:#0087cd;cursor:pointer}
.btnXLGreen{background-image:-ms-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-moz-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-o-linear-gradient(top,#62be25 0,#429b00 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62be25),color-stop(1,#429b00));background-image:-webkit-linear-gradient(top,#62be25 0,#429b00 100%);background-image:linear-gradient(to bottom,#62be25 0,#429b00 100%);background:#62be25\9;border:1px solid #666;padding:15px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:pointer}
.btnXLGreen:hover{background:#0087cd;background-image:-moz-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#429b00),color-stop(100%,#62be25));background-image:-webkit-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-o-linear-gradient(top,#429b00 0,#62be25 100%);background-image:-ms-linear-gradient(top,#429b00 0,#62be25 100%);background-image:linear-gradient(top,#429b00 0,#0563a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#429B00',endColorstr='#62BE25');color:#fff;cursor:pointer}
.shelfPageViews .merchMod{margin:0;padding:20px 0 25px 0}
.shelfPageViews .merchMod .drawerH1{text-align:center;margin:0;text-transform:capitalize}
.shelfPageViews .merchMod .merchMod3up{text-align:center;width:100%;padding:0 28px 0 28px;margin-top:20px}
.shelfPageViews .merchMod .merchMod3up li.module{width:180px;margin-right:75px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod3up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod3up .merchModImg{height:180px;width:180px}
.shelfPageViews .merchMod .merchMod4up{text-align:center;width:100%;padding:0 12px 0 12px;margin-top:35px}
.shelfPageViews .merchMod .merchMod4up li.module{width:150px;margin-right:40px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod4up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod4up .merchModImg{height:150px;width:150px}
.shelfPageViews .merchMod .merchMod5up{text-align:center;width:100%;padding:0 20px 0 20px;margin-top:20px}
.shelfPageViews .merchMod .merchMod5up li.module{width:100px;margin-right:51px;word-wrap:break-word}
.shelfPageViews .merchMod .merchMod5up li.module:last-child{margin-right:0!important}
.shelfPageViews .merchMod .merchMod5up .merchModImg{height:100px;width:100px}
.shelfPageViews .merchMod li.module{float:left}
.shelfPageViews .merchMod li.module:nth-of-type(1n+6){display:none}
.minQtyErrorMessage{color:#c00;font-size:12px;margin-bottom:10px;clear:left;font-weight:bold}
.minQtyErrorBorder{border:2px solid #c00!important}
.btnXLGrey{background:#e3e3e3;border:1px solid #d2d2d2;padding:11px 40px;font:bold 14px Arial;color:#fff;margin-top:10px;margin-top:30px\9;float:left;cursor:default}
.cancelOrderSuccessMessageText{color:#429521!important;font-family:Arial;line-height:1.2}
.cancelOrderWarningText{color:#fc6633!important;font-family:Arial;line-height:1.2}
.cancelOrderWarningBg{background:#feeccf url(http://www.samsclub.com/sams/assets/icn_warning_big.png) no-repeat 20px 20px;padding:20px 20px 20px 75px}
.cancelOrderSuccessBg{background:#e7f8dd url(http://www.samsclub.com/sams/assets/ICN_Success_40x40.png) no-repeat 20px 20px;padding:20px 20px 20px 75px}
.mupagetitle{box-shadow:0 4px 4px rgba(0,0,0,0.15);margin:8px -7px;padding:10px 5px 23px 7px;position:relative}
.membupgrade figure,.membupgradeform{float:left;margin:20px 0;color:#333}
.membupgradeform{background:none repeat scroll 0 0 #fff;box-shadow:0 2px 2px 2px rgba(0,0,0,0.15);height:240px;margin:-7px 0 -10px;padding:36px 10px;width:300px;z-index:2}
.membupgradeform label,.membupgradeform input{text-align:right;cursor:text}
.membupgradeform label{width:165px}
.membupgradeform input[type='text']{background:0;border:0;box-shadow:none;margin:0 0 5px 0;padding:0;height:auto;width:120px}
.membupgrade figure img,.rmmain figure img,.membupgrade figure figcaption,.rmmain figure figcaption,.membheadlines figure img{float:left}
.membupgrade figcaption{font-size:16px;width:310px}
.membupgrade figcaption h2{font-size:26px}
.membupgrade figcaption ul{list-style-type:none;padding:0;margin:0}
.membupgrade figcaption li{background:url(https://scene7.samsclub.com/is/image/samsclub/membership-checkmark-icon?wid=28&fmt=png-alpha) no-repeat;min-height:20px;margin:8px 0;padding:6px 0 0 28px;font:bold 13px Arial}
.membupgrade figcaption p{margin:18px 5px 0 29px;font-size:13px}
.membupgrade:after,.membupgrade figure figcaption:after,.membheadlines:after,.rmmain ul:after,.rmaddons:after,.rmprime:after,.rmerrorbox:after,.rmerrorbox .alert-warningMsg:after,.rmselectadr:after,.rmmain:after{content:".";visibility:hidden;display:block;height:0;clear:both}
div.membplus,div.proratedamount{height:40px}
div.upgradecost{margin:7px 0;padding:10px 0;background:url("/sams/assets/left-nav-divider.gif") repeat-x center top}
div.membplus label{color:#999;height:20px;margin-top:9px;font-size:14px}
div.proratedamount label{margin-top:9px;font-size:14px}
div.membplus input,div.proratedamount input{font-size:24px;color:#333;font-family:'myriad-pro',Arial,Helvetica}
div.membplus input.crstrike{text-decoration:line-through}
div.upgradecost label{margin-top:13px;font-size:18px;vertical-align:-5px}
div.upgradecost input{font-size:30px;color:#333;font-family:'myriad-pro',Arial,Helvetica}
.membupgrade .btnXLBlue{margin:10px 0 30px 60px}
.membheadlines{position:relative}
h2.membuptitle{background:#5db046 url(http://scene7.samsclub.com/is/image/samsclub/plus-members-green-banner?wid=1000&fmt=png-alpha) no-repeat;color:#fff;text-align:center;padding:22px 0;font-size:36px;font-weight:bold;z-index:1}
h2.membuptitle span{display:block;font-size:24px;font-weight:normal;line-height:28px}
.membheadlines figure{margin:35px 10px 15px 0;color:#333}
.membheadlines figcaption{font-size:16px}
.membheadlines figcaption h2{font-size:24px;line-height:28px;margin-bottom:8px;color:#5db046}
.msgHolder{min-height:94px}
.cartMsgH1 .crmsg2{color:#333;font-size:16px}
.crdis{color:#333;font-size:11px;margin:30px 0 10px 0;padding:20px}
.crdis p{margin-bottom:15px;text-indent:-6px}
.rmpreloader{text-align:center;background-color:#fff;display:block;height:100%;left:-20px;opacity:.75;position:absolute;top:0;width:110%;z-index:3}
.deliveryInfo{font-family:kulturista-web;padding-top:5px;font-size:12pt;font-weight:bold;line-height:12px;color:#fe8f00;text-transform:uppercase}
.shelfContainer .deliveryInfo{font-family:kulturista-web;font-weight:bold;line-height:12px;font-size:12pt;color:#fe8f00;text-transform:uppercase;margin-top:10px}
a.carrierLink{padding-left:10px;color:#0075c8;text-decoration:none;font-size:12px}
.offsetProductImgHolder{margin-left:120px}
.modalBody-Content .newQuantityField{margin:25px 0 0 0!important}
.modalBody-Content .pricePer{margin:8px 0 0 0!important}
.modal .disclamerText{margin:0 0 5px 5px}
.goodsName .pricePer{font:bold 12px Arial;color:#666;margin:8px 0 8px 0}
.cartDtrlConlThd .newGoodsPrice{font:normal 12px Arial;color:#333}
.cartDisclaimerText{margin:30px 0 10px 0}
.b2XLblkArl{font-weight:bold;font-size:12px;color:#666}
.footNoteDisclaimerText{margin-top:15px}
.nXLblkArl{font-weight:normal;font-size:11px;color:#333}
.weightedItemInfo{margin:8px 0 8px 0}
.noBorder{border:none!important}
.toolTipTobacco{display:none}
.tobaccoCartDrawer{text-align:left;display:inline-block;margin-left:5px;font-size:12px}
.mktPgovly{width:1200px;min-height:960px;margin:0 auto;position:absolute;background-color:#fff}
.mktPgovly .ftf{color:#fff;text-align:center;font-style:normal;font-family:Myriad-Pro,Arial,sans-serif;line-height:1}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mb60{margin-bottom:60px}
.mt100{margin-top:100px}
.ptb30{padding-top:30px;padding-bottom:30px}
.plr30{padding-left:30px;padding-right:30px}
.fts18{font-size:18px}
.fts20{font-size:20px}
.fts24{font-size:24px}
.fts30{font-size:30px}
.fts40{font-size:40px}
.fts60{font-size:60px}
.fcw{color:#fff}
.fc555{color:#555}
.wb{word-break:break-all}
.mktPgovly .blbox{background-color:#0065a1;margin:62px auto 0 auto;width:980px;height:180px;z-index:2;color:#fff;padding:30px}
.mktPgovly .fkul{color:#fff;font-family:kulturistia;font-size:24px;font-weight:600;text-align:center;margin:0}
.mktPgovly .lrnMr{border:0;background:#045588;margin:25px 0 30px;30px;width:180px;font-size:18px;font-weight:600}
.mktPgovly .cnt-shp{padding:5px 5px;margin:25px 0 30px;30px;width:180px;height:25px;font-size:16px;color:#0087cd;border:2px solid #d2d2d2}
.mktOvly{width:1200px;margin:0 auto;position:relative;z-index:2}
.mktOvly .bnrImg{background:url('/sams/assets/smartOrderOverlay.png') no-repeat;width:1200px;height:776px;position:relative}
.mktOvly .actn-itms{position:absolute;bottom:0;background-color:#0367ad;width:100%;height:131px}
.mktOvly .ovly-cnt{padding-top:230px}
.mktOvly .learnMr{text-decoration:none;border:5px solid #fff;padding:10px 20px;color:#fff;font:bold 20px Arial;text-align:center}
.mktOvly .mktOvlyCloseBtn{position:absolute;right:111px;top:66px;cursor:pointer}
#topHeader .headerWrapper{z-index:3}
.mktOvly .act{width:230px;margin-left:auto;margin-right:auto;height:46px}
.mktOvly .cnt{text-align:left;line-height:1.3}
.mktOvly .blbox .hdr{margin-top:0;text-align:left}
.mktOvly .btm{margin-top:50px;text-align:center}
.mktOvly .act p{padding:5px 38px;height:34px}
.drawer .dwr-container.pdT95{padding-top:95px!important}
.fixboth:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.endingTimer span{margin-left:1px;font-weight:bold}
.topicCapitalize{text-transform:capitalize}
.loader-icon{width:332px;height:186px;border:solid 1px #ccc;position:absolute;top:104%;right:-15px;background-color:#fff;display:block;opacity:.75;z-index:100}
.loader-icon>img{top:45%;position:absolute;left:45%}
article.relatedTopics{clear:both;margin-top:18px}
.topInfoMargin{margin-left:235px}