#loginOptions {
	BORDER-RIGHT: #ebf2f1 1px solid; BORDER-TOP: #efeff2 1px solid; BACKGROUND: #f9f9f9; FLOAT: right; BORDER-LEFT: #e8eaea 1px solid; BORDER-BOTTOM: #ebf2f1 1px solid
}
#loginOptions UL {
	PADDING-RIGHT: 2em; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#loginOptions LI {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FLOAT: left; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em; LIST-STYLE-TYPE: none; POSITION: relative
}
#loginOptions LI A {
	PADDING-RIGHT: 1.6em; PADDING-LEFT: 1.6em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #3b3b3b; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#loginOptions LI A#register {
	BACKGROUND: url(register_icon.gif) no-repeat left center
}
#loginOptions LI A#login {
	BACKGROUND: url(login_icon.gif) no-repeat left center
}
#loginOptions LI A#contact {
	BACKGROUND: url(contact_icon.gif) no-repeat left center
}
#loginOptions LI A#help {
	BACKGROUND: url(help_icon.gif) no-repeat left center
}
#loginOptions LI A#forum {
	PADDING-RIGHT: 0px; BACKGROUND: url(forum_icon.gif) no-repeat left center
}
#loginOptions LI .tips {
	CLEAR: both; BORDER-RIGHT: #ffd324 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ffd324 1px solid; DISPLAY: none; PADDING-LEFT: 1em; BACKGROUND: #fff6bf; LEFT: -18em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px 0px; BORDER-LEFT: #ffd324 1px solid; WIDTH: 20em; COLOR: #817134; PADDING-TOP: 1em; BORDER-BOTTOM: #ffd324 1px solid; POSITION: absolute
}
#loginOptions LI .tips:unknown {
	DISPLAY: block; MARGIN: -1.7em 0px 1em 85%; POSITION: absolute; content: url(yellow_tiptop_pointer.gif)
}
#loginOptions LI:hover .tips {
	DISPLAY: block
}
#logo {
	DISPLAY: block; BACKGROUND: url(logo.gif) no-repeat; MARGIN: 0px 0px 0.5em; WIDTH: 221px; HEIGHT: 40px
}
#logo A {
	TEXT-DECORATION: none
}
#logo A:hover {
	TEXT-DECORATION: none
}
LI#welcomeMessage {
	MARGIN-RIGHT: 1.5em
}
LI#welcomeMessage A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#headPanel {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(head_panel.gif) #fafafa no-repeat; PADDING-BOTTOM: 0.6em; PADDING-TOP: 1.6em
}
#headPanel A {
	BORDER-RIGHT: #828282 1px solid; PADDING-RIGHT: 1.2em; BORDER-TOP: #828282 1px solid; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 95%; BACKGROUND: url(panel_button.gif) #eeeeee no-repeat right center; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #828282 1px solid; COLOR: #4e4e4e; PADDING-TOP: 0.2em; BORDER-BOTTOM: #828282 1px solid; TEXT-DECORATION: none
}
#headPanel A:hover {
	BACKGROUND-IMAGE: url(panel_button_hov.gif); COLOR: #3b3b3b
}
#headPanel .panel {
	BORDER-RIGHT: #ebf2f1 1px solid; BORDER-TOP: #fcfcfc 1px solid; BACKGROUND: #f9f9f9; FLOAT: right; MARGIN: 0px 3em 0px 0px; BORDER-LEFT: #e8eaea 1px solid; BORDER-BOTTOM: #dfe6e5 1px solid; HEIGHT: 3em
}
#productFinder {
	BORDER-RIGHT: #ebf2f1 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fcfcfc 1px solid; DISPLAY: inline; PADDING-LEFT: 0.5em; BACKGROUND: #f9f9f9; FLOAT: right; PADDING-BOTTOM: 0.4em; MARGIN: 0em 3.5em 0px 1em; BORDER-LEFT: #e8eaea 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #dfe6e5 1px solid
}
INPUT#searchBox {
	BORDER-RIGHT: #90cb26 1px solid; BORDER-TOP: #90cb26 1px solid; BORDER-LEFT: #90cb26 1px solid; BORDER-BOTTOM: #90cb26 1px solid
}
#quickBasket {
	FLOAT: left; MARGIN: 0.5em 0px 0px 3em
}
#quickSummary {
	BORDER-RIGHT: #3b3b3b 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #3b3b3b 1px solid; PADDING-LEFT: 0.4em; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0.5em 1.5em 0px 1em; BORDER-LEFT: #3b3b3b 1px solid; COLOR: #4e4e4e; PADDING-TOP: 0.2em; BORDER-BOTTOM: #3b3b3b 1px solid
}
#headPanel #checkout_bt {
	BORDER-RIGHT: #699e5a 1px solid; BORDER-TOP: #699e5a 1px solid; BACKGROUND: url(green_button_bg.gif) #57874a no-repeat right 50%; FLOAT: left; MARGIN: 0.5em 1em 0px 0px; BORDER-LEFT: #699e5a 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #699e5a 1px solid
}
#showBasket_bt {
	FLOAT: left; MARGIN: 0.5em 0.5em 0px 1em
}
#headPanel .panelGroup {
	BORDER-RIGHT: #ebf2f1 1px solid; BORDER-TOP: #fcfcfc 1px solid; BACKGROUND: #f9f9f9; FLOAT: left; MARGIN-LEFT: 4em; BORDER-LEFT: #e8eaea 1px solid; WIDTH: 48em; BORDER-BOTTOM: #dfe6e5 1px solid; HEIGHT: 3em
}
#azIndex {
	FLOAT: left; MARGIN: 0.5em 0px 0px
}
#vatToggle {
	FLOAT: right; MARGIN: 0.5em 1em 0px 0px
}
#shopBrand {
	FLOAT: left; MARGIN: 0.5em 1em 0px
}
.panelGroup UL {
	MARGIN: 0px
}
.panelGroup UL LI {
	Z-INDEX: 200; FLOAT: left; LIST-STYLE-TYPE: none; POSITION: relative
}
.panelGroup UL LI UL {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: none; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 100px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute
}
.panelGroup UL LI:hover UL {
	DISPLAY: block; LEFT: 0px; TOP: 27px; HEIGHT: auto
}
.panelGroup UL LI.hover UL {
	DISPLAY: block; LEFT: 0px; TOP: 27px; HEIGHT: auto
}
.panelGroup LI LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f9f9f9; FLOAT: none; PADDING-BOTTOM: 5px; COLOR: #000000; LINE-HEIGHT: 1.6em; PADDING-TOP: 5px
}
.panelGroup LI LI:hover {
	BACKGROUND: #000000; COLOR: #ffffff
}
.panelGroup LI LI.hover {
	BACKGROUND: #000000; COLOR: #ffffff
}
.panelGroup LI LI SPAN {
	CURSOR: hand
}
UL#nav {
	CLEAR: both; BACKGROUND: url(global_ul_bg.gif) #3b3b3b no-repeat right top; MARGIN: 0px
}
UL#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #3b3b3b; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
UL#nav LI A {
	PADDING-RIGHT: 0.8em; DISPLAY: block; PADDING-LEFT: 0.8em; FONT-WEIGHT: bold; BACKGROUND: url(global_nav_bg.gif) #3b3b3b no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0.7em; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0.6em; TEXT-DECORATION: none
}
UL#nav LI:hover A {
	BACKGROUND: url(global_nav_hov.gif) #3b3b3b repeat-x right top
}
UL#nav LI A:hover {
	BACKGROUND: url(global_nav_hov.gif) #f88900 repeat-x right top
}
UL#nav LI.welcome A.welcome {
	BACKGROUND: url(bg3.gif) #ff8800 no-repeat right top
}
UL#nav LI.welcome {
	PADDING-LEFT: 5px; BACKGROUND: url(bg3.gif) #ff8800 no-repeat left top
}
UL#nav LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 2em; MARGIN: 0px; WIDTH: 155px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 2.8em; BORDER-BOTTOM-STYLE: none
}
UL#nav LI:hover UL {
	DISPLAY: block; BACKGROUND: url(navul.png) #5c5c5c no-repeat center bottom; LEFT: -1px; HEIGHT: auto
}
UL#nav LI.hover UL {
	DISPLAY: block; BACKGROUND: url(navul.png) #5c5c5c no-repeat center bottom; LEFT: -1px; HEIGHT: auto
}
UL#nav LI:hover #last {
	RIGHT: 0px; LEFT: auto; MARGIN: 0px
}
UL#nav LI LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; LINE-HEIGHT: 1.6em
}
UL#nav LI LI:hover {
	BACKGROUND: #4e4e4e
}
UL#nav LI LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0.3em; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0.3em
}
UL#nav LI:hover LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0.3em; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0.3em
}
UL#nav LI LI A:hover {
	BACKGROUND: #4e4e4e
}
#globalTopBanner {
	BACKGROUND: url(bg1.gif) repeat-x; HEIGHT: 15px
}
#footer {
	MARGIN: 1em 0px 0px
}
#footerTop {
	PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #eaeaea 1px solid
}
#footerTop A {
	MARGIN: 0px 0.5em; COLOR: #6b6b6b
}
#footerTop A.footerPrint {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; BACKGROUND: url(printer_icon.gif) no-repeat left center; FLOAT: right; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
#footerTop A.toTop {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: -0.4em 3.5em 0px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footerMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5em; BACKGROUND: url(footer_lid.gif) #f8f8f8 no-repeat; PADDING-BOTTOM: 2em; MARGIN: 1em 0px 0px; PADDING-TOP: 2em
}
#footerMain UL {
	PADDING-LEFT: 40px; FLOAT: left; MARGIN: 0.5em 1em; WIDTH: 200px
}
#footerMain UL LI {
	MARGIN: 0.4em 0px 0px 1.5em; LIST-STYLE-TYPE: none
}
#footerMain UL LI.footerHeading {
	FONT-WEIGHT: bold; BACKGROUND: url(footerlistheads.gif) no-repeat center center; MARGIN: 0px; LINE-HEIGHT: 3em; TEXT-ALIGN: center
}
ADDRESS {
	MARGIN: -1.5em 0px 0px 5.85em; FONT-STYLE: normal
}
#copyright {
	BACKGROUND: url(copy_mid.gif) #3b3b3b repeat-x 0px center; COLOR: #ffffff; TEXT-ALIGN: center
}
#copyright:unknown {
	content: url(../images/copy_top.gif)
}
#copyright:unknown {
	content: url(../images/copy_base.gif)
}
#footerLogos {
	FLOAT: right; MARGIN: 0.5em 0px
}
#footerLogos A IMG {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; MARGIN-LEFT: 0.3em; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
#footerMain A.mailtoLink {
	MARGIN-LEFT: 2.65em
}
#indexWindow {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 50%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -427px; WIDTH: 854px; PADDING-TOP: 0px; POSITION: absolute; TOP: 160px; BORDER-RIGHT-WIDTH: 0px
}
#indexWindowHeader {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; BACKGROUND: url(white_plate.png) no-repeat center top; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em
}
.indexBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(indexbar_bg.gif) no-repeat; PADDING-BOTTOM: 0.5em; MARGIN: 1em auto 0px; WIDTH: 754px; PADDING-TOP: 0.5em
}
.indexBar H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; BACKGROUND: url(indexbar_section.gif) no-repeat right 50%; PADDING-BOTTOM: 0.8em; MARGIN: 0px 90px 0px 0px; COLOR: #3b3b3b; TEXT-INDENT: 90px; PADDING-TOP: 0.4em; TEXT-ALIGN: center
}
.indexBar A#closeIndex {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-WEIGHT: bold; BACKGROUND: url(indexbar_close.gif) no-repeat right center; FLOAT: right; PADDING-BOTTOM: 0.5em; COLOR: #878787; MARGIN-RIGHT: 2em; PADDING-TOP: 0.4em; TEXT-DECORATION: none
}
.inner20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5em; BACKGROUND: url(white_plate.png) no-repeat center bottom; PADDING-BOTTOM: 3em; MARGIN: 0px; PADDING-TOP: 1em; HEIGHT: 100%
}
.indexColumn {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 188px
}
.inner20 DIV.last {
	MARGIN: 0px
}
UL.indexList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px
}
UL.indexList LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
UL.indexList LI.indexTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(index_title.gif) no-repeat -199px top; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
UL.indexList LI A {
	COLOR: #3b3b3b; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none
}
UL.indexList LI A:hover {
	TEXT-DECORATION: underline
}
UL.indexList LI.indexHover {
	BACKGROUND: url(index_title.gif) no-repeat
}
UL.indexList:hover LI:first-child {
	BACKGROUND: url(index_title.gif) no-repeat
}
UL#indexFooterLinks {
	CLEAR: both; MARGIN: 0px 0px 20px
}
UL#indexFooterLinks LI {
	PADDING-RIGHT: 30px; DISPLAY: inline; PADDING-LEFT: 50px; PADDING-BOTTOM: 8px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL#indexFooterLinks LI A {
	FONT-WEIGHT: bold; COLOR: #878787; TEXT-DECORATION: none
}
UL#indexFooterLinks LI A:hover {
	TEXT-DECORATION: underline
}
