TD {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.productname:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.productname:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.productname:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.productname:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
.logo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.address {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageintro {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescription {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.producthr {
	DISPLAY: none
}
.producthrdiv {
	BACKGROUND: url(../webimg/divider_horizontal_dotted.gif); HEIGHT: 1px
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pricetitle {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pricereduction {
	FONT-SIZE: 11px; COLOR: #8b2942; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricereductionstrikethrough {
	FONT-SIZE: 11px; COLOR: #8b2942; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.textbox_noteditable {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8b2942 1px solid; COLOR: #8b2942; BORDER-BOTTOM: #8b2942 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbox_editable {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #8b2942 1px solid; COLOR: #8b2942; BORDER-BOTTOM: #8b2942 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.parentcategory:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.parentcategory:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.parentcategory:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.parentcategory:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942; TEXT-DECORATION: underline
}
.currentcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.categoryheading:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.categoryheading:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.categoryheading:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
A.categoryheading:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #8b2942; TEXT-DECORATION: none
}
.relatedproducts_header {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #8b2942
}
.relatedproducts_headerrow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #8b2942
}
.relatedproducts_row {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b2942; BACKGROUND-COLOR: #ffe4b8
}
A.relatedproducts_link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.relatedproducts_link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.relatedproducts_link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.relatedproducts_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b2942; TEXT-DECORATION: underline
}
.pricetable_row {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942; BACKGROUND-COLOR: #ffe4b8
}
.pricetable {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #8b2942
}
.pricetable_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942
}
.pricetable_headerrow {
	BACKGROUND-COLOR: #ffe4b8
}
.pricetable_lastheaderrow {
	BACKGROUND-COLOR: #ffe4b8
}
.picture_in_list {
	BORDER-RIGHT: #8b2942 2px solid; BORDER-TOP: #8b2942 2px solid; BORDER-LEFT: #8b2942 2px solid; BORDER-BOTTOM: #8b2942 2px solid
}
.picture_main {
	BORDER-RIGHT: #8b2942 2px solid; BORDER-TOP: #8b2942 2px solid; BORDER-LEFT: #8b2942 2px solid; BORDER-BOTTOM: #8b2942 2px solid
}
.picture_checkout {
	BORDER-RIGHT: #8b2942 2px solid; BORDER-TOP: #8b2942 2px solid; BORDER-LEFT: #8b2942 2px solid; BORDER-BOTTOM: #8b2942 2px solid
}
.picture_category {
	BORDER-RIGHT: #8b2942 2px solid; BORDER-TOP: #8b2942 2px solid; BORDER-LEFT: #8b2942 2px solid; BORDER-BOTTOM: #8b2942 2px solid
}
.picture_enlarged {
	LEFT: 15px; POSITION: absolute; TOP: 15px
}
.pictureclicktoenlarge {
	FONT-SIZE: 12px; COLOR: #8b2942; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.order_sectionbox {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; BORDER-LEFT: #8b2942 1px solid; BORDER-BOTTOM: #8b2942 1px solid
}
.order_itemtable {
	BORDER-RIGHT: #8b2942 1px; BORDER-TOP: #8b2942 1px solid; BORDER-LEFT: #8b2942 1px solid; BORDER-BOTTOM: #8b2942 1px
}
.order_itemtable TD {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px; BORDER-LEFT: #8b2942 1px; BORDER-BOTTOM: #8b2942 1px solid
}
.order_itemtable TH {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px; BORDER-LEFT: #8b2942 1px; BORDER-BOTTOM: #8b2942 1px solid
}
.order_headercaption {
	
}
.order_headervalue {
	
}
.order_caption {
	
}
.order_text {
	
}
.order_sectionbox {
	
}
.order_itemtable {
	
}
.retailaccount_box {
	BORDER-RIGHT: #8b2942 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #8b2942 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #8b2942 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #8b2942 1px solid; BACKGROUND-COLOR: #ffe4b8
}
TABLE.retailaccount_bg {
	
}
TD.retailaccount_bg {
	
}
.retailaccount_mainheading {
	FONT-SIZE: 11px
}
.retailaccount_text {
	FONT-SIZE: 11px
}
.retailaccount_fieldheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.retailaccount_forgotten {
	FONT-SIZE: 9px
}
.billing_label {
	
}
.billing_mandatory {
	
}
.billing_field {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; BORDER-LEFT: #8b2942 1px solid; BORDER-BOTTOM: #8b2942 1px solid
}
.billing_select {
	
}
.billing_checkboxlabel {
	
}
.billing_mandatorynote {
	FONT-SIZE: 10px
}
.checkoutandbillinghr {
	DISPLAY: none
}
.checkoutandbillinghrdiv {
	BACKGROUND: url(../webimg/divider_horizontal_dotted.gif); HEIGHT: 1px
}
BODY.basket {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
TD.basket {
	FONT-SIZE: 11px; COLOR: #8b2942
}
.basket_productname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #8b2942
}
.basketprice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b2942
}
.basketoptions {
	FONT-SIZE: 10px; COLOR: #8b2942; FONT-STYLE: italic
}
.basketquantity {
	FONT-SIZE: 10px; COLOR: #8b2942
}
A.basket_productname {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.basket_productname:link {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.basket_productname:visited {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.basket_productname:active {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.basket_productname:hover {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: underline
}
.shoppingbasket_empty {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8b2942
}
.giftwraptitle {
	FONT-WEIGHT: bold
}
.marketingquestionsintro {
	FONT-WEIGHT: bold
}
.marketingquestiontitle {
	FONT-WEIGHT: bold
}
.marketingquestionfield {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8b2942 1px solid; COLOR: #8b2942; BORDER-BOTTOM: #8b2942 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printable_order_text {
	FONT-SIZE: 11px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderpagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderinstructions {
	FONT-SIZE: 11px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderhelp {
	FONT-SIZE: 10px; COLOR: #8b2942; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableordertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderheading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #8b2942; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderheader {
	FONT-WEIGHT: bold
}
.printableorderfield {
	
}
.callcentrefield {
	WIDTH: 140px
}
BODY.callcentresearch {
	BACKGROUND-COLOR: #999999
}
TD.MainCaption {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #8b2942
}
TD.RowCaption {
	FONT-WEIGHT: bold
}
TD.ColumnCaption {
	FONT-WEIGHT: bold
}
TR.Row1 {
	BACKGROUND-COLOR: #ffffff
}
TR.Row2 {
	BACKGROUND-COLOR: #e3e3e3
}
A.addresslink {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.addresslink:link {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.addresslink:visited {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.addresslink:active {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.addresslink:hover {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: underline
}
A.bodylink {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylink:link {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylink:visited {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylink:active {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylink:hover {
	FONT-WEIGHT: normal; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylinkbold {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylinkbold:link {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylinkbold:visited {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylinkbold:active {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.bodylinkbold:hover {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.navlink {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.navlink:link {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.navlink:visited {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.navlink:active {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
A.navlink:hover {
	FONT-WEIGHT: bold; COLOR: #8b2942; TEXT-DECORATION: none
}
.nav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navarrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
.column {
	BACKGROUND-IMAGE: url(../webimg/bg_column.gif); WIDTH: 155px
}
.search {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #8b2942 2px solid
}
.searchgo {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; VERTICAL-ALIGN: bottom; PADDING-TOP: 10px; BORDER-BOTTOM: #8b2942 2px solid
}
.searchbox {
	BORDER-RIGHT: #8b2942 1px solid; BORDER-TOP: #8b2942 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #8b2942 1px solid; WIDTH: 100%; COLOR: #8b2942; BORDER-BOTTOM: #8b2942 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; WIDTH: 595px; PADDING-TOP: 20px; BACKGROUND-COLOR: #ffe4b8
}
.address {
	FONT-SIZE: 11px; COLOR: #8b2942; PADDING-TOP: 15px; TEXT-ALIGN: center
}a
.addresstitle {
	FONT-WEIGHT: bold
}
.picborder{
	border:2px solid #8B2942;
}
/*class*/
.submenu {
	display:none;
}
.submenu_on {
	display:block;
}
.switch_pic {
	border:5px solid #005;
}