<style type="text/css">

	A:hover			{ text-decoration: underline; color: #006BFF; }
	
</style>




BODY
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
TD
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
DIV
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
P
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
A
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.blue
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.red
{
    FONT-SIZE: 8pt;
    COLOR: #d43633;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.grey
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial
}
#logo
{
    Z-INDEX: 45;
    LEFT: 0px;
    WIDTH: 168px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 45px
}
#topBar
{
    Z-INDEX: 50;
    BACKGROUND: #4653a4;
    LEFT: 168px;
    WIDTH: 608px;
    POSITION: absolute;
    TOP: 19px;
    HEIGHT: 23px;
    layer-background-color: #C00000
}
#topLeftImage
{
    Z-INDEX: 40;
    LEFT: 0px;
    WIDTH: 168px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 83px
}
#leftNav
{
    Z-INDEX: 40;
    LEFT: 0px;
    WIDTH: 167px;
    POSITION: absolute;
    TOP: 149px
}
#leftNavKeyline
{
    Z-INDEX: 20;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    WIDTH: 1px;
    POSITION: absolute;
    TOP: 144px;
    layer-background-color: #6699CC
}
#mainContent
{
    Z-INDEX: 30;
    LEFT: 168px;
    WIDTH: 610px;
    POSITION: absolute;
    TOP: 151px
}
#searchBox
{
    Z-INDEX: 30;
    BACKGROUND: #eeeeee;
    LEFT: 167px;
    WIDTH: 305px;
    POSITION: absolute;
    TOP: 128px;
    HEIGHT: 24px;
    layer-background-color: #EEEEEE
}
#iconBox
{
    Z-INDEX: 30;
    LEFT: 472px;
    WIDTH: 304px;
    POSITION: absolute;
    TOP: 128px;
    HEIGHT: 24px
}
#topSubNav
{
    Z-INDEX: 40;
    LEFT: 167px;
    WIDTH: 609px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px
}
#topSubNav0
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #C00000
}
#topSubNav1
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
#topSubNav2
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
#topSubNav3
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
#topSubNav4
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
#topSubNav5
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
#topSubNav6
{
    Z-INDEX: 70;
    BACKGROUND: #6699cc;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 441px;
    POSITION: absolute;
    TOP: 44px;
    HEIGHT: 84px;
    layer-background-color: #6699CC
}
.topSubLinksTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003399
}
A.topSubLinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
A.topSubLinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #003399
}
#topLink0
{
    Z-INDEX: 80;
    LEFT: 167px;
    VISIBILITY: hidden;
    WIDTH: 46px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink1
{
    Z-INDEX: 80;
    LEFT: 233px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink2
{
    Z-INDEX: 80;
    LEFT: 330px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink3
{
    Z-INDEX: 80;
    LEFT: 401px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink4
{
    Z-INDEX: 80;
    LEFT: 444px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink5
{
    Z-INDEX: 80;
    LEFT: 535px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#topLink6
{
    Z-INDEX: 80;
    LEFT: 605px;
    VISIBILITY: hidden;
    WIDTH: 10px;
    POSITION: absolute;
    TOP: 17px;
    HEIGHT: 28px
}
#detector
{
    Z-INDEX: 49;
    LEFT: 0px;
    VISIBILITY: hidden;
    WIDTH: 778px;
    POSITION: absolute;
    TOP: 44px
}
.gridBorder
{
    BACKGROUND: #315a83
}
.navBorder
{
    BACKGROUND: #315a83
}
.lightBlueborder
{
    BACKGROUND: #6699cc
}
.darkBlueTop
{
    BACKGROUND: #4653a4
}
.promoBox
{
    BACKGROUND: #6699cc;
    COLOR: #ffffff
}
.searchField
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 117px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.searchWiderField
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 148px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.searchField144
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 144px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.searchField159
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 159px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.registerField
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 170px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.registerField78
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 78px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.registerField98
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 98px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.textArea
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial
}
.textArea400
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 400px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 50px
}
.checkBox
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid
}
.formField20
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 18px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial
}
.formField150
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 150px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.formField130
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 130px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.formField380
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 380px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.formField250
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1px solid;
    WIDTH: 250px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 20px
}
.formError
{
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
.quickField
{
    FONT-SIZE: 8pt;
    WIDTH: 130px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
.quickField2
{
    FONT-SIZE: 8pt;
    WIDTH: 130px;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    HEIGHT: 17px
}
A.topRollovers
{
    CURSOR: default
}
.productPromoText
{
    COLOR: #666666
}
.promoBlueBackground
{
    BACKGROUND: #4653a4
}
.orangeBackground
{
    BACKGROUND: #ff9900
}
.lightOrangeBackground
{
    BACKGROUND: #fcbf7c
}
.blueBackground
{
    BACKGROUND: #4653a4
}
.basketBlueBar
{
    BACKGROUND: #4653a4
}
.basketBlueBarText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
.registerBlueBarTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
}
A.registerBlueBarText
{
    FONT-SIZE: 8pt;
    COLOR: #99ccff;
    TEXT-DECORATION: underline
}
.step1ListText
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
A.step1ListText
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: underline
}
A.numbers
{
    TEXT-DECORATION: underline
}
A.myBasket
{
    TEXT-DECORATION: underline
}
A.static
{
    TEXT-DECORATION: underline
}
A.blueStatic
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
#level1
{
    Z-INDEX: 1;
    BACKGROUND: #ffffff;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 610px;
    POSITION: absolute;
    TOP: 50px;
    HEIGHT: 101px;
    layer-background-color: #FFFFFF
}
#level2
{
    Z-INDEX: 1;
    BACKGROUND: #ffffff;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 610px;
    POSITION: absolute;
    TOP: 163px;
    HEIGHT: 101px;
    layer-background-color: #FFFFFF
}
#level3
{
    Z-INDEX: 1;
    BACKGROUND: #ffffff;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 610px;
    POSITION: absolute;
    TOP: 276px;
    HEIGHT: 101px;
    layer-background-color: #FFFFFF
}
#level1Corner
{
    Z-INDEX: 2;
    BACKGROUND: #fcbf7c;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 125px;
    POSITION: absolute;
    TOP: 50px;
    HEIGHT: 16px;
    layer-background-color: #FCBF7C
}
#level2Corner
{
    Z-INDEX: 2;
    BACKGROUND: #fcbf7c;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 125px;
    POSITION: absolute;
    TOP: 163px;
    HEIGHT: 16px;
    layer-background-color: #FCBF7C
}
#level3Corner
{
    Z-INDEX: 2;
    BACKGROUND: #fcbf7c;
    LEFT: 0px;
    VISIBILITY: visible;
    WIDTH: 125px;
    POSITION: absolute;
    TOP: 276px;
    HEIGHT: 16px;
    layer-background-color: #FCBF7C
}
.darkGreyPoint7
{
    FONT-SIZE: 7pt;
    COLOR: #333333
}
.footerText
{
    FONT-SIZE: 7pt;
    COLOR: #999999
}
A.footerText
{
    FONT-SIZE: 7pt;
    COLOR: #999999
}
#footer
{
    Z-INDEX: 8;
    LEFT: 0px;
    VISIBILITY: visible;
    POSITION: relative
}
#toppage
{
    LEFT: 518px;
    POSITION: absolute;
    TOP: 1px
}
#myIdeasBox
{
    Z-INDEX: 50;
    LEFT: 0px;
    BACKGROUND-IMAGE: none;
    VISIBILITY: hidden;
    WIDTH: 150px;
    BACKGROUND-REPEAT: repeat;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 30px
}
.promoBackground
{
    BACKGROUND: #d43633
}
.promoText
{
    COLOR: #ffffff
}
.promoText7
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff
}
.kitchenBackground
{
    BACKGROUND: #ff9900
}
.darkGreyBackground
{
    BACKGROUND: #999999
}
.level2Text
{
    COLOR: #666666
}
.level4Text
{
    FONT-SIZE: 8pt;
    COLOR: #333333;
    LINE-HEIGHT: 10pt
}
.level4Text7pt
{
    FONT-SIZE: 7pt;
    COLOR: #333333;
    LINE-HEIGHT: 10pt
}
.level5Text
{
    FONT-SIZE: 7pt;
    COLOR: #666666;
    LINE-HEIGHT: 10pt
}
.kitchenLight
{
    BACKGROUND: #fcbf7c
}
.saleText
{
    FONT-WEIGHT: bold;
    COLOR: #d43633
}
.saleText7pt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #d43633
}
.saleColour
{
    COLOR: #ff0000
}
.saleColour7
{
    FONT-SIZE: 7pt;
    COLOR: #ff0000
}
.countryList
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial
}
.formBlueText
{
    COLOR: #0099cc
}
.termsBackground
{
    BACKGROUND: #6699cc
}
.basketHeader
{
    BACKGROUND: #999999
}
