.main_cat {
	FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.main_cat A:link {
	FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.main_cat A:hover {
	BACKGROUND-COLOR: #cccccc; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 0px; FONT-SIZE: 11px
}
.main_cat A:visited {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; MARGIN-LEFT: 0px; FONT-SIZE: 11px
}
.breadcrumbtitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #30345c; FONT-WEIGHT: bold
}
.breadcrumblinks {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-WEIGHT: normal
}
.breadcrumblinks A:link {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #ff0000
}
.breadcrumblinks A:hover {
	BACKGROUND-COLOR: #ffcc00
}
.breadcrumblinks A:visited {
	COLOR: #ff0000
}
.CategoryLabel {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.subCat_nav {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffcc00; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.subCat_nav A:link {
	PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffcc00; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.subCat_nav A:hover {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #c9c9c9; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffcc00; MARGIN-LEFT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.subCat_nav A:visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffcc00; MARGIN-LEFT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.short_title {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.short_desc {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.short_desc A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.short_desc A:hover {
	BACKGROUND-COLOR: #bebebe; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
#RightMenuCart {
	BACKGROUND-IMAGE: url(graphics/site_graphics/right_menus/shopping_cart/cart_back.jpg); PADDING-BOTTOM: 0px; MARGIN: 10px auto 20px; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.right_menu_cart {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.right_menu_cart A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.right_menu_cart A:hover {
	BACKGROUND-COLOR: #ff33cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.right_menu_cart A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
#RightMenuSpecials {
	BACKGROUND-IMAGE: url(graphics/site_graphics/right_menus/special_offers/specials_back.jpg); PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.right_menu_specials {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right_menu_specials A:hover {
	BACKGROUND-COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right_menu_specials A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right_menu_specials A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
#RightMenuBest {
	BACKGROUND-IMAGE: url(graphics/site_graphics/right_menus/best_sellers/best_back.jpg); MARGIN: 0px auto 10px; WIDTH: 134px
}
.right_menu_best {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #330000; FONT-SIZE: 11px
}
.right_menu_best A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #330000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right_menu_best A:hover {
	BACKGROUND-COLOR: #ffcc33; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #330000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.right_menu_best A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #330000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.sub_cat {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub_cat A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub_cat A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sub_cat A:hover {
	BACKGROUND-COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #009933; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.main_product_title {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.sku_table_title {
	BACKGROUND-COLOR: #bbbbbe; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: bold
}
.sku_items {
	FONT-FAMILY: 11px, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.sku_highlight {
	FONT-FAMILY: 11px, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.grp_title {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.grp_short {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
.grp_short A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
.grp_short A:hover {
	BACKGROUND-COLOR: #bebebe; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
.grp_short A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
.main_catHeaderback {
	BACKGROUND-COLOR: #d3d6d7
}
.sub_catMenuback {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: 0px solid
}
.sub_catMenuback {
	BORDER-BOTTOM: 0px solid
}
.content A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0000cc; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.content A:hover {
	BACKGROUND-COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px
}
.content A:visited {
	COLOR: #0000cc; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.full_border {
	BORDER-BOTTOM: #d9dbde 1px solid; BORDER-LEFT: #d9dbde 1px solid; BORDER-TOP: #d9dbde 1px solid; BORDER-RIGHT: #d9dbde 1px solid
}
.sku_border {
	BORDER-BOTTOM: #bbbbbe 1px solid; BORDER-LEFT: #bbbbbe 1px solid; BORDER-TOP: #bbbbbe 1px solid; BORDER-RIGHT: #bbbbbe 1px solid
}
.grp_border {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.page_back {
	BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat
}
.checkout_back {
	BACKGROUND-COLOR: #ffffff; BACKGROUND-REPEAT: repeat-y
}
.cart_items {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.cart_title {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BACKGROUND-COLOR: #e0e0e0; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #cccccc 1px; FONT-WEIGHT: bold; BORDER-RIGHT: #cccccc 1px
}
.cart_items_red_text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px
}
.cart_form_fields {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.cart_right_cell {
	BORDER-RIGHT: #cccccc 1px dotted
}
.cart_left_cell {
	BORDER-RIGHT: #cccccc 1px dotted
}
.cart_line_break_top {
	BORDER-BOTTOM: 1px; BORDER-LEFT: 1px; BORDER-TOP: 1px dotted; BORDER-RIGHT: 1px; border-top-colour: #CCCCCC; border-right-colour: #CCCCCC; border-bottom-colour: #CCCCCC; border-left-colour: #CCCCCC
}
.cart_buttons {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; colour: #FF00FF
}
.cart_table {
	BORDER-BOTTOM: #003399 1px; BORDER-LEFT: #003399 1px; BACKGROUND-COLOR: #d3d3d3; BORDER-TOP: #003399 1px; BORDER-RIGHT: #003399 1px
}
.checkout_text {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.checkout_text A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.checkout_text A:hover {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.checkout_text A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px
}
.checkout_text_red {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.search {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
.sub_cat_box {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#RightMenuProdTitleContainers {
	PADDING-BOTTOM: 0px; MARGIN: 10px auto; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#RightMenuInnerContainers {
	PADDING-BOTTOM: 4px; MARGIN: 0px auto; PADDING-LEFT: 4px; WIDTH: auto; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
.page-title {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.page-title A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 12px
}
.page-title A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 12px
}
.productdesc11 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.productdesc11 A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.productdesc11 A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.productdesc11 A:hover {
	BACKGROUND-COLOR: #e2e2e2; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.producttitle11 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.centre_table {
	BACKGROUND-IMAGE: url(graphics/site_graphics/common/centre_table_back.jpg); BORDER-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left 50%; HEIGHT: 100%; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid
}
.power {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 9px
}
.power A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.power A:hover {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.power A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 9px; TEXT-DECORATION: none
}
.sku_out_of_stock {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.more_details {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.more_details A:link {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.more_details A:hover {
	BACKGROUND-COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.more_details A:visited {
	FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #cc0000; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.more_categories {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.more_from_the {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.sku_dropdowns {
	PADDING-BOTTOM: 2px; MARGIN: 0px 2px 2px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; PADDING-TOP: 0px
}
.sku_table_break {
	BORDER-BOTTOM: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: #cccccc 1px
}
.news_links {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0033ff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.news_links A:link {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0033ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.news_links A:hover {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0033ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.news_links A:visited {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #0033ff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.sku_table_items {
	BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 10px
}
#lightbox {
	Z-INDEX: 100; POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; LEFT: 0px
}
#lightbox IMG {
	WIDTH: auto; HEIGHT: auto
}
#lightbox A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#outerImageContainer {
	POSITION: relative; BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 250px; HEIGHT: 250px
}
#imageContainer {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 0; WIDTH: 100%; HEIGHT: 25%; TOP: 40%; LEFT: 0%
}
#hoverNav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
#prevLink {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	BACKGROUND-IMAGE: url(data:image/gif;base64,AAAA); WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	BACKGROUND: url(graphics/site_graphics/common/prevlabel.gif) no-repeat left 15%
}
#nextLink {
	BACKGROUND: url(graphics/site_graphics/common/nextlabel.gif) no-repeat right 15%
}
#prevLink {
	FLOAT: left; LEFT: 0px
}
#nextLink {
	FLOAT: right; RIGHT: 0px
}
#prevLink:hover {
	BACKGROUND: url(graphics/site_graphics/common/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(graphics/site_graphics/common/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(graphics/site_graphics/common/nextlabel.gif) no-repeat right 15%
}
#nextLink:hover:visited {
	BACKGROUND: url(graphics/site_graphics/common/nextlabel.gif) no-repeat right 15%
}
#imageDataContainer {
	BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 100%; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; OVERFLOW: auto
}
#imageData {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	TEXT-ALIGN: left; WIDTH: 70%; FLOAT: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	PADDING-BOTTOM: 1em; DISPLAY: block; CLEAR: left
}
#imageData #bottomNavClose {
	PADDING-BOTTOM: 0.7em; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 66px; FLOAT: right
}
#overlay {
	Z-INDEX: 90; POSITION: absolute; BACKGROUND-COLOR: #000; WIDTH: 100%; HEIGHT: 500px; TOP: 0px; LEFT: 0px
}
