/* $Id: skin1.css,v 1.24.2.6 2006/12/07 09:02:33 max Exp $ */

/*General styles*/

BODY,DIV,TH,TD,P,TEXTAREA,TT {
font-family: "tahoma";
font-size: 11px;
margin: 0 auto;
color: #000;
}

INPUT,SELECT
{
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size: 10px;
COLOR: #000;    
BACKGROUND-COLOR: #fff;
}

A:link {font-family: "tahoma";COLOR: #FC0000;TEXT-DECORATION: none;}
A:visited {font-family: "tahoma";COLOR: #FC0000;TEXT-DECORATION: none;}
A:hover {font-family: "tahoma";COLOR: #FF0000;TEXT-DECORATION: underline;}
A:active  {font-family: "tahoma";COLOR: #FC00FF;TEXT-DECORATION: none;}
H1 {font-family: "tahoma";FONT-SIZE: 15px;}
H2 {font-family: "tahoma";FONT-SIZE: 13px;}
H3 {font-family: "tahoma";FONT-SIZE: 20px;padding-left:15px;height:5px;}
HR {font-family: "tahoma";COLOR: #FFF;HEIGHT: 1px;}
HTML,BODY {HEIGHT: 100%;MARGIN: 0px;PADDING: 0px;COLOR: #FFF;}      
FORM {MARGIN: 0px;}
TABLE,IMG {BORDER: 0px;}
/*Content enviroment styles*/


#xwrappah             {position:absolute;background: #c5c2b2;width:960px;color:#000;top:110px;margin-left:15px;border: 1px solid #414141;padding:20px;color: #000;}
#xwreheaderall        {position:absolute;	top:10px;	width:1024px;	margin:0 auto;}
#xcenterlogo          {position:relative;text-align:center;top:0px;width:1024px;background: transparent url('/images/wre.headerimg.png') no-repeat center; z-index:100;}
#xwre-header-MENULEFT {position:relative;margin-left: 25px;top:-35px;z-index: 100;}
#xwre-header-MENURIGHT{position:relative;margin-left: 715px;top:-55px;z-index: 100;}

.xfooter {text-align: center;font-family: verdana;font-size: 9px;color: #666;z-index:300;margin-top:20px;}

TABLE.Container {position:relative;width:1024px;margin:0 auto;}
TD.Container    {VERTICAL-ALIGN: top;}

#hdr            {width: 1024px;top:0pxz-index:0;}

#containment    {top:0px;text-align: left; width: 1024px;   z-index: 100;}
.CheckoutTab    {color:red;}
.usersonline    {position: absolute;padding:10px;}

/*Dialog box*/

TABLE.DialogBox {WIDTH: 96%;HEIGHT: 100%;VERTICAL-ALIGN: top;background: #e7e3cf;}
TD.DialogBox {COLOR: #000;FONT-WEIGHT: normal;FONT-SIZE: 11px;font-family: "tahoma";behavior: url(/iepngfix.htc);TEXT-ALIGN: left;PADDING: 10px;}
.DialogBorder{border: solid 0px #E7E3CF;width:100%; HEIGHT: 100%;PADDING: 10px;}
.unused {BACKGROUND-COLOR:#00032C;}
TD.DialogTitle {COLOR: #000;FONT-WEIGHT: normal;FONT-SIZE: 19px;FONT-FAMILY: "arial black";PADDING-LEFT: 20px;TEXT-ALIGN: left;}
FONT.DialogTitle {COLOR: #FF9;FONT-WEIGHT: bold;FONT-SIZE: 16px;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: #FFC58C;PADDING: 0px;VERTICAL-ALIGN: bottom;HEIGHT: 15px;}
.DialogInfoBorder {BACKGROUND-COLOR: #FFC58C;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: #000;}
.NavDialogBox {BACKGROUND-COLOR: #FFFFFF;}
.NavDialogSeparator {BACKGROUND-IMAGE: url(images/separator.gif);WIDTH: 100%;HEIGHT: 14px;  PADDING-LEFT: 7px;}
.NavDialogSeparator IMG {WIDTH: 100%;HEIGHT: 14px;}
.NavDialogCell {PADDING-RIGHT: 3px;}
.NavDialogCell A IMG {WIDTH: 9px;HEIGHT: 9px;}

/*Footer styles*/
.BottomRow {TEXT-ALIGN: center;VERTICAL-ALIGN: bottom;}
.BottomBox {BACKGROUND-COLOR: #C5C2B2;COLOR: #000;HEIGHT: 22px;VERTICAL-ALIGN: middle;PADDING-LEFT: 12px;PADDING-RIGHT: 12px;}
.Bottom {BACKGROUND-COLOR: #570000;COLOR: #FFF;}
.BottomPopup {WIDTH: 100%;TEXT-ALIGN: right;PADDING-BOTTOM: 10px;}
.BottomPopup A {FONT-WEIGHT: bold;}   
.BottomDialogBox {BACKGROUND-COLOR: #C5C2B2;PADDING-LEFT: 13px;PADDING-TOP: 10px;PADDING-BOTTOM: 10px;}

/*Common styles*/

.SubmitBox {color: #000;PADDING-TOP: 10px;}
HR.Line {WIDTH: 100%;HEIGHT: 1px;BORDER-BOTTOM-WIDTH: 0px;BORDER-LEFT-WIDTH: 0px;BORDER-RIGHT-WIDTH: 0px;}
.SectionBox {TEXT-ALIGN: left;}
.Text {COLOR: #666;}
.NumberOfArticles {COLOR: #FFFFFF;FONT-WEIGHT: bold;}
.TopLabel {COLOR: #FFFFFF;FONT-WEIGHT: bold;FONT-SIZE: 12px;}
.Message {COLOR: #FF3300;}
.Line {BACKGROUND-COLOR: #FF6600;}
TD.ButtonsRow {COLOR: #000000;PADDING-TOP: 2px;PADDING-LEFT: 2px;PADDING-RIGHT: 12px;PADDING-BOTTOM: 2px;}

.ButtonTable{color: #000;}
.CustomerMessage {COLOR: #FF3300;FONT-WEIGHT: bold;}
.ErrorMessage {COLOR: #FF3300;FONT-WEIGHT: bold;}
.Star {COLOR: #FF0000;}

.TableHead {BACKGROUND-COLOR: #C5C2B2;FONT-WEIGHT: normal;}
.TableSubHead {color:#F2C700;font-family: "Lucida Grande";font-weight: normal;}
.CartDetailsR0{background-color:#212121;}
.CartDetailsR1{background-color:#414141;}

TABLE.EmptyBox {WIDTH: 100%;}
TABLE.EmptyBox TR TD {PADDING: 0px;}

/*Buttons*/

.FormButton {BACKGROUND-COLOR: #e7e3cf;COLOR: #000;FONT-WEIGHT: bold;}
TEXTAREA          {BACKGROUND-COLOR: #DDD;COLOR: #000 ;FONT-WEIGHT: bold;}
TABLE.ButtonTable {CURSOR: pointer;VERTICAL-ALIGN: middle;DIRECTION: ltr;}
TD.Button       {BACKGROUND-COLOR: RED;BACKGROUND-REPEAT: repeat-x;PADDING-LEFT: 10px;PADDING-RIGHT: 10px;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 {color:#FC0000;PADDING: 0px;WHITE-SPACE: nowrap;}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {COLOR: #FC0000;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;}

/*Popup styles*/

.PopupContainer {HEIGHT: 100%;WIDTH: 100%;TEXT-ALIGN: center;}
.PopupTitle {BACKGROUND-COLOR: #000;HEIGHT: 15px;VERTICAL-ALIGN: middle;TEXT-ALIGN: center;FONT-WEIGHT: bold;FONT-SIZE: 12px;}
.PopupBG {BACKGROUND-COLOR: #000;}
.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: 0px;PADDING-RIGHT: 0px; background: #e7e3cf; }
.VertMenuRightColumn {WIDTH: 150px;VERTICAL-ALIGN: top;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;background: #e7e3cf;}
.VertMenuBox {PADDING: 5px;}
.VertMenuBorder {}
.VertMenuTitle {font-family: "tahoma";font-size: 1em;COLOR: #000;FONT-WEIGHT: bold;PADDING: 1px;background: #e2e2e3;}
.VertMenuSubTitle {}
.VertMenuTitleIcon {WIDTH: 10px;HEIGHT: 10px;MARGIN-LEFT: 8px;MARGIN-RIGHT: 8px;VERTICAL-ALIGN: middle;}
.VertMenuItems {COLOR: #000;TEXT-DECORATION: none;}
A.VertMenuItems:link {COLOR: #000;TEXT-DECORATION: none;}
A.VertMenuItems:visited {COLOR: #000;TEXT-DECORATION: none;}
A.VertMenuItems:hover {COLOR: #FF0000;TEXT-DECORATION: underline;}
A.VertMenuItems:active  {COLOR: #999999;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: 11px;}

/*Product details page*/

.ProductTitle {COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 14px;FONT-FAMILY: verdana;}
.ProductTitleHidden {COLOR: #666666;FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: verdana;}
.ProductDetailsTitle {COLOR: #FF3300;FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: verdana;}
.ProductDetails {COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: verdana;}
.ProductPriceTitle {COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: verdana;}
.ProductPriceConverting {COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 12px;FONT-FAMILY: verdana;}
.ProductPrice {COLOR: #000;FONT-WEIGHT: bold;
FONT-SIZE: 12px;FONT-FAMILY: verdana;}

#product_price {COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 16px;FONT-FAMILY: verdana;}
.ProductPriceSmall{COLOR: #000;FONT-WEIGHT: bold;FONT-SIZE: 12px;FONT-FAMILY: verdana;}
.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: 10px;FONT-FAMILY: verdana;color: #666}
.PImgBox {TEXT-ALIGN: left;VERTICAL-ALIGN: top;WIDTH: 100px;PADDING-RIGHT: 8px;}

/*Products list*/
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;}

#product_thumbnail img{border: #414141 2px solid;}
.product_thumbnail_tpl img {border: #414141 2px solid;margin: 0 auto;}

.PListCell {TEXT-ALIGN: center;PADDING: 10px;VERTICAL-ALIGN: top;}
.PlistCell:img {border: #fff 1 px solid;}

TD.PListImgBox {TEXT-ALIGN: center;VERTICAL-ALIGN: top;WHITE-SPACE: nowrap;PADDING-RIGHT: 8px;}

.PListImgBox {WHITE-SPACE: nowrap;}

/*Items style*/
.ItemsList {COLOR: #333;FONT-WEIGHT: bold;}
.ItemsListDisabled {COLOR: #FFF;}

A.ItemsList:link {COLOR: #000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.ItemsList:visited {COLOR: #999;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.ItemsList:hover {COLOR: lime; FONT-WEIGHT: bold;TEXT-DECORATION: none;}
A.ItemsList:active {COLOR: #999;FONT-WEIGHT: bold;TEXT-DECORATION: none;}

/*Location bar*/

.NavigationPath         {padding-left: 5px;FONT-SIZE: 9px;COLOR: #000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.NavigationPath:link    {COLOR: #000;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.NavigationPath:visited {COLOR: #000;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.NavigationPath:hover   {COLOR: #FF0000;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
.NavigationPath:active  {COLOR: #FFFFFF;FONT-WEIGHT: bold;TEXT-DECORATION: underline;}

/*Category page*/

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

/*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: #FFC58C;FONT-WEIGHT: bold;TEXT-TRANSFORM: uppercase;WIDTH: 85px;HEIGHT: 30px;TEXT-ALIGN: center;}
.TabTop {HEIGHT: 5px;BACKGROUND-COLOR: #FFC58C;}
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;
color:#ff0000;
font-weight:bold;}
.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: #FFFFFF;FONT-SIZE: 12px;FONT-WEIGHT: bold;PADDING: 0px;}
.SubHeaderBlackLine {HEIGHT: 1px;BACKGROUND-COLOR: #000;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 {FONT-WEIGHT: normal;FONT-SIZE: 12px;PADDING: 0px;}
.SubHeaderLine {HEIGHT: 1px;;PADDING: 0px;}
.RegSectionTitle {COLOR: #550000;FONT-SIZE: 10px;FONT-WEIGHT: bold;}
IMG.StarImg {WIDTH: 14px;HEIGHT: 14px;}
.ManufacturersItem {TEXT-ALIGN: left;WHITE-SPACE: nowrap;WIDTH: 95%;PADDING-LEFT: 5px;}

UL.RPItems {PADDING-LEFT: 10px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;}

SPAN.Lbl {COLOR: green;FONT-WEIGHT: bold;}
.Section {MARGIN: 0px;PADDING: 0px;}

.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: #FFFFCC;}

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;}
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: #FFC58C;COLOR: #FFFFFF;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: #000;}
.SlotCell {WIDTH: 50%;HEIGHT: 35px;PADDING-TOP: 25px;BACKGROUND-COLOR: #000;TEXT-ALIGN: center;}
.SlotProductCell {WIDTH: 50%;HEIGHT: 35px;BACKGROUND-COLOR: #000;TEXT-ALIGN: center;}
TABLE.PCSummaryTable {WIDTH: 100%;BACKGROUND-COLOR: #000;}
.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: #000;}
.PImagePageRow {HEIGHT: 30px;VERTICAL-ALIGN: middle;PADDING-LEFT: 10px;}
.EqualRow {BACKGROUND-COLOR: #000;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.FLCDialogCell {WIDTH: 50%;HEIGHT: 220px;TEXT-ALIGN: center;}
TABLE.FLCDialog {WIDTH: 100%;HEIGHT: 100%;}
/*Last checkout step*/
TD.LCSBackground {BACKGROUND-COLOR: #FFc58c;}
TABLE.WebBasedPayment {HEIGHT: 100%;WIDTH: 100%;}
TABLE.WebBasedPayment TR TD {TEXT-ALIGN: center;VERTICAL-ALIGN: middle;HEIGHT: 90%;PADDING: 0px;}

A.CheckoutTab:link {COLOR: #fff;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.CheckoutTab:visited {COLOR: #fff;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.CheckoutTab:hover {COLOR: #fff;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: none;}
A.CheckoutTab:active {COLOR: #fff;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
.CheckoutTabSel {COLOR: #fc0;FONT-WEIGHT: bold;FONT-SIZE: 11px;}
.LineAfterCart {BACKGROUND-COLOR: #FFD44C;}
.LineBeforeCart {BACKGROUND-COLOR: #FF8600;}
.BigButtonTitle {COLOR: #330000;FONT-WEIGHT: bold;FONT-SIZE: 11px;}
.RedBackground {BACKGROUND-COLOR: #FF8600;COLOR: #330000;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-ALIGN: center;}
.YellowBackground {BACKGROUND-COLOR: #FFD44C;COLOR: #330000;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-ALIGN: center;}
A.ShippingMethod:link {
COLOR: #33FFFF;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.ShippingMethod:visited {COLOR: #33FFFF;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
A.ShippingMethod:hover {COLOR: #33FFFF;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: none;}
A.ShippingMethod:active {COLOR: #330000;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
.BBCorner {WIDTH: 9px;HEIGHT: 9px;}
.FLC_Register {COLOR: #FF0000;FONT-SIZE: 12px;FONT-WEIGHT: bold;}

.RegSectionTitle {COLOR: #666;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: underline;}
