/* Stocking Fillers v1 25-August-2010 */
*
{
margin:0;padding:0;outline:0;
}
body
{
background:#fff url('/i/background.jpg') repeat-x;font:.75em Arial,Verdana,Helvetica,sans-serif;color:#666;
}
.h1products
{
display:block;float:left;font-size:1.25em;margin:5px 20px 0 0;color:#E21D3E;
}
#wrapper
{
background:#fff;width:940px;overflow:hidden;margin:0 auto;padding:0 10px;
}
.floatRight
{
float:right;
}
.floatLeft
{
float:left;
}
p
{
margin:10px 0;
}
.productContainer p
{
margin:0;
}
a
{
color:#666;text-decoration:none;
}
a:hover
{
text-decoration:underline;
}
.input
{
border:#ccc 1px solid;padding:2px;width:35px;
}
.dropdwn
{
border:#ccc 1px solid;padding:2px;width:35px;
}
#breadCrumb
{
padding:10px;height:15px;width:920px;
}
#breadCrumb ul
{
list-style:none;
}
#breadCrumb ul li
{
float:left;
}
#breadCrumb a.bc
{
color:#333;text-decoration:underline;margin:0 2px;
}
#breadCrumb a.bc:hover
{
font-weight:bold;
}
#breadCrumb a.bc_Last
{
color:#333;text-decoration:none;margin:0 2px;
}
.headBoxError
{
padding:2px 10px;background-color:#EC1B2E;margin:0;font-size:1em;color:#fff;font-weight:bold;position:relative;
}
.headBoxError a
{
position:absolute;right:10px;color:#fff;text-decoration:none;
}
.headBoxError a:hover
{
font-weight:bold;
}
.bodyBoxError
{
padding:10px;border-left:1px #ccc solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;
}
#homepageContainer,#lb_listing,#prodDetContainer
{
width:940px;float:left;
}
#bottomImages
{
float:left;width:780px;margin:10px 0 0;
}
#bottomImages img
{
border:0;margin:0 17px 0 0;
}
.noborder
{
border-top:none!important;border-right:none!important;border-bottom:none!important;border-left:none!important;
}
#topNav li,#nav dd,.top10Block img,.buyButtons .buttonInfo,#sortBy ul li,#priceHolder,#wishList ul li,#relatedItemsContainer ul
{
float:left;
}
.prodBlock .redButton,.prodBlock .buttonInfo,.buyButtons .buttonBuy
{
float:right;
}
#printEmailIcons
{
display:none;
}
td.wishListTD .buttonInfo
{
float:left;margin:0 5px 0 0;
}
td.wishListTD .buttonBuy
{
float:left;margin:0 5px 0 0;
}
.pinkButton a
{
background:url('/i/redButton-left.gif') no-repeat 0 0;color:#fff;display:block;text-decoration:none;height:20px;padding:0 0 0 3px;
}
.pinkButton a:hover
{
background:url('/i/redButton-left.gif') no-repeat 0 -21px;text-decoration:underline;
}
.pinkButton a span
{
background:url('/i/redButton-right.gif') no-repeat right 0;display:block;padding:2px 5px 3px 2px;
}
.pinkButton a:hover span
{
background:url('/i/redButton-right.gif') no-repeat right -21px;
}
.redButton a
{
background:url('/i/redButton-left.gif') no-repeat 0 0;color:#fff;display:block;text-decoration:none;height:21px;padding:0 0 0 3px;
}
.redButton a:hover
{
background:url('/i/redButton-left.gif') no-repeat 0 -21px;text-decoration:underline;
}
.redButton a span
{
background:url('/i/redButton-right.gif') no-repeat right 0;display:block;padding:2px 5px 4px 2px;
}
.redButton a:hover span
{
background:url('/i/redButton-right.gif') no-repeat right -21px;
}
.buttonInfoTable a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.buttonInfoTable a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -28px;text-decoration:underline;
}
.buttonInfoTable a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
.buttonInfoTable a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -28px;
}
.buttonBuy a
{
background:url('/i/redButtonBig-left.gif') no-repeat 0 0;color:#fff;display:block;text-decoration:none;height:28px;padding:0 0 0 3px;
}
.buttonBuy a:hover
{
background:url('/i/redButtonBig-left.gif') no-repeat 0 -28px;text-decoration:underline;
}
.buttonBuy a span
{
background:url('/i/redButtonBig-right.gif') no-repeat right 0;display:block;padding:7px 20px 6px 17px;
}
.buttonBuy a:hover span
{
background:url('/i/redButtonBig-right.gif') no-repeat right -28px;
}
.buttonInfo a,.buttonInfo2 a
{
background:url('/i/greenButton-left.gif') no-repeat 0 0;color:#fff;display:block;text-decoration:none;height:28px;padding:0 0 0 3px;
}
.buttonInfo a:hover,.buttonInfo2 a:hover
{
background:url('/i/greenButton-left.gif') no-repeat 0 -28px;text-decoration:underline;
}
.buttonInfo a span,.buttonInfo2 a span
{
background:url('/i/greenButton-right.gif') no-repeat right 0;display:block;padding:7px 10px 6px 8px;
}
.buttonInfo a:hover span,.buttonInfo2 a:hover span
{
background:url('/i/greenButton-right.gif') no-repeat right -28px;
}
.buttonActionTable
{
margin:10px 10px 0 0;float:right;
}
.buttonAction a,.buttonActionTable a
{
background:url('/i/redButtonBig-left.gif') no-repeat 0 0;color:#fff;display:block;text-decoration:none;height:28px;padding:0 0 0 3px;float:right;
}
.buttonAction a:hover,.buttonActionTable a:hover
{
background:url('/i/redButtonBig-left.gif') no-repeat 0 -28px;text-decoration:underline;
}
.buttonAction a span,.buttonActionTable a span
{
background:url('/i/redButtonBig-right.gif') no-repeat right 0;display:block;padding:7px 20px 6px 17px;
}
.buttonAction a:hover span,.buttonActionTable a:hover span
{
background:url('/i/redButtonBig-right.gif') no-repeat right -28px;
}
.prodBlock .buttonAction,.buyButtons .buttonAction
{
float:right;
}
.buyButtons .buttonInfo
{
margin:0 5px 0 0;
}
#header
{
background:url('/i/sf-header-bg.jpg') no-repeat;width:940px;height:135px;
}
#headerLeft
{
width:735px;float:left;height:135px;
}
#headerLeft ul
{
float:right;list-style:none;margin:5px 0 0 17px;padding:0;
}
#headerLeft ul li
{
float:left;
}
#headerLeft ul li a
{
color:#fff;text-decoration:none;padding:0 5px;
}
#headerLeft ul li a:hover
{
text-decoration:underline;
}
#headerLeft ul li:last-child
{
border-right:none;
}
#logo
{
width:404px;height:62px;float:left;margin:21px 0 0 15px;
}
#logo a
{
display:block;width:404px;height:62px;
}
#logo span
{
float:left;text-indent:-9999px;
}
#contactInfo
{
width:300px;color:#fff;float:right;font-weight:700;text-align:right;line-height:20px;letter-spacing:1px;margin:34px 10px 0 0;
}
#contactInfoBasket
{
width:320px;color:#fff;float:right;font-size:1.25em;font-weight:700;text-align:right;line-height:20px;letter-spacing:1px;margin:51px 16px 0 0;
}
a.contactURL
{
background:url('/i/contact-sf.jpg') no-repeat;width:188px;height:39px;display:block;float:right;
}
.contactURL span
{
display:none;
}
#contactInfo a
{
color:#fff;text-decoration:none;
}
#contactInfo img
{
border:0;
}
#ukDeliveryHomepage
{
float:right;clear:both;
}
#ukDeliveryHomepage a
{
color:#FD0;text-decoration:underline;
}
#ukDeliveryHomepage a:hover
{
color:#66B821;
}
#headerRight
{
width:190px;float:right;margin-right:5px;
}
#basketHolder
{
background:url('/i/sf-basket-bg.jpg') no-repeat;width:190px;height:84px;float:right;position:relative;
}
.itemCount
{
float:right;font-weight:700;color:#fff;margin:35px 5px 0 0;
}
#basketHolder .pinkButton
{
float:right;margin:5px;clear:both;
}
.total
{
color:#66B821;
}
.quickSearch
{
float:left;width:190px;margin:7px 5px 0 0;
}
#signUpRight input
{
background:url('/i/sf-search-bg.jpg') no-repeat;width:126px;height:13px;border:0;color:#333;font-size:.75em;float:left;padding:4px;
}
.quickSearch input
{
background:url('/i/search-bg.jpg') no-repeat;width:150px;height:13px;border:0;color:#333;font-size:.75em;float:left;padding:4px;
}
.quickSearch .pinkButton
{
width:27px;float:right;margin:0;
}
a.basketPopupAnchor
{
display:block;height:83px;width:219px;position:absolute;top:0;left:0;
}
#navContainer
{
float:left;clear:both;height:30px;
}
dl#nav
{
background:#E2003B;clear:both;display:inline;width:940px;list-style:none;float:left;height:30px;position:relative;margin:1px 0 0;z-index:14;
}
#nav dd
{
float:left;
}
#nav dd#SFALL
{
display:none;
}
#nav dd a
{
border-right:#B6142A 1px solid;color:#fff;font-size:1.2em;letter-spacing:1px;text-decoration:none;display:block;padding:7px 34px;font-weight:bold;
}
#nav dd a._LAST
{
border-right:none;
}
#nav dd a:hover
{
background:#b1152a;color:#66B821;
}
#SFCHRISTMASTOYS a
{
padding: 7px 33px 7px 34px !important;
}
#SFCHRISTMASTOYS dl a
{
padding: 5px !important;
}
#SFCHRISTMASTOYS dl
{
right: 23px;
}
#nav dd dl
{
display:none;position:relative;z-index:999;width:170px;
}
#nav :hover dl
{
display:block;text-align:left;margin:0;z-index:999;position:absolute;
}
#nav :hover dl dd a
{
border:none!important;background:#8B0313;color:#fff;height:auto;width:184px;text-decoration:none;font-size:1em;margin:0;padding:4px 5px;
}
#nav :hover dl dd a:hover
{
color:#66B821;text-decoration:none;
}
#nav :hover div dl
{
display:inline;float:left;margin:0;padding:0 0 10px;
}
#nav dl dd a._FIRST
{
background:url('/i/sf-nav-top.gif') no-repeat;
}
#nav dl dd a._LAST
{
background:url('/i/sf-nav-bottom.gif') bottom no-repeat;
}
#homePage
{
overflow:hidden;float:left;width:940px;padding:20px 0;
}
#contentArea
{
overflow:hidden;float:left;width:940px;padding:0 0 20px 0;
}
#staticpage
{
width:620px;
}
#homeSlider .tabs-container
{
width:700px;padding:0;
}
#homeSlider .coda-slider
{
float:left;width:630px;position:relative;overflow:hidden;clear:both;height:250px!important;margin:auto;padding:0;
}
#homeSlider .panel-wrapper
{
width:630px;background:#fff;
}
#homeSlider ul
{
width:630px!important;height:43px;position:absolute;bottom:0;list-style:none;left:0;margin:15px 0 0;
}
#homeSlider ul li
{
float:left;border:0;margin:9px 12px;
}
#homeSlider ul li a
{
color:#fff;text-decoration:none;font-size:1.3em;font-weight:700;letter-spacing:-1px;padding:0;
}
.navigator
{
text-align:left;position:absolute;bottom:50px;left:10px;z-index:5;visibility:hidden;margin:auto;
}
#navigator a
{
background:url('/i/sf-showcase-nav.png') no-repeat 0 0;width:26px;height:21px;padding-top:5px;color:#fff!important;
}
#navigator a:hover,#navigator a.active
{
background:url('/i/sf-showcase-nav.png') no-repeat 0 -26px;
}
.sliderHolder
{
border:1px solid #CECECE;
}
.sliderHolder img
{
width:625px;height:250px;
}
#blockNav
{
width:310px;float:right;overflow:hidden;color:#fff;
}
#blockNav img
{
float:left;padding:0 0 12px 12px;
}
#homeSlider
{
background:url('/i/sf-homeslider-bg.jpg') repeat-x;width:625px;height:301px;float:left;position:relative;
}
#moreLikeThis
{
width:160px;float:right;margin:9px 0 0;
}
#moreLikeThis a
{
color:#D91C5C;font-size:1.083em;
}
#moreLikeThis a:hover
{
text-decoration:none;
}
#homeSlider h2
{
display:none;
}
#homeSlider ul li a:hover
{
background:none;color:#EB1A2D;text-decoration:underline;
}
#homeSlider ul li a.current
{
background:none;color:#EB1A2D;text-decoration:underline;
}
#subBar
{
display:none;
}
.navigator
{
margin:auto;text-align:left;position:absolute;bottom:50px;left:10px;z-index:5;visibility:hidden;
}
#quickSignUp
{
width:200px;height:38px;border-left:#FFF 1px solid;position:absolute;bottom:5px;right:5px;color:#fff;z-index:999;
}
#signUpLeft
{
width:190px;float:left;padding:0 0 0 7px;
}
#signUpLeft h1
{
font-size:1.25em;margin:0;
}
#signUpLeft p
{
font-size:.917em;margin:0;
}
#signUpRight
{
width:190px;float:right;margin:0 5px 0 0;padding:0;
}
#signUpRight .pinkButton
{
width:50px;float:right;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:.8em;margin:0;
}
#signUpRight .pinkButton a span
{
padding:3px 5px 4px 4px;
}
#tabsContainer
{
width:938px;float:left;clear:both;
}
#tabsContainer h2
{
display:none;
}
ul#homepageCarousel
{
list-style:none;margin:10px 0;float:left;
}
#homepageCarousel li
{
float:left;
}
#homepageCarousel li a
{
background:url(/i/homepagecarousel-left.jpg) no-repeat;padding:0 0 0 11px;height:35px;display:block;color:#E21D3E;font-weight:bold;text-decoration:none;
}
#homepageCarousel li a:hover
{
background:url(/i/homepagecarousel-left.jpg) no-repeat 0 -35px;color:#ED1B2E;text-decoration:underline;
}
#homepageCarousel li a span
{
background:url(/i/homepagecarousel-right.jpg) top right no-repeat;padding:10px 11px 10px 0;display:block;
}
#homepageCarousel li a:hover span
{
background:url(/i/homepagecarousel-right.jpg) no-repeat right -35px;
}
#tabsContainer .coda-slider
{
border:#ccc 1px solid;float:left;clear:both;padding:9px;width:920px;position:relative;overflow:hidden;margin:auto;height:288px!important;
}
#tabsContainer .coda-slider .panel
{
float:left;height:100%;position:relative;width:940px;
}
.tabsBlock
{
float:left!important;width:170px;text-align:left;margin:0 7px 0 1px!important;border-right:1px solid #CCC;padding-right:5px;
}
.tabsBlock img
{
border:0;
}
.tabsBlock p
{
width:165px;font-size:.917em;color:#333;margin:5px 0 0 5px;height:40px;
}
.tabsBlock p a
{
text-decoration:none;color:#E21D3E!important;font-weight:bold!important;
}
.tabsBlock p a:hover
{
text-decoration:underline;
}
.tabsBlock .blueButton
{
float:right;font-size:.917em;margin:0 10px 0 0;
}
.tabsBlock .blueButton a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.tabsBlock .blueButton a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.tabsBlock .blueButton a span
{
background:url(/i/greenButton-right.jpg) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
.tabsBlock .blueButton a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
#carouselproduct
{
width:772px;height:235px;margin:20px 0 0;position:relative;float:left;
}
#carouselproduct .coda-slider
{
float:left;clear:both;width:780px;position:relative;overflow:hidden;margin:auto;height:215px!important;
}
#carouselproduct .coda-slider .panel
{
float:left;height:100%;position:relative;width:770px;
}
#carouselproduct .coda-nav-left a
{
background:url(/i/left-arrow.png) no-repeat;width:40px;height:125px;position:absolute;top:0;left:0;z-index:999;
}
#carouselproduct .coda-nav-left a:hover
{
background:url(/i/left-arrow.png) no-repeat 0 -125px;
}
#carouselproduct .coda-nav-right a
{
background:url(/i/right-arrow.png) no-repeat;width:40px;height:125px;position:absolute;top:0;right:0;z-index:999;
}
#carouselproduct .coda-nav-right a:hover
{
background:url(/i/right-arrow.png) no-repeat 0 -125px;
}
.caroBlock
{
width:140px;height:225px;float:left;text-align:center;padding:0 7px;border-right:1px solid #CCC;margin:0 0 17px 0;
}
.caroBlock .price
{
margin:0;
}
.caroBlock img
{
width:140px;height:140px;
}
.caroBlock h1
{
font-size:1.333em;color:#EB1A2D;font-weight:lighter;margin:5px 0 0;
}
.caroBlock h1 a
{
color:#EB1A2D;font-weight:normal;margin:5px 0 0;
}
.caroBlock p
{
font-size:.917em;color:#EB1A2D;margin:5px 0;height:42px;
}
#carouselproduct .prev
{
background:url(/i/left-arrow.png) no-repeat;border:0;width:40px;height:125px;position:absolute;top:50px;left:0;z-index:999;display:none;
}
#carouselproduct .next
{
background:url(/i/right-arrow.png) no-repeat;border:0;width:40px;height:125px;position:absolute;top:50px;right:0;z-index:999;display:none;
}
.caroBlock .blueButton2
{
float:right;font-size:.917em;margin:0 10px 0 0;
}
.caroBlock .blueButton2 a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.caroBlock .blueButton2 a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.caroBlock .blueButton2 a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 5px 6px 2px;display:block;
}
.caroBlock .blueButton2 a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
.tabsBlock .dropdown
{
float:left;margin:0 3px 0 35px;display:block;font-size:1.167em;
}
.tabsBlock .buttonAction
{
float:right;
}
.tabsBlock .buttonAction a
{
background:url(/i/redButtonBig-left.gif) no-repeat;height:27px;padding:0 0 0 3px;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.tabsBlock .buttonAction a:hover
{
background:url(/i/redButtonBig-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.tabsBlock .buttonAction a span
{
background:url(/i/redButtonBig-right.gif) no-repeat right 0;padding:5px 14px 6px 10px;display:block;
}
.tabsBlock .buttonAction a:hover span
{
background:url(/i/redButtonBig-right.gif) no-repeat right -27px;
}
span.price
{
color:#EB1A2D;font-weight:bold;font-size:1.333em;margin:0 0 0 5px;
}
.last
{
margin:0;width:215px;
}
#splishsplashwrapper
{
width:920px;
}
#splishsplashwrapper ul
{
list-style:none;margin:10px 0;
}
#familyfunwrapper
{
width:920px;
}
#familyfunwrapper ul
{
list-style:none;margin:10px 0;
}
#pocketmoneywrapper
{
width:920px;
}
#pocketmoneywrapper ul
{
list-style:none;margin:10px 0;
}
#healthyexercisewrapper
{
width:920px;
}
#healthyexercisewrapper ul
{
list-style:none;margin:10px 0;
}
.centerHomeCaroImage
{
display:table-cell;text-align:center;vertical-align:middle;width:170px;height:170px;
}
.centerHomeCaroImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerHomeCaroImage
{
display:block;
}
.wraptocenterhomecaro span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .wraptocenterhomecaro span
{
display:inline-block;height:100%;
}
.centerCategoryCaroImage
{
display:table-cell;text-align:center;vertical-align:middle;width:140px;height:140px;
}
.centerCategoryCaroImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerCategoryCaroImage
{
display:block;
}
.centerCategoryCaroImage span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .centerCategoryCaroImage span
{
display:inline-block;height:100%;
}
.centerCategoryPersonalImage
{
display:table-cell;text-align:center;vertical-align:middle;width:120px;height:120px;
}
.centerCategoryPersonalImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerCategoryPersonalImage
{
display:block;
}
.centerCategoryPersonalImage span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .centerCategoryPersonalImage span
{
display:inline-block;height:100%;
}
.centerProductLargeImage
{
display:table-cell;text-align:center;vertical-align:middle;width:420px;height:375px;
}
.centerProductLargeImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerProductLargeImage
{
display:block;
}
.centerProductLargeImage span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .centerProductLargeImage span
{
display:inline-block;height:100%;
}
.centerProductRelatedImage
{
display:table-cell;text-align:center;vertical-align:middle;width:140px;height:140px;
}
.centerProductRelatedImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerProductRelatedImage
{
display:block;
}
.centerProductRelatedImage span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .centerProductRelatedImage span
{
display:inline-block;height:100%;
}
.centerProductRelatedCarouselImage
{
display:table-cell;text-align:center;vertical-align:middle;width:140px;height:140px;
}
.centerProductRelatedCarouselImage *
{
vertical-align:middle;
}
/*\*/
/*/
.centerProductRelatedCarouselImage
{
display:block;
}
.centerProductRelatedCarouselImage span
{
display:inline-block;height:100%;width:1px;
}
/**/
html>body .centerProductRelatedCarouselImage span
{
display:inline-block;height:100%;
}
.coda-slider-no-js .coda-slider
{
height:200px;overflow:auto!important;padding-right:20px;
}
.coda-slider-wrapper.arrows .coda-slider,.coda-slider-wrapper.arrows .coda-slider .panel
{
width:560px;
}
.coda-slider-wrapper.arrows .coda-slider
{
margin:0 10px;
}
.coda-slider p.loading
{
padding:20px;text-align:center;
}
.coda-slider .panel
{
display:block;float:left;
}
.coda-slider .panel-container
{
position:relative;
}
#interiorLeft
{
width:140px;float:left;
}
#interiorLeft h1
{
background:url('/i/header_bg.jpg') repeat-x;width:130px;color:#fff;font-size:1em;font-style:italic;font-weight:700;margin:10px 0 0;padding:4px 5px;float:left;
}
#interiorLeftCheckout h1
{
background:url('/i/header_bg.jpg') repeat-x;width:198px;color:#fff;font-size:1em;font-style:italic;font-weight:700;margin:10px 0 0;padding:4px 5px;float:left;
}
#interiorLeft h1 a,#interiorLeftCheckout h1 a
{
color:#fff;
}
#recentlyViewed
{
border:solid 1px red;background:#C0E7F4;padding:5px 12px;float:left;clear:both;margin:40px 0 0;width:111px;
}
#recentlyViewed h2
{
color:#EB1A2D;font-size:1em;margin:0 0 15px;
}
#recentlyViewed a
{
color:gray;text-decoration:underline;display:block;width:90px;float:left;margin:3px 0;
}
#recentlyViewed a:hover
{
text-decoration:none;
}
#interiorRight
{
width:780px;float:right;
}
ul#catLeft
{
border:#ccc 1px solid;width:140px;list-style:none;
}
#catLeft li a
{
display:block;color:#666;padding:0 5px;margin:0 0 5px 0;
}
#catLeft li.heading
{
background:#ffdd5f;color:#EB1A2D;padding:5px 5px 5px 12px;font-weight:bold;
}
#catLeft li a:hover.heading
{
background:#ffdd5f;color:#EB1A2D;
}
#catLeft li a.CAT_PATH
{
background:#EE012F;color:#fff;padding:5px 5px 5px 12px;font-weight:bold;
}
#catLeft li a.CAT_CHILD
{
padding:3px 5px 3px 12px;
}
#catLeft li a.CAT_SIBLING
{
padding:3px 5px 3px 12px;
}
#catLeft li a:hover
{
background:#f68784;
}
#catLeft li a._ON1
{
background:#EE012F;width:130px;color:#fff;font-style:italic;font-weight:700;padding:6px 5px;margin:0;
}
#catLeft li a._ON2
{
background:#E9E9EB;color:#666;font-weight:bold;padding:3px 5px 3px 12px;
}
ul.lhscustserv
{
list-style:none;width:135px;
}
.lhscustserv li a
{
display:block;padding:3px 5px 3px 12px;color:#666;font-size:1.167em;text-decoration:none;border-bottom:#e5e5e5 1px dashed;
}
.lhscustserv li.heading
{
background:#ffdd5f;color:#EB1A2D;padding:5px 5px 5px 12px;font-weight:bold;
}
.lhscustserv li a.heading
{
background:#ffdd5f;color:#EB1A2D;
}
.lhscustserv li a:hover.heading
{
background:#ffdd5f;color:#EB1A2D;
}
.lhscustserv li a.CAT_CHILD
{
padding:3px 5px 3px 12px;
}
.lhscustserv li a.CAT_SIBLING
{
padding:3px 5px 3px 12px;
}
.lhscustserv li a:hover
{
background:#dff3f9;color:#EB1A2D;
}
.lhscustserv li a._ON
{
background:#dff3f9;color:#EB1A2D;
}
ul.giftFinder
{
list-style:none;width:135px;float:left;clear:both;margin:5px 0 0;
}
.giftFinder li a
{
display:block;padding:1px 5px 1px 12px;color:gray;text-decoration:none;
}
.giftFinder li.heading
{
color:#EB1A2D;padding:3px 5px 3px 12px;
}
.giftFinder li a:hover
{
text-decoration:underline;
}
#headings
{
width:780px;height:220px;
}
#headingsLeft
{
width:780px;height:240px;float:left;
}
#headingsLeft img
{
float:left;border:0;
}
#headingsLeft h1
{
color:#0A8CD9;font-size:1.333em;float:right;width:260px;margin:15px 20px 0 0;
}
#headingsLeft h1 strong
{
color:#EB1A2D;
}
#headingsLeft h2
{
color:#0A8CD9;font-size:1.2em;float:right;width:260px;margin:15px 20px 0 0;
}
#headingsLeft h3
{
color:#0A8CD9;font-size:1.1em;float:right;width:260px;margin:10px 20px 0 0;
}
#headingsLeft h2 strong
{
color:#EB1A2D;
}
#headingsLeft h3 strong
{
color:#EB1A2D;
}
#headingsRight
{
background:#DDF4A6;width:220px;height:220px;float:left;display:none;
}
#headingsRight h1
{
color:#EB1A2D;font-size:1.25em;float:left;width:200px;margin:10px 10px 5px;
}
#headingsRight p
{
margin:0 10px;font-size:1.167em;
}
.catHeading
{
background:url('/i/hawkin-blocknav-bg.jpg') no-repeat 0 -41px;font-size:1.5em;font-style:italic;color:#fff;height:18px;float:left;margin:0 10px 0 0;padding:5px 10px 7px;
}
.catHeading h3
{
display:block;float:left;font-size:1em;margin:0 20px 0 0;
}
#productContainer
{
margin:0;float:left;clear:both;width:780px;
}
.prodCatandRowContainer
{
float:left;width:600px;
}
#prodRowContainer
{
float:left;width:635px;
}
.productRowLeft
{
width:440px;float:left;
}
.productRowLeft img
{
border:0;float:left;width:150px;height:150px;margin:0 10px 0 0;
}
.productRowLeft h2
{
font-size:1.5em;
}
.productRowLeft h2 a
{
color:#EE012F;font-style:italic;
}
.productRowLeft p.clodeAndYears
{
font-size:.833em;width:280px;float:left;margin:5px 0 15px;
}
.productRowLeft p.prodDesc
{
width:280px;float:left;font-size:1.2em;
}
.ratingAndStock
{
position:absolute;bottom:15px;left:160px;width:280px;
}
.inStock
{
background:url('/i/hawkin-tick.jpg') no-repeat 0 3px;float:left;color:#50ad52;font-size:.917em;font-weight:700;margin:0 0 0 30px;padding:0 0 0 10px;
}
.noStock
{
background:url('/i/hawkin-cross.jpg') no-repeat 0 3px;float:left;color:#e2003b;font-size:.917em;font-weight:700;margin:0 0 0 30px;padding:0 0 0 10px;
}
.productRowRight
{
width:155px;float:right;margin:0 5px 0 0;
}
.prices
{
font-size:1.5em;color:#e2003b;font-weight:700;font-style:italic;text-align:right;
}
.prices p.oldPrice
{
font-size:.8em;color:#666;margin:5px 0;
}
.buyButtons
{
width:165px;position:absolute;bottom:5px;right:5px;
}
.navHolder
{
font-size:.917em;display:block;width:780px;height:30px;font-weight:bold;
}
.navHolder a
{
font-weight:normal;
}
ul.page
{
list-style:none;float:left;width:400px;clear:both;
}
.page li
{
float:left;margin:5px 3px;
}
.page li.ddown
{
float:left;margin:2px 4px 5px;
}
.page a
{
color:#666;text-decoration:none;
}
.page a:hover
{
text-decoration:underline;
}
ul#sortBy
{
list-style:none;float:right;
}
#sortBy li
{
float:left;margin:5px 0;padding:0 5px;border-right:#666 1px solid;
}
#sortBy a
{
color:#666;text-decoration:none;
}
#sortBy a.sorted
{
color:#DC3870;
}
#sortBy li.noborder
{
border-right:none;
}
#sortBy a:hover
{
color:#DC3870;text-decoration:underline;
}
#sortBy .arrow a
{
margin:0;padding:0 5px 0 0;vertical-align:middle;
}
a.sort_Off
{
font-weight:normal;
}
a.sort_Asc
{
font-weight:bold;background:url(/rkdom/i/sortup.gif) no-repeat top right;padding-right:10px;
}
a.sort_Desc
{
font-weight:bold;background:url(/rkdom/i/sortdown.gif) no-repeat top right;padding-right:10px;
}
#sortBy li.bestsellersArrow a
{
background:none;
}
a.PageSize1010,a.PageSize2020,a.PageSize3030
{
color:#DC3870!important;text-decoration:underline!important;
}
#top10Tabs
{
float:right;width:142px;padding:0;
}
#top10Container
{
width:140px;border:#b2b2b2 1px solid;float:left;
}
.top10Heading
{
background:url('/i/header_bg.jpg') 0 0;font-size:1.5em;font-style:italic;color:#fff;height:17px;float:left;width:132px;padding:4px 5px 9px;
}
.top10Block
{
display:block;position:relative;width:130px;height:60px;border-bottom:#b2b2b2 1px solid;padding:5px;
}
.top10Block p
{
width:65px;float:left;margin:0 0 0 5px;
}
.top10Block p a
{
color:#585858;font-weight:700;text-decoration:none;font-size:.9em;
}
.top10Block p a:hover
{
text-decoration:underline;
}
.top10Block p.price a
{
color:#e2003b;font-size:.617em;
}
.number
{
background:url('/i/top10-number-bg.jpg') no-repeat;width:11px;height:15px;position:absolute;right:0;bottom:0;color:#fff;padding:10px 0 0 14px;
}
.number10
{
background:url('/i/top10-number-bg.jpg') no-repeat;width:15px;height:15px;position:absolute;right:0;bottom:0;color:#fff;padding:10px 0 0 10px;
}
.productContainer
{
background:#fff url(/i/productContainer-bg.jpg) top repeat-x;border:#C0C1C1 1px solid;margin:0 10px 10px 0;float:left;width:295px;height:170px;padding:5px;position:relative;
}
.productImage
{
width:120px;height:120px;float:left;margin:0 10px 0 0;
}
.productContainer img
{
border:0;width:120px;height:120px;
}
.productContainer .buttonInfo a span
{
padding:6px 7px 7px 3px;
}
.productContainer .buttonBuy a
{
width:52px;text-align:center;
}
.productContainer .buttonBuy a span
{
padding:7px 7px 6px 5px;
}
.PCtopLeft
{
width:135px;float:left;font-size:.8333em;
}
.PCtopLeft h2
{
display:block;
}
.PCtopLeft h2 a
{
color:#E21D3E;width:135px;font-size:.833em;float:left;margin:0 0 5px;text-decoration:none;height:45px;
}
.PCtopLeft h2 a:hover
{
text-decoration:underline;
}
.PCtopLeft .price
{
font-size:1.25em;margin:0;color:#ED1B2E;
}
.PCtopLeft .oldPrice
{
color:#A7A7A7;text-decoration:line-through;
}
.PCtopLeft span
{
font-size:1.1em;
}
.stockCount
{
text-transform:lowercase;float:left;margin:2px 0 0 10px;
}
.starBuy
{
float:left;width:135px;height:55px;margin:5px 0 0;overflow:hidden;
}
.starBuy p
{
font-size:.9em;margin:0;
}
.stocklevel1
{
background:url(/i/in-stock.jpg) no-repeat 0 3px;width:55px;height:20px;float:right;margin:10px 0 0;
}
.stocklevel1 img
{
width:50px;
}
.stocklevel1 span
{
color:#6CAD57;font-size:.917em;font-weight:bold;text-transform:capitalize;
}
.stocklevel2
{
background:url(/i/in-stock.jpg) no-repeat 0 3px;width:53px;height:15px;float:right;margin:17px 0 0;
}
.stocklevel2 span
{
color:#6CAD57;font-size:.917em;font-weight:bold;text-transform:lowercase;
}
.stocklevel0
{
background:url(/i/out-of-stock.jpg) no-repeat 0 3px;width:65px;height:20px;float:right;margin:10px 0 0;
}
.stocklevel0 img
{
width:65px;
}
.stocklevel0 span
{
color:#ED1B2E;font-size:.917em;font-weight:bold;text-transform:capitalize;
}
#carousel
{
width:772px;height:195px;margin:20px 0 0;position:relative;float:left;
}
#carousel .coda-slider
{
float:left;clear:both;width:780px;position:relative;overflow:hidden;margin:auto;height:215px!important;
}
#carousel .coda-slider .panel
{
float:left;height:100%;position:relative;width:770px;
}
#carousel .coda-nav-left a
{
background:url(/i/left-arrow.png) no-repeat;width:40px;height:125px;position:absolute;top:0;left:0;z-index:999;
}
.prodPageRight
{
width:780px;float:right;
}
#prodImagesHolder
{
width:340px;float:left;border:#EE012F 2px solid;margin:0 19px 0 0;padding:5px;
}
#gallery
{
float:left;position:relative;
}
#gallery img
{
width:340px;height:340px;
}
#slideshow img
{
width:375px;height:375px;
}
div.navigation
{
width:300px;float:left;
}
div.content
{
display:block;
}
#prodImages img
{
border:0;
}
#magnify
{
background:url(/i/magnify-glass.gif) no-repeat;position:absolute;right:5px;bottom:5px;width:30px;height:30px;display:block;z-index:900;display:none;
}
#magnify span
{
float:left;text-indent:-9999px;
}
ul#thumbnailList
{
list-style:none;width:340px;float:left;border-top:#e5e5e5 1px solid;margin:11px 0 0;padding:16px 0 5px;/*height:80px;*/overflow:hidden;
}
#thumbnailList li
{
width:75px;height:75px;float:left;border:#ccc 1px solid;margin:4px 3px 0 1px;padding:2px;
}
html>body .navigation div span
{
display:inline-block;height:100%;
}
.otherVid
{
width:100px;height:80px;float:left;margin:0 4px 0 0;border:#ccc 1px solid;position:relative;
}
.playVideo
{
position:absolute;top:18px;left:18px;width:64px;height:45px;
}
.playVideo img
{
border:0;
}
.nomargin
{
margin:0!important;
}
.otherImage img
{
border:0;
}
#proddetailsRight
{
width:405px;float:right;
}
#proddetailsRight h2
{
color:#666;margin:0 0 10px;
}
.lbDesc p
{
margin:0 0 10px;
}
.lbDesc strong
{
margin:0 0 10px;
}
.lbDesc ul
{
list-style:disc inside;
}
#prodTopBox1
{
width:400px;float:left;border:#EE012F 2px solid;position:relative;
}
#prodTopBox1 .dropdown
{
width:40px;float:left;
}
#prodTopBox1 .dropdown input
{
padding:5px;
}
#prodTopBox1Module
{
width:385px;float:left;border:1px solid #CCC;
}
#prodTopBox2
{
width:400px;float:left;border:#EE012F 2px solid;margin-bottom:10px;
}
#prodRatingStar
{
vertical-align:middle;
}
#prodName
{
background:#EE012F url('/i/header_bg.jpg') top left repeat-x;color:#fff;float:left;width:380px;padding:3px 10px 5px;position:relative;
}
#prodName h1
{
display:block;float:left;font-size:1.75em;font-weight:400;margin:0 10px 0 0;
}
#catalogueNumber
{
float:left;
}
.addToWish
{
float:right;
}
#priceAndBuy
{
width:395px;font-size:.833em;padding:5px 0 5px 5px;clear:both;
}
#priceHolder span
{
font-size:1.1em;
}
.oldPriceHolder
{
margin:10px 0 0 5px;float:left;
}
#priceAndBuy .price
{
color:#E21D3E;font-weight:700;font-size:2.5em;margin:0 5px;
}
#priceAndBuy .inStock
{
float:left;clear:both;font-size:1.125em;margin:5px 10px;
}
#priceAndBuy .oldPrice
{
font-size:1.167em;color:#A7A7A7;text-decoration:line-through;margin:0 0 0 2px;
}
.oldPrice
{
text-decoration:line-through;
}
#wishList
{
width:380px;float:left;margin:5px 10px 10px;clear:both;
}
.productBuyButtons
{
float:right;margin:10px 0 0 0;
}
.productBuyButtons .buttonBuy
{
float:right;margin:0 10px;
}
.productBuyButtons .buttonBuy a
{
font-size:1.75em;
}
.productBuyButtons .buttonBuy a span
{
padding:2px 15px 4px 12px;
}
.productBuyButtons input
{
width:25px;border:#ccc 1px solid;float:left;padding:5px;
}
.productBuyButtons input:hover
{
background:#f5f5f5;
}
.productBuyButtons input:focus
{
border:#333 1px solid;
}
#wishList ul
{
list-style:none;
}
#wishList ul li
{
float:left;
}
#wishList ul li a
{
color:#666;padding:0 5px;border-right:#666 1px solid;text-decoration:none;
}
#wishList ul li a:hover
{
color:#333;text-decoration:underline;
}
#wishList ul li a.noborder
{
border-right:none;
}
#optionsAndStock
{
width:340px;float:left;clear:both;margin:0 0 0 5px;
}
#optionsAndStock .dropdwn
{
margin:0 0 0 10px;width:150px;border:#ccc 1px solid;color:#333;
}
#optionsAndStock .inStock
{
background:url(/i/in-stock.jpg) no-repeat 0 3px;width:50px;height:20px;float:right;margin:7px 0 0;padding:0 0 0 10px;
}
#optionsAndStock .inStock span
{
color:#6CAD57;font-size:1em;font-weight:bold;
}
#optionsAndStock .outOfStock
{
background:url(/i/out-of-stock.jpg) no-repeat 0 3px;width:50px;height:20px;float:right;margin:7px 0 0;padding:0 0 0 10px;
}
#optionsAndStock .outOfStock span
{
color:#ED1B2E;font-size:.917em;font-weight:bold;
}
#prodDetails
{
width:320px;height:318px;overflow:auto;border:#ccc 1px solid;padding:10px;float:left;clear:both;
}
#prodDetailsTabContainer
{
height:24px;float:left;
}
#prodDetailsTab
{
height:19px;padding-top:5px;padding-left:11px;float:left;text-align:center;font-size:.95em;line-height:1em;color:#61C2E3;background-image:url(/i/productLeftTab.gif);background-position:left;background-repeat:no-repeat;
}
#prodDetailsTabOff
{
height:19px;padding-top:5px;padding-left:11px;float:left;text-align:center;font-size:.95em;line-height:1em;color:#61C2E3;background-image:url(/i/productLeftTabOff.gif);background-position:left;background-repeat:no-repeat;
}
#prodDetailsTabRight
{
width:11px;float:left;
}
#prodDetails h1
{
font-size:1.5em;margin:0 0 5px;
}
#prodDetails h2
{
width:225px;
}
.prodCode
{
color:#666;font-size:.66em;float:none;text-indent:0;
}
#prodDetails p
{
margin:10px 0;font-size:.917em;
}
#prodDetails ul
{
list-style:inside;
}
#prodDetails ul li
{
margin:2px 5px;font-size:.917em;
}
#reviewAndShare
{
width:340px;padding:10px 0;float:left;clear:both;
}
#reviewAndShare img
{
width:143px;float:left;
}
#reviewAndShare ul
{
list-style:none;width:190px;float:left;margin:5px 0 0 5px;
}
#reviewAndShare ul li
{
float:left;
}
#reviewAndShare ul li a
{
color:#666;padding:0 5px;border-right:#666 1px solid;text-decoration:none;font-size:.917em;
}
#reviewAndShare ul li a:hover
{
color:#333;text-decoration:underline;
}
#reviewAndShare ul li a.noborder
{
border-right:none;
}
#addthis
{
width:375px;float:left;padding:10px 0;
}
#addthis p
{
float:left;width:164px;font-weight:700;margin:0 10px 0 0;
}
#socialIcons
{
float:left;width:200px;
}
#socialIcons a
{
float:left;margin:0 5px 0 0;
}
#socialIcons a span
{
float:left;text-indent:-9999px;
}
a.facebook-bookmark
{
background:url(/i/facebook.gif) no-repeat;width:14px;height:14px;display:block;
}
a.myspace-bookmark
{
background:url(/i/myspace.gif) no-repeat;width:14px;height:14px;display:block;
}
a.twitter-bookmark
{
background:url(/i/twitter.gif) no-repeat;width:12px;height:15px;display:block;
}
#top10Tabs ul,#homepagefadingTabs ul,#fadingTabs ul
{
list-style:none;height:44px;margin:0;padding:0;
}
#homepagefadingTabs ul li a:hover,#fadingTabs ul li a:hover
{
background:url('/i/sf-tab-bg.jpg') bottom right no-repeat;color:#66B821;border-left:#EE012F 1px solid;text-decoration:none;
}
#top10Tabs ul li a:hover
{
background:url('/i/hawkin-tab10-bg.jpg') bottom right no-repeat;color:#fff;border-left:#86a412 1px solid;
}
#homepagefadingTabs ul li,#fadingTabs ul li
{
float:left;margin:0 5px 0 0;padding:0;
}
.ui-tabs .ui-tabs-nav li
{
position:relative;border-bottom:0!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected
{
margin:0!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a
{
background:url('/i/sf-tabactive-bg.jpg') top left no-repeat!important;height:44px;border-left:none!important;color:#fff!important;margin:0!important;padding:0 0 0 6px!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span,.ui-tabs .ui-tabs-nav li.ui-state-disabled a span,.ui-tabs .ui-tabs-nav li.ui-state-processing a span
{
color:#fff!important;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span
{
background:url('/i/sf-tabactive-bg.jpg') top right no-repeat;display:block;padding:18px 19px 11px 4px!important;
}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a
{
cursor:pointer;
}
.ui-tabs .ui-tabs-hide
{
display:none!important;
}
#top10Tabs ul li.ui-tabs-selected a
{
padding:0!important;
}
#top10Tabs ul li.ui-tabs-selected a span
{
padding:21px 16px 15px 8px!important;font-size:1.5em;
}
#top10Tabs ul li
{
float:left;margin:0 5px 0 0;padding:0;
}
#top10Tabs ul li a
{
background:url('/i/hawkin-tab10-bg.jpg') top right no-repeat;border-left:#C0C1C1 1px solid;font-style:italic;font-weight:700;display:block;color:#EE012F;font-size:.75em;line-height:7px;margin:16px 0 0;padding:10px 15px 10px 10px;
}
#top10Tabs li.ui-tabs-selected a span
{
background:url('/i/hawkin-tab10active-bg.jpg') top right no-repeat;display:block;padding:15px 19px 11px 4px!important;
}
#top10Tabs a span
{
color:#EE012F;font-size:1.75em;line-height:8px;padding:0 0 0 2px;
}
#top10Tabs ul li a:hover span
{
color:#fff;
}
#prodTabContent
{
border:#EE012F 2px solid;width:380px;padding:10px;
}
#prodTabContent p
{
width:325px;
}
#prodTabContent h2
{
font-size:1.25em;width:325px;font-weight:bold;
}
#fadingTabs
{
float:left;margin:10px 15px 0 0;padding:0;
}
#fadingTabs ul li a
{
background:url('/i/hawkin-tab-bg.jpg') top right no-repeat;border-left:#C0C1C1 1px solid;color:#EE012F;font-size:1.25em;font-style:italic;font-weight:700;display:block;margin:17px 0 0;padding:4px 10px 6px;
}
#homepagefadingTabs
{
float:left;width:780px;margin:10px 15px 0 0;padding:0;
}
#tabContainer
{
width:930px;border:#F0002E 5px solid;float:left;padding:0;
}
#homepagefadingTabs ul li a
{
background:url('/i/sf-tab-bg.jpg') top right no-repeat;border-left:#C0C1C1 1px solid;color:#F0002E;font-size:1.25em;font-weight:700;display:block;margin:16px 0 0;padding:6px 15px 4px 10px;
}
.prodBlockRow
{
border-bottom:#ccc 1px solid;width:930px;height:215px;padding:20px 0;
}
.prodBlock
{
width:160px;height:215px;border-right:#e5e5e5 2px solid;float:left;position:relative;padding:0 10px 0 13px;
}
.prodBlock p
{
width:120px;
}
.prodBlock p a,#lb_footerNavBtm li a.heading
{
font-weight:700;
}
.prodBlockBottom
{
width:160px;height:22px;position:absolute;left:13px;bottom:0;
}
.prodBlockBottom .price
{
width:89px;
}
.price
{
font-size:1.5em;color:#e2003b;font-weight:700;float:left;
}
#jquery-overlay
{
position:absolute;top:0;left:0;z-index:990;width:100%;height:500px;
}
#jquery-lightbox
{
position:absolute;top:0;left:0;width:100%;z-index:991;text-align:center;line-height:0;
}
#jquery-lightbox a img
{
border:none;
}
#lightbox-container-image-box
{
position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;
}
#lightbox-container-image
{
padding:10px;
}
#lightbox-loading
{
position:absolute;top:40%;left:0;height:25%;width:100%;text-align:center;line-height:0;
}
#lightbox-nav
{
position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;
}
#lightbox-container-image-box>#lightbox-nav
{
left:0;
}
#lightbox-nav a
{
outline:none;
}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext
{
width:49%;height:100%;display:block;
}
#lightbox-nav-btnPrev
{
display:block;left:0;float:left;
}
#lightbox-nav-btnNext
{
display:block;right:0;float:right;
}
#lightbox-container-image-data-box
{
font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px;
}
#lightbox-container-image-data
{
padding:0 10px;color:#666;
}
#lightbox-container-image-data #lightbox-image-details
{
width:70%;float:left;text-align:left;
}
#lightbox-image-details-caption
{
font-weight:bold;
}
#lightbox-image-details-currentNumber
{
display:block;clear:left;padding-bottom:1em;
}
#lightbox-secNav-btnClose
{
width:66px;float:right;padding-bottom:.7em;
}
#relatedItems
{
width:776px;height:230px;margin:0 0 10px 0;padding:10px 0;position:relative;float:left;clear:both;border:#EE012F 2px solid;overflow:hidden;
}
#relatedItems ul
{
list-style:none;
}
#relatedItemsTab
{
background:url("/i/sf-tabactive-bg.jpg") no-repeat right bottom;float:left;margin:10px 0 0 0;padding:10px 20px 7px 10px;color:#FFF;
}
#relatedItems .coda-slider
{
float:left;clear:both;width:763px;position:relative;overflow:hidden;margin:auto;height:235px!important;
}
#relatedItems .coda-slider .panel
{
float:left;height:100%;position:relative;width:780px;margin:20px 0 0;
}
#relatedItems .coda-nav-left a
{
background:url(/i/left-arrow.png) no-repeat;width:25px;height:26px;position:absolute;top:82px;left:8px;z-index:800;
}
#relatedItems .coda-nav-left a:hover
{
background:url(/i/left-arrow.png) no-repeat;
}
#relatedItems .coda-nav-right a
{
background:url(/i/right-arrow.png) no-repeat;width:25px;height:26px;position:absolute;top:82px;right:9px;z-index:800;
}
#relatedItems .coda-nav-right a:hover
{
background:url(/i/right-arrow.png) no-repeat;
}
.relatedItem
{
width:140px;height:175px;float:left;margin:0 5px;position:relative;
}
.relatedItem .price
{
margin:0;font-size:1em;
}
.relatedItem h2 a
{
color:#E21D3E;width:140px;font-size:1em;float:left;margin:0 0 2px;text-decoration:none;
}
.relatedItem h2 a:hover
{
text-decoration:underline;
}
#relatedItems .blueButton a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0 5px 0 0;color:#fff;display:block;text-decoration:none;font-size:1.167em;position:absolute;right:0;bottom:0;
}
#relatedItems .blueButton a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
#relatedItems .blueButton a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
#relatedItems .blueButton a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
#checkout_progress
{
height:46px;
}
#contentAreaBasket
{
padding:0 10px;overflow:hidden;float:right;width:705px;
}
#contentAreaBasket .buttonInfo a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
#contentAreaBasket .buttonInfo a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -28px;text-decoration:underline;
}
#contentAreaBasket .buttonInfo a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
#contentAreaBasket .buttonInfo a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -28px;
}
#contentAreaBasket .buttonAction a
{
margin:5px 22px 0 0;float:right;
}
#contentAreaBasket .buttonAction a span
{
padding:6px 24px 5px 20px;
}
#checkoutLeft
{
float:left;width:340px;border:#ccc 1px solid;margin:10px 21px 0 0;
}
#checkoutLeft .loginRow input
{
width:175px;
}
#checkoutLeft .loginBodyBox
{
height:126px;
}
#checkoutRight
{
float:left;width:340px;border:#ccc 1px solid;margin:10px 0 0;
}
#checkoutRight .buttonAction a span
{
padding:6px 24px 5px 20px;
}
#contentAreaBasket .buttonAction span
{
background:url(/i/redButtonBig-right.gif) top right no-repeat;height:17px;float:left;padding:0 0 0 3px;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
#contentAreaBasket .buttonAction span:hover
{
background:url(/i/redButtonBig-right.gif) no-repeat right -28px;text-decoration:underline;
}
#contentAreaBasket .buttonAction span a
{
background:url(/i/redButtonBig-right.gif) no-repeat right 0;color:#fff;float:left;padding:5px 10px 6px 7px;display:block;
}
#contentAreaBasket .buttonAction span a:hover
{
background:url(/i/redButtonBig-right.gif) no-repeat right -27px;color:#fff;text-decoration:underline;
}
#interiorLeftCheckout
{
width:210px;float:left;
}
#checkoutArea
{
width:680px;padding:20px 0;float:left;
}
#checkoutArea #ValError
{
margin:0 0 10px;
}
.basketHeaderRow
{
background:#CCC;font-size:1.333em;overflow:hidden;padding:5px 10px;margin:0;color:#666;
}
.basketRow
{
float:left;height:120px;border-bottom:#E5E5E5 1px solid;width:660px;padding:10px;
}
.basketRowAlt
{
background:#ccc;height:120px;float:left;border-bottom:#E5E5E5 1px solid;width:660px;padding:10px;
}
.basketRowTROdd
{
float:left;width:660px;padding:10px;
}
.basketRowTREven
{
background:#f5f5f5;float:left;width:660px;padding:10px;
}
.updateLink
{
float:left;margin:5px 0 0;
}
.headingBold
{
font-weight:bold;padding:0!important;
}
.thumbnail
{
float:left;width:100px;height:100px;margin:10px 10px 10px 0;
}
.thumbnail img
{
border:#eee 1px solid;
}
.product
{
float:left;width:240px;margin:0 10px 0 0;padding:4px 0 0;
}
.product input
{
padding:2px;border:#ccc 2px solid;
}
.productHeading
{
float:left;width:240px;margin:0 10px 0 109px;
}
.basketTotalHeading
{
float:left;margin:0 0 0 80px;
}
.basketPrice
{
float:left;width:70px;margin:0 10px 0 0;padding:4px 0 0;
}
.qty
{
float:left;width:60px;margin:0 10px 0 0;
}
.qty input
{
border:#ccc 1px solid;padding:2px;width:35px;
}
.qtyInput:focus
{
background:#eee;
}
.buyButtons input
{
border:#ccc 1px solid;padding:5px;width:35px;
}
.buyButtons input:focus
{
background:#eee;border:#333 1px solid;
}
.basketTotal
{
float:left;width:60px;padding:2px 0 0;font-size:1.5em;
}
.delete
{
float:left;width:70px;margin:0 10px 0 0;
}
.delete img
{
border:0;margin:5px 0 0;float:right;
}
.basketBottom
{
float:left;width:684px;padding:10px 0;margin:0 0 15px;
}
#basketBottomLeft
{
width:300px;float:left;
}
#basketBottomLeft p
{
margin:0 0 10px;
}
#basketBottomLeft .codeAndDelivery
{
border:#ccc 2px solid;float:left;padding:10px;margin:0;width:280px;
}
#basketBottomLeft .promoBanner
{
float:left;margin:6px 0 0;width:303px;height:101px;
}
#basketBottomLeft .promoBanner img
{
border:#ccc 2px solid;
}
#basketBottomLeft .checkoutInput
{
width:225px;float:left;
}
#basketBottomLeft .checkoutInput input
{
width:208px;padding:5px;border:#ccc 1px solid;
}
#basketBottomRight
{
width:370px;height:180px;float:right;border:2px #ccc solid;
}
#basketBottomRight .buttonAction a
{
margin:0 10px;
}
#basketBottomRight .checkoutLabel
{
width:105px;padding:0;font-size:1.5em;
}
.shippingMethod
{
padding:10px;height:78px;
}
.shippingMethod p
{
margin:10px 0;width:245px;float:right;
}
.subTotal
{
float:right;width:347px;text-align:right;margin:0 12px 4px 0;padding:3px 0 4px;
}
.subTotal span
{
font-size:.857em;font-weight:lighter;float:right;margin:4px 0 0 10px;color:#666;
}
.subTotal span.priceBlock
{
font-size:1.25em;font-weight:lighter;float:right;margin:4px 0 0 10px;color:#666;
}
.subTotal h2
{
font-size:1.5em;float:left;
}
.deliveryCode
{
display:none;
}
.codeAndDelivery
{
float:right;margin:5px;
}
.codeAndDelivery .buttonInfo a
{
float:left;
}
.checkoutLabel
{
float:left;width:135px;padding:5px 0 0;
}
.checkoutInput
{
float:left;width:197px;
}
.checkoutInput input
{
width:180px;padding:5px;border:#ccc 1px solid;
}
.checkoutInput select
{
width:245px;padding:0;margin:3px 0 0;border:#ccc 1px solid;
}
.checkoutInput input:hover
{
background:#f3f3f3;
}
.checkoutInput input:focus
{
border:#333 1px solid;
}
.checkoutInput .dropdwn
{
width:385px;
}
.checkoutPrices
{
float:right;width:106px;height:120px;font-weight:bold;margin:3px 0 0;
}
.priceBlockTotal
{
padding:5px 0;width:75px;float:right;color:#EB1A2D;border-top:#ccc 1px solid;text-align:right;
}
#deliverAndReturnsNotes
{
background:#EED0E7;padding:5px 12px;float:left;clear:both;width:180px;border:1px solid #EED0E7;
}
#deliverAndReturnsNotes ul
{
list-style:none;
}
#deliverAndReturnsNotes li
{
margin:4px 0;padding-left:15px;
}
#deliverAndReturnsNotes h2 a
{
color:#64b721;font-size:1em;margin:0 0 5px;
}
#deliverAndReturnsNotes a
{
color:gray;text-decoration:underline;display:block;margin:3px 0;
}
#deliverAndReturnsNotes a:hover
{
text-decoration:none;
}
#secureCheckoutNotes
{
background:#f5f5f5;padding:5px 12px;float:left;clear:both;margin:10px 0 0;width:180px;border:1px solid #e5e5e5;
}
#secureCheckoutLeft
{
float:left;
}
#secureCheckoutRight
{
float:right;
}
#secureCheckoutNotes h2
{
color:#EB1A2D;font-size:1em;margin:0 0 5px;
}
#secureCheckoutNotes a
{
color:gray;text-decoration:underline;display:block;width:90px;float:left;margin:3px 0;
}
#secureCheckoutNotes a:hover
{
text-decoration:none;
}
#secureCardLogos
{
margin-top:10px;float:left;
}
#secureCardLogos #thawte
{
width:79px;float:left;
}
#secureCardLogos #cards
{
width:92px;margin-left:7px;float:left;
}
#deliverAndReturnsNotesProd
{
padding:5px 12px;float:left;clear:both;width:114px;border:1px solid #e5e5e5;
}
#interiorLeftCheckout #deliverAndReturnsNotesProd
{
padding:5px 12px;float:left;clear:both;width:182px;border:1px solid #e5e5e5;
}
#deliverAndReturnsNotesProd ul
{
list-style:none;
}
#deliverAndReturnsNotesProd li
{
margin:4px 0;padding-left:7px;
}
#deliverAndReturnsNotesProd h2 a
{
color:#64b721;font-size:1.0em;margin:0 0 5px;text-decoration:none;
}
#deliverAndReturnsNotesProd a:hover
{
text-decoration:underline;
}
#secureCheckoutNotesProd
{
background:#E2003B;color:#fff;padding:5px 12px;float:left;clear:both;width:116px;border-top:1px solid #fff;
}
#interiorLeftCheckout #secureCheckoutNotesProd
{
background:#E2003B;color:#fff;padding:5px 12px;float:left;clear:both;width:184px;border-top:1px solid #fff;
}
#secureCheckoutNotesProd #secureCheckoutLeft
{
float:left;margin:0 0 10px;width:100px;
}
.recentlyViewed
{
border-top:solid 1px #ccc;padding:10px;padding-top:20px;float:left;width:660px;margin:15px 0 0;
}
.recentlyViewed h2
{
color:#EB1A2D;font-size:1em;margin:0 0 15px;
}
#lb_footerBackground
{
background:#fff;height:170px;width:960px;z-index:10;margin:0 auto;float:left;margin:10px 0 0 0;
}
#lb_footerNav
{
background:#EA012E url(/i/sf-footer-bg.jpg) top repeat-x;width:940px;height:75px;padding:0;
}
#lb_footerNav a
{
color:#fff;text-decoration:none;float:left;cursor:pointer;
}
#lb_footerNav img
{
border:0;float:left;margin:0 10px 0 0;
}
#lb_footerNav span.title
{
font-size:1.083em;float:left;width:145px;height:14px;margin:10px 0 8px;
}
#lb_footerNav span.content
{
font-size:.75em;line-height:10px;float:left;width:155px;
}
a#email-sign-up
{
background:url('/i/sf-email-sign-up.jpg') no-repeat 10px 0;width:155px;height:68px;display:block;margin:0;padding:0 0 0 80px;
}
a:hover#email-sign-up
{
background:url('/i/sf-email-sign-up.jpg') no-repeat 10px -68px;color:#66B821;
}
a#request-a-catalogue
{
background:url('/i/sf-request-a-catalogue.jpg') no-repeat 10px 0;width:237px;height:68px;display:block;margin:0;padding:0 0 0 80px;
}
a:hover#request-a-catalogue
{
background:url('/i/sf-request-a-catalogue.jpg') no-repeat 10px -68px;color:#66B821;
}
a#recommend-friends
{
background:url('/i/sf-recommend-friends.jpg') no-repeat 10px 0;width:155px;height:68px;display:block;margin:0;padding:0 0 0 80px;
}
a:hover#recommend-friends
{
background:url('/i/sf-recommend-friends.jpg') no-repeat 10px -68px;color:#66B821;
}
a#delivery-information
{
background:url('/i/sf-delivery-information.jpg') no-repeat 10px 0;width:155px;height:68px;display:block;margin:0;padding:0 0 0 80px;
}
a:hover#delivery-information
{
background:url('/i/sf-delivery-information.jpg') no-repeat 10px -68px;color:#66B821;
}
a#quick-order
{
background:url('/i/sf-quick-order.jpg') no-repeat 10px 0;width:145px;height:68px;display:block;margin:0;padding:0 0 0 90px;
}
a:hover#quick-order
{
background:url('/i/sf-quick-order.jpg') no-repeat 10px -69px;color:#66B821;
}
a#gift-finder
{
background:url('/i/sf-gift-finder.jpg') no-repeat 10px 0;width:155px;height:68px;display:block;margin:0;padding:0 0 0 80px;
}
a:hover#gift-finder
{
background:url('/i/sf-gift-finder.jpg') no-repeat 10px -68px;color:#66B821;
}
#store-finder
{
background:url('/i/hawkin-store-finder.jpg') no-repeat 5px 10px;width:163px;height:70px;display:block;float:left;color:#fff;margin:0;padding:0;
}
#store-finder span.title
{
margin:10px 0 8px 40px;
}
#store-finder span.content
{
width:133px;margin:0 0 0 40px;
}
#store-finder .quickSearch
{
width:172px;margin:1px 0 0;
}
#store-finder .searchBox
{
background:url('/i/hawkin-search-bg2.jpg') no-repeat;width:128px;margin:0 0 0 5px;
}
#lb_footerNavBtm
{
background:#fff url('/i/footer-bg.jpg') bottom repeat-x;width:920px;height:90px;padding:10px 10px 0;
}
ul#customer-serviceUL,ul#our-shopUL
{
width:260px;float:left;list-style:none;
}
ul#informationUL
{
width:230px;float:left;list-style:none;
}
ul#about-usUL
{
width:230px;float:left;list-style:none;
}
ul#our-sitesUL
{
width:200px;float:left;list-style:none;
}
#footerWrapper
{
width:940px;margin:0 auto;height:100px;color:#fff;
}
#footerWrapper a
{
color:#fff;
}
#copyright
{
width:940px;color:#666;overflow:hidden;text-align:right;font-weight:700;margin:10px auto;padding:0 10px;
}
#footerLogos
{
width:300px;padding:0 10px;margin:10px 0;overflow:hidden;float:left;
}
#BasketSummaryPopup
{
background:url(/i/BasketSummaryPopup-bg.png);border:#ccc 1px solid;padding:9px;position:absolute;top:83px;left:-1px;z-index:999;width:170px;
}
.info_content
{
margin:10px 30px 10px 10px;
}
.info_content h1
{
margin-bottom:20px;
}
.info_content p
{
margin-bottom:20px;
}
.birthdayClubBanner
{
display:none;
}
#contactFormLeft
{
float:left;width:510px;margin:0 33px 0 0;
}
#contactFormLeft .buttonAction a
{
font-size:1.417em;margin:10px 0;float:right;
}
#contactFormLeft .buttonAction a span
{
padding:4px 8px 4px 5px;
}
#registerFormLeft
{
float:left;width:520px;border:#ccc 1px solid;margin:10px 33px 0 0;
}
#registerFormLeft #ValError
{
margin:15px 0 10px;width:410px;
}
#registerFormLeft .loginBodyBox
{
padding:5px 20px 20px;
}
#registerFormLeft .loginBodyBox .buttonAction
{
float:right;
}
#registerFormLeft .loginRow label
{
width:125px;padding:3px;
}
#registerFormRight
{
float:left;width:380px;margin:10px 0 0;
}
#passwordInfo
{
float:left;margin:190px 0 0;border:#ccc 1px dashed;background:#FEF6D7;padding:0 10px;
}
#passwordInfo p
{
margin:10px 0;
}
#mandatoryFields
{
float:left;margin:0;border:#ccc 1px dashed;background:#FEF6D7;padding:0 10px;
}
#mandatoryFields p
{
margin:10px 0;
}
#addressInfo
{
float:left;margin:48px 0 0;border:#ccc 1px dashed;background:#FEF6D7;padding:0 10px;
}
#addressInfo p
{
margin:10px 0;
}
#telephoneInfo
{
float:left;margin:271px 0 0;border:#ccc 1px dashed;background:#FEF6D7;padding:0 10px;
}
#telephoneInfo p
{
margin:10px 0;
}
span.mandatory
{
color:red;font-weight:bold;font-size:1.5em;line-height:11px;
}
#loginLeft
{
float:left;width:450px;border:#ccc 1px solid;margin:10px 33px 0 0;
}
#loginLeft #ValError
{
margin:15px 0 10px;width:410px;
}
#loginLeft .loginBodyBox
{
padding:5px 20px 20px;
}
#loginRight
{
float:left;width:450px;border:#ccc 1px solid;margin:10px 0 0;
}
.loginHeadBox
{
background:#EE012F;color:#fff;font-size:1.5em;padding:5px 20px;
}
.loginBodyBox2
{
padding:20px;overflow:hidden;position:relative;
}
.loginBodyBox2 .buttonAction
{
position:absolute;bottom:34px;right:20px;
}
.loginBodyBoxCheckout
{
padding:0 20px;overflow:hidden;position:relative;height:170px;
}
.loginBodyBoxCheckout .buttonAction
{
position:absolute;bottom:10px;right:20px;
}
.loginBodyBox
{
padding:20px;overflow:hidden;
}
#loginRight .loginBodyBox2
{
height:201px;
}
.loginBodyBox .buttonAction
{
float:left;margin:10px 0 0;
}
.loginBodyBox .buttonAction a
{
font-size:1.333em;
}
.loginBodyBox .buttonAction a span
{
padding:4px 13px 5px 10px;
}
.loginBodyBox .blueButton
{
float:right;
}
.loginBodyBox .blueButton a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.loginBodyBox .blueButton a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.loginBodyBox .blueButton a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
.loginBodyBox .blueButton a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
.loginButton
{
float:right;background:url(/i/hawkin-login-button.jpg) no-repeat;display:block;width:65px;height:27px;color:#fff;border:0;font-size:1em;padding:0 0 2px;cursor:pointer;
}
.loginButton:hover
{
background:url(/i/hawkin-login-button.jpg) no-repeat 0 -27px;text-decoration:underline;
}
.loginRow
{
background:#F5F5F5;margin:10px 0;padding:5px;
}
.loginRow label
{
width:100px;float:left;display:block;padding:3px;font-weight:bold;
}
.loginRow input
{
padding:2px;border:#ccc 1px solid;
}
.loginRow textarea
{
padding:2px;border:#ccc 1px solid;
}
.loginRow select
{
padding:2px;border:#ccc 1px solid;
}
.loginRow input:hover
{
background:#f3f3f3;
}
.loginRow input:focus
{
border:#333 1px solid;
}
.loginRow textarea:hover
{
background:#f3f3f3;
}
.loginRow textarea:focus
{
border:#333 1px solid;
}
#basketContainer
{
float:left;width:680px;border:#CCC 2px solid;overflow:hidden;margin:0 33px 0 0;
}
.birthdayClubLeft
{
width:235px;float:left;
}
.birthdayClubLeft img
{
margin:10px 0;border:0;
}
.birthdayClubMain
{
float:left;width:400px;padding:0 0 0 20px;
}
.birthdayClubMain img
{
border:0;
}
.birthdayClubRight
{
width:260px;float:right;
}
.birthdayClubRight img
{
margin:10px 0;border:0;
}
.birthdayClubtable
{
width:400px;
}
.birthdayClubtable td
{
padding-top:5px;padding-bottom:5px;padding-top:3px;padding-top:3px;
}
.birthdayClubtable td input
{
border:#ccc 1px solid;
}
.birthdayClubtable td.birthdayClubtitle
{
font-weight:bold;
}
.ksrs td
{
padding:5px 10px;text-align:left;
}
.ksrs th
{
padding:5px 10px;text-align:left;
}
td.product
{
float:none;
}
tr.basketRowTREven
{
float:none;height:auto;
}
tr.basketRowTROdd
{
float:none;height:auto;
}
a img
{
border:0;
}
.forgotDetails
{
float:right;clear:right;margin:10px 0 0;
}
a.filterTicked
{
padding:1px 5px 1px 0!important;font-weight:bold;margin:0 0 0 5px;
}
#side-refine
{
border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;width:128px;overflow:hidden;padding:0 5px;float:left;
}
.filter
{
float:left;clear:both;margin:5px 0;
}
.filter h4
{
color:#E2003B;
}
.filter ul
{
list-style:none;float:left;width:128px;
}
.filter ul li a
{
display:block;text-decoration:none;color:gray;
}
.filter ul li a:hover
{
color:#e2003b;text-decoration:underline;
}
.formselect
{
margin:5px 0 0;
}
#PCALeft
{
float:left;width:450px;margin:10px 33px 0 0;
}
#PCARight
{
float:left;width:450px;margin:10px 0 0;
}
.PCAHead
{
background:#EE012F;font-size:1.5em;padding:5px 20px;color:#fff;border-top:#ccc 1px solid;border-right:#ccc 1px solid;border-left:#ccc 1px solid;
}
.PCABox
{
padding:20px;border:#ccc 1px solid;overflow:hidden;height:80px;position:relative;
}
.PCABox select
{
position:absolute;bottom:10px;
}
.PCABox2
{
padding:20px;border:#ccc 1px solid;overflow:hidden;height:230px;position:relative;
}
.PCABox2 .buttonAction
{
position:absolute;bottom:10px;
}
#cmd_bar .blueButton a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:20px 0 0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
#cmd_bar .blueButton a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
#cmd_bar .blueButton a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
#cmd_bar .blueButton a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
.secTree
{
width:135px;
}
.secTree a
{
text-decoration:none;padding:3px 0 2px;display:block;width:130px;border-bottom:#E5E5E5 1px dashed;
}
.secTree a:hover
{
text-decoration:underline;
}
.secTree_0_ON a
{
font-weight:bold;
}
.secTree_1_OFF a,.secTree_1_ON a
{
margin:0 0 0 10px;
}
.secTree_2_OFF a,.secTree_2_ON a
{
margin:0 0 0 13px;
}
.secTree_3_OFF a,.secTree_3_ON a
{
margin:0 0 0 16px;
}
.secTree_4_OFF a,.secTree_4_ON a
{
margin:0 0 0 19px;
}
.secTree_5_OFF a,.secTree_5_ON a
{
margin:0 0 0 22px;
}
.secTree_1_ON a
{
font-weight:bold;
}
.secTree_2_ON a
{
font-weight:bold;
}
.secTree_3_ON a
{
font-weight:bold;
}
.secTree_4_ON a
{
font-weight:bold;
}
.secTree_5_ON a
{
font-weight:bold;
}
.nomargin a
{
margin:0;
}
.paymentTable
{
padding-bottom:10px;width:500px;margin:10px 0 0;
}
.paymentTable th
{
text-align:left;
}
.loginRow th
{
text-align:left;
}
.paymentTable label
{
width:130px;
}
.blueButtonTable a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.blueButtonTable a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.blueButtonTable a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
.blueButtonTable a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
.deliveryAddresses
{
float:left;width:380px;margin:0 10px 10px 0;height:320px;
}
.deliveryAddresses td
{
padding:2px;
}
.deliveryAddresses th
{
width:110px;
}
.CAT_OTHER
{
display:none!important;font-size:0!important;padding:0!important;
}
.wishListTable .blueButton a
{
background:url(/i/greenButton-left.gif) no-repeat;height:27px;float:left;padding:0 0 0 3px;margin:0 5px 0 0;color:#fff;display:block;text-decoration:none;font-size:1.167em;
}
.wishListTable .blueButton a:hover
{
background:url(/i/greenButton-left.gif) no-repeat 0 -27px;text-decoration:underline;
}
.wishListTable .blueButton a span
{
background:url(/i/greenButton-right.gif) no-repeat right 0;padding:5px 10px 6px 7px;display:block;
}
.wishListTable .blueButton a:hover span
{
background:url(/i/greenButton-right.gif) no-repeat right -27px;
}
.wishListTable .buttonAction a span
{
padding:5px 13px 6px 10px;
}
.wishListTable .buttonAction a
{
margin:0 5px 0 0;
}
.productTH
{
width:50px;
}
.nameTH
{
width:270px;
}
.priceTH
{
width:50px;
}
.qtyTH
{
width:200px;
}
.actionTH
{
width:50px;
}
.wishListTable input
{
border:#ccc 1px solid;padding:4px 2px;
}
.wishListTable input:focus
{
background:#eee;
}
.required
{
background:url(/rkdom/i/required.gif) top right no-repeat;
}
.required:after
{
font-size:1.5em;color:#f00;line-height:11px;font-weight:bold;content:'*';
}
#dstModuleList
{
float:left;clear:both;
}
.moduleBuy
{
background:#eee;padding:10px;width:365px;
}
.moduleBuy ul
{
list-style:none;margin:0 0 10px 0;
}
.moduleBuy ul li
{
padding:2px 0;
}
.moduleBuy .buttonAction a span
{
padding:5px 13px 6px 10px;
}
.moduleBuy input
{
border:#ccc 1px solid;padding:5px;margin:0 5px;
}
.ac_results
{
padding:0;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;
}
.ac_results ul
{
width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;
}
.ac_results li
{
margin:0;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;
}
.ac_loading
{
background:white url('indicator.gif') right center no-repeat;
}
.ac_odd
{
background-color:#eee;
}
.ac_over
{
background-color:#0A246A;color:white;
}
#colorbox,#cboxOverlay,#cboxWrapper
{
position:absolute;top:0;left:0;z-index:9999;overflow:hidden;
}
#cboxOverlay
{
position:fixed;width:100%;height:100%;
}
#cboxMiddleLeft,#cboxBottomLeft
{
clear:left;
}
#cboxContent
{
position:relative;
}
#cboxLoadedContent
{
overflow:auto;
}
#cboxLoadedContent iframe
{
display:block;width:100%;height:100%;border:0;
}
#cboxTitle
{
margin:0;
}
#cboxLoadingOverlay,#cboxLoadingGraphic
{
position:absolute;top:0;left:0;width:100%;
}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow
{
cursor:pointer;
}
#cboxOverlay
{
background:#000;
}
#cboxContent
{
margin-top:20px;
}
#cboxLoadedContent
{
background:#000;padding:5px;
}
#cboxTitle
{
position:absolute;top:-20px;left:0;color:#ccc;
}
#cboxCurrent
{
position:absolute;top:-20px;right:0;color:#ccc;
}
#cboxSlideshow
{
position:absolute;top:-20px;right:90px;color:#fff;
}
#cboxPrevious
{
position:absolute;top:50%;left:5px;margin-top:-32px;background:url(/i/controls.png) top left no-repeat;width:28px;height:65px;text-indent:-9999px;
}
#cboxPrevious.hover
{
background-position:bottom left;
}
#cboxNext
{
position:absolute;top:50%;right:5px;margin-top:-32px;background:url(/i/controls.png) top right no-repeat;width:28px;height:65px;text-indent:-9999px;
}
#cboxNext.hover
{
background-position:bottom right;
}
#cboxLoadingOverlay
{
background:#000;
}
#cboxLoadingGraphic
{
background:url(/i/loading.gif) center center no-repeat;
}
#cboxClose
{
position:absolute;top:5px;right:5px;display:block;background:url(/i/controls.png) top center no-repeat;width:38px;height:19px;text-indent:-9999px;
}
#cboxClose.hover
{
background-position:bottom center;
}
.orderDetailsTable td
{
padding-right:15px;padding-bottom:5px;
}
.orderDetailsTable th
{
padding-right:15px;padding-bottom:5px;text-align:left;
}
.createdBy
{
width:100px;float:left;margin:20px 0;
}
#shopPageLeft
{
float:left;width:567px;margin:0 16px 0 0;
}
#shopPageRight
{
float:right;width:357px;
}
.shopBoxHeading
{
background:#EE012F;color:#fff;font-size:1.5em;padding:5px 10px;
}
.shopInfo
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:635px;float:left;margin:0 0 16px 0;
}
.shopInfo p
{
margin:10px;width:191px;float:left;
}
.shopAddInfo
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:635px;float:left;margin:0 0 16px 0;
}
.shopAddInfo p
{
margin:10px;
}
.shopMessage
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:565px;float:left;margin:0 0 16px 0;
}
.shopMessage p
{
margin:10px;
}
.shopImages
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:285px;float:right;margin:0 0 16px 0;
}
.shopImages img
{
margin:10px;
}
.shopMap
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:285px;float:right;margin:0 0 16px 0;
}
.selectAShop
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:273px;float:left;height:257px;margin:0 16px 16px 0;
}
.searchAShop
{
overflow:hidden;position:relative;border:#ccc 1px solid;width:274px;float:left;margin:0 0 16px 0;
}
.selectAShop .buttonAction,.searchAShop .buttonAction
{
float:left;margin:10px;
}
.selectAShop form
{
margin:10px 10px 0 10px;
}
.selectAShop p,.searchAShop p
{
margin:10px;
}
#ctl_catd_NameSrc
{
display:none;
}
#ctl_cat_UserDef3Src
{
display:none;
}
#ctl_catd_NameTarget
{
display:block;
}
#ctl_cat_UserDef3Target
{
display:inline;
}
.reviewaddress .pinkButton
{
width:100px;margin:0;
}

