	/* $Id: skin1.css,v 1.84.2.19 2007/03/06 08:17:31 max Exp $ */
	/*
		General styles
	*/
	
	/* Algemene (tekst)instellingen*/
	BODY, DIV, TH, TD, P, SELECT, TEXTAREA, TT {
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
		font-style: normal;
		font-size: 12px;
		color:#000000;
	}
	table.borderLess {
		margin:0px;
		padding:0px;
		border-collapse:collapse;
		border:0px solid #ff0000;
	}
	td {
		text-align:left;
	}
	
	UL.SubCatList {
	list-style:none;
	margin:0px;
	padding:0px;
}
UL.SubCatList LI {
	float:left;
	margin-right:18px;
	margin-left:15px;
	width:200px;
}

	
	.smallTable {
		width:100%;
		border-collapse:collapse;
	}
	#topRow {
		width:570px;
		float:right;
		height:24px;
		border: 0px solid #ff0000;
		text-align:right;
		background-color:#b8b8b8;
		padding-top:2px;
	}
	#topRowFilled {
		height:24px;
		border: 0px solid #ff0000;
		text-align:right;
		background-color:#9e9ea0;
	}
	.searchForm {
	width:350px;
	float:right;
		height:24px;
		border: 0px solid #ff0000;
	}
	.languageSelect{
	float:right;
	width:200px;
	}
	
	div.bannerLeftTop {
		padding:0px;
		margin:0px;
		width:206px;
		height:180px;
		border:0px solid #000000;
		BACKGROUND-IMAGE: url(images/bgRotator.jpg);
		background-repeat:repeat-x;
	
	}
	div#mainDiv950 {
		width:980px;
		position:absolute;
		left:50%;
		top:10px;
		margin-left:-450px;
		border: 0px solid #b1c2d5;
	}
	.topmenu a.mainlevel {
		color: white;
		text-decoration: none;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
		font-style: normal;
		font-size: 1em;
		padding-right: 20px;
		text-transform: uppercase;
	}
	.topmenu a.mainlevel:hover {
		color: #f3691b;
		text-decoration: none;
	}
	div.pathway {
		float:left;
		padding-left:0px;
		text-align:left;
		width:100%;
		height:22px;
	}
	div#Lang_Auth{
		padding-left:0px;
		text-align:left;
		width:100%;
		margin-bottom:10px;
		border: 0px solid #00ff99;
	}
	div#mainBody{
		float:left;
		padding-left:0px;
		margin-top:10px;
		text-align:left;
		width:744px;

	}
	div#printableRow{
		float:left;
		padding-left:0px;
		text-align:left;
		border: 0px solid #000099;
		width:100%;
		margin-bottom:10px;
	}
	div#dialog_message{
		float:left;
		padding-left:0px;
		text-align:left;
		border: 0px solid #000099;
		width:100%;
	}
	TD.languageLabel {
		color:#b13500;
	}
	A:link {
		COLOR: #b13500;
		TEXT-DECORATION: none;
	}
	A:visited {
		COLOR: #b13500;
		TEXT-DECORATION: none;
	}
	A:hover {
		COLOR: #ce1313;
		TEXT-DECORATION: underline;
	}
	A:active {
		COLOR: #ce1313;
		TEXT-DECORATION: none;
	}
	H1 {
		FONT-SIZE: 15px;
	}
	H2 {
		FONT-SIZE: 13px;
	}
	H3 {
		FONT-SIZE: 12px;
		text-align:left;
	}
	HR {
		COLOR: #DDDDDD;
		HEIGHT: 1px;
	}
	HTML, BODY {
		HEIGHT: 100%;
		MARGIN: 0px;
		PADDING: 0px;
		background-color:#ccc;
	}
	FORM {
		MARGIN: 0px;
		text-align:left;
	}
	.input {
		background-color: #cccccc;
		border: 1px solid #555555;
		font-family: verdana;
		font-size: 10px;
		color: #0000FF;
	}
	TABLE, IMG {
		BORDER: 0px;
		vertical-align:top;
	}
	/*
		Content enviroment styles
	*/
	TABLE.Container {
		HEIGHT: 100%;
		width: 980px;
	}
	TD.Container {
		VERTICAL-ALIGN: top;
		HEIGHT: 90%;
		width: 980px;
		border:0px;
		background-color:transparent;
	}
	TD.Container .checkouttable {
		background-color:white;
	}
	/*
		Header styles
	*/
	.HeadLogo {
		width: 980px;
		height:86px;
		PADDING-LEFT: 0px;
		TEXT-ALIGN: left;
		vertical-align:bottom;
		BACKGROUND-IMAGE: url(images/bgHeader.gif);
		background-repeat:no-repeat;
		border:0px solid #FF0000;
	}
	.topmenu {
		margin-left:249px;
		margin-bottom:6px;
		padding:0px;
		border:0px solid #FFFF00;
		line-height:22px;
	}
	.HeadRightBox {
		VERTICAL-ALIGN: top;
		TEXT-ALIGN: right;
	}
	.HeadText {
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
	}
	.HeadLine {
		background-color:transparent;
		padding-top:0px;
		padding-bottom:0px;
		width:100%;
	}
	.HeadThinLine {
	 BACKGROUND-COLOR:;
		HEIGHT: 0px;
	}
	.PrintableRow {
		WIDTH: 100%;
		VERTICAL-ALIGN: middle;
		PADDING-RIGHT: 176px;
		padding-left:40px;
		HEIGHT: 18px;
	}
	A.printButton: {
	color: #6464a6;
	}
	A.printButton: link {
		color: #6464a6;
	}
	A.printButton: visited {
		color: #6464a6;
	}
	A.printButton: hover {
		color: #6464a6;
	}
	A.printButton: active {
		color: #6464a6;
	}
	A.ButtonCenter:hover {
		BACKGROUND-COLOR: #000000;
		COLOR: #ffffff;
		TEXT-DECORATION: none;
	}
	.ButtonCenter A {
		COLOR:#FFFFFF;
	}
	.HeadTopPad {
		HEIGHT: 0px;
	}
	.HeadTopPad IMG {
		WIDTH: 1px;
		HEIGHT: 0px;
	}
	/*
		Footer styles
	*/
	.BottomRow {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: bottom;
	}
	.BottomBox {
		BACKGROUND-COLOR: #000000;
		COLOR: #CCCCCC;
		HEIGHT: 22px;
		VERTICAL-ALIGN: middle;
		PADDING-LEFT: 12px;
		PADDING-RIGHT: 12px;
		margin-top:0px;
	}
	.Bottom {
		BACKGROUND-COLOR: #000000;
		COLOR: #CCCCCC;
	}
	.Bottom_Right {
		BACKGROUND-COLOR: #000000;
		COLOR: #CCCCCC;
		text-align:right;
	}
	A.Bottom:link {
		BACKGROUND-COLOR: #000000;
		COLOR: #727171;
		TEXT-DECORATION: underline;
	}
	A.Bottom:visited {
		BACKGROUND-COLOR: #000000;
		COLOR: #727171;
		TEXT-DECORATION: underline;
	}
	A.Bottom:hover {
		BACKGROUND-COLOR: #f3691b;
		COLOR: #CCCCCC;
		TEXT-DECORATION: none;
	}
	A.Bottom:active {
		BACKGROUND-COLOR: #000000;
		COLOR: #727171;
		TEXT-DECORATION: underline;
	}
	.BottomPopup {
		WIDTH: 100%;
		TEXT-ALIGN: right;
		PADDING-BOTTOM: 10px;
	}
	.BottomPopup A {
		FONT-WEIGHT: bold;
	}
	.BottomDialogBox {
		BACKGROUND-COLOR: #FFE591;
		PADDING-LEFT: 13px;
		PADDING-TOP: 10px;
		PADDING-BOTTOM: 10px;
		border:0px solid #ffff00;
		margin-bottom:0px;
	}
	/*
		Common styles
	*/
	.SubmitBox {
		PADDING-TOP: 10px;
	}
	HR.Line {
		WIDTH: 100%;
		HEIGHT: 1px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
	}
	.SectionBox {
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: left;
	}
	.Text {
		COLOR: #000000;
	}
	.NumberOfArticles {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	/*	O.a. label zoekveld */
	.TopLabel {
		COLOR: #ffffff;
		FONT-WEIGHT: bold;
		FONT-SIZE: 9px;
	}
	.Message {
		COLOR: #FF3300;
	}
	.Line {
		BACKGROUND-COLOR: #FF6600;
		font-size:1px;
		height:2px;
	}
	TD.ButtonsRow {
		PADDING-TOP: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 12px;
		PADDING-BOTTOM: 2px;
	}
	.CustomerMessage {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
	}
	.ErrorMessage {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
	}
	.Star {
		COLOR: #FF0000;
	}
	.TableHead {
		BACKGROUND-COLOR: #CCCCCC;
		FONT-WEIGHT: bold;
	}
	.TableSubHead {
		BACKGROUND-COLOR: #EEEEEE;
	}
	.Spc {
		WIDTH: 1px;
		HEIGHT: 1px;
	}
	TABLE.EmptyBox {
		WIDTH: 100%;
	}
	TABLE.EmptyBox TR TD {
		PADDING: 0px;
	}
	table.mainTable {
		width:780px;
		BACKGROUND-IMAGE: url(images/bg_mainTable.png);
		background-repeat:repeat-y;
	}
	/*
		Popup styles
	*/
	.PopupContainer {
		HEIGHT: 100%;
		WIDTH: 100%;
		TEXT-ALIGN: center;
	}
	.PopupTitle {
		BACKGROUND-COLOR: #000000;
		HEIGHT: 15px;
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.PopupBG {
		BACKGROUND-COLOR: #000000;
	}
	.PopupHelpLink {
		FONT-SIZE: 9px;
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	/*
		BuyNow section
	*/
	.BuyNowQuantity {
		HEIGHT: 25px;
		WIDTH: 15%;
		WHITE-SPACE: nowrap;
		PADDING-RIGHT: 10px;
	}
	.BuyNowPrices {
		WIDTH: 100%;
		HEIGHT: 25px;
		VERTICAL-ALIGN: middle;
	}
	/*
		Vertical menu
	*/
	
	.MenuPaddingRight {
		font-size:1px;
		width:10px;
	}
	.menuKolom{
		width:206px;
		float:left;

	}
	.VertMenuLeftColumn {
		width:980px;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		padding-top:0px;
		padding-right:0px;
		background-color:#f3691b;
		border:0px solid blue;
		BACKGROUND-IMAGE: url(images/bgSite.gif);
		background-repeat:repeat-y;
	}
	.VertMenuRightColumn {
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 20px;
		PADDING-RIGHT: 6px;
	}
	.VertMenuBox {
		margin:0px;
	}
	.VertMenuBorder {
		width:180px;
		border:0px solid blue;
		border-collapse:collapse;
	}
	table.VertMenuInnerandDown {
		width:180px;
		padding:0px;
		margin:0px;
		border:0px solid blue;
	}
	.VertMenuRows {
		BACKGROUND-IMAGE: url(images/VertMenuRows.gif);
		background-repeat:repeat-y;
		padding-left:25px;
		text-align:left;
	}
	.VertMenuBoxDown {
		height:0px;
		BACKGROUND-IMAGE: url(images/VertMenuBoxDown.gif);
		background-repeat:no-repeat;
	}
	.VertMenuTitle {
		BACKGROUND-IMAGE: url(images/menuboxTop.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleCat {
		BACKGROUND-IMAGE: url(images/menuboxTopCat.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleBestsellers {
		BACKGROUND-IMAGE: url(images/menuboxTopBestsellers.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleSpecial {
		BACKGROUND-IMAGE: url(images/menuboxTopSpecial.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleHelp {
		BACKGROUND-IMAGE: url(images/menuboxTopHelp.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleCart {
		BACKGROUND-IMAGE: url(images/menuboxTopCart.gif);
		background-repeat:no-repeat;
		FONT-WEIGHT: bold;
	}
	.VertMenuTitleAuth {
		BACKGROUND-IMAGE: url(images/menuboxTopAuth.gif);
		background-repeat:no-repeat;
	}
	.VertMenuTitleFont {
		color: #ffffff;
		text-transform: uppercase;
		font-size: 1.3em;
		font-weight: bold;
		margin-top: 0pt;
		margin-right: 0pt;
		margin-bottom: 0pt;
		margin-left: 0pt;
		padding-top: 0pt;
		padding-right: 0pt;
		padding-bottom: 10px;
		padding-left: 25px;
	}
	.VertMenuSubTitle {
		BACKGROUND-COLOR: #FFA92F;
	}
	.VertMenuTitleIcon {
		WIDTH: 21px;
		HEIGHT: 20px;
		MARGIN-LEFT: 8px;
		MARGIN-RIGHT: 8px;
		VERTICAL-ALIGN: middle;
	}
	.VertMenuItems {
		padding:0px;
		line-height:12px;
		COLOR: #ffffff;
		TEXT-DECORATION: none;
		font: normal 12px "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	td.VertMenuItems_cartInfo {
		padding-top:10px;
	}
	A.VertMenuItems:link {
		padding:0px;
		line-height:12px;
		COLOR: #ffffff;
		TEXT-DECORATION: none;
	}
	A.VertMenuItems:visited {
		padding:0px;
		line-height:12px;
		COLOR: #ffffff;
		TEXT-DECORATION: none;
	}
	A.VertMenuItems:hover {
		padding:0px;
		line-height:12px;
		COLOR: #ffffff;
		TEXT-DECORATION: underline;
	}
	A.VertMenuItems:active {
		padding:0px;
		line-height:12px;
		COLOR: #ffffff;
		TEXT-DECORATION: none;
	}
	.VertMenuHr {
		WIDTH: 100%;
		HEIGHT: 1px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
		COLOR: #999999;
	}
	.CategoriesList {
	}
	/*
		Dialog box
	*/
	
	.contentDiv {
		width:744px;
		border:0px solid #000055;
		margin-left:30px;
		float:left;
	}
	TABLE.DialogBox {
		WIDTH: 100%;
		HEIGHT: 100%;
		VERTICAL-ALIGN: top;
		text-align:left;
	}
	TD.DialogBox {
	 BACKGROUND-COLOR:transparent;
		TEXT-ALIGN: left;
		PADDING: 10px;
	}
	.DialogBorder {
		HEIGHT: 100%;
		PADDING: 0px;
		BORDER: 0px solid #aeaeae;
		border-collapse:collapse;
	}
	TD.DialogTitle {
		background-color:#9b9999;
		font-weight: bold;
		margin-top: 0pt;
		margin-right: 0pt;
		margin-bottom: 0pt;
		margin-left: 0pt;
		padding-top: 2px;
		padding-right: 0pt;
		padding-bottom: 0px;
		padding-left: 8pt;
		height:32px;
	}
	.artikelkopWit {
		letter-spacing: 0px;
		color: #ffffff;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
		font-style: normal;
		font-variant: normal;
		font-weight: bold;
		font-size: 24px;
		line-height: 24px;
		font-size-adjust: none;
		font-stretch: normal;
		padding-top: 13px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 6px;
	}
	.DialogTitle_endTD {
		width:3px;
	}
	/*
		Dialog info box
	*/
	TABLE.DialogInfo {
		WIDTH: 85%;
		TEXT-ALIGN: center;
	}
	.DialogInfoTitle {
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		VERTICAL-ALIGN: bottom;
		TEXT-ALIGN: left;
		HEIGHT: 15px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
	}
	.DialogInfoTitleBorder {
		BACKGROUND-COLOR: #2727b0;
		PADDING: 0px;
		VERTICAL-ALIGN: bottom;
		HEIGHT: 15px;
	}
	.DialogInfoBorder {
		BACKGROUND-COLOR: #FFFFCC;
		PADDING: 0px;
	}
	.DialogTr {
		COLOR: #20B8D9;
	}
	.DialogInfoIcon {
		WIDTH: 16px;
		HEIGHT: 16px;
	}
	.DialogInfoClose {
		WIDTH: 15px;
		HEIGHT: 13px;
	}
	/*
		Dialog tools section
	*/
	.NavDialogTitle {
		WIDTH: 50%;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		COLOR: #cccccc;
		PADDING-LEFT: 8px;
	}
	.NavDialogBorder {
		BACKGROUND-COLOR: #FFCC33;
	}
	.NavDialogBox {
		BACKGROUND-COLOR: #FFFFCC;
	}
	.NavDialogSeparator {
		WIDTH: 100%;
		HEIGHT: 14px;
		BACKGROUND-IMAGE: url(images/separator.gif);
		PADDING-LEFT: 7px;
	}
	.NavDialogSeparator IMG {
		WIDTH: 100%;
		HEIGHT: 14px;
	}
	.NavDialogCell {
		PADDING-RIGHT: 3px;
	}
	.NavDialogCell A IMG {
		WIDTH: 9px;
		HEIGHT: 9px;
	}
	/*
		Product details page
	*/
	.ProductTitle {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductTitleHidden {
		COLOR: #666666;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
	}
	.ProductDetailsTitle {
		COLOR: #000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductDetails {
		COLOR: #000000;
	}
	.ProductPriceTitle {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductPriceConverting {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductPrice {
		color: #b13500;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
	}
	.ProductPriceSmall {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
	}
	.SaveMoneyLabel {
		WIDTH: 57px;
		HEIGHT: 57px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		BACKGROUND-IMAGE: url(images/save_money.gif);
		BACKGROUND-REPEAT: no-repeat;
	}
	.MarketPrice {
		FONT-SIZE: 11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
	}
	.PImgBox {
		TEXT-ALIGN: left;
		VERTICAL-ALIGN: top;
		WIDTH: 100px;
		PADDING-RIGHT: 8px;
	}
	/*
		Products list
	*/
	TD.PListImgBox {
		WIDTH: 125px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: top;
		WHITE-SPACE: nowrap;
		PADDING-RIGHT: 8px;
	}
	DIV.PListImgBox {
		WHITE-SPACE: nowrap;
	}
	HR.PListLine {
		WIDTH: 100%;
		HEIGHT: 1px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
	}
	.PListTaxBox {
		PADDING-LEFT: 70px;
		PADDING-RIGHT: 2px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
	}
	.PListCell {
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
		PADDING: 10px;
		VERTICAL-ALIGN: top;
	}
	/*
		Items style
	*/
	.ItemsList {
		COLOR: #a0a0a0;
		FONT-WEIGHT: bold;
	}
	.ItemsListDisabled {
		COLOR: #909090;
	}
	A.ItemsList:link {
		COLOR: #a0a0a0;
		TEXT-DECORATION: none;
	}
	A.ItemsList:visited {
		COLOR: #a0a0a0;
		TEXT-DECORATION: none;
	}
	A.ItemsList:hover {
		COLOR: #a0a0a0;
		TEXT-DECORATION: underline;
	}
	A.ItemsList:active {
		COLOR: #a0a0a0;
		TEXT-DECORATION: none;
	}
	/*
		Location bar
	*/
	.NavigationPath {
		padding-left:0px;
		COLOR: #e72d08;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	A.NavigationPath:link {
		COLOR: #e72d08;
		TEXT-DECORATION: underline;
	}
	A.NavigationPath:visited {
		COLOR: #e72d08;
		TEXT-DECORATION: underline;
	}
	A.NavigationPath:hover {
		COLOR: #cea32f;
		TEXT-DECORATION: none;
	}
	A.NavigationPath:active {
		COLOR: #cea32f;
		TEXT-DECORATION: underline;
	}
	/*
		Buttons
	*/
	.FormButton {
		COLOR: #666666;
		FONT-WEIGHT: bold;
	}
	TABLE.ButtonTable {
		CURSOR: pointer;
		VERTICAL-ALIGN: middle;
		DIRECTION: ltr;
		color:#ffffff;
	}
	TD.Button {
		BACKGROUND-COLOR: #7A8399;
		BACKGROUND-REPEAT: repeat-x;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		PADDING-BOTTOM:2px;
		VERTICAL-ALIGN: middle;
		WHITE-SPACE: nowrap;
		border:0px solid #858585;
	}
	FONT.Button {
		FONT-FAMILY: Arial;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
		padding-bottom:2px;
	}
	IMG.ButtonSide {
		WIDTH: 7px;
		HEIGHT: 14px;
	}
	.SimpleButton TR TD {
		PADDING: 0px;
		WHITE-SPACE: nowrap;
		text-align:left;
	}
	A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
		COLOR: #f3691b;
		FONT-WEIGHT: bold;
	}
	.GoImage {
		WIDTH: 16px;
		HEIGHT: 16px;
		VERTICAL-ALIGN: middle;
		BORDER: 0px;
	}
	/*
		Small text/link style
	*/
	.SmallNote:link {
		COLOR: #7C4C00;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	.SmallNote:visited {
		COLOR: #7C4C00;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	.SmallNote:hover {
		COLOR: #7C4C00;
		TEXT-DECORATION: underline;
		FONT-SIZE: 9px;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	.SmallNote:active {
		COLOR: #7C4C00;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	.SmallText {
		COLOR: #7C4C00;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		font-family: "Trebuchet MS", Arial, Helvetica, Geneva, sans-serif;
	}
	/*
		Category page
	*/
	.SubcatTitle {
		TEXT-ALIGN: left;
		WIDTH: 95%;
		PADDING-LEFT: 5px;
	}
	.SubcatInfo {
		TEXT-ALIGN: right;
		WHITE-SPACE: nowrap;
		COLOR: #FFFFFF;
	}
	/*
		Search sort bar
	*/
	.SearchSortTitle {
		FONT-WEIGHT: bold;
		PADDING-RIGHT: 20px;
	}
	.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {
		TEXT-DECORATION: underline;
	}
	.SearchSortImg {
		WIDTH: 9px;
		HEIGHT: 9px;
		MARGIN-RIGHT: 5px;
	}
	.SearchSortCell {
		PADDING-RIGHT: 20px;
	}
	/*
		Expandable section
	*/
	.ExpandSectionMark {
		WIDTH: 11px;
		CURSOR: pointer;
		VERTICAL-ALIGN: middle;
	}
	/*
		Tab mechanism
	*/
	
	.topmenuSpacer {
		width:30px;
	}
	.Tab {
		BACKGROUND-COLOR: #fed18a;
		FONT-WEIGHT: bold;
		TEXT-TRANSFORM: uppercase;
		WIDTH: 120px;
		HEIGHT: 18px;
		TEXT-ALIGN: center;
	}
	.TabTop {
		HEIGHT: 5px;
		BACKGROUND-COLOR: #000000;
	}
	TD.TabLeftSide {
		WIDTH: 9px;
		BACKGROUND-IMAGE: url(images/tab_l.gif);
	}
	TD.TabRightSide {
		WIDTH: 9px;
		BACKGROUND-IMAGE: url(images/tab_r.gif);
	}
	TD.TabLeftCorner {
		WIDTH: 9px;
		HEIGHT: 9px;
		BACKGROUND-IMAGE: url(images/tab_c1.gif);
	}
	TD.TabRightCorner {
		WIDTH: 9px;
		HEIGHT: 9px;
		BACKGROUND-IMAGE: url(images/tab_c2.gif);
	}
	TD.TabCenter {
		HEIGHT: 9px;
		BACKGROUND-IMAGE: url(images/tab_b.gif);
	}
	IMG.TabCorner {
		WIDTH: 9px;
		HEIGHT: 9px;
	}
	IMG.TabSide {
		WIDTH: 9px;
		HEIGHT: 1px;
	}
	.ButtonBox {
		margin-top:20px;
		border: 0px solid #000;
		height: 22px;
	}
	.ButtonLeft {
		margin-left:10px;
		float: left;
		height: 22px;
		width:3px;
		padding:0px;
	}
	.ButtonCenter {
		float: left;
		height: 22px;
		BACKGROUND-IMAGE: url(images/buttonCenter.gif);
		background-repeat:repeat-x;
		line-height:18px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:5px;
		padding-right:5px;
		padding-top:1px;
	}
	.ButtonRight {
		float: left;
		height: 22px;
		width: 3px;
	}
	.TDButtonLeft {
		padding:0px;
		float: left;
		height: 22px;
		width: 3px;
		BACKGROUND-IMAGE: url(images/buttonLeft.gif);
		background-repeat:no-repeat;
	}
	.TDButtonRight {
		float: left;
		height: 22px;
		width: 3px;
		BACKGROUND-IMAGE: url(images/buttonRight.gif);
		background-repeat:no-repeat;
	}
	/*
		Pagination mechanism
	*/
	.NavigationArrow {
		WIDTH: 9px;
		HEIGHT: 9px;
	}
	.NavigationTitle {
		WHITE-SPACE: nowrap;
		HEIGHT: 14px;
		PADDING-RIGHT: 10px;
	}
	.NavigationCell {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: bottom;
		BACKGROUND-IMAGE: url(images/page.gif);
		WIDTH: 17px;
		HEIGHT: 14px;
	}
	.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
		TEXT-DECORATION: none;
	}
	.NavigationCell IMG {
		HEIGHT: 1px;
		WIDTH: 17px;
	}
	.NavigationCellWide {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: bottom;
		BACKGROUND-IMAGE: url(images/page_wide.gif);
		WIDTH: 23px;
		HEIGHT: 14px;
	}
	.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
		TEXT-DECORATION: none;
	}
	.NavigationCellWide IMG {
		HEIGHT: 1px;
		WIDTH: 23px;
	}
	.NavigationCellSel {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		FONT-WEIGHT: bold;
		WIDTH: 15px;
	}
	/*
		Subheader styles
	*/
	TABLE.SubHeaderGrey {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeaderGrey {
		COLOR: #666666;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		PADDING: 0px;
	}
	.SubHeaderGreyLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #CCCCCC;
		PADDING: 0px;
	}
	TABLE.SubHeaderBlack {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeaderBlack {
		COLOR: #000000;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		PADDING: 0px;
	}
	.SubHeaderBlackLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #000000;
		PADDING: 0px;
	}
	TABLE.SubHeaderRed {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeaderRed {
		FONT-WEIGHT: bold;
		PADDING: 0px;
	}
	.SubHeaderRedLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #9b9999;
		PADDING: 0px;
	}
	TABLE.SubHeader {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeader {
		COLOR: #9b9999;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		PADDING: 0px;
	}
	.SubHeaderLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #FF6600;
		PADDING: 0px;
		font-size:1px;
	}
	/*
		User profile page
	*/
	.RegSectionTitle {
		COLOR: #550000;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
	}
	/*
		Popup image
	*/
	.PImageImageCell {
		PADDING: 5px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		HEIGHT: 100%;
	}
	.PImageImageCell IMG {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
	}
	.PImageNumbersCell {
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 10px;
		WHITE-SPACE: nowrap;
	}
	.PImageLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #CCCCCC;
	}
	.PImageLine IMG {
		HEIGHT: 1px;
	}
	BODY.PImage {
		BACKGROUND-COLOR: #FFFFFF;
	}
	.PImagePageRow {
		HEIGHT: 30px;
		VERTICAL-ALIGN: middle;
		PADDING-LEFT: 10px;
	}
	/*
		Customer reviews module
	*/
	IMG.StarImg {
		WIDTH: 14px;
		HEIGHT: 14px;
	}
	/*
		Manufacturers module
	*/
	.ManufacturersItem {
		TEXT-ALIGN: left;
		WHITE-SPACE: nowrap;
		WIDTH: 95%;
		PADDING-LEFT: 5px;
	}
	/*
		Recommended products module
	*/
	UL.RPItems {
		PADDING-LEFT: 10px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
	}
	/*
		Webmaster mode
	*/
	SPAN.Lbl {
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
	}
	.Section {
		MARGIN: 0px;
		PADDING: 0px;
	}
	/*
		Last checkout step
	*/
	TD.LCSBackground {
		BACKGROUND-COLOR: #FF8600;
	}
	TABLE.WebBasedPayment {
		HEIGHT: 100%;
		WIDTH: 100%;
	}
	TABLE.WebBasedPayment TR TD {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		HEIGHT: 90%;
		PADDING: 0px;
	}
	/*
		Fast Lane Checkout module
	*/
	.FLCAuthBox {
		WHITE-SPACE: nowrap;
		PADDING-LEFT: 10px;
		PADDING-RIGHT: 5px;
	}
	.FLCAuthPreBox {
		PADDING-LEFT: 30px;
		HEIGHT: 0px;
		WIDTH: 100%;
	}
	.FLCTopPad {
		VERTICAL-ALIGN: middle;
		HEIGHT: 15px;
	}
	.FLCTopPad IMG {
		WIDTH: 1px;
		HEIGHT: 15px;
	}
	TD.FLCDialogCell {
		WIDTH: 50%;
		HEIGHT: 225px;
		TEXT-ALIGN: center;
	}
	TD.FLCDialogCellAntibot {
		WIDTH: 50%;
		HEIGHT: 350px;
		TEXT-ALIGN: center;
	}
	TABLE.FLCDialog {
		WIDTH: 100%;
		HEIGHT: 100%;
	}
	/*
			-- ADDONS --
	*/
	
	/*
		Gift registry module
	*/
	.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
	}
	/*
		Feature comparison module
	*/
	TABLE.CompareBtn {
		CURSOR: pointer;
	}
	TD.CompareBtnLeft {
		HEIGHT: 18px;
		WIDTH: 21px;
		BACKGROUND-IMAGE: url(images/compare1.gif);
	}
	TD.CompareBtnLeft IMG {
		HEIGHT: 18px;
		WIDTH: 21px;
	}
	TD.CompareBtnMain {
		BACKGROUND-IMAGE: url(images/compare2.gif);
		BACKGROUND-REPEAT: repeat-x;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 5px;
		PADDING-TOP: 2px;
	}
	TD.CompareBtnMainMozilla {
		BACKGROUND-IMAGE: url(images/compare2.gif);
		BACKGROUND-REPEAT: repeat-x;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 5px;
		PADDING-TOP: 1px;
	}
	TD.CompareBtnRight {
		HEIGHT: 18px;
		WIDTH: 9px;
	}
	TD.CompareBtnRight IMG {
		HEIGHT: 18px;
		WIDTH: 9px;
	}
	TD.FCompProductSelBox {
		PADDING: 0px;
		WHITE-SPACE: nowrap;
	}
	TD.FCompProductButtonBox {
		PADDING-LEFT: 25px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		WIDTH: 100%;
		WHITE-SPACE: nowrap;
	}
	TD.FCompProductAddCL {
		PADDING-TOP: 10px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
	}
	TD.FCompFeatureHCell {
		VERTICAL-ALIGN: top;
		TEXT-ALIGN: center;
		BACKGROUND-COLOR: #EEEEEE;
		FONT-WEIGHT: bold;
	}
	.HightLightEqualRow {
		BACKGROUND-COLOR: #ffe8af;
		TEXT-ALIGN: center;
	}
	.EqualRow {
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	/*
		Special offers module
	*/
	.SpecialOffersPrice {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
	}
	.SpecialOffersThumb {
		DISPLAY: inline;
		MARGIN-LEFT: -51px;
	}
	.SpecialOffersThumb A IMG {
		WIDTH: 47px;
		HEIGHT: 44px;
	}
	/*
		Fancy categories module
	*/
	.CatMenuItemOff {
		BACKGROUND-COLOR: transparent;
		COLOR: #cccccc;
		BORDER-RIGHT: none;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 3px;
		MARGIN-TOP: 3px;
		MARGIN-LEFT: 1px;
		MARGIN-RIGHT: 0px;
		CURSOR: pointer;
		FONT-SIZE: 12px;
	}
	.CatMenuItemOffExp {
		BACKGROUND-COLOR: transparent;
		BORDER-RIGHT: none;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 1px;
		MARGIN-TOP: 1px;
		MARGIN-LEFT: 2px;
		MARGIN-RIGHT: 3px;
		CURSOR: pointer;
	}
	.CatMenuItemOn {
		BACKGROUND-COLOR: #FF8600;
		COLOR: #cccccc;
		BORDER-RIGHT: 0px solid;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 3px;
		MARGIN-TOP: 3px;
		MARGIN-LEFT: 1px;
		MARGIN-RIGHT: 0px;
		CURSOR: pointer;
		FONT-SIZE: 12px;
	}
	.CatSubMenu {
		BACKGROUND-COLOR: #000000;
		BORDER-RIGHT: #CCCCCC 1px solid;
		BORDER-TOP: #CCCCCC 1px solid;
		BORDER-LEFT: #CCCCCC 1px solid;
		BORDER-BOTTOM: #CCCCCC 1px solid;
		MARGIN-TOP: 0px;
		MARGIN-BOTTOM: 0px;
		MARGIN-LEFT: 0px;
		MARGIN-RIGHT: 0px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
	}
	TABLE.CatMenuContainer {
		WIDTH: 136px;
	}
	A.CatMenuItem {
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial;
		CURSOR: pointer;
	}
	A.CatMenuItem:link {
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:visited {
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:hover {
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:active {
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	A#nojs.CatMenuItem:hover {
		BACKGROUND-COLOR: #FF8600;
		COLOR: #cccccc;
		TEXT-DECORATION: none;
	}
	IMG.FCIcon {
		WIDTH: 16px;
		HEIGHT: 16px;
		BORDER-WIDTH: 0px;
		MARGIN-LEFT: 2px;
		MARGIN-RIGHT: 3px;
	}
	IMG.FCTriangle {
		WIDTH: 9px;
		HEIGHT: 9px;
		BORDER-WIDTH: 0px;
		MARGIN-LEFT: 3px;
	}
	TABLE.FCItemTable {
		WIDTH: 100%;
		BORDER-WIDTH: 0px;
		MARGIN: 0px;
		TEXT-ALIGN: left;
	}
	TD.FCIconCell {
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: center;
	}
	TD.FCTriangleCell {
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: right;
	}
	TD.FCChain {
		WIDTH: 18px;
		BACKGROUND-REPEAT: repeat-y;
	}
	TD.FCChain IMG {
		WIDTH: 18px;
		HEIGHT: 1px;
	}
	TD.FCExplorerBox {
		WIDTH: 37px;
		VERTICAL-ALIGN: top;
		BACKGROUND-REPEAT: repeat-y;
	}
	/*
		Product configurator module
	*/
	.ProductBG {
		BACKGROUND-COLOR: #ffffff;
	}
	.SlotCell {
		WIDTH: 50%;
		HEIGHT: 35px;
		PADDING-TOP: 25px;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	.SlotProductCell {
		WIDTH: 50%;
		HEIGHT: 35px;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	TABLE.PCSummaryTable {
		WIDTH: 100%;
		BACKGROUND-COLOR: #ffffff;
	}
	/*
		Survey module
	*/
	H1.SurveyName {
		FONT-WEIGHT: bold;
	}
	.SurveyHeader {
		FONT-SIZE: 11px;
	}
	.SurveyHeaderMenu {
		FONT-SIZE: 10px;
	}
	.SurveyFooter {
		FONT-SIZE: 11px;
	}
	.SurveyFooterMenu {
		FONT-SIZE: 10px;
	}
	.SurveyQuestion {
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		PADDING: 2px;
	}
	.SurveyQuestionMenu {
		FONT-WEIGHT: bold;
		PADDING: 0px;
	}
	TEXTAREA.Survey {
	}
	.SurveyAnswer {
		PADDING: 2px;
		WIDTH: 100%;
	}
	.SurveyAnswerMenu {
		PADDING: 0px;
		WIDTH: 100%;
	}
	TD.SurveyAnswerMark {
		PADDING: 2px;
		WIDTH: 15px;
	}
	TD.SurveyAnswerMarkMenu {
		PADDING: 0px;
		WIDTH: 15px;
	}
	.SurveyBar {
		HEIGHT: 10px;
		BACKGROUND-COLOR: blue;
	}
	.SurveyBarHL {
		HEIGHT: 10px;
		BACKGROUND-COLOR: green;
	}
	.SurveyStatLabel {
		PADDING-LEFT: 6px;
		WHITE-SPACE: nowrap;
	}
	.StatisticsBar {
		BACKGROUND-COLOR: #FFCE31;
	}
	.StatisticsBarHL {
		BACKGROUND-COLOR: #FF8400;
	}
	.SurveyAnswers {
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 5px;
	}
	.SurveyAnswersMenu {
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 0px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 5px;
	}
	.SurveyAnswerComment {
		PADDING: 2px;
	}
	.SurveyAnswerCommentMenu {
		PADDING: 0px;
	}
