html{height:100%;margin-bottom:1px;font-size:62.5%;}body{height:100%;padding:0;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;background:#18001D url(/pws/images/backgrounds/bg_lifestyle.jpg);background-repeat:repeat;}body.equestrianCatList{height:100%;padding:0;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;background:#18001D url(/pws/images/backgrounds/straw_tile_fade_30percent.jpg);background-repeat:repeat;}body.shootingCatList{height:100%;padding:0;font-size:1.1em;font-family:Arial,Helvetica,sans-serif;background:#18001D url(/pws/images/backgrounds/bg_wood.jpg);background-repeat:repeat;}body.mainBg{min-height:100%;height:auto;width:100%;color:#333;background-color:#18001D;}#backgroundImage{min-height:50%;width:100%;overflow:hidden;background:transparent;position:absolute;z-index:0;}#background img{visibility:visible;}a{color:#000;text-decoration:none;}a:hover{text-decoration:underline;}p{margin:0 0 5px 0;}input{border:0;padding:3px 5px;}input.submit,input[type=image]{background:none;padding:0;width:auto;}label{color:#333;font-weight:bold;}.hide{display:none;}.show{display:inline;}* html.js .pngImg{visibility:hidden;}div.fcpErrors{color:#F00;font-weight:bold;padding-bottom:10px;}table thead th{background:url('/pws/images/bkg_tab_header.gif') repeat-x;font-weight:bold;height:28px;}table tbody tr td strong{font-weight:bold;}#skipLinks ul,#skipLinks li{padding:0;margin:0;list-style:none;}#skipLinks li{display:inline;color:#fff;}#skipLinks a:link,#skipLinks a:visited{float:left;overflow:hidden;width:0;height:0;z-index:1002;}#skipLinks a:active,#skipLinks a:focus{position:absolute;overflow:visible;width:auto;height:auto;border:none;margin:0;padding:5px;z-index:10000;background-color:#000;}div#pageCont{width:980px;margin:0 auto;z-index:0;}div#mainCont{float:left;width:940px;position:relative;z-index:2;padding-right:20px;background:url('/pws/images/bgWhite50.png') transparent repeat;}div#outerContainer,div#orderSummaryOuterContainer{background:url('/pws/images/bgWhite75.png') transparent repeat;float:left;padding:20px;width:auto;display:inline;}div#outerContainer{background:url('/pws/images/bgWhite75.png') transparent repeat;}div#headerCont{min-width:960px;position:relative;z-index:3;height:141px;background-image:url(/pws/images/bg_Header.gif);background-repeat:repeat-x;}div#headerCont input.submitBtn{padding:0;}div#headerCont a{color:#fff;}div#headerCont a:hover{color:#fff;text-decoration:none;}div#headerContA{margin:0 auto;width:940px;}div#companyLogo{float:left;width:255px;margin:20px 0 0 0;display:inline;}div#topRightNav{position:relative;float:right;width:471px;color:#fff;display:inline;}*html div#topRightNav{margin-right:8px;}div#logOut{float:left;color:#FFF;margin-left:0;display:inline;padding:5px 0 0 0;width:89px;}div#logIn{float:left;color:#FFF;padding:5px 8px 0 0;}form#changeCountryForm{position:absolute;right:20px;padding:2px 0 0 0;}form#changeCountryForm select{background:#818181;border:1px solid #818181;color:#fff;width:136px;margin-bottom:3px;}.js form#changeCountryForm input{display:none;}form#changeCountryForm input.headerSubmit{position:relative;margin-bottom:-4px;}div#searchCont{clear:right;float:right;width:456px;margin:30px 5px;position:relative;z-index:1000;}form#searchForm{float:left;position:relative;}form#searchForm label{display:none;}form#searchForm input{position:absolute;top:51px;left:228px;width:143px;background:#fff;border-top:1px solid #8b8b8b;border-bottom:1px solid #8b8b8b;color:#787878;height:16px;padding:4px 5px 0 5px;}form#searchForm input.submitBtn{position:absolute;top:51px;left:380px;width:59px;height:20px;color:#FFF;background:#818181;}form#searchForm div.inputLeft{position:absolute;left:-12px;top:-2px;float:left;height:21px;width:6px;}form#searchForm div.inputRight{position:absolute;left:142px;top:-2px;float:left;height:21px;width:6px;}form#searchForm div.inputLeft{background:url('/pws/images/bg_input_search_left.gif') no-repeat;}form#searchForm div.inputRight{background:url('/pws/images/bg_input_search_right.gif') no-repeat;}div#topNavCont{float:left;width:100%;z-index:0;}ul#topNavLevel1{position:absolute;bottom:0;margin-left:0;width:960px;top:115px;z-index:0;}ul#topNavLevel1 li{float:left;}ul#topNavLevel1 li a{text-align:center;padding:10px 25px 10px 25px;text-transform:uppercase;float:left;font-weight:bold;font-size:1.1em;}ul#topNavLevel1 li a span{float:left;display:none;text-indent:-9999px;}ul#topNavLevel1 li a.dept_mens{background:url(/pws/images/nav_mens_0.gif) no-repeat;width:61px;}ul#topNavLevel1 li a.dept_mens:hover,ul#topNavLevel1 li.selectedList a.selectedNav.dept_mens{background:url(/pws/images/nav_mens_1.gif) no-repeat;}ul#topNavLevel1 li a.dept_womens{background:url(/pws/images/nav_womens_0.gif) no-repeat;width:86px;}ul#topNavLevel1 li a.dept_womens:hover,ul#topNavLevel1 li.selectedList a.selectedNav.dept_womens{background:url(/pws/images/nav_womens_1.gif) no-repeat;}ul#topNavLevel1 li a.dept_sailing{background:url(/pws/images/nav_sailing_0.gif) no-repeat;width:2px;}ul#topNavLevel1 li a.dept_sailing:hover,ul#topNavLevel1 li.selectedList a.selectedNav.dept_sailing{background:url(/pws/images/nav_sailing_1.gif) no-repeat;}ul#topNavLevel1 li a.dept_equestrian{background:url(/pws/images/nav_equestrian_0.gif) no-repeat;width:35px;}ul#topNavLevel1 li a.dept_equestrian:hover,ul#topNavLevel1 li.selectedList a.selectedNav.dept_equestrian{background:url(/pws/images/nav_equestrian_1.gif) no-repeat;}ul#topNavLevel1 li a.dept_shooting{background:url(/pws/images/nav_shooting_0.gif) no-repeat;width:20px;}ul#topNavLevel1 li a.dept_shooting:hover,ul#topNavLevel1 li.selectedList a.selectedNav.dept_shooting{background:url(/pws/images/nav_shooting_1.gif) no-repeat;}ul#topNavLevel1 li a.teamsales{background:url(/pws/images/nav_teamsales_0.gif) no-repeat;width:43px;}ul#topNavLevel1 li a.teamsales:hover,ul#topNavLevel1 li.selectedList a.selectedNav.teamsales{background:url(/pws/images/nav_teamsales_1.gif) no-repeat;}ul#topNavLevel1 li.departmentSplit{text-align:center;padding:0 15px 0 15px;text-transform:uppercase;height:11px;float:left;font-weight:bold;font-size:1.1em;background:url(/pws/images/msc_NavDivider.gif) no-repeat center;}ul#categoriesLevel1 li span.selectedTag,ul#topNavLevel1 li a.selectedNav,ul#topNavLevel1 li a:hover,ul#topNavLevel1 li a:hover a.selectedNav{color:#7c96b1;}.js li.dept_activity ul.categoriesLevel2,.js li.dept_product ul.categoriesLevel2,.js li.dept_range ul.categoriesLevel2{display:none;}li.dept_activity ul.categoriesLevel2,li.dept_product ul.categoriesLevel2,li.dept_range ul.categoriesLevel2{display:block;}ul#topNavLevel1 li a:hover ul{display:block;}ul#topNavLevel1 ul.topNavLevel2{display:none;}div#breadcrumbCont{float:left;width:660px;margin-bottom:5px;padding:10px 0 0 13px;font-weight:bold;}ul#breadcrumb{float:left;font-size:.8em;min-height:10px;width:920px;}*html ul#breadcrumb{height:10px;}ul#breadcrumb li{float:left;color:#7c96b1;margin-left:7px;padding:0 0 0 10px;font-weight:bold;background:url(/pws/images/msc_BreadcrumbDivider.gif) no-repeat left;}ul#breadcrumb li a{color:#767676;}ul#breadcrumb li a:hover{color:#3B3B3B;text-decoration:none;}ul#breadcrumb li#firstLink{background:none;padding:0;}ul#breadcrumb h2{padding:0;margin:0;color:#7c96b1;}div#breadcrumbCont ul li{display:inline;}div#outerContainer.homePage div.mainTextCont{position:absolute;top:25px;left:160px;width:220px;}div#outerContainer.homePage div#mainHeading{font-size:24px;}div#outerContainer.homePage div#mainText{width:258px;padding-top:20px;color:#fff;z-index:0;}div#outerContainer.homePage div#mainText p{font-size:10px;padding-top:35px;width:200px;heihgt:18px;}div#outerContainer.departmentHome div.mainTextCont{position:absolute;top:30px;left:30px;width:220px;}div#outerContainer.departmentHome div#mainHeading{font-size:24px;}div#outerContainer.departmentHome div#mainText{width:200px;padding-top:20px;color:#fff;z-index:0;}div#outerContainer.departmentHome div#mainText p{font-size:10px;padding-top:20px;}div#techTab{position:relative;z-index:200;}div.techImage{position:absolute;width:33px;height:107px;float:left;right:-14px;top:80px;cursor:pointer;}div#techContainer{width:715px;position:absolute;right:19px;border:1px solid #d3d1d2;top:79px;border-right:0;z-index:1;background-color:#FFF;display:none;}div#techContainer img.techrightimage{float:right;position:absolute;top:35px;right:8px;cursor:pointer;}div#techContainer img.techprevimage{float:left;position:absolute;top:35px;left:10px;cursor:pointer;}div#techContainer p.seeAll{float:right;margin:-20px 10px 0 0;cursor:pointer;display:inline;}div#techLogos{position:relative;width:615px;overflow:hidden;margin:10px 0 0 48px;}div#techLogos ul{width:9999px;height:89px;}div#techLogos ul li{float:left;padding-top:5px;width:88px;height:75px;display:inline;background:url('/pws/images/dot.jpg') repeat-y right;}div#techLogos ul li p{margin:0 20px;display:inline;float:left;width:48px;}div#leftNavCont{float:left;width:130px;padding:2px 5px 10px 5px;clear:both;background:transparent url(/pws/images/bgWhite50.png) repeat scroll 0 0;margin-left:20px;display:inline;}div#leftNavCont h1{margin-top:10px;padding:0 0 0 5px;}ul#categoriesLevel1{padding:0 5px 0 5px;font-weight:bold;}ul#categoriesLevel1 li{padding:3px 0 2px 0;cursor:pointer;}ul#categoriesLevel1 li.first{padding:10px 0 10px 0;}ul#categoriesLevel1 li.arrived{padding:0 0 10px 0;}ul#categoriesLevel1 li.lastchance{padding-top:10px;}ul#categoriesLevel1 li.sale{padding-top:7px;}ul#categoriesLevel1 li.sale a{color:#a70000;}ul#categoriesLevel1 li a.selectedNav,ul#categoriesLevel1 li a:hover{color:#7C96B1;}ul.categoriesLevel2,ul.categoriesLevel3{padding-left:10px;}ul#categoriesLevel1 ul.categoriesLevel2 li{margin-left:3px;padding:3px 0 2px 0;}ul#categoriesLevel1 li.dept_activity,ul#categoriesLevel1 li.dept_range,ul#categoriesLevel1 li.dept_product{background:url('/pws/images/dot.jpg') repeat-x bottom;width:130px;padding-bottom:9px;}div#footerCont{background:url('/pws/images/dot.jpg') repeat-x top;float:left;margin:30px 0 0 20px;display:inline;padding:15px 0;width:920px;}div#footerCont ul{float:left;width:175px;padding:5px 0 0 0;}div#footerCont ul li h2{font-size:12px;display:inline;}div#footerCont ul li ul{padding-top:5px;}div#footerCont ul li ul li{font-weight:normal;}form#emailAddressForm{width:178px;padding:10px;background:#e6e6e6;}form#emailAddressForm p{padding:0 0 5px 0;float:left;color:#999;font-size:10px;}form#emailAddressForm p strong{color:#F00;}form#emailAddressForm input.footerBtn{display:inline;float:right;padding:0;}form#emailAddressForm .formField input{border:1px solid #bfbfbf;float:left;height:16px;padding:2px;width:124px;font-size:10px;background:#fff none;color:#bbb;}form#emailAddressForm .formField select{height:20px;margin-top:2px;}#confirmationMessage{padding:0 10px;float:left;display:none;font-size:10px;}#confirmationMessage strong{font-weight:bold;}.footerLinksBottom,.footerLinksBottom a{float:left;position:relative;padding-bottom:10px;}.footerLinksBottom ul{float:left;margin-left:325px;display:inline;width:500px;}.footerLinksBottom ul li{float:left;width:auto;padding:10px 10px 0 0;}div.formElementAD{clear:left;float:left;width:370px;padding-bottom:10px;}div.formElementAD label{clear:left;float:left;padding-top:3px;width:130px;font-weight:bold;}div.formElementAD label.error{width:270px;}div.formElementAD label.wide{width:225px;}div.formElementAD input{float:left;width:159px;border:1px solid #CCC;}div.formElementAD input#checkbox{margin-top:3px;width:auto;}div.formElementADBtn{clear:left;float:left;padding:11px 0 22px 0;width:305px;}div.formElementCheck{clear:both;float:left;width:380px;}div.formElementCheck.first{margin-top:18px;}div.formElementCheck label{color:#98729B;float:left;width:202px;}div.formElementCheck label em{font-weight:bold;}div.formElementCheck input{float:left;}.formField label{float:left;margin-bottom:3px;}.formField input{background:url('/pws/images/bg_input.jpg') repeat-x;float:left;height:16px;padding:5px 0;width:228px;}.formField select{width:170px;margin-top:2px;}.formField div.inputLeft,.formField div.inputRight{float:left;height:26px;width:6px;}.formField div.inputLeft{background:url('/pws/images/bg_input_left.jpg') no-repeat;}.formField div.inputRight{background:url('/pws/images/bg_input_right.jpg') no-repeat;}.formField.errorMessage label{background:url('/pws/images/icon_validation_field.gif') left no-repeat;padding-left:12px;}.formField.errorMessage em.errorMessage,.formFieldAlign.errorMessage em.errorMessage{background:none;clear:left;color:red;float:left;font-size:.9em;font-weight:bold;padding:0;}div#miniBasket{float:right;}div#miniBasketOverview p{display:none;}div#miniBasketDetail{display:none;}.js div#miniBasket{width:211px;background:#818181;position:absolute;top:0;right:17px;color:#FFF;z-index:1000;}.js div#miniBasketOverview{height:17px;float:left;width:210px;}.js div#miniBasketOverview a{color:#fff;cursor:pointer;}.js div#miniBasketOverview span div.bagInfo{width:208px;float:right;margin-top:2px;padding:0 0 0 5px;border:1px;}.js div#miniBasketOverview span div.bagInfo .rollOverGif{float:left;margin:6px 0 0 3px;}.js div#miniBasketOverview span div.shoppingBagInfo{float:left;width:83px;}.js div#miniBasketOverview span div.bagItems{float:right;width:122px;}.js div#miniBasketDetail{float:left;width:210px;background:#818181;}.js div#miniBasketDetail p.basketEmpty{padding:10px;}.js div#miniBasketDetail div.miniBasketProduct{width:178px;padding:10px 15px;float:left;}.js div#miniBasketDetail div.miniBasketProduct a.miniBasketProductImg{float:left;}.js div#miniBasketDetail div.miniBasketProduct p.miniBasketProductInfo{width:90px;float:right;}.js div#miniBasketDetail div.miniBasketProduct p.miniBasketProductInfo span.title{display:block;width:90px;font-weight:bold;overflow:hidden;}.js div#miniBasketDetail div.miniBasketProduct p.miniBasketProductInfo span.colour{display:block;width:90px;}.js div#miniBasketDetail div.miniBasketProduct p.miniBasketProductInfo span.quantity{display:block;width:90px;}.js div#miniBasketDetail div.miniBasketProduct p.miniBasketProductInfo span.price{display:block;width:90px;}.js div#miniBasketDetail div#miniBasketTotals{float:left;background:url('/pws/images/dot2.jpg') repeat-x top;display:inline;width:210px;padding:7px 0;}.js div#miniBasketDetail div#miniBasketTotals p{float:left;padding:0 7px 0 22px;margin:0;}.js table#miniBasketTotalsInside{width:210px;}.js table#miniBasketTotalsInside tr td{vertical-align:top;}.js table#miniBasketTotalsInside tr td.miniSubTotalName{padding:0 20px 0 27px;width:80px;}.js table#miniBasketTotalsInside tr td.promoName{float:right;margin-right:31px;}span.priceWas{font-weight:bold;color:#306a8f;}span.priceWas span.price{text-decoration:line-through;}span.priceNow{font-weight:bold;color:#a70000;}div.productHeading{margin-bottom:-7px;float:left;width:auto;margin-top:15px;}ul#featuredProducts{width:9999px;height:181px;}ul#featuredProducts li{float:left;width:105px;padding:0 35px;height:170px;display:inline;background:url('/pws/images/dot3.gif') repeat-y right;}ul#featuredProducts li h3,ul#featuredProducts li span{float:left;width:130px;margin-left:-20px;display:inline;font-weight:bold;text-align:center;}img.rightimage,img.previmage{display:none;}.js img.rightimage{float:right;position:absolute;top:80px;right:8px;cursor:pointer;}.js img.previmage{float:left;position:absolute;top:80px;left:10px;cursor:pointer;}img.featuredimages{width:100px;height:125px;}div#outerContainer.departmentHome,div#outerContainer.homePage{background:none;}div#outerContainer.homePage div.productHeading{float:left;width:700px;}div#featuredCont.homePageFeatured{position:relative;width:918px;float:left;background-color:#fff;border:1px solid #d3d1d2;}div#featuredCont.homePageFeatured div#featuredProductsCont{position:relative;width:864px;overflow:hidden;margin:10px 0 10px 28px;background-color:#fff;}p.seeAll{position:absolute;right:10px;bottom:1px;}div#outerContainer.departmentHome div#mainText p.altHeading{font-size:15px;float:left;width:120px;}a.primaryButton,a.secondaryButton{color:white;float:left;font-size:.8em;height:17px;padding:3px 8px 0;text-align:center;text-transform:uppercase;width:auto;}a.primaryButton:hover,a.secondaryButton:hover,a.blueLinks:hover{text-decoration:none;}a.primaryButton{background:url('/pws/images/bkg_blue_button_tile.gif') repeat-x;}a.secondaryButton{background:url('/pws/images/bkg_black_button_tile.gif') repeat-x;}a.blueLinks{color:#306a8f;}div.contentLeftNav ul li a.selected{color:#7c96b1;font-weight:normal;}a.primaryLink{background:url('/pws/images/arrow_right_blue.gif') left no-repeat;color:#306a8f;padding-left:8px;}a.secondaryLink{background:url('/pws/images/arrow_right_black.gif') left no-repeat;color:#000;padding-left:8px;}.sIFR-flash{visibility:visible!important;margin:0;}.sIFR-replaced{visibility:visible!important;}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}.sIFR-flash+div[adblocktab=true]{display:none!important;}.mediumBlack,.lightBlack{color:#000;}.mediumWhite,.lightWhite{color:#FFF;}.js .mediumBlack,.js .lightBlack{visibility:hidden;}.js .mediumWhite,.js .lightWhite{visibility:hidden;}.heading{text-transform:uppercase;}table.session{margin-top:20px;clear:both;}table.session th{padding:5px;font-weight:bold;}table.session td{padding:5px;}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cf{display:inline-block;}/* Hides from IE-mac \*/ * html .cf{height:1%;}.cf{display:block;}/* End hide from IE-mac */ span.mandatory{clear:both;font-style:italic;float:left;padding-top:10px;width:100px;}img.printHeader{display:none;}div#headerCont div#companyLogo{color:#000;}div#topCenterNav{position:relative;width:524px;float:left;z-index:1001;}div#changeCountry{float:right;}div#eNewsLetterLink{float:left;color:#FFF;padding:0 13px 0 10px;}div#eNewsCont{display:none;z-index:10001;width:198px;position:absolute;}div#enewsBtm{float:left;width:198px;height:5px;background:url('/pws/images/btm_eNewletter.gif') no-repeat;}div#enewsTop{float:left;width:198px;height:25px;background:url('/pws/images/hd_enews_top.gif') no-repeat;cursor:pointer;}div#eNewsSubCont{background:#e6e6e6;float:left;}form#emailAddressForm fieldset{clear:both;}div#enews{position:absolute;right:0;width:211px;}div#companyLogo{color:#000!important;}div#companyLogo a img{padding-top:20px;}div#titleField select{width:auto;}a.deliveryChargesPopup{background:url('/pws/images/btn_details_of_our_delivery_charges.gif') no-repeat;display:block;width:207px;height:17px;text-indent:-9999px;float:right;padding-right:11px;outline:0;}div#backgroundShadow{height:100%;width:100%;background-color:#fff;display:none;z-index:4;position:absolute;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[xmlns] .clearfix{display:block;}* html .clearfix{height:1%;}