/* $Id: skin1.css,v 1.24 2006/03/28 10:43:39 max Exp $ */					
/*					
	General styles				
*/					
BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {					
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;				
	COLOR: #000000;				
	FONT-SIZE: 14px;				
}					
A:link {					
	COLOR: #081589;				
	TEXT-DECORATION: none;				
}					
A:visited {					
	COLOR: #081589;				
	TEXT-DECORATION: none;				
}					
A:hover {					
	COLOR: #FF0000;				
	TEXT-DECORATION: underline;				
}					
A:active  {					
	COLOR: #081589;				
	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-COLOR: #FFFFFF;				
}					
FORM {					
	MARGIN: 0px;				
}					
TABLE,IMG {					
	BORDER: 0px;				
}					

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

/*					
	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: #FFFFFF;				
}					
.HeadThinLine {					
	BACKGROUND-COLOR: #B5C2D5;				
	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: #D6D7D9;				
	COLOR: #68C1FF;				
	HEIGHT: 22px;				
	VERTICAL-ALIGN: middle;				
	PADDING-LEFT: 12px;				
	PADDING-RIGHT: 12px;				
}					
.Bottom {					
	BACKGROUND-COLOR: #D6D7D9;				
	COLOR: #000000;				
}					
.BottomPopup {					
	WIDTH: 100%;				
	TEXT-ALIGN: right;				
	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: #003366;				
}					
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: #DDDDDD;				
	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: #D6D7D9;				
	HEIGHT: 15px;				
	VERTICAL-ALIGN: middle;				
	TEXT-ALIGN: center;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 12px;				
}					
.PopupBG {					
	BACKGROUND-COLOR: #D6D7D9;				
}					
.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: #EDF4FC;				
	PADDING: 4px;				
}					
.VertMenuBorder {					
	BACKGROUND-COLOR: #B5C2D5;				
}					
.VertMenuTitle {					
	BACKGROUND-COLOR: #B5C2D5;				
	COLOR: #FFFFFF;				
	FONT-WEIGHT: bold;				
	PADDING: 1px;				
}					
.VertMenuSubTitle {					
	BACKGROUND-COLOR: #003366;				
}					
.VertMenuTitleIcon {					
	WIDTH: 21px;				
	HEIGHT: 20px;				
	MARGIN-LEFT: 8px;				
	MARGIN-RIGHT: 8px;				
	VERTICAL-ALIGN: middle;				
}					
.VertMenuItems {					
	COLOR: #000000;				
	TEXT-DECORATION: none;				
}					
A.VertMenuItems:link {					
	COLOR: #081589;				
	TEXT-DECORATION: none;				
}					
A.VertMenuItems:visited {					
	COLOR: #081589;				
	TEXT-DECORATION: none;				
}					
A.VertMenuItems:hover {					
	COLOR: #FF0000;				
	TEXT-DECORATION: underline;				
}					
A.VertMenuItems:active  {					
	COLOR: #081589;				
	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: 12px;				
}					
.DialogBorder {					
	BACKGROUND-COLOR: #B5C2D5;				
	HEIGHT: 100%;				
	PADDING: 0px;				
}					
TD.DialogTitle {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 12px;				
	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: 12px;				
	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: 12px;				
	VERTICAL-ALIGN: bottom;				
	TEXT-ALIGN: left;				
	HEIGHT: 15px;				
	PADDING-TOP: 0px;				
	PADDING-BOTTOM: 0px;				
	PADDING-LEFT: 5px;				
	PADDING-RIGHT: 5px;				
}					
.DialogInfoTitleBorder {					
	BACKGROUND-COLOR: #B5C2D5;				
	PADDING: 0px;				
	VERTICAL-ALIGN: bottom;				
	HEIGHT: 15px;				
}					
.DialogInfoBorder {					
	BACKGROUND-COLOR: #B5C2D5;				
	PADDING: 0px;				
}					
.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: #D6D7D9;				
}					
.NavDialogBox {					
	BACKGROUND-COLOR: #FFFFFF;				
}					
.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: #081589;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 14px;				
}					
.ProductTitleHidden {					
	COLOR: #666666;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 11px;				
}					
.ProductDetailsTitle {					
	COLOR: #FF3300;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 14px;				
}					
.ProductDetails {					
	COLOR: #000000;				
}					
.ProductPriceTitle {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	FONT-SIZE: 14px;				
}					
.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);				
}					
.MarketPrice {					
	FONT-SIZE: 14px;				
	FONT-FAMILY: Times New Roman;				
}					
.PImgBox {					
	TEXT-ALIGN: left;				
	VERTICAL-ALIGN: top;				
	WIDTH: 100px;				
	PADDING-RIGHT: 8px;				
}					
					
/*					
	Products list				
*/					
.PListImgBox {					
	WIDTH: 90px;				
	TEXT-ALIGN: center;				
	VERTICAL-ALIGN: top;				
	WHITE-SPACE: nowrap;				
	PADDING-RIGHT: 8px;				
}					
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: 12px;				
	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: #000000;				
	FONT-WEIGHT: bold;				
	TEXT-DECORATION: none;				
}					
.NavigationPath:link {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	TEXT-DECORATION: underline;				
}					
.NavigationPath:visited {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	TEXT-DECORATION: underline;				
}					
.NavigationPath:hover {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	TEXT-DECORATION: none;				
}					
.NavigationPath:active  {					
	COLOR: #000000;				
	FONT-WEIGHT: bold;				
	TEXT-DECORATION: underline;				
}					
					

/*					
	Buttons				
*/					
.FormButton {					
	COLOR: #081589;				
	FONT-WEIGHT: bold;				
}					
TABLE.ButtonTable {					
	CURSOR: pointer;				
	VERTICAL-ALIGN: middle;				
	DIRECTION: ltr;				
}					
TD.Button {					
	BACKGROUND: url(images/butbg.gif);				
	BACKGROUND-COLOR: #68C1FF;				
	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: #888888;				
	TEXT-DECORATION: none;				
	FONT-SIZE: 9px;				
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;				
}					
.SmallNote:visited {					
	COLOR: #888888;				
	TEXT-DECORATION: none;				
	FONT-SIZE: 9px;				
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;				
}					
.SmallNote:hover {					
	COLOR: #888888;				
	TEXT-DECORATION: underline;				
	FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;				
}					
.SmallNote:active {					
	COLOR: #888888;				
	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: #D6D7D9;				
	FONT-WEIGHT: bold;				
	TEXT-TRANSFORM: uppercase;				
	WIDTH: 85px;				
	HEIGHT: 30px;				
	TEXT-ALIGN: center;				
}					
.TabTop {					
	HEIGHT: 5px;				
	BACKGROUND-COLOR: #D6D7D9;				
}					
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 {					
	VERTICAL-ALIGN: middle;				
	FONT-WEIGHT: bold;				
	TEXT-ALIGN: center;				
	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;				
}					
					
/*					
	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;				
}					
					
/*					
	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;				
}					
					
/*					
		-- 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;				
}					
					
/*					
	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: #D6D7D9;				
	BORDER-RIGHT: #68C1FF 1px solid;				
	BORDER-TOP: #68C1FF 1px solid;				
	BORDER-LEFT: #68C1FF 1px solid;				
	BORDER-BOTTOM: #68C1FF 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;				
	WIDTH: 150px;				
}					
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;				
}					
/*	Explorer skin */				
					
/*					
	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;				
}					
.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;				
}					
.EqualRow {					
	BACKGROUND-COLOR: #ffffff;				
	TEXT-ALIGN: center;				
}					
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;				
}					

