a{text-decoration:none}
ul,p{margin:0;padding:0}
._nav li,.conditions li,#ink_toner .search li,#vehicle_result .detail li{margin:0;padding:0;list-style:none}
.vehicle_top{width:713px;margin-bottom:15px;overflow:hidden}
.vehicle_right{width:170px;height:350px;float:left;margin-left:13px;background-color:#ccc;overflow:hidden;border:none!important}
.vehicle_bottom{width:713px;margin-top:20px;overflow:hidden}
.vehicle_wrapper .bold,#ink_toner .bold{font-weight:bold}
.vehicle_wrapper *,#vehicle_result *,#ink_toner *{color:#333;font-family:Arial,Helvetica,sans-serif}
#vehicle{width:530px;float:left}
#vehicle .wrapper{border:1px solid #d2d2d2}
#vehicle .header{border-bottom:1px solid #f0f1f2}
#vehicle .info .tips{border-bottom:1px solid #f0f1f2}
#vehicle .header .title{padding:15px 0 15px 10px;background-color:#f5f5f5;font-size:18px}
#vehicle .info .tips .detail{padding:15px 0 15px 5px;background-color:#f5f5f5;font-size:18px}
#vehicle .header .title a{margin-left:10px;font-size:12px;font-weight:bold;color:#005fa6}
#vehicle .header .seprator{border-top:1px solid #fff;border-bottom:1px solid #ddd}
#vehicle .header .tips{background-color:#f5f5f5;font-size:12px}
#vehicle .header .tips .note{margin:0 3px 15px 10px;float:left}
#vehicle .header .tips .Find_BTN_darkblue{float:left;width:45px;height:22px;background-image:url("/sams/images/04_BTN_Find.png");position:relative}
#vehicle .border-bottom-x7{height:7px;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .errormsg{height:30px;line-height:30px;padding-left:10px;margin-bottom:15px;font-size:14px;font-weight:bold;color:#c00;background-color:#f8dcdc;display:none}
#vehicle .info .tips .detail .action{font-size:12px}
#vehicle .info .tips .detail .action .highlight{font-weight:bold;color:#005fa6}
#vehicle .container{width:530px}
#vehicle #svehicle{height:35px;line-height:35px;font-size:14px;color:#005fa6;cursor:pointer;padding-left:15px;background:#f5f5f5 url("/sams/images/07_BKG_DropShadow_Vert_1.png") right repeat-y}
#vehicle #ssize{height:35px;line-height:35px;color:#005fa6;font-size:14px;padding-left:15px;cursor:pointer;background:#f5f5f5 url("/sams/images/07_BKG_DropShadow_Vert_1.png") right repeat-y}
#vehicle .container .search .tabs{float:left;width:175px}
#vehicle .container .search .tabs .placeholder{height:217px;overflow:hidden}
#vehicle .container .search .tabs .active{color:#333!important;font-size:18px!important;background:#fff!important;height:50px!important;line-height:50px!important}
#vehicle .container .search .corner{width:7px;height:7px;position:absolute;right:0}
#vehicle .container .search .seperator-tt{height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .container .search .seperator-tt .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner.png")}
#vehicle .container .search .seperator-tb{height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz_2.png") repeat-x}
#vehicle .container .search .seperator-tb .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner_2.png")}
#vehicle .container .search .seperator-bt{border-top:1px solid #d2d2d2;border-bottom:1px solid #fff}
#vehicle .container .search .seperator-bb{border-top:1px solid #fff;height:7px;position:relative;background:url("/sams/images/06_BKG_DropShadow_Horiz.png") repeat-x}
#vehicle .container .search .seperator-bb .corner{background-image:url("/sams/images/09_BKG_DropShadow_Corner.png")}
#vehicle .container .search .content{float:left;width:353px;background-color:#fff}
#search_container .search .content .show_tire_btn{width:inherit;height:inherit;color:white;font-family:"aktiv-grotesk-std";font-size:14px;font-weight:700;line-height:16px;display:block;padding:8px 0;box-sizing:border-box;-moz-box-sizing:border-box}
#vehicle #c_svehicle{padding-top:15px}
#vehicle #c_svehicle .error{background-color:#f8dcdc;font-size:12px;font-weight:bold;color:#c00;margin-bottom:15px;text-align:center;height:30px;line-height:30px}
#vehicle #c_svehicle .title{font-size:16px;font-weight:bold;margin-bottom:15px;text-align:center}
#vehicle .conditions label{width:75px;text-align:right;font-size:12px;font-weight:bold;float:left}
#vehicle #c_svehicle label{width:75px}
#vehicle #c_ssize label{width:100px}
#vehicle .deactive{color:#888!important}
#vehicle .activate{color:#333!important}
#vehicle .conditions select{margin:0 0 15px 15px}
#vehicle #make,#vehicle #model,#vehicle #size{width:240px}
#vehicle #year,#vehicle #brand,#vehicle #sbrand{width:120px}
#vehicle #tire_width,#vehicle #aspect_ratio,#vehicle #rim_diameter{width:150px}
#vehicle #c_ssize{display:none;padding:15px 15px 0}
#vehicle #c_ssize p{font-size:12px;margin-bottom:20px}
#vehicle #c_ssize .more{font-weight:bold;color:#005fa6}
#vehicle #c_ssize .title{font-size:16px;font-weight:bold;margin-bottom:20px;text-align:center}
.forgeSelect{position:relative;min-width:238px;height:18px;line-height:18px;border:1px solid #ccc;float:left;margin:0 0 15px 15px}
.forgeSelect span{margin:0 5px;font-size:13px;overflow:hidden;white-space:nowrap;width:228px;display:block}
.forgeSelect ul{position:absolute;left:-1px;top:-1px;padding:0 10px;background:#fff;border:1px solid #ccc;min-width:218px;max-height:250px;overflow-y:auto;overflow-x:hidden}
.forgeSelect ul li{max-width:380px;font-size:12px;white-space:nowrap;overflow:hidden}
.forgeSelect ul li.hover{background:#f0f1f2;font-weight:bold}
.vehicle_overlay{width:450px;z-index:999;position:fixed;top:20%;display:none;background-color:#fff}
.vehicle_overlay .top .close{float:right;display:block;width:15px;height:18px;background:url("/sams/images/027_Grey_closeX.png") no-repeat scroll 0 0 transparent}
.vehicle_overlay .top{background-color:#fff;padding:15px}
.vehicle_overlay .content{background-color:#fff;padding:0 15px;font-size:11px}
.vehicle_overlay .action{background-color:#fff;padding:20px 15px 15px}
.vehicle_overlay .action a{float:right;margin-left:15px}
.vehicle_overlay .action .cancel{font-weight:bold;font-size:12px;color:#005fa6}
.vehicle_overlay_bg{position:fixed;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.618;filter:Alpha(Opacity=61.8);z-index:-1}
#vehicle_result{padding-left:15px}
#vehicle_result .title{margin:30px 0 20px;font-size:18px;font-weight:bold}
#vehicle_result .detail li{font-size:12px}
#vehicle_result .detail .tryagain{font-weight:bold;color:#005fa6}
#ink_toner{width:531px}
#ink_toner .Find_BTN_darkblue{float:left;width:45px;height:22px;background-image:url("/sams/images/04_BTN_Find.png");position:relative}
#ink_toner .content{background-color:#eee;height:320px;margin-bottom:20px;padding:0 20px 0 20px}
#ink_toner .title{font-size:24px;font-weight:bold;padding:15px 0}
#ink_toner .direct .tips{font-size:12px;color:#005fa6;display:block;margin-bottom:25px;width:200px}
#ink_toner .direct .go{display:none}
#ink_toner .direct .go input{width:100px;height:20px;float:left;margin:5px 20px 20px 0}
#ink_toner .direct .go .btn{background-image:url("/sams/images/01_BTN_Go.jpg");background-repeat:no-repeat;float:left;height:16px;position:relative;top:5px;width:14px;border:0}
#ink_toner .direct .go .btn:hover{background-position:center;border:0}
#ink_toner .seperator{border-top:1px solid #fff;border-bottom:1px solid #d2d2d2}
#ink_toner .search{padding-top:25px}
#ink_toner .search label{width:90px;text-align:right;font-size:12px;font-weight:bold;float:left}
#ink_toner .search select{width:120px;margin:0 0 10px 10px}
#ink_toner .search .last{padding:20px 0 30px 70px}
#ink_toner .search .see{width:131px;height:36px;display:block;background-image:url("/sams/images/02_BTN_SeeInk.jpg")}
#ink_toner .remind{margin-bottom:15px;border:1px solid #f0f1f2;padding:5px;width:518px}
#ink_toner .remind .inner{background-color:#f0f1f2}
#ink_toner .remind .note,.note{float:left;margin:20px;font-size:12px}
#SpinloadingImg{height:90px;background-color:#fff;margin-top:125px;opacity:.8;padding:30px 0;position:absolute;z-index:99;left:250px}
#SpinloadingImg .loader{float:left;text-align:center}
.LMDetails,.SBSWarningDetails{background-color:#fff;position:absolute;top:20%;width:450px;z-index:99999}
.LMDetailsWrapper,.SBSWarningDetailsWrapper{background-color:#fff;height:auto;overflow:hidden;position:relative;max-height:500px;z-index:99999}
.LMDetailsWrapper .topHeader,.SBSWarningDetailsWrapper .topHeader{background:url("/sams/en_US/images/oLay_bkgd.gif") repeat-x scroll 0 0 transparent;height:42px;padding-left:15px}
.LMDetailsWrapper .topHeader span,.SBSWarningDetailsWrapper .topHeader span{display:inline-block;float:left;margin-top:10px}
.LMDetailsWrapper .LMContent,.SBSWarningDetailsWrapper .WarningContent{padding:15px}
.LMDetailsWrapper .HeaderRText,.SBSWarningDetailsWrapper .HeaderRText{font:11px Arial;color:#333}
.LMDetailsWrapper .mT10,.SBSWarningDetailsWrapper .mT10{margin-top:10px}
.LMDetails-OverlayBG{background-color:#c0ccd4;display:block;height:100%;left:0;position:fixed;top:0;width:100%;opacity:.75;filter:alpha(opacity=75);z-index:9999}
.SBSWarningDetailsWrapper .ActionSection{float:right;margin-top:20px;margin-bottom:15px}
.SBSWarningDetailsWrapper .ActionSection .cancelLink{float:left;margin-top:10px;margin-right:5px;font:11px Arial;color:#005fa6;text-decoration:none}
.SBSWarningDetailsWrapper .ActionSection .mR10{margin-right:10px}
.btnIAgree{width:67px;height:26px;background-image:url("/sams/images/10_BTN_IAgree.png");display:inline-block}
.error{background-color:#f8dcdc;color:#c00!important;font-size:12px;font-weight:bold;margin-bottom:15px;padding:10px}
.errorBorder{border:1px solid #c00}
#partNum_val_error{margin-top:10px;display:none}
.note{width:auto}
.HeaderRText ul{padding-left:25px}
.HeaderRText li{list-style:disc}
#pageFilterNavigation{background:#fff;height:100%}
#vehicle .conditions #tw_tire-size_search{margin-left:121px!important}
.note .AlignText{float:left;margin-right:20px}
.note .NormalText{font-weight:normal}
#tire_wizard,#tire_wizard_header{width:760px;height:360px;background-color:#1976d2;overflow:hidden;padding:0 0 0 32px;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;float:right}
#wizard_header{width:679px;height:44px;color:#fefefe;font-family:"bree-serif";font-size:40px;font-weight:600;line-height:44px;margin:32px 0 0 0}
#wizard_bg_div{width:453px;color:white;font-family:"aktiv-grotesk-std";font-size:15px;line-height:17px;position:absolute;top:330px}
#wizard_bg_div img{float:left;margin:0 11px 0 0}
#wizard_bg_div div{float:left}
#wizard_bg_div p{margin:5px 0;color:white;font-family:"bree-serif";font-size:15px;font-weight:600}
#wizard_bg_div a{color:white;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;text-decoration:underline}
#choose_club{margin:45px 0 35px 0}
#choose_club_header{color:white;font-family:"bree-serif";font-size:15px;font-weight:700;line-height:20px}
#choose_club div input{margin:20px 0;width:246px;height:45px;background-color:white;border:1px solid #dde7eb;border-radius:4px;color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:500;line-height:45px;padding:14px 0 0 13px}
#choose_club div button{margin:0 0 0 10px;width:75px;height:32px;background-color:#4ca90c;border:0;border-radius:4px;color:white;font-family:"aktiv-grotesk-std";font-size:14px;font-weight:700}
#choose_club div label{position:absolute;top:210px;left:425px;color:#7b7b7b;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:500;line-height:12px}
.chalet_frame{width:1140px!important}
#buying_guide{float:left}
#major_section{margin:0 0 16px 0;overflow:auto}
#slot_section{overflow:auto}
#slot_section #top_slots #dare_to_compare{float:left}
#slot_section #top_slots #special_offers{float:left}
#slot_section #middle_slots #when_to_buy_tires,#slot_section #middle_slots #glossary,#slot_section #middle_slots #tire_care{float:left}
#slot_section #middle_slots #glossary{float:left}
#slot_section #middle_slots #tire_care{float:left}
#slot_section #bottom_slots #financing_offered_in_club{float:left}
#slot_section #bottom_slots #michelin_certified_tire_tech{float:left}
#search_container{margin:48px 0 25px 0;float:left}
#tire_finder_tooltip{float:right}
ul._nav li{display:inline-block}
#svehicle,#ssize{color:white;font-family:"bree-serif";font-size:15px;font-weight:700;line-height:20px;margin:0 16px 0 0;cursor:pointer}
#search_container .search ._nav li:first-child .selection_bar{height:2px;width:120px;background-color:#aeea00;margin:6px 0 0 0;visibility:visible}
#search_container .search ._nav li .selection_bar{visibility:hidden;height:2px;width:100px;background-color:#aeea00;margin:6px 0 0 0}
#c_svehicle .conditions li,#c_ssize .conditions li{display:inline-block;float:left;margin:0 16px 0 0}
#c_svehicle .conditions li:first-child select{width:68px;height:32px;background-color:white;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:48px -10px;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li select{width:140px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:120px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li select{width:250px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:230px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li+li select{width:150px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:130px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_svehicle .conditions li:first-child+li+li+li{margin:0}
#c_ssize .conditions li:first-child select{width:180px;height:32px;background-color:#8bbae8;background-color:#d1e3f7\9;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:160px -10px;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_ssize .conditions li:first-child+li select{width:195px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:175px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
#c_ssize .conditions li:first-child+li+li select{width:180px;height:32px;border-radius:4px;background-image:url("/sams/assets/green-chevron.png");background-repeat:no-repeat;background-position:160px -10px;background-color:#8bbae8;background-color:#d1e3f7\9;border-color:#8bbae8;border-color:#d1e3f7\9;color:white;-moz-appearance:none;text-indent:.01px;text-indent:.02px\9;text-overflow:''}
a.trPopupClose{font-size:10px;color:#909090;background:url("/sams/assets/close.png") no-repeat;height:15px;width:15px;display:block;float:right;margin:13px 21px 0 0}
.twPopupModalWindow{position:fixed;top:50px;left:34%;width:476px;background-color:white;z-index:99999}
.twPopupModalWindow .popupCornerTop,.twPopupModalWindow .popupCornerBottom{width:476px;height:11px;position:absolute;background:#fff}
.twPopupModalWindow .popupCornerTL{top:-11px;left:-11px;background-position:-128px -23px}
.twPopupModalWindow .popupCornerTR{top:-11px;right:-11px;background-position:-141px -45px}
.twPopupModalWindow .popupCornerBL{bottom:-11px;left:-11px;background-position:-128px -34px}
.twPopupModalWindow .popupCornerBR{bottom:-11px;right:-11px;background-position:-128px -45px}
.twPopupModalWindow .popupCornerTL,.twPopupModalWindow .popupCornerTR,.twPopupModalWindow .popupCornerBL,.twPopupModalWindow .popupCornerBR,.twPopupModalWindow .popupClose,.twPopupModalWindow .popupLogo{background-image:url('/sams/images/globalPopupSprite.png')}
.twPopupModalWindow .popupModalContent{clear:both}
.searchBar form label{position:absolute;top:105px;left:35px;color:#7b7b7b;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:500;line-height:12px}
#c_svehicle .conditions #tire_find_btn{width:150px;height:32px;float:right;margin:25px 0 0 0;background-color:#4ca90c;border-radius:4px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}
#c_ssize .conditions #tire_find_btn{width:97px;height:32px;float:left;margin-top:2px;background-color:#4ca90c;border-radius:4px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}
#c_svehicle .conditions,#c_ssize .conditions{float:left}
#search_container #guidance_image{margin:-50px 0 0 175px;display:none;position:absolute;top:314px;left:330px}
.tf_popupContentInner #clubSelector #clubSelShowResults .col3 a span{color:#43a047;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px}
.conditions li select{color:#fff;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:400;line-height:15px}
#c_svehicle #tire_finder_tooltip img{position:relative;top:8px;left:9px;cursor:pointer}
#c_svehicle #tire_finder_tooltip #tooltip_content{width:220px;background-color:white;border:1px solid rgba(96,125,139,0.2);border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.06),0 1px 2px rgba(18,18,18,0.08);padding:10px 12px 10px 12px;box-sizing:border-box;position:absolute;right:0;top:270px;z-index:25;display:none}
#c_svehicle #tire_finder_tooltip #tooltip_content ul{margin:0 0 0 15px}
#c_svehicle #tire_finder_tooltip #tooltip_content #content_header{text-align:center}
#c_svehicle #tire_finder_tooltip #tooltip_content:before{top:-30px;left:89%;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:rgba(136,183,213,0);border-bottom-color:white;border-width:15px;margin-left:-30px;z-index:25}
#c_svehicle #tire_finder_tooltip #tooltip_content img{margin:9px auto;position:initial}
#c_svehicle #tire_finder_tooltip #tooltip_content #content_header{color:#222;font-family:"aktiv-grotesk-std";font-size:13px;font-weight:500;line-height:13px}
#c_svehicle #tire_finder_tooltip #tooltip_content p,#c_svehicle #tire_finder_tooltip #tooltip_content ul li{color:#222;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:400;line-height:12px}
#c_svehicle #legal_text{display:none}
#c_ssize #legal_text{display:block;position:relative;float:right;top:45px;right:5px}
#c_ssize .conditions{margin:0 0 42px 0}
#c_ssize #legal_text p{width:278px;color:white;font-family:"aktiv-grotesk-std";font-size:11px;font-weight:400;line-height:15px}
@-moz-document url-prefix(){#c_ssize #legal_text p{width:276px}
}
@media all and (-ms-high-contrast:none){#tire_wizard{width:760px}
#c_ssize #legal_text p{width:288px}
#c_svehicle .conditions li:nth-child(2) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(3) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(4) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(2) select{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(3) select{background-color:#d1e3f7;border-color:#d1e3f7}
*::-ms-backdrop,#c_ssize #legal_text p{width:288px}
select::-ms-expand{display:none}
#c_svehicle .conditions li:nth-child(2) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(3) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_svehicle .conditions li:nth-child(4) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(2) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
#c_ssize .conditions li:nth-child(3) select::-ms-expand{background-color:#d1e3f7;border-color:#d1e3f7}
}
#tire_find_btn .mt5{text-align:left}
#tire_find_btn .mt5 li{float:none;display:list-item}
#c_svehicle .conditions li.clearfix select[disabled],#c_ssize .conditions li.clearfix select[disabled]{cursor:default}
#noResultsOverlayBG{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:10;opacity:.6}
#noResultsOverlay{display:none;position:absolute;top:200px;left:34%;width:360px;border-radius:2px;z-index:11;background:white}
#noResultsOverlay #overlayHeader{padding:13px 12px 0 24px;overflow:hidden}
#noResultsOverlay #overlayHeader a{float:right;color:#909090;background:url("/sams/assets/close.png") no-repeat;height:15px;width:15px;display:block}
#noResultsOverlay #overlayContent{padding:0 24px 24px 24px;overflow:hidden}
#noResultsOverlay #overlayContent h3{color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:700;line-height:normal;margin:13px 0}
#noResultsOverlay #overlayContent p{color:#525252;font-family:"aktiv-grotesk-std";font-size:15px;font-weight:400}
#noResultsOverlay #overlayContent button{width:80px;height:32px;background-color:#4ca90c;border-radius:4px;margin:24px 0 0 110px;color:white;border:0;font-weight:bold}
.tf_popupContentInner #clubSelector .msg #radius{padding:0 0 0 5px!important}