
BODY, DIV, P		{font-family:Tahoma,Verdana,Arial,Helvetica,Sans-serif; color:#181818; font-size:11px; font-weight:normal; margin:0; padding:0}

	#body			{background:#181818; margin:0; padding:auto}
	#container		{width:974px; float:center; padding:0; margin:auto; background:#fff}
	#header			{font-size:28px; font-weight:bold; text-decoration:none; font-family:Verdana; margin:0 0 5px 0; width:974px; height:300px; padding:0; background:url(images/header.png) no-repeat}

A:link			{color:#181818;  font-weight:normal; text-decoration:none}
	A:visited		{color:#181818;  font-weight:normal; text-decoration:none}
	A:hover			{color:#181818;  font-weight:normal; text-decoration:underline}
	A:active		{color:#181818;  font-weight:normal; text-decoration:none}

H1			{font-size:15px}
H2			{font-size:13px}
H3			{color:#181818; font-size:13px; font-weight:normal; padding-bottom:24px}

HR			{color:#636363; height:1px}

HTML, BODY		{background-color:#FFF}

FORM				{margin:0}
	INPUT, SELECT, TEXTAREA		{font-family:Tahoma,Verdana,Arial,Helvetica,Sans-serif; color:#181818; font-size:11px;  font-weight:normal;  margin:0;  padding:0;  background:#FFF;  border:solid 1px #636363}

TABLE, IMG		{border:0}
	TT, TH, TD		{font-family:Tahoma,Verdana,Arial,Helvetica,Sans-serif; color:#181818; font-size:11px;  margin:0;  padding:0;  background:none}

TABLE.Container		{height:100%}
	TD.Container		{vertical-align:top}
 
	.HeadTextWelcome	{font-size:11px; color:#FFF; font-weight:normal; background:none}
	.HeadLine		{background:none}
	.HeadThinLine		{background:none; height:1px}
	.HeadTopPad		{height:18px;  background:none}
	.HeadTopPad IMG		{width:1px; height:18px; background:none}
	.HeadLogo		{padding:0; text-align:left; background:none}
	.HeadRightBox		{vertical-align:top; text-align:left; background:none}
	.HeadText		{font-size:11px; color:#fff; background:none; padding-left:30px}

	.header-title		{ font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; color:#181818; font-size:28px; padding:0 5px 0 218px; text-align:left; font-weight:bold; text-transform:uppercase}
		.header-title a		{color:#181818; background:none; text-decoration:none; border-bottom:none;  font-weight:bold}
		.header-title a:hover	{color:#181818; background:none; text-decoration:none; font-weight:bold}

	.header-description	{ font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; color:#181818; font-size:11px; padding:0; margin:0 0 10px 218px; text-align:left; font-weight:normal; border:none; background:none}

	.infobox		{margin:5px 0 0 37px; font-weight:bold}
		.infobox span		{color:#fff; background:#ff9020; font-weight:normal; padding:1px 2px 1px 2px}

	.contact		{padding:0 0 25px 218px}
		.contact li		{margin:0 0 5px 0}
		.contact span		{color:#fff; background:#ff9020; padding:2px 4px 2px 4px; font-size:1em}
		.contact strong		{font:bold 11px 'Lucida Grande',Verdana,Arial,Sans-Serif; padding-left:5px}

	.Outlet			{vertical-align:top; padding-left:188px; height:25px}
		.Outlet span		{color:#fff; background:#ff9020; font-weight:normal; padding:1px}
		.Outlet strong		{color:#ff9020; font-size:2em}

	.Affiliate		{margin:5px 0 0 35px; vertical-align:top}
		.Affiliate img		{border:solid 1px #636363; width:100px; height:100px}
	.AffiliateText		{background:#fff; text-align:center; border:solid 1px #636363; font-size:11px; font-weight:normal; color:#181818; padding:1px}
	.AffiliateTextBox	{padding-left:10px}

	.PrintableRow		{width:198px; vertical-align:middle; text-align:left; padding-right:20px; padding-left:37px; height:18px; background:none}

p#backlinks		{margin:2px; background:#e1e1e1; border:1px solid #636363; padding:5px; text-align:justify; font-weight:normal; font-size:0.9em}

	.BottomRow		{background:none; text-align:justify; vertical-align:top}
	.BottomBox		{background:none; color:#181818; height:30px; padding:5px; vertical-align:top}
	.BottomBoxCust		{font-size:0.9em}
		.BottomBoxCust a	{text-decoration:none; font-weight:bold; background:#e1e1e1; padding:1px}

TD.BottomLine		{background:none}
TD.BottomLine IMG	{width:1px; height:41px}

	.Bottom			{background:none; color:#A6B0BA; text-decoration:none}
		.Bottom:link		{background:none; color:#181818; text-decoration:none}
		.Bottom:visited		{background:none; color:#181818; text-decoration:none}
		.Bottom:hover		{background:none; color:#181818; text-decoration:underline}
		.Bottom:active		{background:none; color:#181818; text-decoration:none}

	.BottomPopup		{width:100%; text-align:right; padding-bottom:10px}
		.BottomPopup A		{font-weight:normal}

	.SubmitBox		{padding-top:10px}

HR.Line			{}

	.SectionBox		{background:none; text-align:left}
	.Text			{color:#8296AD}
	.NumberOfArticles	{color:#000; font-weight:normal}
	.TopLabel		{color:#fff; font-weight:normal; font-size:12px}
	.Message		{color:#F30}
	.Line			{background-IMAGE:url(images/custom/line_bg.gif); background-REPEAT:repeat-x}

TD.ButtonsRow		{padding-top:2px; padding-left:2px; padding-right:12px; padding-bottom:2px}

	.CustomerMessage	{color:#B81600; font-weight:normal}
	.ErrorMessage		{color:#B81600; font-weight:normal}
	.Star			{color:#F00}
	.TableHead		{background-color:#CCC; font-weight:normal}
	.TableSubHead		{background-color:#EEE}
	.Spc			{width:1px; height:1px}

TABLE.EmptyBox		{width:100%}
TABLE.EmptyBox TR TD	{padding:0}

	.PopupContainer		{height:100%; width:100%; text-align:center}
	.PopupTitle		{background-color:#A5B8CC; height:30px; vertical-align:middle; text-align:center; font-weight:normal; font-size:12px}
	.PopupBG		{background-color:#A5B8CC}
	.PopupHelpLink		{font-size:9px; color:#35416C; text-decoration:none}

	.BuyNowQuantity		{height:25px; width:15%; WHITE-SPACE:nowrap; padding-right:10px}
	.BuyNowPrices		{width:100%; height:25px; vertical-align:middle}

	.VertMenuLeftColumn	{vertical-align:top; float:left; padding:1px; background:#fff url(images/post-bg.jpg) repeat-x top; border:1px solid #636363; width:163px; margin:0}
	.VertMenuRightColumn	{vertical-align:top; padding:1px; background:#fff url(images/post-bg.jpg) repeat-x top; border:1px solid #636363; width:163px; margin:0}

	.VertMenuBox		{background:#dfdfdf url(images/postindex-bg.jpg) repeat-x top; border:1px solid #636363; margin:0; padding:1px; width:159px}
	.VertMenuborder		{}
	.VertMenuNums		{color:#181818; font-weight:normal}

	.VertMenuTitleBox	{padding:0 5px 0 5px; background:none; margin:0; width:159px}

	.VertMenuTitle		{color:#fff; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px 1px 1px 1px; margin:0; width:149px}
		.VertMenuTitle:link	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0; width:149px}
		.VertMenuTitle:visited	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0; width:149px}
		.VertMenuTitle:hover	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0; width:149px}
		.VertMenuTitle:active	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0; width:149px}

	.VertMenuSubTitle	{background-color:#181818}
	.VertMenuTitleIcon	{}

	.VertMenuItems		{background:none; color:#181818; text-decoration:none;  padding-left:5px}

		A.VertMenuItems:link	{background:none; color:#181818; font-weight:normal; text-decoration:none}
		A.VertMenuItems:visited	{background:none; color:#181818; font-weight:normal; text-decoration:none}
		A.VertMenuItems:hover	{background:none; color:#ff9020; font-weight:normal; text-decoration:underline}
		A.VertMenuItems:active	{background:none; color:#181818; font-weight:normal; text-decoration:none}

	.VertMenuHr		{}

	.CategoriesList		{font-size:11px}

TABLE.DialogBox		{vertical-align:top; padding:0; margin:0; border:0}
	TD.DialogBox		{background:none; color:#181818; text-align:justify; vertical-align:top; padding:0; margin:0}
	.Dialogborder		{background:none; padding:0; margin:0; border:0}
	TD.DialogTitle		{color:#181818; font-weight:normal; font-size:0.9em; vertical-align:top; padding:0; margin:0; background:none; text-align:justify}
	.DialogTitleBox		{padding:0; height:30px; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; margin:0 2px 0 2px}

	FONT.DialogTitle	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0 0 0 4px}

TABLE.DialogInfo	{vertical-align:top; padding:0; margin:0}

	.DialogInfoTitle	{color:#181818; font-weight:normal; font-size:11px; vertical-align:top; text-align:left; padding:0 5px 0 5px}
		.DialogInfoTitleborder	{vertical-align:top; padding:0; margin:0}
		.DialogInfoborder	{vertical-align:top; padding:0; margin:0}
		.DialogTr		{vertical-align:top; padding:0; margin:0}
		.DialogInfoIcon		{vertical-align:top; padding:0; margin:0}
		.DialogInfoClose	{vertical-align:top; padding:0; margin:0}

	.NavDialogTitle		{vertical-align:top; padding:0; margin:0; font-size:11px; font-weight:normal}
	.NavDialogborder	{vertical-align:top; padding:0; margin:0}
	.NavDialogBox		{vertical-align:top; padding:0; margin:0}
	.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}

	.ProductTitle		{color:#181818; font-size:14px; font-weight:bold; text-align:center}
	.ProductTitleHidden	{color:#ff9020; font-weight:normal; font-size:11px}
	.ProductDetailsTitle	{color:#181818; font-weight:normal; font-size:17px; padding:13px 0 0 5px; letter-spacing:-0.5px}
	.ProductDetails		{color:#181818}
	.ProductPriceTitle	{color:#181818; background:#e1e1e1; font-weight:normal; font-size:17px; padding:1px 5px}
	.ProductPriceConverting	{vertical-align:top; width:150px; color:#181818; font-weight:normal; font-size:11px; padding:10px 0 0 5px}
	.ProductPrice		{color:#181818; background:#e1e1e1; font-weight:normal; font-size:13px; padding:2px; margin:0}
	.ProductPriceSmall	{color:#181818}

	.SaveMoneyLabel		{text-align:center; color:#fff; font-weight:normal; background:#ff9020; TEXT-TRANSFORM:lowercase; font-size:11px; padding:2px}
	.MarketPrice		{font-size:11px}

	.PContentBox		{width:600px}
	.PImgBox		{padding:3px 10px 10px 10px; margin:2px 0 0 0; vertical-align:top; width:200px}

		.folap			{vertical-align:top}
		.reszletek		{width:115px; height:18px; background:url(images/button.jpg) no-repeat; text-align:center; margin-top:5px}
		.reszletek a:link, .reszletek a:visited, .reszletek a:hover, .reszletek a:active
					{font-weight:bold; padding:2px 1px; margin:0; text-decoration:none}

		.fotabla		{width:611px; border:1px solid #636363; background:#fff; padding:5px 0 0 5px}
		.baloldal		{vertical-align:top}

		.gyorsinfo		{vertical-align:top; margin:10px 0}
		.suly			{height:50px; width:47px; background:url(images/sulya.png); font-size:10px; vertical-align:top; padding:4px 0 0 3px}
		.raktar			{height:50px; width:46px; background:url(images/raktara.png); font-size:10px; vertical-align:top; padding:4px 0 0 4px}
		.garancia		{height:50px; width:45px; background:url(images/garanciaa.png); font-size:10px; vertical-align:top; padding:4px 0 0 5px}
		.szallitas		{height:50px; width:93px; background:url(images/szallitasa.png); font-size:10px; vertical-align:top; padding:4px 0 0 7px}

		.kiemelt		{font-size:15px; color:#CC0000}
		.g			{padding-left:5px}

		.termekkod		{padding:10px 0 0 5px; color:#CC0000}
		.valaszto		{padding:5px 0 0 5px}
		.termek-button		{width:115px; height:22px; padding:2; margin:0 5px}

		.ajanlo			{width:611px; border:1px solid #636363; background:#e1e1e1; margin-top:10px}
		.ajanlo img		{width:100px; height:100px; background:#fff; margin:5px 9px}

		.hosszu			{width:611px; border:1px solid #636363; background:#fff; margin-top:10px; padding:5px}
		.reszletes		{width:150px; vertical-align:top; font-weight:bold}

		.mini			{padding-left:10px}

HR.PListLine		{width:100%; height:1px;}

	.PListTaxBox		{padding-left:70px; padding-right:2px; padding-top:2px; padding-bottom:2px}
	.PListCell		{text-align:center; padding:5px;  margin:0 1px; vertical-align:top; height:200px; width:150px}

	.ItemsList		{color:#35416C; font-weight:normal; text-decoration:none}
		.ItemsList:link		{color:#35416C; font-weight:normal; text-decoration:none}
		.ItemsList:visited	{color:#35416C; font-weight:normal; text-decoration:none}
		.ItemsList:hover	{color:#ffc04e; font-weight:normal; text-decoration:underline}
		.ItemsList:active	{color:#35416C; font-weight:normal; text-decoration:none}
		.ItemsListDisabled	{color:#909090}

		A.ItemsList:link	{color:#300; font-weight:normal; text-decoration:none}
		A.ItemsList:visited	{color:#300; font-weight:normal; text-decoration:none}
		A.ItemsList:hover	{color:#ffc04e; font-weight:normal; text-decoration:none}
		A.ItemsList:active	{color:#300; font-weight:normal; text-decoration:none}

	.NavigationPath		{font-weight:normal; text-decoration:none; font-size:0.9em}
		.NavigationPath:link	{font-weight:normal; text-decoration:none}
		.NavigationPath:visited	{font-weight:normal; text-decoration:none}
		.NavigationPath:hover	{font-weight:normal; text-decoration:none; color:#ff9020}
		.NavigationPath:active	{font-weight:normal; text-decoration:underline}

	.FormButton		{color:#181818; font-weight:normal; text-decoration:none}
		.FormButton:link	{color:#181818; font-weight:normal; text-decoration:none}
		.FormButton:visited	{color:#181818; font-weight:normal; text-decoration:none}
		.FormButton:hover	{color:#ffc04e; font-weight:normal; text-decoration:underline}
		.FormButton:active	{color:#181818; font-weight:normal; text-decoration:none}

TABLE.ButtonTable	{CURSOR:pointer; vertical-align:middle; DIRECTION:ltr}
TABLE.ButtonTable TD	{padding:0}

TD.Button		{background:url(images/button.jpg); color:#181818; text-align:center; font-size:11px; font-weight:bold; border:0; width:115px; height:22px; vertical-align:middle}
TD.Button2		{background:url(images/button2.jpg); color:#181818; font-size:11px; font-weight:bold; text-decoration:none; width:230px; height:22px; border:0; text-align:center}

FONT.Button		{color:#FFF; font-size:11px; text-decoration:none}

	.MenuButton		{background:url(images/button.jpg); color:#181818; font-size:11px; font-weight:bold; text-decoration:none; width:115px; height:22px; border:0; text-align:center}
	.MenuButton2		{background:url(images/button2.jpg); color:#181818; font-size:11px; font-weight:bold; text-decoration:none; width:230px; height:22px; border:0; text-align:center}

IMG.ButtonSide		{width:7px; height:14px}
	.SimpleButton TR TD	{padding:0; WHITE-SPACE:nowrap}

		A.Button:link, A.Button:visited, A.Button:hover, A.Button:active
			{color:#300; font-weight:normal}

	.GoImage		{width:13px; height:13px; vertical-align:middle; border:0}
	.GoImageCustom		{width:24px; height:20px; vertical-align:middle; border:0}

	.SmallNote:link		{color:#181818;  background: none; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}
		.SmallNote:visited	{color:#181818;  background: none; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}
		.SmallNote:hover	{color:#181818;  background: none; text-decoration:underline; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}
		.SmallNote:active	{color:#181818;  background: none; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}
	.SmallText		{color:#181818;  background: none; text-decoration:none; font-size:9px; font-family:Arial,Verdana,Helvetica,Sans-serif}

	.SubcatTitle		{text-align:left; width:95%; padding-left:5px}
	.SubcatInfo		{text-align:right; WHITE-SPACE:nowrap; color:#000}

	.SearchSortTitle	{font-weight:normal; 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}

	.ExpandSectionMark	{width:11px; CURSOR:pointer; vertical-align:middle}

	.Tab			{background-color:#FFD44C; font-weight:normal; TEXT-TRANSFORM:uppercase; width:85px; height:30px; text-align:center}
	.TabTop			{height:5px; background-color:#FFD44C}

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}

	.NavigationArrow	{width:9px; height:9px}
	.NavigationTitle	{WHITE-SPACE:nowrap; height:14px; padding-right:10px; font-weight:normal; font-size:14px}

	.NavigationCell		{text-align:center; vertical-align:bottom; background-IMAGE:url(images/page.gif); width:25px; height:20px}
		.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active
				{text-decoration:none; color:#ffc04e; font-weight:normal; font-size:14px}
	.NavigationCell IMG	{height:1px; width:25px}
	.NavigationCellWide	{text-align:center; vertical-align:bottom; background-IMAGE:url(images/page_wide.gif); width:33px; height:20px}
		.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active
				{text-decoration:none}

	.NavigationCellWide IMG	{height:1px; width:33px}
	.NavigationCellSel	{text-align:center; vertical-align:middle; font-weight:normal;  font-size:14px;  width:25px}

TABLE.SubHeaderGrey	{width:100%; margin-bottom:10px}
	.SubHeaderGrey		{color:#666; font-size:11px; font-weight:normal; padding:0}
	.SubHeaderGreyLine	{height:1px; background-color:#CCC; padding:0}

TABLE.SubHeaderBlack	{width:100%; margin-bottom:10px}
	.SubHeaderBlack		{color:#000; font-size:12px; font-weight:normal; padding:0}
	.SubHeaderBlackLine	{height:1px; background-color:#000; padding:0}

TABLE.SubHeaderRed	{width:100%; margin-bottom:10px}
	.SubHeaderRed		{font-weight:normal; padding:0}
	.SubHeaderRedLine	{height:1px; background-color:#8296AD; padding:0}

TABLE.SubHeader		{width:100%; margin-bottom:10px}
	.SubHeader		{color:#181818; font-weight:bold; font-size:11px; padding:0}
	.SubHeaderLine		{}

	.RegSectionTitle	{color:#8296AD; font-size:10px; font-weight:normal}

	.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:#CCC}
		.PImageLine IMG		{height:1px}

BODY.PImage		{background-color:#FFF}
	.PImagePageRow		{height:30px; vertical-align:middle; padding-left:10px}

IMG.StarImg		{width:14px; height:14px}

	.ManufacturersItem	{text-align:left; WHITE-SPACE:nowrap; width:95%; padding-left:5px}

ul.RPItems		{margin:0; padding:0}
li.RPItems		{margin:0; padding:0; width:100px}

SPAN.Lbl		{color:green; font-weight:normal}
	.Section		{margin:0; padding:0}

	.FLCAuthBox		{WHITE-SPACE:nowrap; padding-left:10px; padding-right:5px}
	.FLCAuthPreBox		{padding-left:30px; height:20px; width:100%}
	.FLCTopPad		{vertical-align:middle; height:15px}
	.FLCTopPad IMG		{width:1px; height:15px}

	.HighLight		{background-color:#FFC}

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:0; WHITE-SPACE:nowrap}
	TD.FCompProductButtonBox	{padding-left:25px; padding-top:0; padding-bottom:0; padding-right:0; width:100%; WHITE-SPACE:nowrap}
	TD.FCompProductAddCL		{padding-top:10px; padding-left:0; padding-bottom:0; padding-right:0}

	TD.FCompFeatureHCell	{vertical-align:top; text-align:center; background-color:#EEE; font-weight:normal}
	
	.HightLightEqualRow	{background-color:#ffe8af; text-align:center}
	.EqualRow		{background-color:#fff; text-align:center}

	.SpecialOffersPrice		{color:#B81600; font-weight:normal; font-size:14px}
	.SpecialOffersThumb		{DISPLAY:inline; margin-left:-50px}
		.SpecialOffersThumb A IMG	{width:47px; height:44px}

	.CatMenuItemOff		{background-color:transparent; color:#300; border-right:none; border-top:none; border-left:none; border-bottom:none; margin-bottom:3px; margin-top:3px; margin-left:1px; margin-right:0; 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:#EBEDEA; color:#300; border-right:0 solid; border-top:none; border-left:none; border-bottom:none; margin-bottom:3px; margin-top:3px; margin-left:1px; margin-right:0; CURSOR:pointer; font-size:12px}
	.CatSubMenu		{background-color:#F5FCFF; border-right:#BBC5D0 1px solid; border-top:#BBC5D0 1px solid; border-left:#BBC5D0 1px solid; border-bottom:#BBC5D0 1px solid; margin-top:0; margin-bottom:0; margin-left:0; margin-right:0; padding-top:2px; padding-bottom:2px; padding-left:2px; padding-right:2px; width:150px}

A.CatMenuItem		{font-size:12px; font-family:Arial; CURSOR:pointer}
	A.CatMenuItem:link	{color:#6F7173; text-decoration:none}
	A.CatMenuItem:visited	{color:#6F7173; text-decoration:none}
	A.CatMenuItem:hover	{color:#ffc04e; text-decoration:none}
	A.CatMenuItem:active	{color:#6F7173; text-decoration:none}

	A#nojs.CatMenuItem:hover	{background-color:#ffc04e;  color:#35416C;  text-decoration:none}

IMG.FCIcon		{width:16px; height:16px; border-width:0; margin-left:2px; margin-right:3px}
IMG.FCTriangle		{width:9px; height:9px; border-width:0; margin-left:3px}

TABLE.FCItemTable	{width:100%; border-width:0; margin:0; text-align:left}
	TD.FCIconCell		{vertical-align:middle; text-align:center}
	TD.FCTriangleCell	{vertical-align:middle; text-align:right}

	.ProductBG		{background-color:#fff}

	.SlotCell		{width:50%; height:35px; padding-top:25px; background-color:#fff; text-align:center}
	.SlotProductCell	{width:50%; height:35px; background-color:#fff; text-align:center}

TABLE.PCSummaryTable	{width:100%; background-color:#fff}

H1.SurveyName		{font-weight:normal}
	.SurveyHeader		{font-size:11px}
	.SurveyHeaderMenu	{color:#6F7173; font-size:10px}
	.SurveyFooter		{font-size:11px}
	.SurveyFooterMenu	{color:#6F7173; font-size:10px}
	.SurveyQuestion		{font-size:12px; font-weight:normal; padding:2px}
	.SurveyQuestionMenu	{color:#6F7173; font-weight:normal; padding:0}

TEXTAREA.Survey		{}
	.SurveyAnswer		{padding:2px; width:100%}
	.SurveyAnswerMenu	{color:#6F7173; padding:0; width:100%}

TD.SurveyAnswerMark	{padding:2px; width:15px}
TD.SurveyAnswerMarkMenu	{color:#6F7173; padding:0; 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	{color:#6F7173; padding-left:0; padding-right:0; padding-top:0; padding-bottom:5px}
	.SurveyAnswerComment	{padding:2px}
	.SurveyAnswerCommentMenu{color:#6F7173; padding:0}

A.hcLink:link		{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0}
	A.hcLink:visited	{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif);  border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0}
	A.hcLink:hover		{color:#ff9020; text-decoration:none; font-weight:bold; background:url(images/categoryhover.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0}
	A.hcLink:active		{color:#FFF; text-decoration:none; font-weight:bold; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; padding:1px; margin:0}

	.hcActiveItem		{color:#FFF; padding-left:5px; padding-right:5px; height:30px; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; margin:0}
	.hcNonActiveItem	{color:#FFF; padding-left:5px; padding-right:5px; height:30px; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; margin:0}
	.hcActiveItembr		{background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; color:#FFF; padding-left:5px; padding-right:5px; margin:0}

	.hcNonActiveSubItem	{background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; color:#FFF; padding-left:5px; padding-right:5px; WHITE-SPACE:nowrap; height:30px; margin:0}
	.hcActiveSubItem	{background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; color:#FFF; padding-left:5px; padding-right:5px; WHITE-SPACE:nowrap; height:30px; margin:0}

	.hcNonActiveItembr	{background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; color:#FFF; padding-left:5px; padding-right:5px; margin:0}

	.HeadBox		{background:none}
	.DialogborderBox	{vertical-align:top; padding:0; margin:0}
	.NavigationLine		{background:none}

	.hcMenuBox		{background:#fff url(images/post-bg.jpg) repeat-x top; border:1px solid #636363; margin:0; padding:0}
	.hcMenuSubBox		{background:#181818}
	.hcMenuSubborder	{border:0}
	.hcMenuborder		{background-color:#181818}

	.TabLink		{}
		.TabLink:link		{color:#FFF; text-decoration:none; font-weight:bold; background:none; padding:0; margin:5px}
		.TabLink:visited	{color:#FFF; text-decoration:none; font-weight:bold; background:none; padding:0; margin:5px}
		.TabLink:hover		{color:#Ff9020; text-decoration:none; font-weight:bold; background:none; padding:0; margin:5px}
		.TabLink:active		{color:#FFF; text-decoration:none; font-weight:bold; background:none; padding:0; margin:5px}

	.TopLabelCust		{background:none; color:#FFF; font-weight:bold}
		.TopLink		{color:#FFF; text-decoration:none; background:none; padding:2px; font-weight:bold}
		.TopLink:link		{background:none; padding:2px; color:#FFF; text-decoration:none; font-weight:bold}
		.TopLink:visited	{background:none; padding:2px; color:#FFF; text-decoration:none; font-weight:bold}
		.TopLink:hover		{background:none; padding:2px; color:#ffc04e; text-decoration:none; font-weight:bold}
		.TopLink:active		{background:none; padding:2px; color:#FFF; text-decoration:none; font-weight:bold}

	.MainArea		{padding:1px; background:#fff url(images/post-bg.jpg) repeat-x top; margin:0; vertical-align:top; width:630px; border-top:1px solid #636363}

	.ProductBox1		{background:#fff; border:none; padding:0; margin:auto; vertical-align:top}
	.ProductBox2		{background:#fff; border:none; padding:0; margin:auto; vertical-align:top}

	.Productborder		{border:0}

	.SmallLink:link		{color:#ff9020; text-decoration:none; font-size:10px}
		.SmallLink:visited	{color:#445055; text-decoration:none; font-size:10px}
		.SmallLink:hover	{color:#ffc04e; text-decoration:underline; font-size:10px}
		.SmallLink:active	{color:#445055; text-decoration:none; font-size:10px}

	.Notes			{color:#181818}
	.MenuArea		{background:#fff; background-color:#181818; background-REPEAT:repeat-x}
	.DialogText		{color:#181818}

	.WelcomeBox		{}
	.WelcomeBoxStart	{}
	.WelcomeBoxEnd		{color:#8296AD; font-size:11px}

	.DialogTitleStart	{vertical-align:top; padding:0; margin:0}
	.DialogTitleEnd		{vertical-align:top; padding:0; margin:0}
	.DialogborderStart	{vertical-align:top; padding:0; margin:0}
	.DialogborderEnd	{vertical-align:top; padding:0; margin:0}

	.ProductBoxStart	{}
	.ProductBoxEnd		{}
	.ProductBoxBg1		{}
	.ProductBox		{}

	.MenuTitleBgleft	{padding:0; height:30px; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; margin:0; width:159px}
	.MenuTitleBgright	{padding:0; height:30px; background:url(images/categoryright.gif); border-top:1px solid #050503; border-bottom:1px solid #1e1f1c; margin:0; width:159px}

	.VertMenuborderleft	{}
	.VertMenuborderright	{}

	.MenuEndborderleft	{}
	.MenuEndborderleft IMG	{}
	.MenuEndborderright	{}
	.MenuEndborderright IMG	{}

	.Headbackground		{}
	.HeadLines		{}

	.TextLabel		{color:#181818}

	.DialogShadow		{vertical-align:top; padding:0; margin:0}
		.DialogShadow1		{vertical-align:top; padding:0; margin:0; background-IMAGE:url(images/custom/dialog_border.gif); background-POSITION:top right; background-REPEAT:repeat-y}
		.DialogShadow2		{vertical-align:top; padding:0; margin:0}
	.DialogCorner		{vertical-align:top; padding:0; margin:0}

	.ProductBoxStart	{vertical-align:top; padding:0; margin:0; text-align:center}
	.ProductListBoxEnd	{vertical-align:top; padding:0; margin:0; text-align:center}
	.ProductLeftShadow	{}
	.ProductBoxEmptyEnd	{}
	.ProductBoxEmptyStart	{}

	.DialogBase		{vertical-align:top; padding:0; margin:0}

TABLE.HeadCustom	{background:none}
TD.NavigationLineCustom	{background:none; text-align:center; vertical-align:top}

IMG.Bullet		{}

TD.SearchButtonCust		{background:none; color:#FFF}
TD.SearchButtonCust A IMG	{}

DIV.FCButtonsBox	{padding-left:10px; padding-top:10px}
	.HeadTextCust		{font-size:10px; color:#FFF; padding-left:47px; width:100%}

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}
TD.PListImgBox		{width:200px; height:200px; text-align:left; vertical-align:top; WHITE-SPACE:nowrap}

DIV.PListImgBox		{WHITE-SPACE:nowrap}

	.newsletterbox		{width:400px; border:2px dotted #33a; background:#eef; position:absolute; z-index:1000; visibility:hidden; top:50px; left:300px}
	.newsletterboxclose	{font:normal 13px Verdana,Arial,sans-serif; text-align:right; color:#33a; margin:0; padding:0}
		a.newsletterboxclose	{color:#33a; text-decoration:none}

		.newsletterbox h3, .inewsletterbox h3	{font:normal 18px Arial,sans-serif; margin:5px 0; padding:0}
		.newsletterbox p, .inewsletterbox p	{font:normal 13px Verdana,Arial,sans-serif; margin:10px 0; padding:0; text-align:justify}
		.newsletterbox td, .inewsletterbox td	{font:13px Verdana,Arial,sans-serif; margin:0; padding:0; text-align:justify}

		.newsletterinput	{border:1px solid #33a}
	.newslettersubmit	{border:1px solid #33a; width:130px; background:#33a; font:normal 13px Verdana,Arial,sans-serif; color:#eef}
	
ul, ol			{margin:0; padding:0 10px}
ul			{list-style:none}
ul li			{margin:0; padding:0; font-size:11px; font-weight:normal}

	#rss-box		{float:left; width:196px;  min-height:600px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#rss-box ul		{list-style:none;  margin:0; padding:5px}
		#rss-box ul li		{list-style-image:none;  margin:0;  padding-bottom:10px;  font-size:0.9em;  font-weight:normal}
		#rss-box ul li a	{background:#ff9020;  color:#fff;  padding-left:2px}

	#rss-box-top		{float:left; width:600px;  min-height:150px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#rss-box-top ul		{list-style:none;  margin:0; padding:5px}
		#rss-box-top ul li	{list-style-image:none;  margin:0;  padding-bottom:10px;  font-size:0.9em;  font-weight:normal}
		#rss-box-top ul li a	{background:#ff9020;  color:#FFF;  padding-left:2px}

	#youtube-box		{float:left; width:196px;  padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}

	#rss-box-bottom		{float:left; width:196px;  min-height:400px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#rss-box-bottom ul	{list-style:none;  margin:0; padding:5px}
		#rss-box-bottom ul li	{list-style-image:none;  margin:0;  padding-bottom:10px;  font-size:0.9em;  font-weight:normal}
		#rss-box-bottom ul li a	{background:#ff9020;  color:#FFF;  padding-left:2px}

	#sitemap-box-m		{float:left; width:96px;  min-height:560px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#sitemap-box-m ul	{list-style:none;  margin:0; padding:5px}
		#sitemap-box-m ul li	{list-style-image:none;  margin:0;  padding:0;  font-size:0.9em;  font-weight:normal}
		#sitemap-box-m ul li a	{background:none;  color:#181818;  padding-left:2px}

	#sitemap-box-c		{float:left; width:300px;  min-height:560px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#sitemap-box-c ul	{list-style:none;  margin:0; padding:5px}
		#sitemap-box-c ul li	{list-style-image:none;  margin:0;  padding:0;  font-size:0.9em;  font-weight:normal}
		#sitemap-box-c ul li a	{background:none;  color:#181818;  padding-left:2px}

	#sitemap-box-t		{float:left; width:198px;  min-height:805px; padding:1px; margin:1px; text-align:justify; font-size:0.9em;  background:#e1e1e1;  color:#181818;  border:solid 1px #636363}
		#sitemap-box-t ul	{list-style:none;  margin:0; padding:5px}
		#sitemap-box-t ul li	{list-style-image:none;  margin:0;  padding:0;  font-size:0.9em;  font-weight:normal}
		#sitemap-box-t ul li a	{background:none;  color:#181818;  padding-left:2px}

