div, h1, h2, h3, h5, h6, p, ul, li, ol, form, a, input, select, textarea, td { padding : 0; margin : 0; list-style : inside; font-family : Arial, Verdana, Sans-Serif; color : #4a515b; text-align : left; font-size : 11px; } a { color : #93ba2f; } a[onclick] { text-decoration : underline; cursor : pointer; } a:hover { color : #a1ce2f; text-decoration : none; } #center { width : 996px; margin : 0 auto; } .Layout { width : 100%; border-collapse : collapse; } body { background : url (%/img/border/background.jpg) repeat-x center top; } /**************************************************************** Header ****************************************************************/ .Layout .HeaderLeft, .Layout .HeaderRight { width : 10px; } /* Main logo*/ .Layout td.LogoCell { width : 250px; margin : 0; padding : 0; vertical-align : bottom; } .Layout .LogoCell img { margin : 0; padding : 0; vertical-align : bottom; } /* Promotional header advert */ .Layout .PromoCell { width : 331px; margin : 0; padding : 0; vertical-align : bottom; } /* Tertiary header advert */ .Layout td.TertiaryNavCell { margin : 0; padding : 0; vertical-align : bottom; } .Layout .TertiaryNavCell div.TertiaryNav img { display : block; float : left; } .Layout .TertiaryNavCell div.TertiaryNav a { color : #4a515b; text-decoration : none; } .Layout .TertiaryNavCell div.TertiaryNav a:hover { text-decoration : none; } .Layout .TertiaryNavCell div.TertiaryNav a.contactlink { margin : 10px 0 5px 0; display : block; text-align : right; font-size : 11px; font-weight : bold; } .Layout .TertiaryNavCell div.TertiaryNav a.contactlink span { font-size : 17px; } .Layout .TertiaryNavCell div.TertiaryNav a.contactlink img { padding : 0 5px; float : right; } .Layout .TertiaryNavCell div.TertiaryNav div.Links { margin : 0 6px 10px 0; text-align : right; float : right; } .Layout .TertiaryNavCell div.TertiaryNav div.Links a { padding : 0 0 0 14px; margin-left : 10px; display : inline-block; font-size : 11px; text-align : right; font-weight : bold; vertical-align : middle; background : url(/skins/SCS/img/border/TertiaryNavBullet.gif) no-repeat 0px 3px; } .Layout .TertiaryNavCell div.TertiaryNav div.Links a:hover { color : #acdc37; text-decoration : underline; } .Layout .TertiaryNavCell div.TertiaryNav div.LogoutControl { margin-bottom : 30px; padding-right : 6px; text-align : right; clear : both; } .Layout .TertiaryNavCell div.TertiaryNav div.LogoutControl span { font-family : Arial, Verdana, Sans-Serif; } .Layout .TertiaryNavCell div.TertiaryNav div.LogoutControl a { color : #93ba2f; } .Layout .TertiaryNavCell div.TertiaryNav div.LogoutControl a:hover { text-decoration : underline; } /**************************************************************** Menu ****************************************************************/ .Layout #Menu { background : #f5f5f5 url(/skins/SCS/img/border/menu_bg.gif) repeat-x top; text-align : center; } .Layout #Menu .RadMenu_Default { background : transparent; } .Layout #Menu .RadMenu_Default .rmRootGroup { border : none; background:transparent; } .Layout #Menu .RadMenu_Default .rmHorizontal .rmItem { width : auto; border : none; display : block; float : left; } .Layout #Menu .RadMenu_Default .rmItem { background : url(/skins/SCS/img/border/menusep.gif) left 0px no-repeat; } .Layout #Menu .RadMenu_Default .rmItem.rmFirst { background : none; } .Layout #Menu .RadMenu_Default .rmText /* IE6 specific : Store-ie6.css */ { height : 34px; padding : 0; float : left; margin:0; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide { border : 0; } .Layout #Menu .RadMenu_Default .rmItem .rmLevel1 { border : 2px solid #e19f1a; margin-left : 3px; } .Layout #Menu .RadMenu_Default .rmText:hover, .Layout #Menu .RadMenu_Default .rmText.hover { background : url( %/img/border/menuhigh_l.gif) 1px 1px no-repeat; } .Layout #Menu .RadMenu_Default .rmText a { height : 34px; padding : 0 20px 0; display : block; float : left; color : #545353; font-family : Arial, Verdana, Sans-Serif; font-size : 13px; line-height : 34px; font-weight : none; text-decoration : none; } .Layout #Menu .RadMenu_Default .rmText a:hover { background : url( %/img/border/menuhigh_r.gif) right 1px no-repeat; color : #ffffff; } .Layout #Menu .RadMenu_Default .rmSlide .rmText { height : auto; width : 180px; } .Layout #Menu .RadMenu_Default .rmSlide .rmText.hover, .Layout #Menu .RadMenu_Default .rmSlide .rmText:hover { background : #f3b333; } .Layout #Menu .RadMenu_Default .rmSlide .rmText a { height : auto; width : 162px; padding : 4px 8px; border-bottom : 1px dotted #dcdce0; background : #fff; color : #444444; font-size : 11px; font-family : Arial, Verdana, Sans-Serif; font-weight : normal; line-height : 14px; } .Layout #Menu .RadMenu_Default .rmSlide .rmText a:hover { border-bottom : 1px solid #f3b333; color : White; background : none; } .Layout #MenuLeft, .Layout #MenuRight { width : 6px; height : 34px; background-repeat : no-repeat; background-color : #f5f5f5; background-position : top; } .Layout #MenuLeft { background-image : url(/skins/SCS/img/border/menu_l.gif); } .Layout #MenuRight { background-image : url(/skins/SCS/img/border/menu_r.gif); } /**************************************************************** SearchBar ****************************************************************/ .Layout #SearchBar { height : 37px; padding:0 8px; border : 0px solid #dcdce0; background : #444444 url(/skins/SCS/img/border/searchbar.gif); font-family : Arial, Verdana, Sans-Serif; font-size : 10.5px; font-weight : bold; } #SearchBar a { text-decoration : none; color: #c5c5c5; margin-top:7px; font-weight:normal; float:left; } #SearchBar a.SearchButton { margin-top:9px; margin-left:-14px; margin-right:10px; } .Layout #SearchBar select, .Layout #SearchBar input, .Layout #SearchBar label { border:0 white; float:left; display:block; font-size:10.5px; font-family : Arial, Verdana, Sans-Serif; font-weight : normal; } .Layout #SearchBar input { margin : 9px 16px 0 -12px; } .Layout #SearchBar select { height : 18px; margin : 4px 16px 0 0; border : 1px solid #cccccc; vertical-align : middle; line-height : 14px; } .Layout #SearchBar div.InputFrame input { width : 130px; height : 16px; margin : 4px 0 0 0; } .Layout #SearchBar label { margin-top : 12px; margin-right : 6px; margin-left : 15px; font-size : 11px; color : #ffffff; font-weight : normal; } .Layout #SearchBar div.InputFrame { width : 144px; margin-top : 9px; margin-right : 16px; padding:0; border : 0; background : white url(/skins/SCS/img/border/inputframe.gif); float : left; } .Layout #SearchBar div.InputFrame span, .Layout #SearchBar div.InputFrame div { height : 21px; width : 6px; } .Layout #Widgets { float : right; } .Layout #SearchBar div.InputFrame span { background : url(/skins/SCS/img/border/inputframe_r.gif); float : right; } .Layout #SearchBar div.InputFrame div { background : url(/skins/SCS/img/border/inputframe_l.gif); float : left; } .Layout #Srch1 { background : url(/skins/SCS/img/border/srch_l.gif) bottom left no-repeat; width:6px; } .Layout #Srch2 { background : url(/skins/SCS/img/border/srch_r.gif) bottom right no-repeat; width:6px; } /**************************************************************** Widgets ****************************************************************/ #SearchBar div.UserWidgets { float : right; font-weight : bold; line-height : 27px; } #SearchBar a:hover { text-decoration : underline; } #SearchBar div.UserWidgets div.Sep { width : 1px; height : 18px; margin : 9px 8px; border-right : 1px solid #868686; vertical-align : top; float : left; } #SearchBar div.UserWidgets a.EmailFriend, #SearchBar div.UserWidgets div.Bookmark /* IE specific : Store-ie.css */ { margin : 5px 12px 0 0; padding : 0 17px 0 0; float : left; } #SearchBar div.UserWidgets a.EmailFriend { margin-right : 0; background : url(/skins/SCS/img/border/widget_email.gif) no-repeat center right; font-size : 10.5px; font-family : Arial, Verdana, Sans-Serif; font-weight : normal; } #SearchBar div.UserWidgets div.Bookmark { background : url(/skins/SCS/img/border/widget_bookmark.gif) no-repeat center right; position : relative; } #SearchBar div.UserWidgets div.Bookmark a { margin-top : 0px; font-weight : normal; font-size : 10.5px; font-family : Arial, Verdana, Sans-Serif; } /* Currency widget */ #SearchBar div.CurrencySelection { height : 18px; margin : 9px 0 0 0; padding : 0 0 0 58px; float : left; background : url(/skins/blank/img/Currency/left_bg.jpg) no-repeat center left; } #SearchBar div.CurrencySelection a { height : 18px; margin : 0; padding : 0; display : inline-block; float : none; } #SearchBar div.CurrencySelection a.Selected { cursor : default; } #SearchBar div.CurrencySelection a.GBP { width : 33px; background : url(/skins/blank/img/Currency/GBP.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a.GBP.GBPSelected, #SearchBar div.CurrencySelection a.GBP:hover { background : url(/skins/blank/img/Currency/GBP_selected.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a.Euro { width : 32px; background : url(/skins/blank/img/Currency/Euro.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a.Euro.EUROSelected, #SearchBar div.CurrencySelection a.Euro:hover { background : url(/skins/blank/img/Currency/Euro_selected.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a.USD { width : 31px; background : url(/skins/blank/img/Currency/USD.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a.USD.USDSelected, #SearchBar div.CurrencySelection a.USD:hover { background : url(/skins/blank/img/Currency/USD_selected.jpg) no-repeat center center; } #SearchBar div.CurrencySelection a span.Label { display : none; } /* VAT type widget */ #SearchBar div.VatTypeSelection { display : inline-block; float : left; } #SearchBar div.UserWidgets div.VatTypeSelection div, #SearchBar div.UserWidgets div.VatTypeSelection a { display : block; float : left; font-size : 10.5px; font-family : Arial, Verdana, Sans-Serif; } #SearchBar div.UserWidgets div.VatTypeSelection div { padding : 5px 4px; } #SearchBar div.UserWidgets div.VatTypeSelection div.Sep { padding : 0; } #SearchBar div.UserWidgets div.VatTypeSelection a { height : 22px; margin-top : 2px; } #SearchBar div.VatTypeSelection a span.Label { display : none; } #SearchBar div.VatTypeSelection a.IncVatButton { width : 30px; background : url(/skins/SCS/img/buttons/vat_toggle_inc_hover.png); } #SearchBar div.VatTypeSelection a.IncVatButton:hover { background : url(/skins/SCS/img/buttons/vat_toggle_inc.png); } #SearchBar div.VatTypeSelection a.ExcVatButton { width : 31px; background : url(/skins/SCS/img/buttons/vat_toggle_exc_hover.png); } #SearchBar div.VatTypeSelection a.ExcVatButton:hover { background : url(/skins/SCS/img/buttons/vat_toggle_exc.png); } #SearchBar div.VatTypeSelection a.IncVatButtonSelected { width : 30px; background : url(/skins/SCS/img/buttons/vat_toggle_inc.png); cursor : default; } #SearchBar div.VatTypeSelection a.ExcVatButtonSelected { width : 31px; background : url(/skins/SCS/img/buttons/vat_toggle_exc.png); cursor : default; } /**************************************************************** Bookmarks ***************************************************************/ div.BookmarkContextMenu { display : none; width : 516px; position : absolute; top : 0px; right : -24px; z-index : 50000; } div.BookmarkContextMenu .top /* IE6 specific : Store-ie6.css */ { height : 9px; background : url(/skins/SCS/img/border/bookmarkmenu_base.png) no-repeat; overflow : hidden; } div.BookmarkContextMenu .bottom /* IE6 specific : Store-ie6.css */ { height : 15px; background : url(/skins/SCS/img/border/bookmarkmenu_bottom.png); } div.BookmarkContextMenu h3 { background : url(/skins/SCS/img/border/bookmarkmenu_top.png) no-repeat right; height : 28px; margin-right : 16px; padding-right : 24px; text-align : right; font-weight : normal; cursor : pointer; color : White; line-height : 28px; overflow : hidden; } div.BookmarkContextMenu div.BookmarkLinks /* IE6 specific : Store-ie6.css */ { padding : 0 0 0 10px; background : url(/skins/SCS/img/border/bookmarkmenu_middle.png); clear : both; } div.BookmarkContextMenu div.BookmarkLinks a { width : 100px; padding : 1px 0 0 20px; display : block; float : left; color : #32689b; text-decoration : none; line-height :20px; background : no-repeat 0px 2px; } #SearchBar div.BookmarkContextMenu div.BookmarkLinks a img { padding-right : 5px; vertical-align : middle; } #SearchBar div.BookmarkContextMenu div.BookmarkLinks a.MoreLink, #SearchBar div.BookmarkContextMenu div.BookmarkLinks a.LessLink { width : 460px; padding-left : 21px; display : block; float : none; clear : both; line-height : 20px; } #SearchBar div.BookmarkContextMenu div.BookmarkLinks a.MoreLink:focus, #SearchBar div.BookmarkContextMenu div.BookmarkLinks a.LessLink:focus { outline : 0; } div.BookmarkContextMenu div.BookmarkLinks a.MoreLink { background : transparent url(/skins/SCS/img/border/bookmark_more.gif) no-repeat center left; } div.BookmarkContextMenu div.BookmarkLinks a.LessLink { background : transparent url(/skins/SCS/img/border/bookmark_less.gif) no-repeat center left; border-bottom : 1px dotted #9c9c9c; } /*************************************************************** Breadcrumbs **************************************************************/ .Layout td.BreadCrumbs { padding : 6px 12px 1px; border-right : 0px solid #dcdce0; border-left : 0px solid #dcdce0; color : #484747; cursor : default; } .Layout td.BreadCrumbs a { text-decoration : none; color : #858585; cursor : pointer; } .Layout td.BreadCrumbs a:hover { color : #acdc37; text-decoration : underline; } /**************************************************************** Side Nav ****************************************************************/ .Layout td.LeftNav { width : 174px; padding-top : 5px; padding-bottom : 40px; border-left : 0px solid #dcdce0; } .Layout .LeftNav .SideNavSection { width : 166px; margin : 0 0 8px 8px; } .Layout td.RightNav { width : 174px; padding-top : 5px; padding-bottom : 40px; border-right : 0px solid #dcdce0; } .Layout .RightNav .SideNavSection { width : 166px; margin : 0 8px 8px 0; } .Layout .SideNavParentLink { margin : 0 0 0 8px; background:#93ba2f url(/skins/SCS/img/border/sidenav_l.gif) top left no-repeat; } .Layout .SideNavParentLink a { padding : 8px 6px 7px 10px; display : block; background : url(/skins/SCS/img/border/sidenav_parent_r.gif) right top no-repeat; color : #484747; font-size : 12px; font-family : Arial, Verdana, Sans-Serif; font-weight : bold; text-decoration : none; } .Layout td.LeftNav .SecondaryNavChildList .Header { border-top : 1px solid #DCDCE0; background : #DCDCE0 url(/skins/SCS/img/border/sidenav_child_h_bg.gif) top left repeat-x; } .Layout td.LeftNav .SecondaryNavChildList .Header h2 { padding : 5px 6px 5px 10px; background : transparent; } .Layout td.LeftNav .SecondaryNavChildList .Header h2 a { font-size : 11px; color : #4e5051; } .Layout td.LeftNav .SecondaryNavChildList .Header h2 a:hover { text-decoration : underline; } div.SideNavSection div.Content a img { padding-right : 0px; padding-bottom : 10px; vertical-align : middle; float : right; } .Layout .SideNavSection .Header { border-bottom : 0px solid #58a9e6; background : #93ba2f url(/skins/SCS/img/border/sidenav_l.gif) top left no-repeat; } .Layout .SideNavSection .Header h2 { padding : 8px 6px 7px 10px; background : url(/skins/SCS/img/border/sidenav_r.gif) right top no-repeat; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .Layout .SideNavSection .Header h2 a { height : 29px; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; text-decoration : none; } .Layout .SideNavSection.NewNavigation .Header { border-bottom : 1px solid #e2e2e2; background : #f5f5f5 url(/skins/SCS/img/border/tile_2tl.gif) top left no-repeat; } .Layout .SideNavSection.NewNavigation .Header h2 { padding : 10px 6px 7px 10px; background : url(/skins/SCS/img/border/tile_2tr.gif) right top no-repeat; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .Layout .SideNavSection.NewNavigation .Header h2 a { height : 29px; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; text-decoration : none; } .Layout .SideNavSection.Informational .Header { border-bottom : 1px solid #e2e2e2; background : #f5f5f5 url(/skins/SCS/img/border/tile_tl.gif) top left no-repeat; } .Layout .SideNavSection.Informational .Header h2 { padding : 10px 6px 7px 10px; background : url(/skins/SCS/img/border/tile_tr.gif) right top no-repeat; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .Layout .SideNavSection.Informational .Header h2 a { height : 29px; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; text-decoration : none; } .Layout .SideNavSection.NewNavigation2 .Header { border-bottom : 1px solid #e2e2e2; background : #f5f5f5 url(/skins/SCS/img/border/tile_tl.gif) top left no-repeat; } .Layout .SideNavSection.NewNavigation2 .Header h2 { padding : 10px 6px 7px 10px; background : url(/skins/SCS/img/border/tile_tr.gif) right top no-repeat; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .Layout .SideNavSection.NewNavigation2 .Header h2 a { height : 29px; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; text-decoration : none; } .Layout .SideNavSection.light_box .Header { border-bottom : 0px solid #58a9e6; background : #93ba2f url(/skins/SCS/img/border/tile_tl.gif) top left no-repeat; } .Layout .SideNavSection.light_box .Header h2 { padding : 10px 6px 7px 10px; background : url(/skins/SCS/img/border/tile_tr.gif) right top no-repeat; color : #484747; font-family : Arial, Verdana, Sans-Serif; font-size : 12px; } .Layout .SideNavSection .Content a { padding : 4px 10px; border-right : 0px solid #e0e0e0; border-left : 0px solid #e0e0e0; background : #fff url(/skins/SCS/img/border/sidenav_sep.gif) bottom left no-repeat; color : #444444; display : block; text-decoration : none; } .Layout .SideNavSection.light_box .Content a { padding : 4px 10px; border-right : 1px solid #e0e0e0; border-left : 1px solid #e0e0e0; background : #fff url(/skins/SCS/img/border/box_background.gif) bottom left no-repeat; color : #444444; display : block; text-decoration : none; } .Layout .SideNavSection.NewNavigation .Content a { padding : 4px 10px 8px 10px; color : #444444; display : block; text-decoration : none; background : none !important; } .Layout .SideNavSection.NewNavigation .Content { } .Layout .SideNavSection.NewNavigation table.Content { border-collapse : collapse; width: 166px; } .Layout .SideNavSection.NewNavigation table.Content td { background : url(/skins/SCS/img/border/box_bottom_2tr.gif) right top no-repeat; border-bottom : 1px solid #e0e0e0; vertical-align : middle; } .Layout .SideNavSection.NewNavigation .Content td:first-child { background : url(/skins/SCS/img/border/box_bottom_2tl.gif) left top no-repeat; vertical-align : middle; } .Layout .SideNavSection.NewNavigation .Content .LastItemLeft, .Layout .SideNavSection.NewNavigation .Content .LastItemLeft:first-child { background : url(/skins/SCS/img/border/box_bottom_2tl.gif) left bottom no-repeat; border : 0; vertical-align : middle; } .Layout .SideNavSection.NewNavigation .Content .LastItemRight { border : 0; background : url(/skins/SCS/img/border/box_bottom_2tr.gif) right bottom no-repeat; line-height:15px; vertical-align : middle; } .Layout .SideNavSection.Informational .Content a { padding : 4px 10px; border-right : 1px solid #e0e0e0; border-left : 1px solid #e0e0e0; color : #444444; display : block; text-decoration : none; } .Layout .SideNavSection .Content a:hover { color : #93ba2f; text-decoration : underline; } .Layout .SideNavSection .Content a.SelectedCategory, .Layout .SideNavSection .Content a.SelectedInformationPage { color : #93ba2f; font-weight : bold; } .Layout .SideNavSection.light_box .Content .LastItem { display : block; background : url(/skins/SCS/img/border/box_bottom_tl.gif) left bottom no-repeat; border-left : 0px solid #dcdce0; } .Layout .SideNavSection.light_box .Content .LastItem a { border : 0; background : url(/skins/SCS/img/border/box_bottom_tr.gif) right bottom no-repeat; border-right : 0px solid #dcdce0; } .Layout .SideNavSection.Informational .Content .LastItem a { border : 0; background : url(/skins/SCS/img/border/box_bottom_2tr.gif) right bottom no-repeat; border-right : 0px solid #dcdce0; line-height:15px; } .Layout .SideNavSection.Informational .Content .LastItem { display : block; background : url(/skins/SCS/img/border/box_bottom_2tl.gif) left bottom no-repeat; border-left : 0px solid #dcdce0; } .Layout .SideNavSection.NewNavigation2 .Content .LastItem { display : block; background : url(/skins/SCS/img/border/box_bottom_tl.gif) left bottom no-repeat; border-left : 0px solid #dcdce0; } .Layout .SideNavSection.NewNavigation2 .Content .LastItem a { border : 0; background : url(/skins/SCS/img/border/box_bottom_tr.gif) right bottom no-repeat; border-right : 0px solid #dcdce0; padding-bottom : 0px; } .Layout .SecondaryNavCat .Content .LastItem { margin-top : -1px; display : block; background: #fff url(/skins/SCS/img/border/secondarynavcat_bg.gif) left bottom no-repeat; } .Layout .SecondaryNavCat .Content .LastItem a { padding : 4px 10px 5px 10px; background : url(/skins/SCS/img/border/secondarynavcat_a_bg.gif) 96% center no-repeat; color : #4E5051; font-size : 10px; font-weight : bold; border-top : 1px solid #DCDCE0; } .Layout .SecondaryNavCat .Content .LastItem a:hover { color : #4E5051; text-decoration : underline; } /* Brand selector */ .Layout .SideNavSection .Content span.BrandListContainer { padding : 10px 10px 1px 10px; border-left : 1px solid #DCDCE0; border-right : 1px solid #DCDCE0; background : #fff url(/skins/SCS/img/border/box_background.gif) bottom left no-repeat; color : #444444; display : block; text-decoration : none; } .Layout .SideNavSection .Content span.BrandListContainer select { width :100%; } .Layout .SideNavSection .Content span.ViewAllBrandsLink a { text-align : right; } .Layout .SideNavSection .Content span.ViewAllBrandsLink a img { float:none; padding-bottom:7px; padding-left:63px; } /* Newsletter subscription */ a.Newsletter { width : 166px; height : 67px; margin : -4px 0 8px 8px; display : block; background : #fff url(/skins/SCS/img/buttons/Newsletter.jpg) no-repeat center bottom; } a.Newsletter span.Label { display : none; } .Layout .LeftNav div.SideNavSection img { margin : 0 0 8px 0; padding : 0; display : block; text-align : center; } .Layout .RightNav div.SideNavSection img { margin : 0 0 8px 0; padding : 0; display : block; text-align : center; } .SideNavPromoImage { margin : 0 0 8px 0; padding : 0; display : block; text-align : center; } a.McAfeeLink { width : 156px; height : 38px; padding : 9px 5px 5px 5px; display : block; background : url(/skins/SCS/img/border/whitenavbox.gif) no-repeat top left; text-align : center; vertical-align : middle; } /**************************************************************** MiniBasket ****************************************************************/ .Layout .RightNav #BasketSummaryContainer { width : 166px; margin : 0 8px 8px 0; color : #666A75; } .Layout #BasketSummaryContainer .Header { background:#e19f1a url(/skins/SCS/img/border/basket_tl.gif) top left no-repeat; border-bottom:0px solid #e19f1a; } .Layout #BasketSummaryContainer .Header h2 { background: url(/skins/SCS/img/border/basket_tr.gif) right top no-repeat; padding:0 6px 0 10px; color:White; font-family:Arial, Verdana, Sans-Serif; font-size:12px; padding-top:8px; padding-bottom:7px; } .Layout #BasketSummaryContainer #BasketSummaryContents { background:#f5f5f6; border-left:1px solid #dcdce0; border-right:1px solid #dcdce0; text-decoration:none; display:block; padding: 10px 6px; } .Layout #BasketSummaryContainer #BasketSummaryContents li { list-style-type : none; clear : both; } .Layout #BasketSummaryContainer #BasketSummaryContents li div.Quantity { float : left; } .Layout #BasketSummaryContainer #BasketSummaryContents li div.ProductDetails { width : 120px; padding-left : 5px; float : left; } .Layout #BasketSummaryContainer #BasketSummaryContents li div.ProductDetails strong { color: #93BA2F; } .Layout #BasketSummaryContainer #BasketSummaryContents .Cost { padding-bottom : 5px; display : block; float : right; } .Layout #BasketSummaryContainer #BasketSummaryContents .label { font-size : 0; } .Layout #BasketSummaryContainer #BasketSummaryContents div.ShippingDetails { margin-top : 5px; padding-top : 5px; border-top : dotted 1px #6E757B; height:1px; clear : both; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals { font-weight : bold; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .TotalLabel { float : left; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .Cost { float:right; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .Cost .Cost { float:none; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryControls { margin-left : -2px; margin-right: 0px; margin-bottom : -7px; } .Layout #BasketSummaryContainer a.View { display : block; margin-top : 8px; height : 16px; width : 59px; background : url(/skins/SCS/img/buttons/basket_view_button.jpg); } .Layout #BasketSummaryContainer a.View span.label { display : none; } .Layout #BasketSummaryContainer a.CheckOut { display:block; margin-top:8px; height:16px; width:91px; background:url(/skins/SCS/img/buttons/basket_checkout_button.jpg); } .Layout #BasketSummaryContainer a.CheckOut span.label { display : none; } .Layout #BasketSummaryContainer .LastItem { display:block; background:#ffffff; background: url(/skins/SCS/img/border/sidenav_bl.gif) left bottom no-repeat; } .Layout #BasketSummaryContainer .LastItem a { display:block; height:10px; border-style:hidden; background:none; background:url(/skins/SCS/img/border/sidenav_br.gif) right bottom no-repeat; } /**************************************************************** Body ****************************************************************/ .Layout .BodyLeft, .Layout .BodyRight { width:10px; vertical-align:top; } .Layout .BodyLeft div, .Layout .BodyRight div { width:10px; vertical-align:top; } .Layout .BodyLeft span, .Layout .BodyRight span { display:block; width:10px; height:12px; } .Layout .BodyLeft { } .Layout .BodyLeft span { } .Layout .BodyRight { } .Layout .BodyRight span { } .Layout .BodyContent { padding-top : 5px; } .Layout .BodyContentNoSideBars { padding : 0 10px; border-right : 0px solid #DCDCE0; border-left : 0px solid #DCDCE0; } .Layout .BodyContent .ContentPad { padding : 0 8px 70px; } .Layout .BodyContent .ContentPad h1, .Layout .BodyContent .ContentPad h2 { margin-top : 8px; font-family:Arial, Verdana, Sans-Serif; margin-bottom : 9px; padding-bottom : 6px; font-weight:bold; border-bottom : #DDDDDD 1px dotted; font-size : 13px; } .Layout .BodyContent .ContentPad h2 { font-size : 11px; } #masthead { text-align : center; } /********************************************************** Rich Text controls **********************************************************/ .RT div, .RT h1, .RT h2, .RT h3, .RT h5, .RT h6, .RT p, .RT ul, .RT li, .RT ol, .RT form, .RT a, .RT input, .RT select, .RT textarea, .RT td { font-family : Arial, Verdana, Sans-Serif; color : #4a515b; text-align : left; font-size : 10.5px; } .RT a { color : #93ba2f; text-decoration : underline; } .RT a:hover { text-decoration : none; color : #acdc37; } .RT h1 { margin-top : 8px; margin-bottom : 8px; padding-bottom : 4px; border-bottom : #4A515B 1px dotted; font-size : 13px; } .RT h2 { margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-size : 12px; } .RT h3 { font-size : 11px; margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-style : italic; } .RT h4 { margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-size : 11px; } .RT ul, .RT ol { margin : 8px 0 8px 16px; } .RT ul li { margin-bottom : 4px; list-style-type : disc; list-style-position : outside; } .RT ol li { margin-bottom : 4px; list-style-type : decimal; list-style-position : outside; } .RT p { margin : 6px 0 15px 0; } /* Basic table styles */ .RT table { margin : 0; padding : 0; border-collapse : collapse; } .RT table th, .RT table thead td { margin : 0; padding : 5px; border : 1px solid #27A2D6; background : #f5f5f5; color: #fff; font-size : 12px; font-weight : bold; } .RT table td { margin : 0; padding : 5px 10px; border : 1px solid #CED4DA; } /* Plain table styles */ .RT table.Plain th, .RT table.Plain thead td, .RT table.plain th, .RT table.plain thead td { margin : 0; padding : 0; border : 1px solid #CED4DA; background : transparent; color: #5B5A5A; font-size : 11px; font-weight : normal; } .RT table.Plain td, .RT table.plain td { margin : 0; padding : 0; border : 1px solid #CED4DA; } /**************************************************************** Footer ****************************************************************/ .Layout #FooterLeft, .Layout #FooterRight { width:16px; height:112px; } .Layout #FooterRight { width:17px; height:112px; } .Layout #FooterLeft { } .Layout #FooterLeft div { display:block; height:21px; width:7px; float:right; } .Layout #FooterRight { } .Layout #FooterRight div { display:block; height:21px; width:7px; float:left; } .Layout #FooterTop { height:21px; } .Layout #FooterContent { padding:10px; } .Layout #FooterContent div.Links { width : 460px; margin-right : auto; margin-bottom : 4px; margin-left : auto; padding-bottom : 6px; border-bottom : 1px dotted #c9c9c9; text-align : center; } .Layout #FooterContent div.Links a { color:#474747; text-decoration:none; padding : 9px; } .Layout #FooterContent div.Links a:hover { color:#93ba2f; text-decoration:underline; } .Layout #FooterContent a.Number { margin : 6px auto 5px; width : 300px; display : block; font-size : 11px; font-weight : bold; color : #4A515B; text-align : center; text-decoration:none; } .Layout #FooterContent a.Number span { font-size:17px; } .Layout #FooterContent a.Number:hover { color:#93ba2f; text-decoration:none; } td.Metakinetic { text-align : right; padding : 10px; } td.Metakinetic a { text-decoration : none; color:#444; } td.Metakinetic a:hover { color:#93ba2f; text-decoration:underline; } /* Status message control */ #StatusMessage, #ErrorMessage, #WarningMessage, #SuccessMessage { margin-bottom : 10px; padding : 8px 5px 5px 28px; } #StatusMessage ul, #ErrorMessage ul, #WarningMessage ul, #SuccessMessage ul { margin : 0; padding : 0; } #StatusMessage ul li, #ErrorMessage ul li, #WarningMessage ul li, #SuccessMessage ul li { margin-bottom : 3px; list-style-type : none; } #StatusMessage, #WarningMessage { border : 1px solid #ffff00; background : #ffffcc url(/img/warning.gif) no-repeat 5px 8px; } #ErrorMessage { border : 1px solid #ff0000; background : #ff9999 url(/img/stop_small.png) no-repeat 5px 8px; } #SuccessMessage { border : 1px solid #00ff00; background : #ccffcc url(/img/ok_small.png) no-repeat 5px 8px; } /*************************************************** Paging Control **************************************************/ table.PagingControl { width : 100%; background : #fff url(/skins/SCS/img/border/cat_tl.gif) repeat-x; border-bottom : 1px solid #dddddd; } table.PagingControl.Footer { margin-bottom : 8px; background : #fff url(/skins/SCS/img/border/tile_hbl.gif) repeat-x; border : 0; } table.PagingControl th { padding : 5px 1px; } table.PagingControl th.LeftCell, table.PagingControl th.RightCell { width : 7px; } table.PagingControl th.RightCell { background : url(/skins/SCS/img/border/cat_tr.gif) no-repeat right top; } table.PagingControl.Footer th.RightCell { background : url(/skins/SCS/img/border/tile_hbr.gif) no-repeat right top; } table.PagingControl th, table.PagingControl th span, table.PagingControl th a { font-size : 10px; font-weight : normal; color : #333; } table.PagingControl th a:hover { text-decoration : none; } table.PagingControl tr th.ItemCount { width : 110px; text-align : left; } table.PagingControl tr th.LinksLeft { width : 110px; text-align : right; } table.PagingControl tr th.LinksIndex { width : 110px; text-align : center; } table.PagingControl tr th.LinksRight { width : 110px; text-align : left; } table.PagingControl tr th.LinksAll { width : 60px; } table.PagingControl th a.First /* IE6 specific : Store-ie6.css */ { width : 20px; height : 8px; background : transparent url(/skins/SCS/img/first_link_bg.png) no-repeat left center; display : inline-block; } table.PagingControl th a.First span { display : none; } table.PagingControl th a.Previous /* IE6 specific : Store-ie6.css */ { margin-left : 5px; padding-left : 14px; background : transparent url(/skins/SCS/img/previous_link_bg.png) no-repeat left center; } table.PagingControl th a.Next /* IE6 specific : Store-ie6.css */ { margin-right : 5px; padding-right : 14px; background : transparent url(/skins/SCS/img/next_link_bg.png) no-repeat right center; } table.PagingControl th a.Last /* IE6 specific : Store-ie6.css */ { width : 20px; height : 8px; background : transparent url(/skins/SCS/img/last_link_bg.png) no-repeat right center; display : inline-block; } table.PagingControl th a.Last span { display : none; } span.Warning { width : 16px; height : 16px; margin-top : 2px; margin-left : 2px; display : block; float : left; background : transparent url(/img/warning.gif) no-repeat left top; } span.Warning span.AlternativeText { display : none; } div.ShortInput { width : 55px; float : left; } div.ShortInput .ShortInputField { width : 35px; float : left; } div.Input { width : 170px; float : left; } div.Input .InputField { width : 150px; float : left; } div.LongInput { width : 315px; float : left; } div.LongInput .LongInputField { width : 298px; float : left; } a.previousButton { width : 128px; height : 21px; display : block; background : url(/skins/SCS/img/buttons/previous_button.png); } a.previousButton span.label { display : none; } .nextStepButton { float : right } a.BackButton { width : 128px; height : 21px; display : block; background : url(/skins/SCS/img/buttons/back_button.png); } a.BackButton span.label { display : none; } div.PageIntroduction { margin : 0px 0px 13px 0px; } div.InformationPageContainer p { margin-bottom : 10px; } div.Seperator { clear : both; } /****************************************************************** Homepage ********************************************************************/ div.MastHeadSection { margin-bottom : 8px; } /* Homepage adverts */ table.AdvertTable { width : 100%; } table.AdvertTable tr td { padding : 0 0 8px 0; } table.AdvertTable tr td.HomepageAdCell { padding-right : 5px; text-align : left; } table.AdvertTable tr td.HomepageAdCellAlt { padding-left : 5px; text-align : right; } /************************************************************* Brand Logos **************************************************************/ td.BrandLogosCell { padding : 8px; border-top : 1px dotted #DCDCE0; border-bottom : 1px dotted #DCDCE0; border-right : 0px solid #DCDCE0; border-left : 0px solid #DCDCE0; text-align : center; vertical-align : middle; } td.BrandLogosCell a { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; opacity: .5; display:inline-block; } td.BrandLogosCell a:hover { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; opacity: 1; } td.BrandLogosCell img { vertical-align : middle; } #ctl00_ctl00_SkinBody_Description_cnProdRep_c0_ContributeTab { padding : 0px 0px 8px 0px; } .promoLongDescription { }
