HTML {
	FONT-SIZE: 62.5%
}
#home #content {
	HEIGHT: 312px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #111; PADDING-TOP: 0px; FONT-FAMILY: "Arial", "Verdana", "Helvetica", sans-serif; TEXT-ALIGN: center
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; VERTICAL-ALIGN: bottom; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #161e69; PADDING-TOP: 0px
}
H1.sub-title {
	MARGIN: 5px 0px 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #161e69; PADDING-TOP: 0px
}
H1#delivery-method {
	CLEAR: both; MARGIN: 10px 0px 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.27em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #161e69; PADDING-TOP: 0px
}
.static#content H2 {
	FONT-SIZE: 1.27em; COLOR: #161e69
}
A:link {
	COLOR: #8a86b9; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #8a86b9; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #8a86b9; TEXT-DECORATION: none
}
A:active {
	COLOR: #8a86b9; TEXT-DECORATION: underline
}
P A:link {
	COLOR: #000; TEXT-DECORATION: underline
}
P A:visited {
	COLOR: #000; TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
P A:active {
	COLOR: #000; TEXT-DECORATION: underline
}
P.status-message A:link {
	COLOR: #161e69; TEXT-DECORATION: underline
}
P.status-message A:visited {
	COLOR: #161e69; TEXT-DECORATION: underline
}
P.status-message A:hover {
	COLOR: #161e69; TEXT-DECORATION: none
}
P.status-message A:active {
	COLOR: #161e69; TEXT-DECORATION: underline
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.personal-details#content P.status-message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 31px; BACKGROUND: url(../images/default/en/site/css/success_icon.gif) no-repeat left center; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
P.status-message {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #161e69; PADDING-TOP: 0px
}
P.form {
	WIDTH: 523px
}
P.shipment {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 20px
}
.was-price {
	FONT-WEIGHT: bold; MARGIN: 0px 5px 0px 0px; COLOR: #8a86b9
}
#product-info SPAN.was-price {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #8a86b9
}
P.success-message {
	FONT-WEIGHT: bold; COLOR: #161e69
}
.price {
	FONT-WEIGHT: bold
}
.now-price {
	FONT-WEIGHT: bold; COLOR: #f00
}
.now-price INS {
	TEXT-DECORATION: none
}
#product-info .now-price {
	COLOR: #f00
}
.now-price EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.error {
	COLOR: #f34d9a
}
.error A:link {
	COLOR: #f34d9a
}
.error A:visited {
	COLOR: #f34d9a
}
.error A:active {
	COLOR: #f34d9a
}
.error A:hover {
	COLOR: #f34d9a; TEXT-DECORATION: none
}
P#discount-category-message {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
P#discount-product-message {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
P#discount-message {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.error SPAN {
	COLOR: #f34d9a
}
P.error {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
.error STRONG {
	FONT-WEIGHT: normal
}
.error-summary {
	BACKGROUND: url(../images/default/en/site/css/warning_icon.gif) no-repeat; MARGIN: 0px 0px 10px; WIDTH: 523px; COLOR: #f34d9a
}
#dead-item-error {
	BORDER-RIGHT: #f9afd1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #f9afd1 2px solid; PADDING-LEFT: 70px; MIN-HEIGHT: 40px; BACKGROUND: url(../images/default/en/site/css/warning_icon.gif) no-repeat 10px 10px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; BORDER-LEFT: #f9afd1 2px solid; WIDTH: 460px; PADDING-TOP: 10px; BORDER-BOTTOM: #f9afd1 2px solid
}
#content P.error-summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; MIN-HEIGHT: 40px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 10px; WIDTH: 460px; PADDING-TOP: 0px
}
 HTML #content P.error-summary {
	HEIGHT: 40px
}
.error-summary P {
	MARGIN-LEFT: 50px; COLOR: #f34d9a
}
.error-summary UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 60px; PADDING-TOP: 0px
}
.error-summary LI {
	MARGIN: 0px 0px 0px 10px
}
.no-results {
	COLOR: #f34d9a
}
#size-error {
	DISPLAY: block; MARGIN: 3px 0px 0px; WIDTH: 100px; COLOR: #f34d9a
}
.basket#content UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.access-hide {
	DISPLAY: none
}
#access-nav {
	DISPLAY: none
}
CAPTION {
	DISPLAY: none
}
#site-logo {
	DISPLAY: inline; FLOAT: left
}
 HTML #site-logo {
	MARGIN: 0px 0px 0px -3px
}
#page-wrap {
	MARGIN: 0px auto; WIDTH: 766px; TEXT-ALIGN: left
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 74px; BACKGROUND-COLOR: #fff
}
.checkout#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 43px 0px 0px; PADDING-TOP: 0px
}
#body-wrap {
	BACKGROUND: #fff; FLOAT: left; WIDTH: 100%
}

@media Unknown    
{
#body-wrap {
	MARGIN-RIGHT: 0px
}
    }
.support-nav#body-wrap #content-wrap {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 573px; PADDING-TOP: 0px
}
 HTML .support-nav#content-wrap {
	WIDTH: 573px
}
.sub-nav#body-wrap #content-wrap {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 573px; PADDING-TOP: 0px
}
 HTML .sub-nav#content-wrap {
	WIDTH: 573px
}
#content {
	BACKGROUND-COLOR: #fff
}
 HTML #content {
	OVERFLOW: hidden
}
HTML #content {
	HEIGHT: 1%
}
#footer:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clear-float:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#footer {
	
}
.clear-float {
	
}
 HTML #footer {
	HEIGHT: 1%
}
 HTML .clear-float {
	HEIGHT: 1%
}
#footer {
	DISPLAY: block
}
.clear-float {
	DISPLAY: block
}
#cat-nav {
	MIN-HEIGHT: 35px
}
 HTML #cat-nav {
	HEIGHT: 35px
}
#cat-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 30px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
 HTML #cat-nav UL {
	HEIGHT: 30px
}
#cat-nav LI {
	BACKGROUND: url(../images/default/en/site/css/cat_nav_bg.gif) #161e69 no-repeat left top; FLOAT: left; MARGIN: 0px 1px 0px 0px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: capitalize; LINE-HEIGHT: 30px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 30px
}
#cat-nav LI.selected {
	BACKGROUND: url(../images/default/en/site/css/cat_nav_o_bg.gif) #b1aedc no-repeat left top
}
#cat-nav LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: capitalize; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#cat-nav LI.end {
	MARGIN: 0px
}
#global-nav {
	FLOAT: left; MARGIN: 11px 0px 0px 10px; COLOR: #8a86b9
}
 HTML #global-nav {
	WIDTH: auto
}
#global-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#global-nav LI {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: url(../images/default/en/site/css/header_nav_bg.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
 HTML #global-nav LI {
	HEIGHT: 1%
}
#global-nav LI.end {
	MARGIN: 0px 4px 0px 0px
}
#global-nav A:link {
	COLOR: #8a86b9; TEXT-DECORATION: none
}
#global-nav A:visited {
	COLOR: #8a86b9; TEXT-DECORATION: none
}
#global-nav A:hover {
	COLOR: #8a86b9; TEXT-DECORATION: underline
}
#global-nav A:active {
	COLOR: #8a86b9; TEXT-DECORATION: none
}
#support-nav {
	BORDER-TOP: #fff 1px solid; FLOAT: right; WIDTH: 193px; TEXT-ALIGN: right
}
UL.nav-banners {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 187px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.nav-banners LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 6px; PADDING-TOP: 0px
}
 HTML UL.nav-banners LI {
	FLOAT: right
}
UL.nav-banners DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 187px; PADDING-TOP: 33px
}
UL.nav-banners DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px
}
UL.nav-banners DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL.nav-banners DD INPUT {
	MARGIN: 0px 0px 0px 5px
}
UL.nav-banners DT SELECT {
	WIDTH: 130px; HEIGHT: 18px
}
UL.nav-banners LI.search-by {
	BACKGROUND: url(../images/default/en/site/css/search_bg.gif) no-repeat; HEIGHT: 85px
}
 HTML UL.nav-banners LI.search-by {
	HEIGHT: 85px
}
 HTML UL.nav-banners LI.search-by {
	HEIGHT: 85px
}
LI.search-by FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI.search-by DD INPUT {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
#sub-nav {
	BORDER-TOP: #fff 1px solid; FLOAT: left; WIDTH: 193px
}
#sub-nav H2 {
	MARGIN: 4px 0px 0px 10px; COLOR: #fff
}
.account#sub-nav {
	BACKGROUND: url(../images/default/en/site/css/sub_cat.gif) #b1aedc no-repeat left top
}
#sub-nav UL.nav-banners {
	FLOAT: left
}
#sub-nav UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/sub_cat.gif) #b1aedc no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 187px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#trend-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/sub_cat.gif) #b1aedc no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 6px; WIDTH: 187px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#trend-info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 167px; PADDING-TOP: 10px
}
 HTML #trend-info {
	WIDTH: 187px
}
#trend-info H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#trend-info P {
	MARGIN: 0px 0px 10px; COLOR: #fff
}
#trend-info A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/nav_list.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#trend-info A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/nav_list.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#trend-info A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/nav_list.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#trend-info A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/nav_list.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.account#sub-nav UL.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b1aedc; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#sub-nav UL.nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/nav_list.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 14px; PADDING-TOP: 0px
}
#sub-nav UL.nav LI A {
	FONT-SIZE: 12px; MARGIN: 0px 0px 0px 10px; COLOR: #fff
}
#sub-nav UL.nav LI.current {
	BACKGROUND: url(../images/default/en/site/css/nav_list_on.gif) no-repeat left 7px
}
#sub-nav UL.nav LI.current A {
	COLOR: #161e69
}
#sub-nav UL.nav LI.view-all {
	MARGIN-TOP: 6px
}
#sub-nav UL.nav LI.logout {
	MARGIN-TOP: 6px
}
#sub-nav A:link {
	TEXT-DECORATION: none
}
#sub-nav A:visited {
	TEXT-DECORATION: none
}
#sub-nav A:hover {
	TEXT-DECORATION: underline
}
#sub-nav A:active {
	TEXT-DECORATION: none
}
.static#sub-nav {
	
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/default/en/site/css/footer_link_bg.gif) no-repeat right 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px
}
#footer LI.logout {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; BACKGROUND: url(../images/default/en/site/css/footer_link_bg.gif) no-repeat left 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#footer LI.secure-logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer LI.end {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer LI A:link {
	FONT-SIZE: 0.9em; COLOR: #666; TEXT-DECORATION: none
}
#footer LI A:visited {
	FONT-SIZE: 0.9em; COLOR: #767676; TEXT-DECORATION: none
}
#footer LI A:hover {
	FONT-SIZE: 0.9em; COLOR: #666; TEXT-DECORATION: underline
}
#footer LI A:active {
	FONT-SIZE: 0.9em; COLOR: #666; TEXT-DECORATION: none
}
#footer LI.eib-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 8px
}
#footer LI.eib-link A {
	FONT-WEIGHT: bold; COLOR: #333
}
#mini-basket {
	FLOAT: right; MARGIN: 11px 0px 0px; WIDTH: 170px; COLOR: #50558e; TEXT-ALIGN: right
}
#mini-basket DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
#mini-basket DT {
	DISPLAY: inline; MARGIN: 0px 5px 0px 0px
}
#mini-basket DT A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/default/en/site/css/basket_icon.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
 HTML #mini-basket DT A {
	HEIGHT: 1%
}
 HTML #mini-basket DD {
	HEIGHT: 1%
}
#mini-basket DD.quantity {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
#mini-basket DD.total {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mini-basket A:link {
	COLOR: #50558e; TEXT-DECORATION: underline
}
#mini-basket A:visited {
	COLOR: #50558e; TEXT-DECORATION: underline
}
#mini-basket A:hover {
	COLOR: #50558e; TEXT-DECORATION: none
}
#mini-basket A:active {
	COLOR: #50558e; TEXT-DECORATION: underline
}
#mini-search {
	FLOAT: left; MARGIN: 10px 0px 0px 4px; WIDTH: 190px; COLOR: #8a86b9
}
#mini-search INPUT.search-term {
	BORDER-RIGHT: #9e9ad3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9e9ad3 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #9e9ad3 1px solid; WIDTH: 106px; PADDING-TOP: 0px; BORDER-BOTTOM: #9e9ad3 1px solid; HEIGHT: 16px
}
#mini-search FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 190px; PADDING-TOP: 0px
}
#mini-search DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#mini-search DT {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: auto; COLOR: #8a86b9; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
#mini-search DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; PADDING-TOP: 0px
}
A.go-button {
	MARGIN: 0px 0px 0px 3px
}
#mini-search A {
	TEXT-DECORATION: none
}
#mini-search A:hover {
	TEXT-DECORATION: underline
}
UL.single-image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
UL.single-image LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
.content-header {
	MIN-HEIGHT: 32px; BACKGROUND: url(../images/default/en/site/css/filter_bg.gif) repeat-y; COLOR: #8a86b9
}
.content-footer {
	MIN-HEIGHT: 32px; BACKGROUND: url(../images/default/en/site/css/filter_bg.gif) repeat-y; COLOR: #8a86b9
}
 HTML .content-header {
	HEIGHT: 32px
}
BODY#search-list-page .content-header {
	CLEAR: left; BACKGROUND: url(../images/default/en/site/css/search_filter_bg.gif) repeat-y; PADDING-BOTTOM: 11px; WIDTH: 766px
}
BODY#search-list-page .content-footer {
	BACKGROUND: url(../images/default/en/site/css/search_filter_bg.gif) repeat-y; WIDTH: 766px
}
.product-detail#content .content-header {
	HEIGHT: 32px
}
.content-footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; POSITION: relative; TOP: -10px; HEIGHT: 15px
}
.product-detail#content .content-footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; POSITION: relative; TOP: 0px; HEIGHT: 15px
}
.content-footer .product-filter {
	POSITION: relative; TOP: -10px
}
.content-footer .pagination {
	POSITION: relative; TOP: -10px
}
 HTML .content-footer .product-filter {
	POSITION: relative; TOP: 0px
}
 HTML .content-footer .pagination {
	POSITION: relative; TOP: 0px
}
 HTML .content-footer {
	HEIGHT: 40px
}
.search#Content .pagination {
	FLOAT: right; WIDTH: 260px
}
.product-filter {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 11px; WIDTH: 455px
}
.search#Content .product-filter {
	WIDTH: 460px
}
.product-filter SELECT {
	TEXT-TRANSFORM: uppercase
}
.search#Content DD.category-filter {
	DISPLAY: inline; MARGIN: 0px
}
.product-filter .clear-filter {
	FLOAT: left; MARGIN: 2px 0px 0px
}
.product-filter INPUT.go-filter {
	FLOAT: left; MARGIN: 2px 5px 0px 0px
}
.product-filter P {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 5px 0px 10px; WIDTH: auto; PADDING-TOP: 0px
}
.product-filter DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.product-filter DT {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
.product-filter DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: auto; PADDING-TOP: 0px
}
.filter-container .pagination {
	FLOAT: right; WIDTH: 300px
}
SELECT.type-filter {
	WIDTH: 95px
}
.pagination {
	FONT-WEIGHT: bold; FLOAT: right; WIDTH: 105px; TEXT-ALIGN: right
}
.pagination UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
 HTML .pagination UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.pagination LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
.pagination EM {
	FONT-WEIGHT: bold; COLOR: #161e69; FONT-STYLE: normal
}
.pagination LI.current {
	FONT-WEIGHT: bold; COLOR: #161e69; FONT-STYLE: normal
}
.pagination LI.previous {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/arrow_previous.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 10px; PADDING-TOP: 0px
}
.pagination LI.next {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/arrow_next.gif) no-repeat right center; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
.pagination A:link {
	TEXT-DECORATION: none
}
UL.product-header A:link {
	TEXT-DECORATION: none
}
.pagination A:visited {
	TEXT-DECORATION: none
}
UL.product-header A:visited {
	TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
UL.product-header A:hover {
	TEXT-DECORATION: underline
}
.pagination A:active {
	TEXT-DECORATION: none
}
UL.product-header A:active {
	TEXT-DECORATION: none
}
#product-item-wrap {
	BACKGROUND: url(../images/default/en/site/css/cat_wrap_bg.gif) repeat-y 50% top; FLOAT: left; MARGIN: 0px
}
.search#Content #product-item-wrap {
	WIDTH: 766px
}
P.product-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 45px; BACKGROUND: url(../images/default/en/site/css/success_icon.gif) no-repeat 11px 0px; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 6px; WIDTH: 553px; COLOR: #161e69; PADDING-TOP: 0px
}
P.error-message {
	PADDING-RIGHT: 10px; PADDING-LEFT: 16px; BACKGROUND: url(../images/default/en/site/css/error_icon.gif) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 6px 15px; WIDTH: 553px; COLOR: #f34d9a; PADDING-TOP: 0px
}
 HTML P.product-message {
	WIDTH: 573px
}
#filter-message {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.search#content P.product-message {
	BACKGROUND: url(../images/default/en/site/css/search_list_bg.gif) repeat-x 50% top; WIDTH: 746px
}
 HTML .search#content P.product-message {
	WIDTH: 766px
}
.search#content #product-item-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: url(../images/default/en/site/css/advanced_search_bg.gif) repeat-y left top; PADDING-BOTTOM: 0px; WIDTH: 764px; PADDING-TOP: 0px
}
 HTML .search#Content #product-item-wrap {
	WIDTH: 766px
}
#category-item-wrap {
	BACKGROUND: url(../images/default/en/site/css/cat_wrap_bg.gif) repeat-y 50% top; FLOAT: left; WIDTH: 573px
}
#category-item-wrap H3 {
	VISIBILITY: visible
}
H3 A:link {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
H3 A:visited {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
H3 A:active {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
.product-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/list_bg.gif) repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 191px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 11px solid; HEIGHT: 255px; TEXT-ALIGN: center
}
 HTML .product-item {
	BORDER-BOTTOM: #fff 10px solid; HEIGHT: 253px
}
#category-item-wrap .product-item {
	HEIGHT: 215px
}
 HTML #category-item-wrap .product-item {
	HEIGHT: 211px
}
#featured-products .product-item {
	BORDER-BOTTOM: 0px
}
.product-item H3 {
	VISIBILITY: hidden
}
.product-item DIV.item-details {
	VISIBILITY: hidden
}
.hide-item-details H3 {
	VISIBILITY: hidden
}
.hide-item-details DIV.item-details {
	VISIBILITY: hidden
}
.show-item-details H3 {
	VISIBILITY: visible
}
.show-item-details DIV.item-details {
	VISIBILITY: visible
}
.product-item H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #b1aedc; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.item-details {
	
}
.item-details P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; PADDING-TOP: 0px; HEIGHT: 1.1em
}
.item-details UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 20px
}
.item-details LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-TOP: 0px; HEIGHT: 20px
}
.item-details IMG.remember-me {
	MARGIN: 5px 0px 0px
}
.item-details INPUT.remember-me {
	MARGIN: 5px 0px 0px
}
.product-item IMG {
	DISPLAY: block; MARGIN: 0px auto 2px
}
.product-item A.more-info {
	PADDING-RIGHT: 27px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.product-item A.more-info:link {
	COLOR: #000; TEXT-DECORATION: none
}
.product-item A.more-info:visited {
	COLOR: #000; TEXT-DECORATION: none
}
.product-item A.more-info:active {
	COLOR: #000; TEXT-DECORATION: none
}
.product-item A.more-info:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
UL.ItemAction {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.ItemAction LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DL.size-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DL.size-list DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#content DL.size-list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 2px 0px; PADDING-TOP: 0px
}
#content TD DL.size-list {
	MARGIN: 5px 0px 0px
}
#content TD DL.size-list DT {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#product-image {
	FLOAT: left; WIDTH: 430px
}
#image-wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/prod_image_na_bg.gif) #fff repeat-y; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 430px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.angel#image-wrap {
	BACKGROUND: url(../images/default/en/site/css/prod_image_bg.gif) #fff repeat-y
}
#product-info {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 123px; PADDING-TOP: 0px
}
 HTML #product-info {
	WIDTH: 143px
}
.voucher#product-info {
	BACKGROUND: url(../images/default/en/site/css/list_wrap_bg.gif) repeat-y left top; WIDTH: 530px
}
P#voucher-explain {
	MARGIN: 10px 0px 0px
}
#product-info FIELDSET {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#product-info H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #161e69; PADDING-TOP: 0px
}
#product-info P.price {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 0px
}
#product-info DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#product-info DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #8a86b9; PADDING-TOP: 0px
}
#product-info DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 0px
}
#content DL.item-info {
	TEXT-TRANSFORM: lowercase; WIDTH: 120px
}
#content DL.item-info DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #9a97bf; PADDING-TOP: 4px
}
#content DL.item-info DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
#content DL.item-info DD.description {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.product-detail#content {
	BACKGROUND: url(../images/default/en/site/css/prod_detail_bg.gif) #fff repeat-y right top
}
#product-info IMG.add-to-basket {
	CLEAR: left; MARGIN: 5px 0px
}
#alt-image {
	BACKGROUND: url(../images/default/en/site/css/alt_bg.gif) #fff repeat-y; FLOAT: left
}
#alt-image IMG {
	CURSOR: hand
}
#alt-image UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 150px
}
#alt-image LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/alt_img_bg.gif) #fff repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; HEIGHT: 150px; TEXT-ALIGN: center
}
#alt-products {
	BACKGROUND: url(../images/default/en/site/css/alt_bg.gif) #fff repeat-y; FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 430px
}
 HTML #alt-products {
	HEIGHT: 1%
}
#alt-products H2 {
	BACKGROUND: #fff; COLOR: #b1aedc
}
#alt-products UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#alt-products LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/alt_img_bg.gif) #fff repeat-y; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 143px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
 HTML #alt-products LI A {
	FLOAT: left
}
 HTML #alt-products LI A {
	FLOAT: none
}
 HTML #alt-products LI IMG {
	FLOAT: left
}
 HTML #alt-products LI IMG {
	FLOAT: none
}
#featured-products H2 {
	MARGIN: 0px 0px 0px -1px
}
UL.product-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.product-header LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.product-header LI.previous {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(../images/default/en/site/css/arrow_previous.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
UL.product-header LI.previous A {
	COLOR: #8a86b9
}
UL.product-header LI.next {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../images/default/en/site/css/arrow_next.gif) no-repeat right center; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
UL.product-header LI.next A {
	COLOR: #8a86b9
}
UL.product-header LI.category-return {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
UL.product-header LI.print-page {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: url(../images/default/en/site/css/print_icon.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 30px; PADDING-TOP: 0px
}
UL.product-header LI.email-friend {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 18px; BACKGROUND: url(../images/default/en/site/css/email_icon.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
A.delivery-info {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/link_icon.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; COLOR: #b1aedc; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.delivery-info:link {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
A.delivery-info:visited {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
A.delivery-info:hover {
	COLOR: #b1aedc; TEXT-DECORATION: underline
}
A.delivery-info:active {
	COLOR: #b1aedc; TEXT-DECORATION: none
}
#featured-products {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(../images/default/en/site/css/related_bg.gif) repeat-y 0px 1px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; WIDTH: 429px; PADDING-TOP: 0px
}
#featured-products {
	WIDTH: 430px
}
#featured-products DIV.product-item {
	BACKGROUND-POSITION: right 50%; WIDTH: 143px
}
#scroller {
	CLEAR: both; BACKGROUND: url(../images/default/en/site/css/scroller_bg.gif) no-repeat; HEIGHT: 87px
}
#scroller TABLE {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px
}
#scroller TABLE TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px
}
.AccessoriesContainer {
	BORDER-TOP: #ccc 1px solid; MARGIN: 5px 0px 0px; WIDTH: 100%
}
.scroll-left {
	MARGIN: 0px 10px
}
.scroll-right {
	FLOAT: left; MARGIN: 0px 10px
}
DIV#hold {
	Z-INDEX: 100; LEFT: 3px; FLOAT: left; OVERFLOW: hidden; WIDTH: 690px; POSITION: relative; TOP: 0px; HEIGHT: 87px
}
DIV#wn {
	Z-INDEX: 1; LEFT: 6px; OVERFLOW: hidden; WIDTH: 690px; CLIP: rect(0px 690px 87px 0px); POSITION: absolute; TOP: -3px; HEIGHT: 160px
}
DIV#lyr1 {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 690px; POSITION: absolute; TOP: 0px; HEIGHT: 87px
}
TABLE#hp-featured-products {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; LEFT: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px
}
 HTML TABLE#hp-featured-products {
	TOP: 1px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana,  Helvetica, Sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
FIELDSET DD SELECT {
	MARGIN: 0px 0px 1px
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif
}
FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
LEGEND {
	DISPLAY: none
}
INPUT.submit-button {
	FLOAT: right; MARGIN: 0px 242px 10px 0px
}
#content INPUT.internal-button {
	FLOAT: right; MARGIN: 10px 10px 0px 0px
}
.account#content INPUT.submit-button {
	MARGIN: 0px 0px 10px
}
INPUT.internal-button {
	FLOAT: right; MARGIN: 0px 50px 10px 0px
}
 HTML .account#content INPUT.submit-button {
	MARGIN: 0px 1px 10px 0px
}
 HTML .account#content FIELDSET.form-wrap INPUT.submit-button {
	MARGIN: 0px 0px 10px
}
INPUT.action-button {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 131px; PADDING-TOP: 0px
}
 HTML INPUT.action-button {
	MARGIN: 0px 0px 0px 123px
}
INPUT.remove-voucher {
	FLOAT: right; MARGIN: 0px 254px 0px 0px
}
INPUT.manual-address-button {
	BORDER-TOP: #fff 5px solid; FLOAT: left
}
INPUT.postcode {
	WIDTH: 60px
}
INPUT.house-number {
	WIDTH: 100px
}
INPUT.message-subject {
	WIDTH: 240px
}
INPUT.issue-number {
	WIDTH: 40px; MARGIN-RIGHT: 10px
}
INPUT.email {
	WIDTH: 180px
}
INPUT.search-list-term {
	WIDTH: 160px; HEIGHT: 18px
}
INPUT.checkout-button {
	FLOAT: right; MARGIN: 0px 0px 20px
}
 HTML INPUT.checkout-button {
	MARGIN-RIGHT: 1px
}
INPUT.wishlist-quantity {
	WIDTH: 30px
}
INPUT.wishlist-required {
	WIDTH: 30px
}
SELECT.address-options {
	HEIGHT: 120px
}
SELECT.filter-size {
	WIDTH: 90px
}
SELECT.filter-price {
	WIDTH: 80px
}
INPUT.promotion-code {
	WIDTH: 140px
}
TEXTAREA.message {
	BORDER-RIGHT: #cccceb 1px solid; BORDER-TOP: #cccceb 1px solid; BORDER-LEFT: #cccceb 1px solid; WIDTH: 240px; BORDER-BOTTOM: #cccceb 1px solid; HEIGHT: 100px
}
TEXTAREA.email-friend-message {
	BORDER-RIGHT: #cccceb 1px solid; BORDER-TOP: #cccceb 1px solid; BORDER-LEFT: #cccceb 1px solid; WIDTH: 240px; BORDER-BOTTOM: #cccceb 1px solid; HEIGHT: 50px
}
INPUT.security-number {
	WIDTH: 40px
}
IMG.search-list-button {
	FLOAT: left
}
FIELDSET.form-wrap {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 766px
}
.account#content FIELDSET.form-wrap {
	WIDTH: 570px
}
.form-panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/form_panel.gif) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: 766px; PADDING-TOP: 0px
}
.form-panel FIELDSET P {
	MARGIN: 10px 10px 0px
}
.account#content .form-panel {
	BACKGROUND: url(../images/default/en/site/css/account_form_panel.gif) no-repeat left bottom; WIDTH: 573px
}
.form-panel FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/default/en/site/css/form.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.account#content .form-panel FIELDSET {
	BACKGROUND: url(../images/default/en/site/css/account_form.gif) no-repeat 0px 0px
}
.form-panel FIELDSET DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 503px; PADDING-TOP: 0px
}
 HTML FIELDSET DL {
	FLOAT: none
}
 HTML .form-panel FIELDSET DL {
	WIDTH: 523px
}
.form-panel FIELDSET DT {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; MIN-HEIGHT: 1.8em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 120px; COLOR: #50558e; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
 HTML .form-panel FIELDSET DT {
	HEIGHT: 1.8em
}
 HTML .form-panel FIELDSET DD {
	HEIGHT: 1.8em
}
.email-friend#content FIELDSET DT {
	WIDTH: 160px
}
FIELDSET DT EM {
	DISPLAY: none
}
.form-panel FIELDSET DD {
	MIN-HEIGHT: 1.8em; MARGIN: 0px 0px 3px; COLOR: #50558e
}
.form-panel FIELDSET DD.validate {
	FLOAT: left; MARGIN: 0px; WIDTH: 140px
}
 HTML .form-panel FIELDSET DD.validate INPUT {
	MARGIN: 0px 0px 0px 3px
}
.form-panel FIELDSET DT.required {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/default/en/site/css/required.gif) no-repeat 3px 6px
}
 HTML .form-panel FIELDSET DT.required {
	MARGIN: 0px
}
FIELDSET DT.required EM {
	DISPLAY: none
}
 HTML .form-panel FIELDSET DD.error {
	MARGIN: 0px 0px 0px 260px; WIDTH: 200px; HEIGHT: 2.1em
}
 HTML FIELDSET DD.error SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(../images/default/en/site/css/error_icon.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.form-panel FIELDSET DD.error {
	MARGIN: 0px 0px 0px 318px; WIDTH: 180px; HEIGHT: 2.1em
}
FIELDSET DD.error SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 16px; BACKGROUND: url(../images/default/en/site/css/error_icon.gif) no-repeat left center; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.form-panel FIELDSET DD INPUT {
	BORDER-RIGHT: #cccceb 1px solid; BORDER-TOP: #cccceb 1px solid; BORDER-LEFT: #cccceb 1px solid; BORDER-BOTTOM: #cccceb 1px solid
}
INPUT.voucher-order {
	BORDER-RIGHT: #cccceb 1px solid; BORDER-TOP: #cccceb 1px solid; MARGIN: 0px 0px 0px 3px; BORDER-LEFT: #cccceb 1px solid; WIDTH: 60px; BORDER-BOTTOM: #cccceb 1px solid
}
P.info-panel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/info_panel.gif) #b1aedc no-repeat left top; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 214px; COLOR: #fff; PADDING-TOP: 10px
}
DIV.info-panel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/info_panel.gif) #b1aedc no-repeat left top; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 214px; COLOR: #fff; PADDING-TOP: 0px
}
 HTML P.info-panel {
	WIDTH: 233px
}
 HTML DIV.info-panel {
	WIDTH: 233px
}
#content DIV.info-panel P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.account#content .info-panel {
	DISPLAY: none
}
.info-panel SAMP {
	DISPLAY: block; MARGIN: 10px 0px 0px; FONT-FAMILY: "Arial", "Verdana", "Helvetica", sans-serif
}
.info-panel IMG {
	MARGIN: 5px 0px
}
FIELDSET DL.option-list DT {
	CLEAR: none; MIN-HEIGHT: 20px; FLOAT: right; VERTICAL-ALIGN: middle; WIDTH: 450px; LINE-HEIGHT: 20px
}
 HTML FIELDSET DL.option-list DT {
	WIDTH: 480px; HEIGHT: 20px
}
FIELDSET DL.option-list DD {
	HEIGHT: 20px
}
FIELDSET DL.option-list DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; MIN-HEIGHT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 25px; PADDING-TOP: 0px
}
FIELDSET DL.option-list DD INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px
}
FIELDSET DL.option-list DT.heard-about {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: auto
}
FIELDSET DL.option-list DD.heard-about {
	
}
#login-panel {
	BACKGROUND: url(../images/default/en/site/css/login_form_panel.gif) no-repeat left bottom; COLOR: #50558e
}
#login-panel A {
	COLOR: #50558e
}
#login-panel FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/login_form.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
#login-panel P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px 10px; PADDING-TOP: 0px
}
#login-email-label {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em
}
#login-panel P.error {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#login-panel EM {
	FONT-STYLE: normal; TEXT-DECORATION: none
}
#login-panel EM A {
	TEXT-DECORATION: none
}
P#register-question {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
#login-panel DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px
}
#login-panel DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 210px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
#login-panel DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#login-panel DD STRONG {
	FONT-SIZE: 1.1em
}
#login-panel DD#login-no {
	WIDTH: 300px
}
#login-panel DD.error {
	FLOAT: right
}
#login-panel DD LABEL {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 1.8em; HEIGHT: 1.8em
}
#login-panel DD#login-email {
	WIDTH: 250px; TEXT-ALIGN: right
}
#login-panel DD#login-password {
	WIDTH: 250px; TEXT-ALIGN: right
}
#login-panel DD#login-email {
	WIDTH: 170px
}
DD#login-email INPUT {
	WIDTH: 170px
}
DD#login-password INPUT {
	WIDTH: 170px
}
DL#login-question {
	CLEAR: both
}
DL#login-question DT {
	CLEAR: both; MARGIN: 0px 0px 5px; WIDTH: 40px
}
DL#login-question DD {
	FLOAT: left; MARGIN: 0px 0px 5px; WIDTH: 140px
}
DL#login-question DD#login-password {
	FLOAT: right; WIDTH: 200px
}
DL#login-question DD.password-error {
	FLOAT: right; MARGIN: 0px; WIDTH: 100%; TEXT-ALIGN: right
}
DL#login-question DD.password-error SPAN {
	WIDTH: 160px
}
#login-panel UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 400px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#login-panel LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#login-panel .submit-button {
	MARGIN: 10px 345px 0px 0px
}
#login-panel P.password-reminder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px
}
UL.checkout-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.checkout-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.checkout-nav LI.previous {
	FLOAT: left
}
UL.checkout-nav LI.next {
	FLOAT: right
}
.payment-info {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; PADDING-TOP: 10px
}
.payment-info P {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; FLOAT: left; MARGIN: 0px 10px 0px 0px; VERTICAL-ALIGN: middle; COLOR: #161e69; LINE-HEIGHT: 50px; HEIGHT: 50px
}
#payment-info  {
	MARGIN-BOTTOM: 10px
}

TABLE TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; COLOR: #8a86b9; PADDING-TOP: 0px; TEXT-ALIGN: left
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: left
}
 HTML TD {
	FONT-SIZE: 0.7em
}
TBODY TD {
	BORDER-BOTTOM: #a9a6cc 0px solid
}
TABLE.shipment {
	CLEAR: both; MARGIN: 0px 0px 20px; WIDTH: 100%
}
TABLE.shipment TH {
	
}
TABLE.shipment TD {
	
}
TABLE.shipment TH.remove-item {
	WIDTH: 55px; TEXT-ALIGN: right
}
TABLE.shipment TD.remove-item {
	TEXT-ALIGN: right
}
TABLE.shipment TH.total-item-price {
	WIDTH: 100px; TEXT-ALIGN: right
}
TABLE.shipment TD.total-item-price {
	FONT-WEIGHT: bold; WIDTH: 100px; TEXT-ALIGN: right
}
TABLE.shipment TD.product-image {
	WIDTH: 50px
}
TABLE.shipment TH.item-description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TD.item-description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TH.item-price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TD.item-price {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TH.item-quantity {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TD.item-quantity {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TH.item-status {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TD.item-status {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #f34d9a; PADDING-TOP: 0px; TEXT-ALIGN: right
}
TABLE.shipment TH.discount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-ALIGN: right
}
TABLE.shipment TD.discount {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #161e69; BORDER-BOTTOM: 0px; HEIGHT: 40px; TEXT-ALIGN: right
}
#content TABLE.shipment TH.total-cost {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
#content TABLE.shipment TD.total-cost {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
#content TR#t-total-order TD {
	PADDING-TOP: 0px
}
#content TR#t-total-order TH {
	PADDING-TOP: 13px
}
TABLE.shipment TD.sub-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
 HTML TABLE.shipment TD.sub-text {
	FONT-SIZE: 0.7em
}
TABLE.shipment TD.sub-cost {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #161e69; BORDER-BOTTOM: 0px; HEIGHT: 20px; TEXT-ALIGN: right
}
 HTML TABLE.shipment TD.sub-cost {
	FONT-SIZE: 0.7em
}
TD.discount-message {
	PADDING-LEFT: 50px; FONT-WEIGHT: bold; PADDING-BOTTOM: 20px; COLOR: #f34d9a
}
TABLE.shipment TH.item-discount {
	TEXT-ALIGN: right
}
TD.item-discount {
	FONT-WEIGHT: bold; COLOR: #f34d9a; TEXT-ALIGN: right
}
DL.shipment-summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.shipment-summary DT {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #161e69; PADDING-TOP: 0px
}
DL.shipment-summary DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #161e69; PADDING-TOP: 0px
}
FIELDSET#basket-discount {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px; WIDTH: 100%; PADDING-TOP: 0px
}
FIELDSET#basket-discount DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 711px; PADDING-TOP: 0px
}
FIELDSET#basket-discount DT {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: left; WIDTH: 560px; COLOR: #8a86b9; LINE-HEIGHT: 19px; HEIGHT: 19px; TEXT-ALIGN: right
}
FIELDSET#basket-discount DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px
}
FIELDSET#basket-discount DD INPUT {
	BORDER-RIGHT: #9e9ad3 1px solid; BORDER-TOP: #9e9ad3 1px solid; BORDER-LEFT: #9e9ad3 1px solid; BORDER-BOTTOM: #9e9ad3 1px solid; HEIGHT: 18px
}
.add-discount-button {
	FLOAT: right
}
FIELDSET#search-list {
	FLOAT: left; MARGIN: 10px 0px 15px
}
FIELDSET#search-list DL {
	WIDTH: auto
}
FIELDSET#search-list DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
UL.wishlist-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.wishlist-control LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.wishlist-item-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.wishlist-item-control LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.wishlist {
	WIDTH: 100%
}
TABLE.wishlist TH {
	
}
TABLE.wishlist TD {
	
}
TD.wishlist-image {
	WIDTH: 105px
}
TABLE.wishlist TD.wishlist-action {
	WIDTH: 130px; TEXT-ALIGN: right
}
TD.wishlist-product A.wishlist-product {
	MARGIN: 0px 5px 0px 0px
}
TH.qty-required {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.qty-required {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.recipients {
	MARGIN: 10px 0px 0px 10px; WIDTH: 303px; BORDER-COLLAPSE: collapse
}
TABLE.recipients TH {
	
}
TABLE.recipients TD {
	BORDER-BOTTOM: 0px
}
TABLE.recipients TD.remove {
	TEXT-ALIGN: right
}
TABLE.notification {
	CLEAR: both; MARGIN: 20px 0px 0px; WIDTH: 523px
}
TABLE.notification TD {
	BORDER-BOTTOM: #a9a6cc 0px solid
}
TABLE.notification TD.remove {
	TEXT-ALIGN: right
}
TABLE.notification TD DL {
	DISPLAY: inline
}
TABLE.notification TD DT {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
TABLE.notification TD DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
DL#account-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
DL#account-info DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: auto; PADDING-TOP: 0px
}
DL#account-info DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
DL#account-info DD UL {
	MARGIN: 0px
}
UL.address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 120px
}
UL.address LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.address-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.address-control LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; PADDING-TOP: 0px
}
.address-item-wrap {
	MARGIN: 20px 0px 0px
}
.address-item {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 286px; HEIGHT: 228px
}
.address-item H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.27em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #161e69; PADDING-TOP: 0px
}
.address-item H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #000; PADDING-TOP: 0px
}
A.add-address {
	CLEAR: both; FLOAT: right
}
INPUT.add-address {
	CLEAR: both; FLOAT: right
}
 HTML INPUT.add-address {
	MARGIN-RIGHT: -3px
}
.address-item H4.no-title {
	MARGIN-TOP: 26px
}
OL.checkout-breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 786px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL.checkout-breadcrumb LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-TOP: 0px
}
OL.checkout-breadcrumb LI.end {
	MARGIN: 0px
}
UL.checkout-address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 495px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.checkout-address LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
.delevery-select INPUT {
	FLOAT: left; MARGIN: -3px 20px 0px 0px
}
.delevery-select H3 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 100px
}
.delevery-select .edit-address {
	CLEAR: both; FLOAT: right; MARGIN: 0px
}
.delevery-select TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 11px; PADDING-TOP: 0px
}
TABLE.delevery-select {
	MARGIN: 0px 0px 10px
}
TABLE.delivery-method {
	CLEAR: both; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.delivery-method TD {
	BORDER-BOTTOM: 0px
}
.delivery-method INPUT {
	MARGIN: 0px 20px 0px 0px
}
#content DL.payment-date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
DL.payment-date DT {
	DISPLAY: none
}
DL.payment-date DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 0px
}
TABLE.order-review {
	WIDTH: 100%
}
TABLE.order-review .order-total {
	TEXT-ALIGN: right
}
TABLE.delevery-select {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.payment#content TABLE.shipment {
	WIDTH: auto
}
.payment#content TABLE.shipment TD.sub-text {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; WIDTH: auto; COLOR: #333; TEXT-ALIGN: right
}
.payment#content TABLE.shipment TD.sub-cost {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #333; TEXT-ALIGN: right
}
#trend-wrap {
	
}
#trend-image-wrap {
	FLOAT: left
}
#trend-text-wrap {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; BACKGROUND: url(../images/default/en/site/css/trend_text.gif) repeat-y right top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 172px; COLOR: #161e69; PADDING-TOP: 0px
}
.form-panel#store-locator {
	BACKGROUND: url(../images/default/en/site/css/login_form_panel.gif) no-repeat left bottom; WIDTH: 420px; COLOR: #50558e
}
.form-panel#store-locator FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/default/en/site/css/login_form.gif) no-repeat 0px 0px; PADDING-BOTTOM: 10px; WIDTH: 420px; PADDING-TOP: 10px
}
.form-panel#store-locator FIELDSET DL {
	WIDTH: 420px
}
#store-locator-form {
	FLOAT: left; WIDTH: 423px
}
#store-locator-map {
	FLOAT: right
}
#store-locator-form INPUT.find-store {
	FLOAT: right
}
.store-info {
	
}
.store-info OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.store-info LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.store-info IMG.more-details {
	FLOAT: right
}
UL.store-map-control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.store-map-control LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px 0px; PADDING-TOP: 0px
}
#store-map-detail {
	FLOAT: left; WIDTH: 500px
}
#store-address-detail {
	FLOAT: right; WIDTH: 200px; HEIGHT: 400px
}
DL.store-map-scale {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.store-map-scale DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL.store-map-scale DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.store-back {
	CLEAR: both
}
TABLE.order-details TD H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.27em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; COLOR: #161e69; PADDING-TOP: 0px
}
P.sub-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.5em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
.sub-text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #161e69; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px
}
#search-result {
	CLEAR: both; MARGIN: 0px 0px 20px; WIDTH: 450px
}
#content TABLE.voucher {
	CLEAR: left; MARGIN: 20px 0px 0px; WIDTH: 516px; BORDER-BOTTOM: 0px
}
#content TABLE.voucher TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#content TABLE.voucher TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TH.t-voucher-value {
	TEXT-ALIGN: left
}
TD.t-voucher-value {
	TEXT-ALIGN: left
}
TH.t-voucher-quantity {
	TEXT-ALIGN: left
}
TD.t-voucher-quantity {
	TEXT-ALIGN: left
}
TABLE.voucher TR.open-voucher-info TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.voucher TD.voucher-name {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
TABLE.voucher TD.voucher-value {
	FONT-WEIGHT: bold
}
TABLE.voucher TD.voucher-redeemed {
	
}
TABLE.voucher TD.voucher-basket {
	
}
TABLE.voucher TD.voucher-control {
	TEXT-ALIGN: right
}
TH.t-voucher-delivery {
	TEXT-ALIGN: right
}
TD.t-voucher-delivery {
	TEXT-ALIGN: right
}
#content TABLE.voucher TD.voucher-remove {
	PADDING-LEFT: 5px; TEXT-ALIGN: right
}
TABLE.voucher TD.voucher-remove INPUT {
	FLOAT: right
}
FIELDSET#voucher-payment DL {
	FLOAT: left; WIDTH: 270px
}
FIELDSET#voucher-payment INPUT.action-button {
	CLEAR: none; FLOAT: left; MARGIN: 10px 0px 0px
}
TD.t-voucher-control {
	TEXT-ALIGN: right
}
INPUT.voucher-quantity {
	BORDER-RIGHT: #cccceb 1px solid; BORDER-TOP: #cccceb 1px solid; BORDER-LEFT: #cccceb 1px solid; WIDTH: 30px; BORDER-BOTTOM: #cccceb 1px solid
}
P#seach-filter-suggestion {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #b1aedc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.order-info-panel {
	FLOAT: left; WIDTH: 250px
}
.order-info-panel#delivery-address {
	WIDTH: 500px
}
.cms-container {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.cms-container UL.control {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.cms-container UL.control LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 0px; PADDING-TOP: 0px
}
#payment {
	POSITION: relative
}
#secure-wrap {
	RIGHT: 245px; WIDTH: 150px; BOTTOM: 50px; POSITION: absolute; HEIGHT: 50px
}
.blanket#page-wrap {
	POSITION: relative
}
#page-blanket {
	DISPLAY: none; BACKGROUND: #def; FILTER: alpha(opacity=0); WIDTH: 766px; POSITION: absolute; TOP: 0px; HEIGHT: 60px; opacity: .0
}
#mini-newsletter {
	FLOAT: left; WIDTH: 766px; COLOR: #8a86b9
}
#mini-newsletter LABEL {
	MARGIN-RIGHT: 5px
}
#mini-newsletter INPUT.field {
	BORDER-RIGHT: #9e9ad3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #9e9ad3 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #9e9ad3 1px solid; WIDTH: 206px; PADDING-TOP: 0px; BORDER-BOTTOM: #9e9ad3 1px solid; HEIGHT: 16px
}
#mini-newsletter FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 766px; PADDING-TOP: 0px
}
#mini-newsletter A.go-button {
	MARGIN: 0px 0px 0px 3px
}
#mini-newsletter A {
	TEXT-DECORATION: none
}
#mini-newsletter A:hover {
	TEXT-DECORATION: underline
}
IMG#ordering-number {
	FLOAT: right; MARGIN: 5px 0px 0px
}
