TD {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: normal; COLOR: #21297d; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: normal; COLOR: #21297d; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: normal; COLOR: #21297d; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #21297d; TEXT-DECORATION: underline
}
.logo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.address {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pageintro {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productname {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.productdescription {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.producthr {
	DISPLAY: none
}
.producthrdiv {
	BACKGROUND: url(/webfolder/modernblue/divider_horizontal_dotted.gif); HEIGHT: 1px
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #be145b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pricetitle {
	FONT-SIZE: 12px; COLOR: #be145b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pricereduction {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricereductionstrikethrough {
	FONT-SIZE: 11px; COLOR: #be145b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: line-through
}
.textbox_noteditable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbox_editable {
	BORDER-RIGHT: #be145b 1px solid; BORDER-TOP: #be145b 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #be145b 1px solid; COLOR: #000000; BORDER-BOTTOM: #be145b 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.parentcategory:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #be145b; TEXT-DECORATION: underline
}
A.parentcategory:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #be145b; TEXT-DECORATION: underline
}
A.parentcategory:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
A.parentcategory:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}
.currentcategory {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.categoryheading:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
A.categoryheading:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; TEXT-DECORATION: none
}
A.categoryheading:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #be145b; TEXT-DECORATION: none
}
A.categoryheading:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #be145b; TEXT-DECORATION: none
}
.relatedproducts_header {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff
}
.relatedproducts_headerrow {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #be145b
}
.relatedproducts_row {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
A.relatedproducts_link:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #be145b; TEXT-DECORATION: underline
}
A.relatedproducts_link:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #be145b; TEXT-DECORATION: underline
}
A.relatedproducts_link:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.relatedproducts_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
.pricetable_row {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.pricetable {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000
}
.pricetable_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #be145b
}
.pricetable_headerrow {
	BACKGROUND-COLOR: #ffffff
}
.pricetable_lastheaderrow {
	BACKGROUND-COLOR: #ffffff
}
.picture_in_list {
	
}
.picture_main {
	
}
.picture_checkout {
	
}
.picture_category {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.picture_enlarged {
	LEFT: 15px; POSITION: absolute; TOP: 15px
}
.pictureclicktoenlarge {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.order_sectionbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.order_itemtable {
	BORDER-RIGHT: #000000 1px; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px
}
.order_itemtable TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-BOTTOM: #000000 1px solid
}
.order_itemtable TH {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px; BORDER-LEFT: #000000 1px; BORDER-BOTTOM: #000000 1px solid
}
.order_headercaption {
	
}
.order_headervalue {
	
}
.order_caption {
	
}
.order_text {
	
}
.order_sectionbox {
	
}
.order_itemtable {
	
}
.retailaccount_box {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
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: #be145b 1px solid; BORDER-TOP: #be145b 1px solid; BORDER-LEFT: #be145b 1px solid; BORDER-BOTTOM: #be145b 1px solid
}
.billing_select {
	
}
.billing_checkboxlabel {
	
}
.billing_mandatorynote {
	FONT-SIZE: 10px
}
.checkoutandbillinghr {
	DISPLAY: none
}
.checkoutandbillinghrdiv {
	BACKGROUND: url(/webfolder/modernblue/divider_horizontal_dotted.gif); HEIGHT: 1px
}
BODY.basket {
	BACKGROUND-COLOR: #ffffff
}
TD.basket {
	FONT-SIZE: 11px; COLOR: #000000
}
.basket_productname {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.basketprice {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #be145b
}
.basketoptions {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic
}
.basketquantity {
	FONT-SIZE: 10px; COLOR: #000000
}
A.basket_productname {
	FONT-WEIGHT: bold; COLOR: #be145b; TEXT-DECORATION: underline
}
A.basket_productname:link {
	FONT-WEIGHT: bold; COLOR: #be145b; TEXT-DECORATION: underline
}
A.basket_productname:visited {
	FONT-WEIGHT: bold; COLOR: #be145b; TEXT-DECORATION: underline
}
A.basket_productname:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.basket_productname:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.shoppingbasket_empty {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000
}
.giftwraptitle {
	FONT-WEIGHT: bold
}
.marketingquestionsintro {
	FONT-WEIGHT: bold
}
.marketingquestiontitle {
	FONT-WEIGHT: bold
}
.marketingquestionfield {
	BORDER-RIGHT: #be145b 1px solid; BORDER-TOP: #be145b 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #be145b 1px solid; COLOR: #000000; BORDER-BOTTOM: #be145b 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: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderinstructions {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderhelp {
	FONT-SIZE: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableordertitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.printableorderheading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; 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: #be145b
}
TD.RowCaption {
	FONT-WEIGHT: bold
}
TD.ColumnCaption {
	FONT-WEIGHT: bold
}
TR.Row1 {
	BACKGROUND-COLOR: #ffffff
}
TR.Row2 {
	BACKGROUND-COLOR: #e3e3e3
}
A.side {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.side:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.side:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.side:active {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.side:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, san-serif
}
