img,.counter,.link-token-people,.link-token-country,.link-token-arrow{ -behavior:url(/App_Assets/scripts/iepngfix.htc)}.fader img,.bikeSelectorImage img,.advert img{ -behavior:none !important}#__asptrace{ background-color:#ffffff}BODY#tinymce{ background-color:#ffffff}.blankImage{ width:1px;height:1px}th{ text-align:left}img{ border:none}.full{ width:99%}p{ color:#000}.error{ display:block;color:#FF0000;background:transparent url(../images/template/error.png) no-repeat scroll top left;padding:3px 0px 0px 25px;margin:10px 0px 10px 0px;min-height:16px;-height:16px}.warning{ display:block;color:#BF7205;background:transparent url(../images/template/warning.png) no-repeat scroll top left;padding:3px 0px 0px 25px;margin:10px 0px 10px 0px;min-height:16px;-height:16px}.success{ display:block;color:#276303;background:transparent url(../images/template/success.png) no-repeat scroll top left;padding:3px 0px 0px 25px;margin:10px 0px 10px 0px;min-height:16px;-height:16px}.blue{ color:#004a95}sub{ vertical-align:baseline}.half{ width:49.5%}.thirds{ width:65.3%}.vspacer{ margin:5px 0px}input.half{ width:49%}.nomargin{ margin:0px !important}.buttonMargin{ margin:10px 0px}.clear{ clear:both;line-height:1px;font-size:1px;_font-size:0px;_line-height:0px;height:0px;_position:relative}.left{ float:left}.right{ float:right}h1{ margin:0px;font-size:20px;*line-height:34px;position:relative}h6{ color:#000;font-size:13px;margin:15px 0px}body{ margin:0px;background:#e8e8e8;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#000000;position:relative}hr{ border:none;background:#fff url('../images/template/hr-bg.png') repeat-x scroll center;height:1px;font-size:1px;margin:5px 0px}.iehr{ background:#fff url('../images/template/hr-bg.png') repeat-x scroll center;height:1px;font-size:1px;margin:5px 0px}.iehr hr{ display:none}hr.smallTop{ margin:-10px 0 15px 0}a{ color:#004a95;font-weight:bold;text-decoration:none}a:hover,.productList .linkContainer .productListItem:hover .productTitle,#productList .linkContainer A:hover .productTitle{ color:#000}a.tab{ color:#fff}a.activeTab{ color:#004a95}.latestNewsFooter a,.latestNewsFooter a:visited,.latestNewsFooter a:active{ color:#fff}#mainContainer{ width:992px;margin:0px auto;background:url('../images/template/bg-all.png') repeat-x top left;position:relative;z-index:200}#headerContainer{ height:95px;background:url('../images/template/header-bg.png') repeat-x top left;position:relative;overflow:hidden;margin-right:5px}#mainMenuContainer{ _position:static}#mainMenu{ height:35px}#mainMenu .linkContainer{ float:left;position:relative;z-index:1200}#mainMenu .subMenu{ position:absolute;left:0px;top:100%;display:none}#mainMenu .flipMenu{ position:absolute;left:auto !important;right:0px !important;top:100%;display:none}#mainMenu .subMenu .linkText{ cursor:default}#mainMenu .subMenu .subMenu{ position:absolute;left:100%;top:0px}#mainMenu .linkWrapper{ padding:10px 12px 10px 12px;text-transform:uppercase;background:url('../images/template/menu-item-spacer.png') no-repeat top right}#innerContainer{ margin-top:1px;padding:5px;background:#fff;position:relative;zoom:1}#leftContainer{ width:250px;float:left;position:relative;z-index:800;padding-bottom:20px}#categoryMenu,#bikeSelectorMenu,#adviceCentreCategory{ position:relative}.rightMainContainer{ width:468px;float:left;position:relative}.rightSubContainer{ width:250px;float:right}.rightSubContainer .fader{ height:116px}#leftContainer .panel{ background:url('../images/template/content-header-right.png') top right no-repeat;color:#fff;padding-top:1px;line-height:34px;padding-left:20px}#categoryMenu .linkContainer,.contentMiddle .linkContainer{ background:url('../images/template/menu-item-bg.png') repeat-x top left;_height:35px;*zoom:1}#categoryMenu .linkContainer a{}.subMenu{ _zoom:1}.subMenuInner{}.contentMiddle .productList .linkContainer{ background:none}#categoryMenu .linkContainer a,.contentMiddle .linkContainer a{ display:block;padding:10px 18px 10px 18px}#adviceCentreMenu .subMenu,#categoryMenu .subMenu,#bikeSelectorMenu .subMenu{ overflow:hidden}#adviceCentreMenu .subMenuSplitRight,#categoryMenu .subMenuSplitRight,#bikeSelectorMenu .subMenuSplitRight{ width:220px;float:left;position:relative;z-index:1000;*zoom:1}#adviceCentreMenu .subMenuSplitLeft,#categoryMenu .subMenuSplitLeft,#bikeSelectorMenu .subMenuSplitLeft{ width:220px;float:left;position:relative;z-index:1000;*zoom:1}#adviceCentreMenu .counter,#categoryMenu .counter,#bikeSelectorMenu .counter{ position:relative;*position:static;float:right;background:url('../images/template/counter-arrow.png');width:9px;height:12px;margin-top:11px;margin-right:10px;cursor:pointer}#adviceCentreMenu .overLink .counter,#categoryMenu .overLink .counter,#bikeSelectorMenu .overLink .counter{ position:relative;*position:static;float:right;background:url('../images/template/counter-arrow-down.png');width:12px;height:9px;margin-top:11px;margin-right:10px}#adviceCentreMenu .subMenu .counter,#categoryMenu .subMenu .counter,#bikeSelectorMenu .subMenu .counter{ position:relative;*position:static;float:right;background:url('../images/template/counter-arrow.png');width:9px;height:12px;margin-top:11px;margin-right:10px}#productCross .contentHighlightMiddle,#productCross .contentMiddle{ padding-left:24px;padding-right:24px}#reviewRating{ _position:relative;_zoom:1}.link-token-arrow{ position:relative;float:right;background:url('../images/template/counter-arrow.png');width:9px;height:12px;margin-top:11px;margin-right:10px;cursor:pointer}.link-token-country{ position:relative;float:right;background:url('../images/template/counter-country.png');width:24px;height:22px;margin-top:5.5px;margin-right:10px}.link-token-people{ position:relative;float:right;background:url('../images/template/counter-people.png');width:27px;height:16px;margin-top:9.5px;margin-right:10px}#adviceCentreMenu .subMenu .subMenu,#categoryMenu .subMenu .subMenu,#bikeSelectorMenu .subMenu .subMenu{ position:absolute;left:246px;z-index:900;width:440px;background:#333}#adviceCentreMenu .subMenu .subMenu .overLink a,#categoryMenu .subMenu .subMenu .overLink a,#bikeSelectorMenu .subMenu .subMenu .overLink a{ color:#eeaa00}#rightWrapper{ _width:725px;_float:right;_position:relative;_zoom:100%}#rightContainer{ width:725px;float:right;position:relative}#bottomMenuWrapper{ width:992px;margin:0px auto;background:url('../images/template/footer-bg.png') repeat-x;z-index:100;position:relative}#bottomMenuContainer{ background:url('../images/template/footer-left.png') no-repeat top left}#bottomMenu{ height:61px;line-height:56px;padding-left:25px;color:#fff;background:url('../images/template/footer-right.png') no-repeat top right}#bottomMenu a,#bottomMenu a:visited,#bottomMenu a:active{ color:#fff}#footerContainer{ width:982px;margin:0px auto}#footerContainer .linkWrapper{}#footerContainer .linkContainer{ float:left;width:112px;padding:0px 5px}#footerContainer .linkContainer .linkHeader{ margin-top:10px;font-weight:bold;margin-bottom:2px}.contentItem{ background:url('../images/template/content-header-left.png') #004a95 top left no-repeat;margin-bottom:5px;position:relative}.contentItem table{ color:#000}.contentItemTabbed{ margin-bottom:5px}.contentSubHeader{ background:#004a95;color:#fff;padding-top:1px;line-height:34px;*line-height:normal;height:34px;*height:auto;padding-left:20px;position:relative}.contentHeader{ background:url('../images/template/content-header-right.png') top right no-repeat;color:#fff;height:35px;position:relative;-zoom:1;-margin-right:-1px}.contentMiddle{ background:#fff;border-left:1px solid #004a95;border-right:1px solid #004a95;position:relative}.contentMiddleMenu{ border-left:none;border-right:none}.cartTable table{}.cartTable table tr td.contentTableLeft{ border-left:1px solid #004a95}.contentTable table tr td.contentTableLeft{ border-left:1px solid #004a95;padding-left:20px}.cartTable table tr td.contentTableRight{ border-right:1px solid #004a95;padding-right:10px}.contentTable table tr td.contentTableRight{ border-right:1px solid #004a95;padding-right:10px;text-align:center}.contentFooter{ background:url('../images/template/content-header-right-bottom.png') bottom right no-repeat;height:35px;position:relative;*position:static;-zoom:1;-margin-right:-1px}.contentFooterContainer{ background:url('../images/template/content-header-left-bottom.png') #004a95 bottom left no-repeat}.contentHeader h1{ padding-top:1px;line-height:34px;margin-left:20px}#bottomContainer{ padding-top:14px;padding-bottom:10px;width:100%;z-index:50;position:relative}.latestNewsMain{ height:287px;_font-size:0px}.latestNewsFooter{ float:right;height:35px}.latestNewsItem{ line-height:35px;float:left;color:#fff;padding:0px 10px;background:url('../images/template/content-footer-spacer.png') no-repeat top left}.contentItem .quickLinks{ border:none}.rightLowerContainer{ background:url('../images/template/highlight-content-bg.png') repeat-x top left}.contentHighlightItem{ background:url('../images/template/highlight-content-left.png') no-repeat top left;-position:relative;-zoom:1}.contentHighlightHeader{ background:url('../images/template/highlight-content-right.png') no-repeat top right;height:35px;line-height:35px;padding-left:20px;padding-top:1px}.contentHighlightHeader h1{ float:left;color:#004A95}.contentHighlightMiddle{ border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;position:relative;zoom:1}.contentHighlightHeaderLinks{ float:right;margin-right:13px;background:url("../images/template/highlight-content-spacer.png") no-repeat right top}.contentHighlightHeaderLinks .linkContainer{ float:left;padding:0px 12px;background:url('../images/template/highlight-content-spacer.png') no-repeat top left;display:block;text-decoration:none;cursor:pointer}.contentHighlightHeaderLinks .selected{ background:#fff url('../images/template/highlight-content-spacer.png') no-repeat top left}.contentHighlightFooterContainer{ height:8px;font-size:8px;background:url('../images/template/highlight-content-bg-bottom.png') repeat-x}.contentHighlightFooter{ background:url('../images/template/highlight-content-left-bottom.png') no-repeat top left}.contentHighlightFooterContent{ height:8px;background:url('../images/template/highlight-content-right-bottom.png') no-repeat top right}.contentHighlightMiddle{ position:relative;padding:0px 25px}.contentHighlightMiddle .linkContainer{ float:left;width:135px;padding:25px 16px}.contentHighlightMiddle .linkContainer img{ margin-bottom:4px}.contentHighlightMiddle .linkContainer div{ color:#000;padding:1.5px 0px}.productList .linkContainer div.productTitle{ padding-bottom:3.5px;color:#004A95}.productList .prices,.productList .notAvailableOnline{ color:#000000}.productList .promoText{ color:#DF2611;padding:4px 0px 4px 0px}.productDetails .promoText{ font-size:20px;color:#DF2611;padding:4px 0px 4px 0px}.productDetails .leftInStock{ font-size:20px;padding-bottom:6px;width:220px}.productList .linkContainer img{ margin-bottom:10px}.highlightArrowLeft{ position:absolute;z-index:300;left:3px;top:80px;*position:static;*float:left;*margin-left:-20px;_margin-left:-10px;*margin-top:80px}.highlightArrowLeft img{ -width:18px;-height:37px}.highlightArrowRight img{ -width:18px;-height:37px}.highlightArrowRight{ position:absolute;z-index:300;right:3px;top:80px;*position:static;*float:right;*margin-right:-20px;_margin-right:-10px;*margin-top:80px}#productCross .contentMiddle{ -zoom:1}.productRecommended{ *position:relative;*zoom:1}#productCrossListContainer .linkContainer,#productCrossListContainer .linkContainer a{ *position:relative;*zoom:1}#productCrossListContainer .highlightArrowRight{ margin-right:0px;z-index:200}#productCrossListContainer .highlightArrowLeft{ margin-left:0px;z-index:200}.footerSmall{ height:15px !important}#bottomMenu{ font-weight:bold}.highlight{ color:#DF2611}#bottomMenu .highlight,#productListDetails .highlight{ color:#F7B200}.bottomLogo{ float:right;margin-right:10px;margin-top:7px;*margin-top:0px;_margin-top:14px}.headerLinks{ width:525px;position:absolute;right:0px;top:0px}.loggedOut{ -zoom:1 !important;-position:relative !important;-top:-20px !important}.headerLinks a,.headerLinks a:active,.headerLinks a:visited,.headerLinks a:hover{ color:#fff}.headerLinks div{ text-align:right}.headerSearch{ position:absolute;right:0px;bottom:20px;width:350px}.headerImages{ float:left;height:95px}.headerSearch .headerSearchInput{ background:url('../images/template/header-search-input-left.png') #fff no-repeat top left;height:24px;margin:0px;padding:0px 0px 2px 6px;*padding-top:5px;_padding-top:0px;*height:19px;_height:24px;_line-height:24px;color:#777;border:0px;width:264px;font-size:10px;font-weight:bold;float:right}.headerSearch .headerSearchButton{ float:right}#headerMenuContainer{ line-height:28px;float:right}.headerLinks div{ float:right}#headerMenuContainer .link-token-country{ margin-left:7px;margin-right:0px}#panel-Similar .productList{ padding-left:24px}.productList .linkContainer{ float:left;width:129px;padding:20px 20px}#productList .linkContainer{ width:138px}.bikeSelectorList{ color:#000}.bikeSelectorList .linkContainerStyle{ float:left;width:168px;padding:0px 4.5px 10px 4.5px}.bikeSelectorList .linkContainerTerrain{ float:left;width:310px;padding:12px 12px}.productDetailsWrapper .productDetails{}.productDetails .productLeft{ float:left;width:358px;padding-bottom:10px}.productDetails .productRight{ position:relative;float:right;width:349px;padding-left:10px;padding-bottom:10px}.productOperators{ padding:10px 0px 14px 0px}.productOperators TABLE{ width:100%}.productOperators A{ display:block;padding-bottom:2px}.productOperators .operatorItem img{ vertical-align:middle}.productOperators table tr td{ vertical-align:top}.contentItem .noFooter,.contentItemTabbed .noFooter{ border-bottom:1px solid #004a95}.contentItemTabbed .contentMiddle{ border-top:1px solid #004a95}#rightContainer h2{ color:#000;font-size:18px}.productRight .price{ color:#000;font-size:20px;font-weight:normal;padding-top:2px;padding-bottom:4px}h4{ font-size:12px;margin:0px}h5{ font-size:15px;margin:5px 0px;color:#000}.productRight ul li{ color:#000;margin:7px 0px}.linkText{ cursor:pointer}.submenu .linkText{ cursor:default}.spacer{ margin:0px 5px;color:#F7B200}#headerLoginText{ margin-right:15px}#categoryMenu .subMenu .subMenuInner a.currentItem,#bikeSelectorMenu .subMenu .subMenuInner a.currentItem{ color:#ea0}.currentItem{ color:#000}#mainMenu .subMenu{ width:290px;background:#333 url('../images/template/menu-rollover-bg-spacer.png') top repeat-y;padding-bottom:2px}#mainMenu .subMenu .linkContainer{ width:50%}#mainMenu .subMenu .linkContainer .linkWrapper{ background:none;text-transform:none}#mainMenu .subMenu .linkContainer .linkWrapper a{ color:#e8e8e8}#mainMenu .subMenu .subMenu{ position:static;left:auto;top:auto;display:block !important;width:auto;background:none}#mainMenu .subMenu .subMenu .linkContainer{ float:none;width:auto}#mainMenu .subMenu .subMenu .linkContainer .linkWrapper{ padding:0px 12px}#mainMenu .subMenu .subMenu .linkContainer .linkWrapper a{ font-weight:normal;color:#e8e8e8}#mainMenu .subMenu .linkContainer .linkWrapper a{ color:#fff}#mainMenu .overLink{ background:url('../images/template/mainMenuHoverBG.png') top left repeat-x;color:#fff}#mainMenu .overLink a,#mainMenu .overLink a:hover{ color:#fff}#mainMenu .subMenu .overLink{ background:none}#mainMenu .subMenu .subMenu .linkContainer .linkWrapper a.overLinkText{ color:#eeaa00}#adviceCentreMenu .subMenuInner .linkContainer,#categoryMenu .subMenuInner .linkContainer,#bikeSelectorMenu .subMenuInner .linkContainer{ background:none #333;border-top:1px solid #424242;border-right:1px solid #252525;border-bottom:1px solid #242424;border-left:1px solid #424242;*zoom:1}#adviceCentreMenu .subMenuInner .linkContainer a,#categoryMenu .subMenuInner .linkContainer a,#bikeSelectorMenu .subMenuInner .linkContainer a{ color:#fff;padding:9px 17px 9px 17px;_zoom:1}#adviceCentreMenu .subMenuInner .overLink a{ color:#ea0}#adviceCentreMenu .subMenuInner .overLink .subMenu a{ color:#fff}#adviceCentreMenu .subMenuInner .overLink .subMenu .overLink a{ color:#ea0}#categoryMenu .subMenuInner .linkContainer a.overLinkText,#bikeSelectorMenu .subMenuInner .linkContainer a.overLinkText{ color:#eeaa00}#leftContainer .contentMiddle .linkContainer{}.contentHeaderTabWrapper{ float:left;background:#004A95 url("../images/template/content-header-left.png") no-repeat left top;margin-right:3px;z-index:40;position:relative;margin-bottom:-1px}.contentHeaderTab{ padding:0px 9px;line-height:35px;color:#fff;background:url("../images/template/content-header-right.png") no-repeat right top transparent}.contentTabHighlightWrapper{ background:#fff url("../images/template/content-header-left-highlight.png") no-repeat left top}.contentTabHighlight{ background:url("../images/template/content-header-right-highlight.png") no-repeat right top transparent;line-height:34px;color:#004a95}.contentTabHighlight h1{ border-top:1px solid #004a95}img.menuBike{ float:left;margin:-7px 20px 0px 0px}.productDetailsWrapper .contentMiddle{ border:1px solid #004a95 !important}#modalBackground{ background:#1b1b1b;width:100%;position:absolute;top:0px;left:0px;display:none;z-index:9999}.productActions input{ cursor:pointer}.buttonWrapper{ background:url('../images/template/button-left.png') top left no-repeat;float:left;position:relative;_zoom:100%;_width:0px}.buttonContainer{ background:url('../images/template/button-right.png') top right no-repeat;position:relative;margin:0px !important;_zoom:1;_width:0px}#productDetailsWrapper,.productRight,.productDetails,.productDetailsWrapper{ _position:relative;_zoom:1}.buttons{ _position:relative;_zoom:1}.button{ background:url('../images/template/button-bg.png') top left repeat-x;height:33px;margin:0px 20px !important;line-height:33px;position:relative;_width:0px;_white-space:nowrap;_zoom:1}#productCrossListContainer .buttonWrapper,.productList .buttonWrapper{ margin-bottom:10px}.productList .buttonWrapper .button{ margin:0 14px !important;padding:0}#productCrossListContainer .buttonWrapper .button h1,.productList .buttonWrapper .button h1{ font-size:17px}#panel-Similar .buttonWrapper .button h1 a,#productCrossListContainer .buttonWrapper .button h1 a,#productList .buttonWrapper .button h1 a{ padding:0}#productCrossListContainer .buttonContainer,#productCrossListContainer .buttonWrapper{ padding:0}.buttonSmall{ cursor:pointer;_width:0px;_white-space:nowrap}.button h1{ position:relative;_display:inline-block}.button a{ position:relative}.registerButtonMembership{ *width:120px;_width:0px}#wishListContainer .button{ *width:200px;_width:0px;_white-space:nowrap}.addToCartButton{ *margin-right:25px}.addToCartImage{ margin:6px 0px 0px 6px;float:right;position:relative;*position:absolute}.contentForm div{ position:relative;margin-top:4px;margin-bottom:4px;color:#000000}.printDiv{ display:block;position:relative;float:right;width:85px;margin-top:0px !important;margin-bottom:0px !important;padding-top:8px}.printDiv .print img{ position:absolute;top:4px}.addthis_button{ float:right;margin:8px 11px 0 0;z-index:400}#productDetailsWrapper .addthis_button{ float:none;margin:0px;position:absolute;top:6px;right:4px}.formRow{ padding:5px 0px}.contentForm div.space{ height:4px}#rightContainer h2.rightPageTitle{ font-size:20px}#rightContainer .productList .linkContainer a{ padding:5px 0px;display:block}.viewCartLink{ margin-left:15px;line-height:33px}.buttonWrapperSmall{ background:url('../images/template/button-left-small.png') top left no-repeat;float:left}.buttonContainerSmall{ background:url('../images/template/button-right-small.png') top right no-repeat}.buttonSmall{ background:url('../images/template/button-bg-small.png') top left repeat-x;height:18px;margin:0px 8px;line-height:18px}.productActions{ margin-top:10px}input.quantity{ width:40px}tr.contentMiddle td{ background:#fff url('../images/template/hr-bg.png') repeat-x bottom left}.eventsTable tr.lastRow td{ background:#fff}tr.contentFinal td{ background:none}.cartSummary{ background:#fff;border-left:1px solid #004a95;border-right:1px solid #004a95;_width:722px}.cartSummaryList{ float:right;margin:0px 0px 20px 0px;position:relative;width:300px}.cartSummaryItem{ width:300px;color:#000;padding-top:12px}.cartSummaryItemLabel{ width:174px;text-align:right;float:left;font-size:15px}.cartSummaryItemData{ width:100px;font-weight:bold;float:left;padding-left:25px;font-size:13px}.contentItem th{ font-size:15px;padding-left:10px;height:35px;background:url('../images/template/th-spacer-bg.png') top right no-repeat}.contentItem th.contentTableHeaderLeft{ padding-left:15px}.contentItem th.contentTableHeaderRight{ background:url(../images/template/content-header-right.png) no-repeat right top}.iconRemove{ vertical-align:middle}.cartTable input{ color:#004A95}.cartTable input[type=text]{ border:1px solid #004A95;text-align:center}.cartTable table tr td{ padding:10px 0px 10px 10px}.contentForm{ padding:10px}.contentForm label{ color:#000}.contentForm .checkboxList label{ display:inline-block;width:135px;margin-bottom:10px}.contentForm .checkboxListLong label{ display:inline-block;width:185px;margin-bottom:10px}.smartRiderMore{ padding-left:30px}.contentForm .registerButton{ width:266px;margin:30px auto 37px auto}.contentForm .buttonWrapper{ margin-top:15px;margin-bottom:15px}.currentStep{ color:#000;text-decoration:underline}.contentForm .formComments{ padding-bottom:10px;color:#797979;text-align:right;font-size:11px}.contentForm .bottomPadding{ padding-bottom:10px}input.full,select.full,textarea.full,.half input{ margin-top:5px;margin-bottom:5px;border:1px solid #004A95}.right .helper{ padding-top:7px;display:block}input[type=checkbox]{ margin-right:12px;border:none}.contentTable .tableFooter{ background:#fff;border-left:1px solid #004a95;border-right:1px solid #004a95;padding:10px;_width:702px}.contentTable table tr td{ padding:10px 0px 10px 10px}.tableActions{ width:70px}.buttonInput input{ margin-top:7px;margin-right:10px;width:300px;border:1px solid #004a95}.contentHeader h5{ line-height:35px;color:#fff;padding-left:10px}tr.contentHeader{ background:none}#modalWrapper{ position:absolute;left:50%;top:200px;z-index:10000;border:10px solid #004a95;background:#004a95}.modalHeader{ color:#fff;font-size:15px;font-weight:bold;margin-bottom:10px}.modalClose{ position:absolute;z-index:10001;top:-20px;right:-20px}.productListPopup{ position:absolute;width:200px;border:10px solid #004a95;left:500px;top:200px;z-index:9000;background:#004a95;color:#fff}.productListPopup .pointer{ position:absolute;top:50px;left:-20px}.bike-selector{ position:absolute;left:155px;top:5px;*position:static;*float:right;*margin-top:-30px;*margin-right:50px;_position:relative;_margin-left:-10px;_top:0px;_zoom:1;_float:left}.bikeSelectionHeading{ *position:static}.liteHeader{ color:#fff;padding-top:1px;line-height:34px;font-size:15px;font-weight:bold;margin-left:20px}.liteHeaderTabs{ display:block;_display:inline-block;color:#fff;padding:1px 10px 0px 10px;line-height:34px;font-size:12px;font-weight:bold;border-top:1px solid #004a95;cursor:pointer}.liteHeaderCross{ color:#fff;padding:1px 10px 0px 20px;line-height:34px;font-size:12px;font-weight:bold}.button h1{ font-size:18px}.quantity{ margin:10px 0px}#breadcrumbContainer{ margin:5px 0px 10px 0px}#breadcrumbContainer a.nohover{ cursor:default;color:#000}#breadcrumbContainer a.nohover:hover{ color:#000}#breadcrumbContainer .spacer{ color:#000;margin:0 3px}.lightboxContent .contentItem .contentMiddle{ border:none}.left .pad{ padding:15px 0 0 0}.productSlider{ overflow:hidden;position:relative;margin:0px}.homePageProducts .productSlider{ height:287px}.productSliderInner{ width:10000px;position:absolute}.required{ color:#e32517}.contentItem .forceHeight{ min-height:830px;height:auto !important;height:830px}.forumMenu h1{ margin:9px 0 5px 0}.checkbox label{ position:relative;*position:static;top:2px}#reviewRating{ padding:10px}.noBorder .contentMiddle{ border:none}#panel-Description{ padding:10px}#lightbox .contentHeader{ display:none}#lightbox .contentMiddle{ border:none}#lightbox .contentFooter{ display:none}#lightbox{ padding:5px}.shoppingCartHeaderTop h5{ margin:8px 0px}.shoppingCartHeader hr{ margin-bottom:20px}.contentHeader h3{ margin:0px;line-height:34px;margin-left:20px;font-size:15px}.contentMiddle h4{ font-size:15px;color:#000}.lite{ font-weight:normal !important}.black{ color:#000}.shoppingCartHeader h5{ margin:14px 0}th.leftHeader{ padding-left:20px !important}.shoppingCartProductQuantity{ white-space:nowrap}.cost,.price{ font-weight:bold}.shoppingCartProductQuantity .iconRemove{ margin-left:6px}#checkoutReturningBox .contentMiddle,#checkoutNewBox .contentMiddle{ height:266px}#checkoutReturningBox .buttonWrapper,#checkoutNewBox .buttonWrapper{ margin-bottom:0px}.contentForm .formExplain{ text-align:right;color:#797979;margin-top:-2px !important}.coupon{ margin-top:10px}.coupon label{ margin-top:3px}.no-margin-top{ margin-top:0px !important}.billingForm .contentForm div{ margin-top:7px;margin-bottom:7px}.billingForm .contentForm select{ margin-top:5px;margin-bottom:5px}.headerCheckBox{ margin-right:20px}.ccv{ width:40px}.creditCardForm label{ width:120px;display:inline-block;text-align:right;margin-right:15px}.contentForm .full .checkboxList label{ width:140px}#footerContainer .linkText a{ font-weight:normal}.paymentYear{ padding-left:5px}.multiLineCheckOverride{ float:left}.manageAccountForm .forceHeight{ min-height:830px;height:auto !important;height:830px}.orderCompleteText ul{ color:#000}.cartTable .preVariantRow td{ padding-bottom:0px}.cartTable .variantRow td{ padding-top:0px}.creditCardImages{ background:url('../images/template/cc.png') no-repeat;width:154px;height:35px;margin:20px !important}.shoppingCartProductImage img{ width:145px}.giftRegistryWidth{ width:300px}.rightPadd{ padding-right:10px}.manageAccountForm .contentForm div{ margin-top:7px;margin-bottom:7px}.bikeSelectorList label{ font-weight:bold;font-size:13px}.bikeSelectorList .bikeSelectorImage{ height:109px;text-align:center;display:table-cell;vertical-align:middle;background:#fff;width:168px;border:1px solid #f7f7f7}.bikeSelectorList .bikeSelectorText{ margin-top:9px;text-align:justify;padding:0px 6px}.bikeSelectorList .linkContainerTerrain .bikeSelectorText{ text-align:justify;margin:0}.bikeSelectorList input[type=checkbox]{ *vertical-align:middle;*margin-top:0px;*margin-bottom:2px}.bikeSelectorList .bikeSelectorTitle,.bikeSelectorList .bikeSelectorTitleTerrain{ margin-bottom:9px}.bikeSelectorList .bikeSelectorImage span{ *height:100%;*vertical-align:middle;*display:inline-block}.bikeSelectorList .bikeSelectorImage img{ width:159px}#rightContainer .bikeSelectorList h3.left{ margin:0px 0px 5px 12px}h2.bikeSelectorHeading{ font-size:20px;margin:10px 7px}h3.bikeSelectorHeading{ font-size:15px;margin:10px 7px;color:#000}p.bikeSelectorHeading{ margin-left:7px;margin-right:7px;_white-space:normal}h4.bikeSelectorHeading{ font-size:12px;font-weight:bold;margin:7px 7px;color:#000}#bikeCategoriesForm label{ font-weight:bold;color:#000}.hide{ display:none}.bikeSelectionGender{ margin:10px 0px 18px 0px}.bikeSelectorKidsContainer{ position:relative}.bikeSelectorKidsAccent{ position:absolute;top:10px;right:0px}.bikeSelectorKidsWrapper{ background:url('/App_Assets/images/template/kids-bike-selector-bg.jpg') bottom right no-repeat;padding-bottom:80px}.bikeSelectorKidsButton{ margin-right:273px}#bikeSelectorFormError{ margin-left:20px}.bikeSelectorHeaderButton{ margin:5px 5px 5px 0px}.bsMargin{ margin-top:15px !important;margin-bottom:15px !important}.bikeSelectionButtonBottom{ margin-bottom:15px}.productDetails .productImage{ width:358px}.membershipOverrideTop{ min-height:1080px;height:auto !important;height:1080px}.membershipOverrideBottom{ height:631px}.footerBrands{ background:#fff;width:992px;margin:0 auto}#ShoppingCartTooltip{}.shoppingCartTooltip{ border:1px solid #000;font-size:11px;font-weight:bold;padding:10px 10px 10px 30px;position:absolute;width:150px;z-index:20000;visibility:visible;display:none;background:#fff}.shoppingCartTooltipWarning{ color:#EC1C24;background:#fff url("../images/template/warning.png") no-repeat;background-position:4px center}.shoppingCartTooltipError{ color:#EC1C24;background:#fff url("../images/template/error.png") no-repeat;background-position:4px center}.shoppingCartTooltipSuccess{ color:#276303;background:#fff url("../images/template/success.png") no-repeat;background-position:4px center}#lightbox h2{ margin-left:15px}#lightbox .right .helper,#reviewRating .contentItem .helper{ padding-left:5px;font-weight:normal}tr.linkedRow td{ background:none}tr.preVariantRow td{ background:none}tr.variantLastRow td{ background:url("../images/template/hr-bg.png") repeat-x scroll left bottom #FFFFFF}.compareCheck input{ margin-left:0px}.pricesContainer ul{ padding-left:12px}#cQuantity{ width:38px}.shoppingCartCustomerBoxesWrap .formComments{ font-size:13px;text-align:left;color:#000;width:261px}.printIconRight{ position:absolute;right:10px;top:35px}.printIconRight img{ vertical-align:middle}.productList .linkContainer .productSimilarName{ color:#004a95;padding-bottom:3.5px}.notifySpecial{ padding:20px}.notifySpecial .formRow a.helper{ font-weight:normal;padding-left:10px}.third{ width:33%}.quarter{ width:24.5%}.sixth{ width:16.5%}.quantityVariantContainer{ margin:20px 5px}.variants{ position:relative}.arrow{ background:url('../images/template/arrowRight.png') no-repeat top left;display:none;height:60px;position:absolute;top:-66px;left:20px;width:68px}.panel ul{ color:#000}#reviewRating{ color:#000}.lightboxElement{ display:none}#productListContainer select{ margin:5px 5px 5px 8px;*margin:0px 5px 0px 8px;*vertical-align:middle}#productListDetails{ background:#1a4786 url("../images/template/ajax-loader.gif") 5px 5px;display:none;min-height:100px;min-width:100px;padding:5px;position:absolute;z-index:110;color:#fff}#productListDetails_Image{ width:200px}#productListDetails_Text{ padding:4px 10px;position:relative}#productListDetails #productListDetails_Data #productListDetails_Text #productListDetails_Features{ padding-left:0px;width:160px;font-weight:bold}#productListDetails ul{ list-style-type:disc;margin-left:10px;padding:0 0 0px 10px}#productListDetails ul li{ padding-bottom:4px}#productListDetails #productListDetails_Data #productListDetails_Text #productListDetails_Costs{ padding-left:10px;width:160px}#productListDetails #productListDetails_Data #productListDetails_Text #productListDetails_NotAvailableOnline{ padding-left:10px;font-weight:bold;color:#F7B200}#productListDetails #productListDetails_Data #productListDetails_Text #productListDetails_Rank{ margin-left:10px}#productListDetails_Costs div{ margin-top:4px}#productListDetails .productDetailsArrowLeft,#productListDetails .productDetailsArrowRight{ background:transparent url(../images/template/productPopupArrowLeft.png) no-repeat scroll top left;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/App_Assets/images/template/productPopupArrowLeft.png,sizingMethod='scale');width:27px;height:26px;position:absolute;left:-25px}#productListDetails .productDetailsArrowRight{ background-image:url(../images/template/productPopupArrowRight.png);-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/App_Assets/images/template/productPopupArrowRight.png,sizingMethod='scale');left:210px}.productListHeader{ *line-height:35px;_display:inline-block;_margin:7px 0px}.storeNameContainer{ color:#000;font-weight:bold;font-size:13px}.storeInfoContainer{ color:#000;font-size:13px;position:relative}.storeInfoContainer .storeOpenTimes{ position:absolute;right:0px;bottom:0px;margin:0px;-position:static;-float:right;-margin-top:-20px}#storeLocatorHeader .currentLocation{ float:right;margin-top:-32px}#storeLocatorHeader .nearestStore{ float:right}.quantityVariantContainer tr td{ padding-bottom:10px}#storeLocatorResultsContainer .storeItem .storeNameContainer{ margin-top:5px}#storeLocatorResultsContainer .storeItem .storeNameContainer p{ margin:5px 0px}.priceFilter{ margin-top:-7px;margin-left:3px}#storeLocationsBottom h4{ font-size:14px}#storeLocatorResultsContainer .storeItem a.makeNearestStore{ font-weight:normal;font-size:13px}.storeInfoContainer .storeOpenTimes a{ font-weight:normal}p.nearbyStore{ font-size:14px}#storeLocatorResultsContainer{ width:230px}.storeLocationsBottomOptions{ padding:0px 75px}#storeLocationsBottom .formRow{ float:left;width:260px}#storeLocationsBottom .formRow input,#storeLocationsBottom .formRow select,#storeLocationsBottom .formRow .plain-text{ width:100px;margin-left:20px}#storeLocationsBottom .formRow label{ display:inline-block;font-weight:bold;width:120px;text-align:right}.PagedRepeater_PageContainer{ float:right}#storeLocationsState tr th{ background:none;font-size:12px;font-weight:bold;color:#000}#storeLocationsState tr th a{ color:#000}.pagination{ float:right;font-size:12px;line-height:12px}#productListContainer .pagination{ margin-top:-36px}.PagedRepeater_PageContainer a{ font-weight:normal}.PagedRepeater_PageContainer{ float:right;margin-top:7px;background:transparent url(/App_Assets/images/template/pageNavigation.png) no-repeat scroll top left;padding-left:45px;background-position:0px -58px;_width:0px;_white-space:nowrap}.PagedRepeater_Pages{ _float:none !important;_width:0px !important}.pagination{ -width:0px !important}.PagedRepeater_Pages,.PagedRepeater_PageNext,.PagedRepeater_PageLast,.PagedRepeater_PageBack,.PagedRepeater_PageFirst,.PagedRepeater_PageSeparator,.PagedRepeater_PageLink,.PagedRepeater_PageCurrent{ float:left;height:12px;line-height:12px;_width:0px;_float:none !important;_display:inline-block !important;_zoom:1;_white-space:nowrap}.PagedRepeater_PageSeparator{ font-size:1px;line-height:1px;_width:0px;_white-space:nowrap}.PagedRepeater_PageSeparator,.PagedRepeater_PageLink,.PagedRepeater_PageCurrent{ display:block;background:transparent url(/App_Assets/images/template/pageSeparator.png) no-repeat scroll center right;color:#004a95;padding:0px 8px 0px 3px}.PagedRepeater_Pages{ height:14px;-display:inline !important;-position:relative}.PagedRepeater_PageSeparator{ background-image:none;padding-right:4px}.PagedRepeater_PageLinkLast{ background-image:none;padding-right:4px}.PagedRepeater_PageCurrent{ color:#333333}.PagedRepeater_PageLink{ cursor:pointer}.PagedRepeater_PageNext,.PagedRepeater_PageLast,.PagedRepeater_PageBack,.PagedRepeater_PageFirst{ background:transparent url(/App_Assets/images/template/pageNavigation.png) no-repeat scroll top left;margin-left:2px;margin-right:2px}.PagedRepeater_PageNext{ background-position:0px -2px;width:38px}.PagedRepeater_PageLast{ background-position:0px -16px;width:46px}.PagedRepeater_PageBack{ background-position:0px -31px;width:44px}.PagedRepeater_PageFirst{ background-position:0px -45px;width:39px}.PagedRepeater_Pages .clear{ -clear:none !important;-display:none !important}.productPanelSearchResults .productListFilterContainer{ float:right}.productPanelSearchResults .headings,.productPanelSearchResults .pageCounts,.productPanelSearchResults .productListFilterResults{ color:#1b1b1b}.productPanelSearchResults .pageCounts SELECT{ margin-left:18px}.productPanelSearchResults .headings{ margin:13px 13px 13px 0px}.productList .productListItem IMG{ width:128px}#productList .productImage{ width:138px}.checkbox label{ position:relative;top:-2px;*position:static;*zoom:1}.alreadyKnowLooking{ padding:0px 0px 0px 11px}.bsHeaderMenu{ font-family:Tahoma,Arial,Sans-Serif;font-size:10px;*line-height:34px}#brandsWeStockFooter{ padding-left:15px}#brandsWeStockFooter a,#brandsWeStockFooter h1{ display:block;float:left}#brandsWeStockFooter h1{ line-height:62px;color:#004a95}.brandList .brand{ float:left;width:142px;height:24px}.brandList{ margin-bottom:17px}.contentItem tr.brandHeaderRow td{ background:#fff;font-size:13px;font-weight:bold;text-align:left !important}.contentItem tr.backToTopRow td{ background:#fff;text-align:left !important}#productListFull tr.contentMiddle td{ background-image:none}#productListFull tr.even td{ background:#ececec}#productListFull tr.odd td{ background:#fff}#productListFull .contentItem tr td a{ font-weight:normal}#productListFull .contentTable table tr td.contentTableLeft{ padding-left:10px}#productListFull .compareProduct{ margin:0px}#productListFull .compareProduct input{ margin:0px}.productFullCompareButton{ float:left;line-height:29px}.productFullCompareButton a{ display:block;float:left}.paginationFull{ float:right;line-height:29px}#bikeSelectorMenu .linkContainer .menuImageSmall{ float:left;margin-left:10px;*margin-left:0px;*position:relative;*left:10px;-zoom:1;-position:static;-margin-left:10px;cursor:pointer}#bikeSelectorMenu .linkContainer a{ padding-left:65px}#giftRegistrySearch .lastRow td{ background:#fff}.leftalign{ text-align:left !important}#giftRegistrySearchHeader .resultTitle{ float:left}#giftRegistrySearchHeader .pageCounts{ float:right}#giftRegistrySearchHeader .highlight{ color:#004a95}.giftRegistrySearchBar .searchInput{ float:left;margin-top:4px;margin-right:4px}#storeLocatorResultsContainerWrap,#shoppingCartProductList table{ *position:relative}.contentForm,.storeLocationsBottomOptions,#storeLocatorResultsContainerWrap,.ratingContainer,.reviewFormContainer div,#shoppingCartProductList table{ *zoom:1}.shoppingCartHeader .headerCheckBox{ *float:none !important;*position:absolute;*right:20px;*top:-6px;_top:-2px}.shoppingCartHeader .headerCheckBox .checkbox{ *margin-top:8px;*display:inline-block}.shoppingCartHeader .headerCheckBox input{ *margin-bottom:0px}.shoppingCartHeader .headerCheckBox label{ *display:inline-block}.checkoutPaymentButton{ *width:140px;_width:0px;_white-space:nowrap}#cPriceFilterInputs .priceInputs,#cPriceFilterInputs .priceFilter{ *float:left}.checkboxList input{ *margin:7px 5px}.checkbox input{ *margin:0px 5px}.operatorText{ cursor:pointer}.productListFullTableContainer{ *zoom:1}.rightLowerContainer{ *zoom:1;margin-top:5px}.lightboxContainer{ *overflow:hidden}#lightbox .contentMiddle{ _padding:5px 0px 5px 5px !important}#lightbox{ *padding:5px 0px 0px 0px !important}#lightbox .spacer{ _margin:0px !important}#brandsFader IMG{ position:absolute}.ProductDetailsPLU{ float:right;margin-top:-25px;margin-right:5px;font-size:10px}.cartIconHeader{ vertical-align:middle}.ForumAdmin #rightContainer{ float:none;width:auto}#productCompareTable .grey td{ background:#f5f4f2}#productCompareTable .white td{ background:#fff}#mainMenu .subMenu .subMenuArrow{ position:absolute;*zoom:1;top:-4px}.leftOverride{ text-align:left !important}.payPalButton input{ margin-right:10px;position:relative;top:-12px}.invoiceHandler .inputBox{ width:75%;vertical-align:middle}
.refineTypesContainer{ padding:0 0 0 8px}.refineTypesContainer .refineTypeInner{ padding:0 0 0 13px}.refineTypesContainer .refineTitle{ padding:10px 0 0 19px;background:url('../images/template/variant-item.png') no-repeat 0px 12px;font-weight:bold;text-transform:uppercase;font-size:13px;*zoom:1}.refineTypesContainer .refineTitleSelected{ background:url('../images/template/variant-item-selected.png') no-repeat 0 14px}.refineTypesContainer .refineWrapper{ overflow:hidden;*zoom:1}.refineTypesContainer .innerPadding{ padding:10px 0 0 0}#cPriceFilterInputs{ padding:0 0 5px 23px;font-size:13px}.leftType{ padding:0 0 5px 23px;font-size:13px}.leftType .checkbox{ margin:2px 2px 0 0}.refineContent{ *zoom:1}.refineContent .leftType label{ top:-2px}.refineViewMore{ padding-left:17px}.refineTitle{ cursor:pointer}#leftContainer .refineContent .left .cText{ width:30px;margin:0 3px}.refineSearchContainer h6{ font-size:12.5px}table.refineContent .refineColumn td{ padding:8px 18px 8px 0;vertical-align:top}table.refineContent .checkbox INPUT{ margin-right:4px}
HTML,BODY{ min-height:100%;height:auto !important}#TB_window{ font-size:12pxf;color:#333333}BODY.popup{ background:#fff}#TB_secondLine{ font-size:10px;color:#666666}#TB_window a:link{color:#666666}#TB_window a:visited{color:#666666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666666}#TB_window a:focus{color:#666666}#TB_overlay{ position:absolute;z-index:10000;top:0px;left:0px;background-color:#000}#TB_window{ position:absolute;background:#004A95;border:1px solid #004A95;color:#000000;z-index:10001;text-align:left;padding:8px 10px 10px 10px}#TB_window img{ display:block;margin:0 0 15px 15px}#TB_caption{ padding:6px 4px 4px 16px;margin-bottom:1px;margin-right:40px;z-index:100;font-size:16px;line-height:18px;font-weight:bold;color:#ffffff}#TB_closeWindow{ height:25px;padding:3px 3px 0px 0px;position:absolute;top:10px;right:10px}#TB_closeAjaxWindow{ position:absolute;right:3px;top:3px}#TB_closeWindowButton{ width:37px;height:38px;display:block;cursor:pointer;text-indent:50px;overflow:hidden;position:absolute;top:-27px;right:-28px;background:transparent url("/App_Assets/images/template/modal-close.png") no-repeat scroll top left;-background-image:none;-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/App_Assets/images/template/modal-close.png,sizingMethod='scale')}#TB_closeWindowButton img{ border:none;display:none}#TB_ajaxWindowTitle{ margin-bottom:4px;font-size:16px;line-height:18px;font-weight:bold;color:#ffffff}#TB_title{ background-color:#004A95;position:relative;padding:6px 4px 4px 0px}#TB_ajaxContent{ clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;background-color:#ffffff}#TB_ajaxContent P{ padding:5px 0px 5px 0px}#TB_load{ position:absolute;display:none;height:120px;width:120px;z-index:2001;background:transparent url('../images/template/ajax-loader.gif') no-repeat scroll top left}#TB_HideSelect{ z-index:99;position:absolute;top:0;left:0;background-color:#004A95;border:none}#TB_iframeContent{ clear:both;border:none;margin-bottom:-1px;margin-top:1px}* html #TB_iframeContent{ margin-bottom:1px}#TB_ImageOffWrap{ margin:0 auto;background:#004A95;padding-bottom:3px}#TB_ImageOff{ float:left}#TB_titleWrap{ float:left;width:100%;min-height:35px;padding-bottom:5px;color:#004A95}#TB_Image{ margin:0 0 15px 15px}
.rating .stars{ float:left;width:98px;height:20px;background:transparent url(../images/template/ratingStars.png) no-repeat scroll top left;padding-right:5px}.rating A.stars{ display:block;cursor:pointer}.rating .star-1{ background-position:0px -20px}.rating .star-2{ background-position:0px -40px}.rating .star-3{ background-position:0px -60px}.rating .star-4{ background-position:0px -80px}.rating .star-5{ background-position:0px -100px}.rating .first_text{ clear:left;font-size:10px;padding-left:5px}
.operatorItem a,.operatorItem a:visited,.operatorItem a:active{ font-weight:bold}.bottomImageContainer{ padding-top:4px}.enlargeImage,.ratingText{ font-size:13px;line-height:20px;font-weight:normal}.ratingText{ text-indent:4px;float:left}.enlargeImage{ display:block;float:right}.advertising{ padding:10px 0 0 0}.advert{ display:block;float:left;position:relative;padding-right:6px}.advert img{ width:115px}.advertFinal{ padding-right:0}.imageContainerMini{ display:block;height:24px;width:30px;float:left;padding-right:15px}.operatorText{ display:block;float:left;line-height:25px}.pricesContainer{ position:relative}.brandContainer{ display:block;position:relative;float:left;width:142px;padding:15px 5px 0 0}.contentForm .reviewButton .buttonWrapper{ margin-top:-8px;margin-bottom:0px}#reviewRating .ratingHeader{ float:left;width:280px}#reviewRating .ratingHeader h6{ margin-top:6px}#reviewRating .ratingHeader .ratingText{}#reviewRating .ratingText{ line-height:15px;padding-bottom:4px;font-weight:bold}#reviewRating .rating{ float:left;padding:0px;width:98px;padding-left:30px}#reviewRating .rating .ratingText{ float:none;line-height:15px;white-space:nowrap;padding-bottom:10px}#reviewRating .stars{ float:none}#reviewRating .reviewHeaderContainer{ padding-top:12px}#reviewRating .reviewHeaderContainer P{ padding:0px}#reviewRating .reviewFormContainer{ padding-top:16px}#reviewRating .reviewFormContainer LABEL{ display:block;font-weight:bold;float:left;width:50px}#reviewRating .reviewFormContainer INPUT{ float:left;width:300px}#reviewRating .reviewFormContainer TEXTAREA{ margin-top:10px;width:675px;height:100px}.reviewTextRow .highlight,.reviewText .highlight{ color:#000;font-weight:bold;font-size:13px;padding-right:4px}#reviewList .review{ padding-top:10px;margin-top:10px}#reviewList .firstReview{}#reviewList .lastReview{ padding-bottom:10px}#reviewList .rating{ width:auto}#reviewList .reviewTextRow{ padding-bottom:6px}#reviewList .reviewListStars{ padding-top:0px}#reviewList .reviewListStars .reviewText,#reviewList .reviewListStars .reviewStars{ float:left}#reviewList .noReviewsText{ display:block;padding-bottom:6px;padding-left:10px}#reviewList .noReviewsLink{ display:block;padding-left:10px;padding-bottom:20px}.noReviews{ padding-right:10px;float:right;width:338px}.noReviews .noReviewsInner{ padding-top:80px;padding-bottom:58px}.reviewContent .highlight{ color:#000;font-weight:bold;font-size:13px}#reviewList .reviewListStars .rating .ratingText{ float:left;text-indent:0px;width:auto;padding:0px;padding-right:10px;font-size:13px;line-height:18px;margin:0px;font-weight:normal !important}#reviewList .reviewListStars .reviewStars{ margin-top:-2px;padding-left:10px}#reviewList .rating .stars{ float:left}#reviewList .reviewContent{ padding-top:12px}.productRight .notAvailableOnline,.productList .notAvailableOnline,#productList .notAvailableOnline,.notAvailableOnline{ font-weight:bold}.productRight .notAvailableOnline{ font-size:19px}#productList .notAvailableOnline{ padding-top:8px}.productList .notAvailableOnline .checkNearestStore,.productRight .notAvailableOnline .checkNearestStore,#productList .notAvailableOnline .checkNearestStore{ padding-top:5px;color:#004A95;font-weight:bold}.productRight .notAvailableOnline A{ display:block;font-weight:normal;padding-top:10px}.productList .notAvailableOnline A,#productList .notAvailableOnline A{ display:block;padding-top:4px;font-weight:normal}
#productListContainer .compareButton{ color:#004A95;font-size:11px;position:relative;top:-1px;padding:0px 2px 0px 2px}#productListDetails .blueRatingStars{ background:transparent url(../images/template/blueRatingStars.png) no-repeat scroll top left;width:98px;height:21px;margin-top:8px}#productListDetails .blueRatingStars0{ background-position:0px 0px}#productListDetails .blueRatingStars1{ background-position:0px -21px}#productListDetails .blueRatingStars2{ background-position:0px -42px}#productListDetails .blueRatingStars3{ background-position:0px -63px}#productListDetails .blueRatingStars4{ background-position:0px -84px}#productListDetails .blueRatingStars5{ background-position:0px -106px}.refineTypesContainer *{ color:#004A95}.refineTypesContainer .priceInputs,.refineTypesContainer .priceInputs *{ color:#000000}.refineTypesContainer .priceFilter INPUT{ position:relative;top:5px;*position:static;*top:0px;*margin-top:7px;*zoom:1}#productCompareTable{ padding:10px}#productCompareTable TD{ width:180px;padding-right:30px;vertical-align:top;padding-bottom:6px}#productCompareTable TD IMG{ width:100px}#productCompareTable .productTitles{ width:110px;padding-right:10px}#productCompareTable .productImage{ padding-bottom:10px}#productCompareTable .comparisonTitles{ font-weight:bold}#productCompareTable UL{ padding:0px;margin:0px 0px 4px 14px}#productCompareTable LI{ padding-bottom:6px}
.adviceCentreTopic .adviceCentreTopicHeading img{ padding:0px 2px;margin:10px 0px}.adviceCentreTopic .topicName{ font-weight:bold;font-size:13px;margin-bottom:10px}.adviceCentreTopic .topicText{ color:#333}.adviceCentreTopic .topicText img{ padding-right:10px;float:left}.adviceCentreTopic .adviceCentreTopicButton{ margin:-5px 10px 10px 0px}.adviceCentreTopic h2{ margin-top:15px}.adviceCentreTopic .categoryImage{ float:left;width:170px}.adviceCentreTopic .categoryText{ float:left;width:555px}.categoryTopicHeader{ font-weight:bold;margin-bottom:5px}