/* */ div, h1, h2, h3, h5, h6, p, ul, li, ol, form, a, input, select, textarea, td { margin : 0; padding : 0; text-align : left; color : #586667; font-family : Arial, Verdana, Sans-Serif; font-size : 11px; list-style : inside; } body { color : #586667; background:url(/skins/ABCGOLF/img/border/drop_shadow_bg.gif) top center repeat-x; } a { color : #586667; } a[onclick] { text-decoration : underline; cursor : pointer; } a:hover { color : #821222; text-decoration : none; } #DefineWidth { margin : 0 auto; width : 974px; border : 0 none; } #DefineWidth tbody tr td { background-color : #ffffff; } .copyfooter { height : 55px; } .copyfooterleft { background:url(/skins/ABCGOLF/img/border/footercopy.jpg) top center repeat-x; height : 55px; text-align : left; vertical-align : middle !important; padding-left : 15px; } .copyfooterleft a:hover { text-decoration : none; color : #586667; } .copyfooterright { background:url(/skins/ABCGOLF/img/border/footercopy.jpg) top center repeat-x; height : 55px; text-align : right; vertical-align : middle !important; padding-right : 15px; } #shadowfoot { margin : 0 auto; width : 974px; } #shadowfoot tr td { background-color : transparent !important; } .Layout { width : 100%; border-collapse : collapse; } #DropShadow { background:url(/skins/ABCGOLF/img/border/drop_shadow_bg.gif) top center repeat-x #ebebeb; } .LeftNav .LeftAdverts div { text-align : center; padding-bottom: 8px; } .RightNav .RightAdverts div { text-align : center; padding-bottom:8px; } /******************************************************* Header ******************************************************/ /* Main logo*/ .Layout td.LogoCell { width : 210px; padding : 9px 15px 10px 15px; } .Layout .LogoCell img { vertical-align : bottom; } /* Promotional header advert */ .PromoCell { width : 958px; margin-left : 8px; margin-right : 8px; padding : 0; vertical-align : bottom; } .SearchBarCont { text-align:center !important; } .Layout td.SearchTerms { vertical-align: middle; padding-right: 5px; } .Layout .searchbarbackground { background: url(/skins/ABCGOLF/img/border/searchbar_surround.gif) no-repeat top center; width: 410px; height: 47px; vertical-align: middle; margin:10px auto 0 auto; } .Layout.background { background: url(/skins/ABCGOLF/img/border/searchbar_bg.jpg) no-repeat top right; } .SearchPanel { text-align: right; margin: 0 1px 0px 1px; padding: 8px; } .SearchText { height: 21px; vertical-align: bottom; margin-bottom: 3px; width: 292px; font-size: 14px; line-height: 21px; } /* Tertiary Navigation Section */ .Layout td.TertiaryNavCell { text-align:right; padding: 10px 5px 13px 0px; vertical-align: bottom; } .Layout td.TertiaryNavCell a.helplinenumber { font-size: 16px; font-weight: bold; text-decoration: none; line-height: 35px; font-style: italic; color: #5a6568 !important; margin-right: 12px; } .Layout .VatandLog div.VatControl { padding : 0; float : right; } .Layout .VatandLog div.LogoutControl { margin-right: -1px; text-align : right; float : right; } .Layout .VatandLog div.LogoutControl a { float : right; margin: 0 0 5px 5px; } .Layout .VatandLog div.LogoutControl .SigninLink, .Layout .VatandLog div.LogoutControl .SignoutLink { color: #821222; text-decoration: none; float:none; display:inline; } .Layout td.TertiaryNavCell div.links { text-align: right; } .Layout td.TertiaryNavCell div.links a { background: url(/skins/ABCGOLF/img/border/nav_bullet.gif) no-repeat scroll 0 4px transparent; display: inline-block; margin-right: 12px; padding: 0px 0px 0px 12px; text-decoration: none; } .Layout td.TertiaryNavCell div.links a:hover { color: #821222; background: url(/skins/ABCGOLF/img/border/nav_bullet_hover.gif) no-repeat scroll 0 4px transparent; display: inline-block; margin-right: 12px; padding: 0px 0px 0px 12px; text-decoration: none; } /******************************************************** Menu *******************************************************/ .navcornerright { margin: 0; background : #821222 url(/skins/ABCGOLF/img/border/menuhigh_back_last.gif) repeat-x top right; } .Layout #Menu { background : #821222 url(/skins/ABCGOLF/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 { border : none; } .Layout #Menu .RadMenu_Default .rmItem.rmFirst div { background : url(/skins/ABCGOLF/img/border/firstitem_nav_left.jpg) top left no-repeat; } .Layout #Menu .RadMenu_Default .rmItem.rmFirst:hover, .Layout #Menu .RadMenu_Default .rmItem.rmFirst.hover { background : url(/skins/ABCGOLF/img/border/menuhigh_back_r.gif) top right no-repeat; } .Layout #Menu .RadMenu_Default .rmItem.rmFirst a:hover { background : url(/skins/ABCGOLF/img/border/menuhigh_back_first.gif) top left no-repeat; } .Layout #Menu .RadMenu_Default .rmText a { background : url(/skins/ABCGOLF/img/border/nav_sep.jpg) top right no-repeat; } .Layout #Menu .RadMenu_Default .rmText /* IE6 specific : Store-ie6.css */ { height : 37px; float : left; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide { border : 0 !Important; background : none !important } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li.rmFirst div.rmText { background:none !important; margin-top:4px; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li.rmFirst div.rmText a { background:none; margin-top: -3px; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li.rmFirst:hover { background:none; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li div.rmText { background:none; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li div.rmText a { background:none; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li div.rmText a:hover { background:none; color:#ffffff; text-decoration:underline; } .Layout #Menu .RadMenu_Default .rmItem .rmLevel1 { background : #ffffff; } .Layout #Menu .RadMenu_Default .rmText:hover, .Layout #Menu .RadMenu_Default .rmText.hover { background : url(/skins/ABCGOLF/img/border/menuhigh_back_r.gif) top right no-repeat; } .Layout #Menu .RadMenu_Default .rmText a { height : 37px; padding : 0 14px 0 12px; color : #ffffff; font-size : 14px; line-height : 35px; text-decoration : none; display : block; float : left; } .RadMenu .rmHorizontal .rmText { padding : 0 !important; } .Layout #Menu .RadMenu_Default .rmText a:hover { background : url( %/img/border/menuhigh_back_l.gif) top left no-repeat; } .Layout #Menu .RadMenu_Default .rmSlide .rmText { width : 180px; height : auto; } .RadMenu_Default .rmSlide { margin : 0 !important; } .Layout #Menu .RadMenu_Default .rmSlide .rmText a { width : 162px; height : auto; padding : 4px 8px; border-bottom : 1px dotted #904956; font-weight : normal; line-height : 14px; font-size : 11px; color: #4d4d4d; } .Layout #Menu .RadMenu_Default .rmItem .rmSlide ul.rmGroup li.rmLast div.rmText a { border-bottom : 0px dotted #904956; } .Layout #Menu .RadMenu_Default .rmSlide .rmText a:hover { background-color : #ffffff !important; width:164px; font-weight:normal; color : #732c39 !important; } .Layout #Menu .RadMenu_Default div.rmSlide ul.rmVertical.rmGroup.rmLevel1 { border : 0; border-left: 1px solid #dbdbdb; border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; } /***************************************************** SearchBar *****************************************************/ .Layout #SearchBar { width : 270px; height : 30px; padding : 3px 8px 0px; font-weight : bold; font-size : 11px; background-color : #ffffff; } #SearchBar a { margin-top : 7px; font-weight : normal; text-decoration : none; float : left; } #SearchBar a.SearchButton { margin-top:3px; 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; } .Layout #SearchBar input { margin:10px 16px 0 0; } .Layout #SearchBar select { margin:6px 16px 0 0; border:1px solid #cccccc; height:18px; vertical-align:middle; line-height:14px; } .Layout #SearchBar label { margin-top : 9px; margin-right : 6px; margin-left : 15px; } .Layout #SearchBar div.InputFrame { margin-right:16px; border:2px solid #c1cad8; background-color:#ffffff; float:left; margin-top:6px; width:144px; } .Layout #SearchBar div.InputFrame span, .Layout #SearchBar div.InputFrame div { height:16px; width:6px; } .Layout #Widgets { float:right; } .Layout #SearchBar div.InputFrame span { float:right; } .Layout #SearchBar div.InputFrame div { float:left; } /**************************************************************** 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 : 22px; margin : 4px 8px; border-right : 1px solid #b7b7b7; vertical-align : top; float : left; background : white; } .VatandLog { padding : 5px 15px 5px 0; text-align : right; } .VatandLog div.VatTypeSelection div.Sep { width : 1px; height : 22px; margin : 4px 8px; border-right : 1px solid #b7b7b7; vertical-align : top; float : left; background : white; } #SearchBar div.UserWidgets a.EmailFriend, #SearchBar div.UserWidgets div.Bookmark /* IE specific : Store-ie.css */ { margin : 2px 12px 0 0; padding : 0 17px 0 0; float : left; } #SearchBar div.UserWidgets a.EmailFriend { margin-right : 0; background : url(/skins/ABCGOLF/img/border/widget_email.gif) no-repeat center right; font-size : 10.5px; font-weight : bold; } #SearchBar div.UserWidgets div.Bookmark { background : url(/skins/ABCGOLF/img/border/widget_bookmark.gif) no-repeat center right; position : relative; } #SearchBar div.UserWidgets div.Bookmark a { margin-top : 0; font-weight : bold; font-size : 10.5px; } /* Currency widget */ .RightNav div.CurrencySelection { height : 20px; margin : 0 0 8px 0; padding : 0 0 0 65px; background : url(/skins/ABCGOLF/img/Currency/left_bg.jpg) no-repeat center left; } .RightNav div.CurrencySelection a { height : 20px; margin : 0; padding : 0; float : left; display : inline-block; float : none; } .RightNav div.CurrencySelection a.Selected { cursor : default; } .RightNav div.CurrencySelection a.GBP { width : 34px; background : url(/skins/ABCGOLF/img/Currency/GBP.jpg) no-repeat center center; } .RightNav div.CurrencySelection a.GBP.GBPSelected, .RightNav div.CurrencySelection a.GBP:hover { background : url(/skins/ABCGOLF/img/Currency/GBP_selected.jpg) no-repeat center center; } .RightNav div.CurrencySelection a.Euro { width : 34px; background : url(/skins/ABCGOLF/img/Currency/Euro.jpg) no-repeat center center; } .RightNav div.CurrencySelection a.Euro.EUROSelected, .RightNav div.CurrencySelection a.Euro:hover { background : url(/skins/ABCGOLF/img/Currency/Euro_selected.jpg) no-repeat center center; } .RightNav div.CurrencySelection a.USD { width : 33px; background : url(/skins/ABCGOLF/img/Currency/USD.jpg) no-repeat center center; } .RightNav div.CurrencySelection a.USD.USDSelected, .RightNav div.CurrencySelection a.USD:hover { background : url(/skins/ABCGOLF/img/Currency/USD_selected.jpg) no-repeat center center; } .RightNav div.CurrencySelection a span.Label { display : none; } /* VAT type widget */ .VatandLog div.VatTypeSelection { width : 100%; margin :0 auto 0 0; display : inline-block; float : none; text-align : right; line-height : 27px; } .VatandLog div.VatTypeSelection div, .VatandLog div.VatTypeSelection a { display : block; float : left; font-size : 10.5px; } .VatandLog div.VatTypeSelection div { padding : 2px 4px 0 4px; } .VatandLog div.VatTypeSelection div.Sep { padding : 0; } .VatandLog div.VatTypeSelection a { height : 18px; margin-top : 7px; } .VatandLog div.VatTypeSelection a span.Label { display : none; } .VatandLog div.VatTypeSelection a.IncVatButton { width : 32px; background : url(/skins/ABCGOLF/img/buttons/vat_toggle_inc.png); } .VatandLog div.VatTypeSelection a.IncVatButton:hover { background : url(/skins/ABCGOLF/img/buttons/vat_toggle_inc_hover.png); } .VatandLog div.VatTypeSelection a.ExcVatButton { width : 34px; background : url(/skins/ABCGOLF/img/buttons/vat_toggle_exc.png); } .VatandLog div.VatTypeSelection a.ExcVatButton:hover { background : url(/skins/ABCGOLF/img/buttons/vat_toggle_exc_hover.png); } .VatandLog div.VatTypeSelection a.IncVatButtonSelected { width : 30px; background : url(/skins/ABCGOLF/img/buttons/vat_toggle_inc_hover.png); cursor : default; } .VatandLog div.VatTypeSelection a.ExcVatButtonSelected { width : 31px; background : url(/skins/ABCGOLF/img/buttons/vat_toggle_exc_hover.png); cursor : default; } /**************************************************************** Bookmarks ***************************************************************/ div.BookmarkContextMenu { display : none; width : 516px; position : absolute; top : -3px; right : -25px; z-index : 50000; } div.BookmarkContextMenu .top /* IE6 specific : Store-ie6.css */ { height : 9px; background : url(/skins/ABCGOLF/img/border/bookmarkmenu_base.png) no-repeat; overflow : hidden; } div.BookmarkContextMenu .bottom /* IE6 specific : Store-ie6.css */ { height : 15px; background : url(/skins/ABCGOLF/img/border/bookmarkmenu_bottom.png); } div.BookmarkContextMenu h3 { background : url(/skins/ABCGOLF/img/border/bookmarkmenu_top.png) no-repeat bottom right; height : 32px; margin-right : 16px; padding-right : 25px; text-align : right; font-weight : bold; cursor : pointer; color : #ffffff; line-height : 33px; overflow : hidden; } div.BookmarkContextMenu div.BookmarkLinks /* IE6 specific : Store-ie6.css */ { padding : 0 0 0 10px; background : url(/skins/ABCGOLF/img/border/bookmarkmenu_middle.png); clear : both; } div.BookmarkContextMenu div.BookmarkLinks a { width : 100px; padding : 4px 0 4px 20px; display : block; float : left; 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; border-top:1px dotted #c7c7c7; 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/ABCGOLF/img/border/bookmark_more.gif) no-repeat center left; } div.BookmarkContextMenu div.BookmarkLinks a.LessLink { background : transparent url(/skins/ABCGOLF/img/border/bookmark_less.gif) no-repeat center left; border-bottom : 1px dotted #9c9c9c; } /*************************************************************** Breadcrumbs **************************************************************/ .Layout td.BreadCrumbs { width : 450px; padding : 12px 11px 0px 13px; cursor : default; font-size: 11px; } .Layout td.BreadCrumbs img { margin-bottom: 3px; vertical-align: middle; } .Layout td.BreadCrumbs a { text-decoration : none; font-size: 11px; } /**************************************************************** Side Nav ****************************************************************/ .Layout td.LeftNav { width : 166px; padding : 5px 0 0 8px; background : #ffffff url(/skins/ABCGOLF/img/border/sidenav_bg_bar.jpg) bottom left no-repeat; } .Layout .LeftNav .SideNavSection { width : 166px; margin : 0 0 8px 0; } .Layout .LeftNav .SideNavSection div { width : 166px; text-align : center; padding-bottom:8px; } .Layout td.RightNav { width : 166px; padding : 5px 8px 0 0; background: #ffffff url(/skins/ABCGOLF/img/border/sidenav_bg_right.jpg) bottom left no-repeat; } .Layout .RightNav .SideNavSection { width : 166px; margin : 0 0 8px 0; } .Layout .RightNav .SideNavSection div { width : 166px; text-align : center; padding-bottom:8px; } .Layout .SideNavParentLink { background : #ffffff url(/skins/ABCGOLF/img/border/sidenav_back_red.jpg) top left no-repeat; width: 166px; } .Layout .SideNavParentLink a { padding : 10px 6px 6px 10px; display : block; background : url(/skins/ABCGOLF/img/border/sidenav_parent_r.gif) right top no-repeat; font-weight : bold; text-decoration : none; color : #821222; font-size : 13px; } div.SideNavSection div.Content a img { padding : 1px 0 0 5px; vertical-align : middle; float : right; } .Layout td.LeftNav .SecondaryNavChildList .Header { background : #dbdcdd url(/skins/ABCGOLF/img/border/sidenav_child_h_bg.gif) repeat-x; border-left : 1px solid #a8a8a8; border-right : 1px solid #a8a8a8; } .Layout td.LeftNav .SecondaryNavChildList .Header h2 { padding : 5px 6px 5px 10px; background : transparent; font-size : 13px; margin-bottom: 5px; } .Layout td.LeftNav .SecondaryNavChildList .Header h2 a:hover { text-decoration : none; } .Layout .SideNavSection .Header { color : #821122; } .Layout .SideNavSection .Header h2 { padding : 10px 6px 6px 10px; color : #821122; font-size : 13px; } .Layout .SideNavSection .Header h2 a { height : 29px; color : #821122; font-size : 13px; text-decoration : none; } .Layout .SideNavSection .Content { background : #ffffff; } .Layout .SideNavSection .Content a { padding : 2px 10px 5px 28px; display : block; text-decoration : none; background : url(/skins/ABCGOLF/img/border/content_arrow.gif) no-repeat; } .Layout .SideNavSection .Content a:hover { text-decoration : underline; } .Layout .SideNavSection .Content.RecentlyViewed a, .Layout .SideNavSection .Content.BestSellers a, .Layout .SideNavSection .Content.NewProducts a { padding : 4px 5px 4px 10px; border-bottom : 1px dotted #d3d4d7; color : #821222; display : block; text-decoration : none; min-height: 22px; } .Layout .SideNavSection .Content.RecentlyViewed a.LastLink, .Layout .SideNavSection .Content.BestSellers a.LastLink, .Layout .SideNavSection .Content.NewProducts a.LastLink { border-bottom : 1px solid #e5e5e5; } .Layout .SideNavSection .Content.RecentlyViewed a:hover, .Layout .SideNavSection .Content.BestSellers a:hover, .Layout .SideNavSection .Content.NewProducts a:hover { color : #821222; text-decoration : underline; } .Layout .SideNavSection .Content a.SelectedCategory, .Layout .SideNavSection .Content a.SelectedInformationPage { color : #821222; font-weight : bold; } .Layout .SideNavSection .Content .LastItem { display : block; } .Layout .SideNavSection .Content .LastItem a { border : 0; } .Layout .SecondaryNavCat { background : url(/skins/ABCGOLF/img/border/sidenav_back_red.jpg) top left no-repeat; } .Layout .SecondaryNavCat .Header h2 a { color : #821122; font-size : 13px; } .Layout .SecondaryNavCat .Content { background : transparent; } .Layout .SecondaryNavCat .Content .LastItem { margin-top : 5px; display : block; background-color: #e7e7e7; border-left : 1px solid #dedede; border-right : 1px solid #dedede; } .Layout .SecondaryNavCat .Content .LastItem a { padding : 5px 10px 5px 10px; background : url(/skins/ABCGOLF/img/border/secondarynavcat_a_bg.gif) 96% center no-repeat; color : #7c8588; font-weight : bold; } .Layout .SecondaryNavCat .Content .LastItem a:hover { text-decoration : underline; } /* Brand selector */ .Layout .LeftNav .BrandNavSec { width : 166px; margin : 0 0 8px 0; border-bottom : 6px solid #dfdfdf; } .Layout .BrandNavSec .Header { background : #821122 url(/skins/ABCGOLF/img/border/sidenav_back_brand.jpg) top left repeat-x; color : #821122; } .Layout .BrandNavSec .Header h2 { padding : 10px 6px 6px 10px; color : #821122; font-size : 13px; } .Layout .BrandNavSec .Header h2 a { height : 29px; color : #821122; font-size : 1.1em; text-decoration : none; } .Layout .BrandNavSec .Content { background : #ffffff; border-left : 1px solid #dfdfdf; border-right : 1px solid #dfdfdf; } .Layout .BrandNavSec .Content a { padding : 8px 10px 9px 10px; background-color : #ffffff; display : block; text-decoration : none; text-align : right; } .Layout .BrandNavSec .Content div.BrandListContainer { padding : 8px 10px 2px 10px; background : #ffffff; color : #821222; display : block; text-decoration : none; border-top : 6px solid #dfdfdf; } .Layout .BrandNavSec .Content div.BrandListContainer select { width : 100%; } .Layout .BrandNavSec .Content div.ViewAllBrandsLink a { text-align : right; } /* Informational */ .Layout .LeftNav .Informational { width : 166px; margin : 0 0 8px 0; border-bottom : 1px solid #dfdfdf; } .Layout .Informational .Header { background : #e2e2e2 url(/skins/ABCGOLF/img/border/second_nav_bg.jpg) top left repeat-x; color : #7c8588; height : 30px; } .Layout .Informational .Header h2 { padding : 8px 6px 6px 10px; color : #7c8588; font-size : 1.1em; } .Layout .Informational .Header h2 a { height : 30px; color : #7c8588; font-size : 1.1em; text-decoration : none; } .Layout .Informational .Content { border-left : 1px solid #dfdfdf; border-right : 1px solid #dfdfdf; background : transparent; } .Layout .Informational .Content a { padding : 4px 10px 4px 10px; background : url(/skins/ABCGOLF/img/border/info_bg.jpg) top left repeat-y; display : block; text-decoration : none; text-align : left; border-bottom : 1px solid #dfdfdf; } /* New Products */ .Layout .LeftNav .NewProducts { width : 166px; margin : 0 0 8px 0; } .Layout .RightNav .NewProducts { width : 166px; margin : 0 0 8px 0; } .Layout .NewProducts .Header { background : #e2e2e2 url(/skins/ABCGOLF/img/border/second_nav_bg.jpg) top left repeat-x; color : #7c8588; height : 30px; width : 166px; } .Layout .NewProducts .Header h2 { padding : 8px 6px 6px 10px; color : #7c8588; font-size : 1.1em; } .Layout .NewProducts .Header h2 a { height : 30px; color : #7c8588; font-size : 1.1em; text-decoration : none; } .Layout .NewProducts .Content { background : #ffffff; border-left : 1px solid #dfdfdf !important; border-right : 1px solid #dfdfdf !important; width : 164px; } .Layout .NewProducts .Content a { background-color:#FFFFFF; border-bottom:1px solid #D3D4D7; color:#616674; display:block; min-height:26px; padding:4px 5px 4px 10px; text-decoration:none; } .Layout .NewProducts .Content span.SideNavProductLink { color:#616674; text-decoration:none; } .Layout .NewProducts .Content span.SideNavProductLink a { } .Layout .NewProducts .Content a img { float:right; margin:1px 0 1px 5px; vertical-align:middle; } /* Newsletter subscription */ a.Newsletter { width : 165px; height : 59px; margin : 0 0 8px 0; display : block; background : #fff url(/skins/ABCGOLF/img/buttons/Newsletter_under.jpg) no-repeat center bottom; } a.Newsletter:hover { background : #fff url(/skins/ABCGOLF/img/buttons/Newsletter_over.jpg) no-repeat center bottom; } a.Newsletter span.Label { display : none; } .SideNavPromoImage { margin : 0 0 8px 0; display : block; text-align : center; } a.McAfeeLink { width : 156px; height : 38px; padding : 9px 5px 5px 5px; display : block; background : url(/skins/ABCGOLF/img/border/whitenavbox.gif) no-repeat top left; text-align : center; vertical-align : middle; } /**************************************************************** MiniBasket ****************************************************************/ .Layout .RightNav #BasketSummaryContainer { width : 166px; margin : 0 0 8px 0; color : #821222; background : url(/skins/ABCGOLF/img/border/sidenav_back_orange.jpg) top left no-repeat; border-bottom : 1px solid #dfdfdf; } .Layout #BasketSummaryContainer .Header { color : #ef7700; font-size : 1.1em; border-bottom : 6px solid #dfdfdf; margin-left : 1px; margin-right : 1px; } .Layout #BasketSummaryContainer .Header h2 { padding : 10px 6px 6px 10px; color : #ef7700; font-size : 13px; } .Layout #BasketSummaryContainer #BasketSummaryContents { text-decoration : none; display : block; padding : 8px 10px 5px 10px; } .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: #821222; } .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; border-top: 1px dotted #d8d8d8; border-bottom: 1px dotted #d8d8d8; margin-bottom: 2px; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .TotalLabel { float : left; margin-top: 9px; font-size: 12px; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .Cost { float:right; } .Layout #BasketSummaryContainer #BasketSummaryContents #BasketSummaryTotals .Cost .Cost { float:none; margin-top: 9px; font-size: 12px; } .Layout #BasketSummaryContainer #BasketSummaryContents .BasketSummaryControls { margin-left : -6px; margin-right : -6px; } .Layout #BasketSummaryContainer a.View { display : block; margin-top : 4px; height : 16px; width : 56px; background : url(/skins/ABCGOLF/img/buttons/basket_view_button.jpg); } .Layout #BasketSummaryContainer a.View span.label { display : none; } .Layout #BasketSummaryContainer a.CheckOut { display : block; margin-top : 4px; margin-left : 5px; height : 16px; width : 91px; background : url(/skins/ABCGOLF/img/buttons/basket_checkout_button.jpg); } .Layout #BasketSummaryContainer a.CheckOut span.label { display : none; } .Layout #BasketSummaryContainer .LastItem { display : block; background : #ffffff; } .Layout #BasketSummaryContainer .LastItem a { display:block; height:1px; border-style:hidden; background:none; border-right : 1px solid #dfdfdf; border-left : 1px solid #dfdfdf; } /**************************************************************** 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 { background:url(/skins/ABCGOLF/img/border/side_l.gif); } .Layout .BodyLeft span { background:url(/skins/ABCGOLF/img/border/side_tl.gif); } .Layout .BodyRight { background:url(/skins/ABCGOLF/img/border/side_r.gif); } .Layout .BodyRight span { background:url(/skins/ABCGOLF/img/border/side_tr.gif); } .Layout .BodyContent { padding-top : 5px; } .Layout .BodyContentNoSideBars { padding : 0 10px; } .Layout .BodyContent .ContentPad { padding : 0 7px 0 7px; } .Layout .BodyContent .ContentPad h1 { background:#d6dce0 url(/skins/ABCGOLF/img/border/heading1_back.gif) repeat-x; margin-bottom : 6px; padding: 7px 10px 8px 10px; font-weight:normal; color : #7C8588; font-size : 18px; border : 1px solid #dedede; } .Layout .BodyContentNoSideBars .ContentPad h1 { background:#d9dbdb url(/skins/ABCGOLF/img/border/tile_top_back.gif) repeat-x; margin-top : 8px; margin-bottom : 9px; padding: 4px 10px 5px 10px; font-weight:normal; color: #7C8588; font-size : 21px; border: 1px solid #dfdfdf; } .Layout .BodyContent .ContentPad table.CategoryDescription td h2 { background:url(/skins/ABCGOLF/img/border/heading1_back.gif) repeat-x scroll 0 0 #D6DCE0; border:1px solid #DEDEDE; color:#7C8588; font-size:12px; font-weight:normal; padding:8px 10px 8px; } #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 { text-align : left; } .RT a { color : #821222; text-decoration : underline; } .RT a:hover { color : #EF7700; text-decoration : none; } .RT h1 { margin-top : 8px; margin-bottom : 8px; padding-bottom : 4px; font-size : 1.2em; } .RT h2 { margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-size : 1.1em; } .RT h3 { margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-size : 1em; font-style : italic; } .RT h4 { margin-top : 8px; margin-bottom : 6px; padding-bottom : 3px; font-size : 1em; } .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 : 8px 5px 15px 5px; } /* Basic table styles */ .RT table { border-collapse : collapse; } .RT table th, .RT table thead td { padding : 5px; border : 1px solid #D0D6DB; background : #E7E9EC; font-size : 1.1em; font-weight : bold; } .RT table td { padding : 5px 10px; border : 1px solid #C5C4C4; } /* Plain table styles */ .RT table.Plain th, .RT table.Plain thead td, .RT table.plain th, .RT table.plain thead td { border : 1px solid #C5C4C4; background : transparent; font-weight : normal; } .RT table.Plain td, .RT table.plain td { border : 1px solid #C5C4C4; } /******************************************************* Footer ******************************************************/ .Layout #FooterTop { height : 21px; background : url(/skins/ABCGOLF/img/border/bottom_bg.gif); } .Layout #FooterLogo { padding : 10px; } .Layout #FooterContent { padding : 10px; } .Layout #FooterContent div.Links { width : 460px; margin-right : auto; margin-bottom : 4px; margin-left : auto; padding-bottom : 6px; text-align : center; } .Layout #FooterContent div.Links a { text-decoration : none; } .Layout #FooterContent div.Links a:hover { color : #EF7700; text-decoration : underline; } td.Metakinetic { padding : 10px; text-align : right; } td.Metakinetic a { text-decoration : none; } td.Metakinetic a:hover { color : #EF7700; text-decoration : underline; } /* Status message control */ #StatusMessage, #ErrorMessage, #WarningMessage, #SuccessMessage { margin-bottom : 10px; padding : 8px 5px 5px 28px; } #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 : #d9dbdb url(/skins/ABCGOLF/img/border/tile_top_back.gif) repeat-x; border : 1px solid #DFDEE7; } table.PagingControl.Footer { margin-bottom : 8px; background : #d9dbdb url(/skins/ABCGOLF/img/border/tile_top_back.gif) repeat-x; } table.PagingControl th { padding : 8px 3px; } table.PagingControl th.LeftCell, table.PagingControl th.RightCell { width : 7px; } table.PagingControl th.RightCell { background : url(/skins/ABCGOLF/img/border/tile_top_back.gif) no-repeat right top; } table.PagingControl.Footer th.RightCell { background : url(/skins/ABCGOLF/img/border/tile_top_back.gif) no-repeat right top; } table.PagingControl th, table.PagingControl th span, table.PagingControl th a { font-size : 12px; font-weight : bold; } 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 { width : 17px; height : 8px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/first_link_bg.gif) no-repeat left center; display : inline-block; } table.PagingControl th a.First:hover { width : 17px; height : 8px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/first_link_bg_hov.gif) no-repeat left center; display : inline-block; } table.PagingControl th a.First span { display : none; } table.PagingControl th a.Previous { width : 9px; height : 8px; margin-left : 10px; padding-left : 14px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/previous_link_bg.gif) no-repeat left center; } table.PagingControl th a.Previous:hover { width : 9px; height : 8px; margin-left : 10px; padding-left : 14px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/previous_link_bg_hov.gif) no-repeat left center; } table.PagingControl th a.Next { width : 9px; height : 8px; margin-right : 10px; padding-right : 14px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/next_link_bg.gif) no-repeat right center; } table.PagingControl th a.Next:hover { width : 9px; height : 8px; margin-right : 10px; padding-right : 14px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/next_link_bg_hov.gif) no-repeat right center; } table.PagingControl th a.Last { width : 17px; height : 8px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/last_link_bg.gif) no-repeat right center; display : inline-block; } table.PagingControl th a.Last:hover { width : 17px; height : 8px; background : transparent url(/skins/ABCGOLF/img/userviewcontrol/last_link_bg_hov.gif) 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/ABCGOLF/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/ABCGOLF/img/buttons/back_button.png); } a.BackButton span.label { display : none; } div.PageIntroduction { margin : 0px 3px 11px 3px; } div.InformationPageContainer p { margin-bottom : 15px; } 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 **************************************************************/ table.Layout.BrandLogosTable { margin-top : 50px; } td.BrandLogosCell { padding : 8px; margin-top:25px; text-align : center; vertical-align : middle; border-top:1px solid #e3e6e9; background : url(/skins/ABCGOLF/img/border/brand_logo_bg.jpg) no-repeat center top; height: 70px; } 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; } /*********************************************************** Footer CSS Styles ************************************************************/ .foot05 { height: 180px; background: url(/skins/ABCGOLF/img/border/footer_05.jpg) no-repeat left top; } .foot05.textalignleft { padding: 10px 0px 0px 15px; text-align: left; } .foot05.textalignright { padding: 10px 15px 0px 0px; text-align: right; } .foot04 { height: 15px; background-color:#821222; } .foot03 { height: 95px; background: #d7d9d8 url(/skins/ABCGOLF/img/border/footer_03.jpg) no-repeat right top; text-align: center; } .foot03 span.phonefooter { font-size: 22px; font-weight: bold; text-align : center; color : #9ba3a4; } .foot02 { height: 80px; background: #d7d9d8 url(/skins/ABCGOLF/img/border/footer_02.jpg) no-repeat right top; text-align : center; margin-top: 5px; } .foot02 img { padding-top: 5px; } .foot01 { background: #d7d9d8 url(/skins/ABCGOLF/img/border/footer_01.jpg) no-repeat left top; } .footcontents { margin: 10px 9px 10px 9px; background: url(/skins/ABCGOLF/img/border/footer_06.jpg) no-repeat center top; height: 155px; } .footcontents td { background-color : transparent !important; } .foot02 .footerlogo { padding: 5px 0px 0px 75px; } .columnone { padding: 10px 0px 0px 12px; width: 175px; } .columntwo { padding: 10px 0px 0px 12px; width: 185px; } .columnthree { padding: 10px 0px 0px 12px; } .columntitle { font-size: 15px; font-weight: bold; } .columnsmalltitle { font-size: 12px; font-weight: bold; padding-bottom: 5px; } .columnsmallertitle { font-size: 13px; font-weight: bold; padding-bottom: 5px; } td.columnthree br { margin-bottom: 10px; } .footerlist { padding-top: 10px; padding-left: 10px; line-height: 20px; } .divborder { border-bottom: 1px dotted #b2b2b2; margin-right: 12px; margin-top: 10px; margin-bottom: 10px; } .floatimagefoot { float: right; margin-right: 10px; } .buttonspace { margin-top: 8px; } .footercopyright { text-decoration: none; } .footercopyright:hover { color: #821222 } .advertbreakspace { height: 0px; margin-top:5px; } .VatandLog .socialmedia { float: right !important; padding: 0 !important; } .VatandLog div.socialmedia div.Sep { background: none repeat scroll 0 0 white; border-right: 1px solid #B7B7B7; float: left; height: 22px; margin: 4px 12px 4px 8px; vertical-align: top; width: 1px; } .VatandLog div.socialmedia .HeaderFacebook { background: url(/skins/ABCGOLF/img/content/header_facebook.jpg) no-repeat scroll left top #ffffff; color: #FFFFFF; height: 22px !important; text-indent: -999px; width: 22px; padding: 0; margin: 4px 10px 0 0; } .VatandLog div.socialmedia .HeaderFacebook:hover { background: url(/skins/ABCGOLF/img/content/header_facebook.jpg) no-repeat scroll left bottom #ffffff; color: #FFFFFF; height: 22px !important; text-indent: -999px; width: 22px; padding: 0; margin: 4px 10px 0 0; } .VatandLog div.socialmedia .HeaderTwitter { background: url(/skins/ABCGOLF/img/content/header_twitter.jpg) no-repeat scroll left top #ffffff; color: #FFFFFF; height: 22px !important; text-indent: -999px; width: 22px; padding: 0; margin: 4px 3px 0 0; } .VatandLog div.socialmedia .HeaderTwitter:hover { background: url(/skins/ABCGOLF/img/content/header_twitter.jpg) no-repeat scroll left bottom #ffffff; color: #FFFFFF; height: 22px !important; text-indent: -999px; width: 22px; padding: 0; margin: 4px 3px 0 0; }
