/* $Id: skin1.css,v 1.84.2.17 2006/12/08 13:37:24 max Exp $ */
/*
	new  General styles
*/
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT { FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; COLOR: #550000;	FONT-SIZE: 10px;}
.border{ border:4px solid #FF9214; background-color:#FFFFFF; padding:10px;}

area{ margin:0 0 0 0; padding:0px;}
map{ margin:0 0 0 0; padding:0px;}

#flow{ width:644px; height:590px; overflow:auto; }
* html #flow{ width:644px; height:600px; overflow:auto; }  /* For IE */

img{ margin:0 0 0 0; padding:0px;}

A:link { COLOR: #330000; TEXT-DECORATION: none; }
A:visited { COLOR: #330000; TEXT-DECORATION: none; }
A:hover { COLOR: #550000; TEXT-DECORATION: underline; }
A:active  { COLOR: #330000; TEXT-DECORATION: none; }

H1 { FONT-SIZE: 15px; }
H2 { FONT-SIZE: 13px; }
H3 { FONT-SIZE: 12px; }
HR { COLOR: #DDDDDD; HEIGHT: 1px; }
HTML,BODY { HEIGHT: 100%; MARGIN: 0px; PADDING: 0px; background:url(../images/Background.jpg); BACKGROUND-COLOR: #FAF5D8; }
FORM { MARGIN: 0px; }
IMG { BORDER: 0px; }

/*
	Content enviroment styles
*/
TABLE.Container { HEIGHT:80%; }
TD.Container { VERTICAL-ALIGN: top; HEIGHT: 80%; }

/*
	Header styles
*/
.HeadLogo { PADDING-LEFT: 27px; TEXT-ALIGN: left; }
.HeadRightBox { VERTICAL-ALIGN: top; TEXT-ALIGN: right; }
.HeadText { FONT-SIZE: 12px; FONT-WEIGHT: bold; }
.HeadLine { BACKGROUND-COLOR: #FFD44C; }
.HeadThinLine { BACKGROUND-COLOR: #8E4B00; HEIGHT: 1px; }
.PrintableRow { WIDTH: 100%; VERTICAL-ALIGN: middle; PADDING-RIGHT: 176px; HEIGHT: 18px; }
.HeadTopPad { HEIGHT: 18px; }
.HeadTopPad IMG { WIDTH: 1px; HEIGHT: 18px; }

/*
	Footer styles
*/
.BottomRow { TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; }
.BottomBox { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; HEIGHT: 22px; VERTICAL-ALIGN: middle; PADDING-LEFT: 12px; PADDING-RIGHT: 12px;
}
.Bottom { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; }
A.Bottom:link { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; TEXT-DECORATION: underline; }
A.Bottom:visited { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; TEXT-DECORATION: underline; }
A.Bottom:hover { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; TEXT-DECORATION: none; }
A.Bottom:active { BACKGROUND-COLOR: #FFD44C; COLOR: #8E4B00; TEXT-DECORATION: underline; }

.news:link { COLOR: #447651; TEXT-DECORATION: underline; }
.news:visited { COLOR: #447651; TEXT-DECORATION: underline; }
.news:hover { COLOR: #447651; TEXT-DECORATION: none; }
.news:active { COLOR: #447651; 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; }

/*
	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; }
.TopLabel { COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px; }
.Message { COLOR: #FF3300; }
.Line { BACKGROUND-COLOR: #FF6600; }
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; }

/*
	Popup styles
*/
.PopupContainer { HEIGHT: 100%; WIDTH: 100%; TEXT-ALIGN: center; }
.PopupTitle { BACKGROUND-COLOR:#FFD44C; HEIGHT:15px; VERTICAL-ALIGN:middle; TEXT-ALIGN:center; FONT-WEIGHT:bold; FONT-SIZE:12px;}
.PopupBG { BACKGROUND-COLOR: #FFD44C; }
.PopupHelpLink { FONT-SIZE: 9px;  COLOR: #330000; 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
*/
.VertMenuLeftColumn { WIDTH: 150px; VERTICAL-ALIGN: top; PADDING-LEFT: 6px; PADDING-RIGHT: 20px; }
.VertMenuRightColumn { WIDTH: 150px; VERTICAL-ALIGN: top; PADDING-LEFT: 20px; PADDING-RIGHT: 6px; }
.VertMenuBox { BACKGROUND-COLOR: #FFD44C; PADDING: 1px; }
.VertMenuBorder { BACKGROUND-COLOR: #8E4B00; }
.VertMenuTitle { BACKGROUND-COLOR: #FF8600; COLOR: #330000; FONT-WEIGHT: bold; PADDING: 1px; }
.VertMenuSubTitle { BACKGROUND-COLOR: #FFA92F; }
.VertMenuTitleIcon { WIDTH: 21px; HEIGHT: 20px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; VERTICAL-ALIGN: middle; }
.VertMenuItems { COLOR: #330000; TEXT-DECORATION: none; }

A.VertMenuItems:link { COLOR: #330000; TEXT-DECORATION: none; }
A.VertMenuItems:visited { COLOR: #330000; TEXT-DECORATION: none; }
A.VertMenuItems:hover { COLOR: #550000; TEXT-DECORATION: underline; }
A.VertMenuItems:active  { COLOR: #330000; TEXT-DECORATION: none; }

.VertMenuHr { WIDTH: 100%; HEIGHT: 1px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px; COLOR: #999999; }
.CategoriesList { FONT-SIZE: 12px; }

/*
	Dialog box
*/
TABLE.DialogBox { WIDTH: 100%; HEIGHT: 100%; VERTICAL-ALIGN: top; }
TD.DialogBox { BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left; PADDING: 10px; }
.DialogBorder { BACKGROUND-COLOR: #FFFFFF; HEIGHT: 100%; PADDING: 0px; }
TD.DialogTitle { COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #CDA571; 	/*BACKGROUND-IMAGE: url(images/dialog_bg_n.gif);*/ 	VERTICAL-ALIGN: bottom; HEIGHT: 15px; PADDING-TOP: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; 	PADDING-RIGHT: 0px; TEXT-ALIGN: left; }
FONT.DialogTitle { COLOR: #FFFFFF;  FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; HEIGHT: 15px; TEXT-ALIGN: left; 	MARGIN-LEFT: 10px;
}

/*
	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: #FF8600; PADDING: 0px;  VERTICAL-ALIGN: bottom; HEIGHT: 15px; }
.DialogInfoBorder { BACKGROUND-COLOR: #FF8600;  PADDING: 0px; }
.DialogTr { COLOR: #20B8BF; }
.DialogInfoIcon { WIDTH: 16px; HEIGHT: 16px; }
.DialogInfoClose { WIDTH: 15px; HEIGHT: 13px; }

/*
	Dialog tools section
*/
.NavDialogTitle { WIDTH: 50%; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #330000; 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: #FF3300; 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: #FF3300; 	FONT-WEIGHT: bold; 	FONT-SIZE: 12px; }
.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: 14px; FONT-FAMILY: Times New Roman; }
.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: #330000; 	FONT-WEIGHT: bold; }
.ItemsListDisabled { 	COLOR: #909090; } 
A.ItemsList:link { 	COLOR: #330000; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: none; }
A.ItemsList:visited { 	COLOR: #330000; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: none; }
A.ItemsList:hover { 	COLOR: #330000; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: none;}
A.ItemsList:active { 	COLOR: #330000; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: none; }

/*
	Location bar
*/
.NavigationPath { 	COLOR: #330000; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: none; }
.NavigationPath:link { 	COLOR: #CC6666; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: underline; }
.NavigationPath:visited { 	COLOR: #CC6666; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: underline; }
.NavigationPath:hover { 	COLOR: #550000;  	FONT-WEIGHT: bold; 	TEXT-DECORATION: none; }
.NavigationPath:active  { 	COLOR: #CC6666; 	FONT-WEIGHT: bold; 	TEXT-DECORATION: underline; }

/*
	Buttons
*/
.FormButton { 	COLOR: #330000; 	FONT-WEIGHT: bold; } 
TABLE.ButtonTable { 	CURSOR: pointer; 	VERTICAL-ALIGN: middle; 	DIRECTION: ltr; }
TD.Button {	BACKGROUND: url(images/butbg.gif); 	BACKGROUND-COLOR: #FF8600; 	BACKGROUND-REPEAT: repeat-x; 	PADDING-LEFT: 5px; 	PADDING-RIGHT: 5px; 	VERTICAL-ALIGN: middle; 	WHITE-SPACE: nowrap; }
FONT.Button { FONT-FAMILY: Arial; 	COLOR: #FFFFFF; 	FONT-WEIGHT: bold; 	FONT-SIZE: 11px; 	TEXT-DECORATION: none; }
IMG.ButtonSide { 	WIDTH: 7px; 	HEIGHT: 14px; }
.SimpleButton TR TD { 	PADDING: 0px; 	WHITE-SPACE: nowrap; }

A.Button:link, A.Button:visited, A.Button:hover, A.Button:active { 	COLOR: #330000; 	FONT-WEIGHT: bold; }
.GoImage { 	WIDTH: 21px; 	HEIGHT: 18px; 	VERTICAL-ALIGN: middle; 	BORDER: 0px; }

/*
	Small text/link style
*/
.SmallNote:link {  	COLOR: #7C4C00; 	TEXT-DECORATION: none; 	FONT-SIZE: 9px;	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallNote:visited { COLOR: #7C4C00; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; }
.SmallNote:hover {	COLOR: #7C4C00;	TEXT-DECORATION: underline;	FONT-SIZE: 9px;	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:active {	COLOR: #7C4C00;	TEXT-DECORATION: none;	FONT-SIZE: 9px;	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallText {	COLOR: #7C4C00;	TEXT-DECORATION: none;	FONT-SIZE: 9px;	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}

/*
	Category page
*/
.SubcatTitle {	TEXT-ALIGN: left;	WIDTH: 95%;	PADDING-LEFT: 5px;}
.SubcatInfo {	TEXT-ALIGN: right;	WHITE-SPACE: nowrap;	COLOR: #000000;}

/*
	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
*/
.Tab { BACKGROUND-COLOR: #FFD44C; FONT-WEIGHT: bold; 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;}

/*
	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: #550000;	PADDING: 0px;}
TABLE.SubHeader {	WIDTH: 100%;	MARGIN-BOTTOM: 10px;}
.SubHeader {	COLOR: #FF3300;	FONT-WEIGHT: bold;	FONT-SIZE: 12px;	PADDING: 0px;}
.SubHeaderLine {	HEIGHT: 1px;	BACKGROUND-COLOR: #FF6600;	PADDING: 0px;}

/*
	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: green;	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: 20px;	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: #330000;	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: #330000;
	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: #FFD44C;
	BORDER-RIGHT: #8E4B00 1px solid;
	BORDER-TOP: #8E4B00 1px solid;
	BORDER-LEFT: #8E4B00 1px solid;
	BORDER-BOTTOM: #8E4B00 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: #330000;	TEXT-DECORATION: none;}
A.CatMenuItem:visited {	COLOR: #330000;	TEXT-DECORATION: none;}
A.CatMenuItem:hover {	COLOR: #330000;	TEXT-DECORATION: none;}
A.CatMenuItem:active {	COLOR: #330000;	TEXT-DECORATION: none;}

A#nojs.CatMenuItem:hover {	BACKGROUND-COLOR: #FF8600;	COLOR: #330000;	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;}

/*----------- Shopping Cart-css -----------*/

.borderbox1{ border:3px solid #B6E0E3;}
.borderbox2{ border:3px solid #FCE892;}
.borderbox3{ border:3px solid #F4C7DE;}


.prolistd{width:727px; height:590px; overflow:auto; position:absolute;}

.soldout{ background:url(../images/soldout.png) no-repeat left top; _background:url(../images/soldout.gif) no-repeat left top; z-index:3000; position:absolute; height:150px; width:200px; cursor:pointer;}

.onhold{ background:url(../images/onhold.png) no-repeat left top; _background:url(../images/onhold.gif) no-repeat left top; z-index:1000; position:absolute; height:150px; width:200px; cursor:pointer; }