/* $Id: skin1.css,v 1.24.2.11 2007/04/17 06:20:48 max Exp $ */
/*General styles*/
body {MARGIN: 0px; background-color: #5b594d;background-repeat: repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 16px;color: #333333;margin: 0px;background-image: url(images/bkg-top-gradient.jpg);}
.welcomeArrow { background-image: url(images/arrow-bkg.gif);
BACKGROUND-REPEAT: no-repeat;}
DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;COLOR: #000000;FONT-SIZE: 10px;}
A:link {COLOR: #999966;TEXT-DECORATION: none;}
A:visited {COLOR: #999966;TEXT-DECORATION: none;}
A:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}
A:active  {COLOR: #999966;TEXT-DECORATION: none;}
H1 {FONT-SIZE: 15px;}
H2 {FONT-SIZE: 13px;}
H3 {FONT-SIZE: 12px;}
HR {COLOR: #DDDDDD;HEIGHT: 1px;}
FORM {MARGIN: 0px;}
TABLE,IMG {BORDER: 0px;}
/*Content enviroment styles*/
TABLE.Container {HEIGHT: 100%;}
TD.Container {VERTICAL-ALIGN: top;}
/*Header styles */
.HeadLogo {PADDING-LEFT: 0px;TEXT-ALIGN: left;}
.HeadRightBox {VERTICAL-ALIGN: top;TEXT-ALIGN: right;}
.HeadText {FONT-SIZE: 12px;FONT-WEIGHT: bold;}
.HeadLine {BACKGROUND-COLOR: #D6D7D9;}
.HeadThinLine {BACKGROUND-COLOR: #000000;HEIGHT: 1px;}
.PrintableRow {WIDTH: 100%;VERTICAL-ALIGN: middle;PADDING-RIGHT: 25px;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: #999966;HEIGHT: 22px;VERTICAL-ALIGN: middle;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;}
.Bottom {BACKGROUND-COLOR: #D6D7D9;COLOR: #999966;}
.BottomPopup {WIDTH: 100%;TEXT-ALIGN: right;PADDING-BOTTOM: 10px;}
.BottomPopup A {FONT-WEIGHT: bold;}   
.BottomDialogBox {BACKGROUND-COLOR: white;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: 10px; }
.Message {COLOR: #FF3300;}
.Line {BACKGROUND-COLOR: #FF3300;}
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 {VERTICAL-ALIGN: top;PADDING-LEFT: 6px;PADDING-RIGHT: 10px;BACKGROUND-COLOR: #FFFFFF}
.VertMenuRightColumn {VERTICAL-ALIGN: top;PADDING-LEFT: 10px;PADDING-RIGHT: 2px;}
.VertMenuBox { padding: 4px; border-bottom: 0px solid #C1C1C1; background: White; }
/*.VertMenuBox {BACKGROUND-COLOR: #D6D7D9;PADDING: 1px;}*/
.VertMenuBorder {BACKGROUND-COLOR: #999966;BACKGROUND-COLOR: #999966;}
/*.VertMenuTitle {BACKGROUND-COLOR: #999966;COLOR: #FFFFFF;FONT-WEIGHT: bold;PADDING: 1px;}*/
.VertMenuTitle { padding: 3px; color: #675E38; background: #ECE9D8 url(images/menu_center.gif) repeat-x top; font-size: 10px; font-weight: bold; text-transform: uppercase; }
.VertMenuSubTitle {BACKGROUND-COLOR: #999966;}
.VertMenuTitleIcon {WIDTH: 21px;HEIGHT: 20px;MARGIN-LEFT: 8px;MARGIN-RIGHT: 8px;VERTICAL-ALIGN: middle;}
.VertMenuItems {COLOR: #000000;TEXT-DECORATION: none;}
A.VertMenuItems:link {COLOR: #999966;TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #999966;TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}
A.VertMenuItems:active  {COLOR: #999966;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: #999966;HEIGHT: 100%;PADDING: 0px;*/
.DialogBox { background: White; }
.DialogBorder { background: #EEECDD; }
.DialogTitle { border-bottom: 1px solid #D9D5B4; padding: 3px; background: #F2F1EA; color: #404040; font-weight: bold; font-size: 11px; text-transform: uppercase; }
.DialogTitle2 { border-bottom: 5px solid #D9D5B4; padding: 3px; background: #F2F1EA; color: #343434; font-weight: bold; font-size: 11px; text-transform: uppercase; }
TD.DialogTitle {COLOR: #000000;FONT-WEIGHT: bold;FONT-SIZE: 11px;BACKGROUND-IMAGE: url(images/dialog_bg_n.png);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: #999966;PADDING: 0px;VERTICAL-ALIGN: bottom;HEIGHT: 15px;}
.DialogInfoBorder {BACKGROUND-COLOR: #999966;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: #999966;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;TEXT-DECORATION: none;}
A.ItemsList:visited {COLOR: #330000;TEXT-DECORATION: none;}
A.ItemsList:hover {COLOR: #330000;TEXT-DECORATION: underline;}
A.ItemsList:active {COLOR: #330000;TEXT-DECORATION: none;}
/*Location bar*/
.NavigationPath {COLOR: #000000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.NavigationPath:link {COLOR: #000000;TEXT-DECORATION: underline;}
A.NavigationPath:visited {COLOR: #000000;TEXT-DECORATION: underline;}
A.NavigationPath:hover {COLOR: #000000;TEXT-DECORATION: none;}
A.NavigationPath:active  {COLOR: #000000;TEXT-DECORATION: underline;}
/*Buttons*/
.FormButton {COLOR: #999966;FONT-WEIGHT: bold;}
TABLE.ButtonTable {CURSOR: pointer;VERTICAL-ALIGN: middle;DIRECTION: ltr;}
TD.Button { BACKGROUND-IMAGE: url(images/butbg.gif);BACKGROUND-COLOR: #999966;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; TEXT-DECORATION: bold;}

/* remove cutsie page image on navigation links 
.NavigationCell {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom;BACKGROUND-IMAGE: url(images/page.gif);WIDTH: 17px;HEIGHT: 14px;}
/* remove cutsie page image on navigation links */
.NavigationCell {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom; BACKGROUND-IMAGE: url(images/spacer.gif);WIDTH: 17px;HEIGHT: 14px;COLOR: #000000; }
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:active {TEXT-DECORATION: bold; FONT-SIZE: 12px;COLOR: #000000;}
.NavigationCellSel {VERTICAL-ALIGN: bottom; FONT-SIZE: 12px; COLOR: #000001 TEXT-ALIGN: center; WIDTH: 15px; }
.NavigationCell IMG {HEIGHT: 1px;WIDTH: 17px;}
.NavigationCell A:hover { TEXT-DECORATION: bold; FONT-SIZE: 12px;COLOR: red;}
/* wide style not used by PLGC*/
.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: bold;}
.NavigationCellWide IMG {HEIGHT: 1px;WIDTH: 23px;}
/*
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;
}
.NewCustReg {
font-size: 12pt; 
font-weight: bold; 
font-family: Arial;
}

/*
-- 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: #999966;
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: #999966 1px solid;
BORDER-TOP: #999966 1px solid;
BORDER-LEFT: #999966 1px solid;
BORDER-BOTTOM: #999966 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;
}
/*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;
}
TD.PListImgBox {
WIDTH: 125px;
TEXT-ALIGN: center;
VERTICAL-ALIGN: top;
WHITE-SPACE: nowrap;
PADDING-RIGHT: 8px;
}
DIV.PListImgBox {
WHITE-SPACE: nowrap;
}
TD.FLCDialogCell {
WIDTH: 50%;
HEIGHT: 225px;
TEXT-ALIGN: center;
}
TD.FLCDialogCellAntibot {
WIDTH: 50%;
HEIGHT: 350px;
TEXT-ALIGN: center;
}
TABLE.FLCDialog {
WIDTH: 100%;
HEIGHT: 100%;
}
/*
Last checkout step
*/
TD.LCSBackground {
BACKGROUND-COLOR: #999966;
}
TABLE.WebBasedPayment {
HEIGHT: 100%;
WIDTH: 100%;
}
TABLE.WebBasedPayment TR TD {
TEXT-ALIGN: center;
VERTICAL-ALIGN: middle;
HEIGHT: 90%;
PADDING: 0px;
}

.welcomebox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
}
