/* $Id: skin1_c.css,v 1.8.2.5 2006/05/19 05:59:25 max Exp $ */



/*



	General styles



*/



BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {



	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;



	COLOR: #83695E;



	FONT-SIZE: 10px;



}



A:link {



	COLOR: #83695E;



	TEXT-DECORATION: none;



}



A:visited {



	COLOR: #83695E;



	TEXT-DECORATION: none;



}



A:hover {



	COLOR: #830227;



	TEXT-DECORATION: underline;



}



A:active  {



	COLOR: #830227;



	TEXT-DECORATION: none;



}



H1 {



	FONT-SIZE: 15px;



}



H2 {



	FONT-SIZE: 13px;



}



H3 {



	FONT-SIZE: 12px;



}



HR {



	COLOR: #E8E3CA;



	HEIGHT: 1px;



}



HTML,BODY {



	HEIGHT: 100%;



	MARGIN: 0px;



	PADDING: 0px;



	BACKGROUND: transparent;



	TEXT-ALIGN: center;



}



FORM {



	MARGIN: 0px;



}



TABLE,IMG {



	BORDER: 0px;



}







/*



	Content enviroment styles



*/



TABLE.Container {



	HEIGHT: 100%;



}



TD.Container {



	VERTICAL-ALIGN: top;



	TEXT-ALIGN: left;



}







/*



	Header styles



*/



.HeadLogo {



	PADDING-LEFT: 27px;



	TEXT-ALIGN: left;



}



.HeadRightBox {



	VERTICAL-ALIGN: top;



	TEXT-ALIGN: right;



}



.HeadText {



	FONT-SIZE: 10px;



	COLOR: #6B6C71;



}



.HeadLine {



	BACKGROUND-COLOR: #FFFFFF;



}



.HeadThinLine {



	BACKGROUND-COLOR: #FFFFFF;



	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: #FFFFFF;



	COLOR: #AAAAAA;



	HEIGHT: 22px;



	VERTICAL-ALIGN: middle;



	PADDING-LEFT: 12px;



	PADDING-RIGHT: 12px;



}



.Bottom {



	BACKGROUND-COLOR: #FFFFFF;



	COLOR: #BFB1AB;



}



.BottomPopup {



	WIDTH: 100%;



	TEXT-ALIGN: right;



	PADDING-BOTTOM: 10px;



}







.BottomPopup A {



	FONT-WEIGHT: bold;



}







/*



	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: #83695E;



}



.NumberOfArticles {



	COLOR: #83695E;



}



.TopLabel {



	COLOR: #000000;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.Message {



	COLOR: #FF3300;



}



.Line {



	BACKGROUND-COLOR: #99835E;



}



TD.ButtonsRow {



	PADDING-TOP: 2px;



	PADDING-LEFT: 2px;



	PADDING-RIGHT: 12px;



	PADDING-BOTTOM: 2px;



}



.CustomerMessage {



	COLOR: #83695E;



	FONT-WEIGHT: bold;



}



.ErrorMessage {



	COLOR: #83695E;



	FONT-WEIGHT: bold;



}



.Star {



	COLOR: #99835E;



}



.TableHead {



	BACKGROUND-COLOR: #CCCCCC;



	FONT-WEIGHT: bold;



}



.TableSubHead {



	BACKGROUND-COLOR: #E8E3CA;



}



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



	HEIGHT: 15px;



	VERTICAL-ALIGN: middle;



	TEXT-ALIGN: center;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.PopupBG {



	BACKGROUND-COLOR: #E8E3CA;



}



.PopupHelpLink {



	FONT-SIZE: 9px;



	COLOR: #83695E;



	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: 180px;



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 27px;



	PADDING-RIGHT: 18px;



}



.VertMenuRightColumn {



	WIDTH: 180px;



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 18px;



	PADDING-RIGHT: 27px;



}



.VertMenuBox {



	BACKGROUND-COLOR: transparent;



}



.VertMenuBorder {



	BACKGROUND-COLOR: #FFFFFF;



}



.VertMenuTitle {



	BACKGROUND-COLOR: #FFFFFF;



	COLOR: #E6B950;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.VertMenuSubTitle {



	BACKGROUND-COLOR: #FFA92F;



}



.VertMenuTitleIcon {



	WIDTH: 21px;



	HEIGHT: 20px;



	MARGIN-LEFT: 8px;



	MARGIN-RIGHT: 8px;



	VERTICAL-ALIGN: middle;



}



.VertMenuItems {



	BACKGROUND-COLOR: transparent;



	LINE-HEIGHT: 16px;



	COLOR: #83695E;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



	BACKGROUND-REPEAT: no-repeat;



	BACKGROUND-POSITION: top-left;



}



A.VertMenuItems:link {



	LINE-HEIGHT: 16px;



	COLOR: #83695E;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



A.VertMenuItems:visited {



	LINE-HEIGHT: 16px;



	COLOR: #83695E;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



A.VertMenuItems:hover {



	LINE-HEIGHT: 16px;



	COLOR: #830227;



	FONT-SIZE: 11px;



	TEXT-DECORATION: underline;



}



A.VertMenuItems:active  {



	LINE-HEIGHT: 16px;



	COLOR: #83695E;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



.VertMenuHr {



	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: #FFE0D3;



}



TD.DialogTitle {



	COLOR: #B80134;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	VERTICAL-ALIGN: bottom;



	HEIGHT: 9px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 0px;



	TEXT-ALIGN: left;



}



TD.DialogTitle IMG {



	WIDTH: 19px;



	HEIGHT: 1px;



}



FONT.DialogTitle {



	COLOR: #B80134;



	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: #B80134;



	PADDING: 0px;



	VERTICAL-ALIGN: bottom;



	HEIGHT: 15px;



}



.DialogInfoBorder {



	BACKGROUND-COLOR: #B80134;



	PADDING: 0px;



}



.DialogTr {



	COLOR: #1A2B3C;



}



.DialogInfoIcon {



	WIDTH: 16px;



	HEIGHT: 16px;



}



.DialogInfoClose {



	WIDTH: 15px;



	HEIGHT: 13px;



}







/*



	Dialog tools section



*/



.NavDialogTitle {



	FONT-SIZE: 11px;



	FONT-WEIGHT: bold;



	COLOR: #434582;



}   



.NavDialogBorder {



	BACKGROUND-COLOR: #E9EAED;



}



.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: #965B4D;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	FONT-FAMILY: Verdana;



}



.ProductTitleHidden {



	COLOR: #CC3D1C;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



}



.ProductDetailsTitle {



	COLOR: #99835E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



}



.ProductDetails {



	COLOR: #83695E;



}



.ProductPriceTitle {



	COLOR: #83695E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.ProductPriceConverting {



	COLOR: #83695E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



}



.ProductPrice {



	COLOR: #99835E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



}



.ProductPriceSmall {



	COLOR: #99835E;



	FONT-WEIGHT: bold;



}



.SaveMoneyLabel {



	COLOR: #B80134;



	FONT-WEIGHT: bold;



}



.MarketPrice {



	COLOR: #83695E;



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



}



.PImgBox {



	TEXT-ALIGN: left;



	VERTICAL-ALIGN: top;



	PADDING-RIGHT: 9px;



}







/*



	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;



}



.PListCell {



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: center;



	PADDING: 10px;



	VERTICAL-ALIGN: top;



}







/*



	Items style



*/



.ItemsList {



	COLOR: #B80134;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



}



.ItemsListDisabled {



	COLOR: #909090;



}



A.ItemsList:link {



	COLOR: #830227;



	FONT-WEIGHT: bold;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



A.ItemsList:visited {



	COLOR: #830227;



	FONT-WEIGHT: bold;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



A.ItemsList:hover {



	COLOR: #830227;



	FONT-WEIGHT: bold;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}



A.ItemsList:active {



	COLOR: #830227;



	FONT-WEIGHT: bold;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



}







/*



	Location bar



*/



.NavigationPath {



	COLOR: #A18680;



	FONT-SIZE: 9px;



	TEXT-DECORATION: none;



}



.NavigationPath:link {



	COLOR: #A18680;



	FONT-SIZE: 9px;



	TEXT-DECORATION: underline;



}



.NavigationPath:visited {



	COLOR: #A18680;



	FONT-SIZE: 9px;



	TEXT-DECORATION: underline;



}



.NavigationPath:hover {



	COLOR: #A18680;



	FONT-SIZE: 9px;



	TEXT-DECORATION: none;



}



.NavigationPath:active  {



	COLOR: #A18680;



	FONT-SIZE: 9px;



	TEXT-DECORATION: underline;



}







/*



	Buttons



*/



.FormButton {



	COLOR: #83695E;



	FONT-WEIGHT: bold;



}



TABLE.ButtonTable {



	CURSOR: pointer;



	VERTICAL-ALIGN: middle;



	DIRECTION: ltr;



}



TABLE.ButtonTable TD {



	PADDING: 0px;



}



TD.Button {								 



	BACKGROUND: url(images/customer_images/butbg.gif);



	BACKGROUND-COLOR: #FFFFFF;



	BACKGROUND-REPEAT: repeat-x;



	PADDING-LEFT: 5px;



	PADDING-RIGHT: 5px;



	VERTICAL-ALIGN: middle;



	WHITE-SPACE: nowrap;



}



FONT.Button {								 



	FONT-FAMILY: Arial;



	COLOR: #720C0C;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	TEXT-DECORATION: none;



}



IMG.ButtonSide {



	WIDTH: 7px;



	HEIGHT: 16px;



}



.SimpleButton TR TD {



	PADDING: 0px;



	WHITE-SPACE: nowrap;



	HEIGHT: 14px;



}



A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {



	COLOR: #720C0C;



	FONT-WEIGHT: bold;



}



.GoImage {



	WIDTH: 13px;



	HEIGHT: 13px;



	VERTICAL-ALIGN: middle;



	BORDER: 0px;



}







/*



	Small text/link style



*/



.SmallNote:link {



	COLOR: #A18680;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;



}



.SmallNote:visited {



	COLOR: #A18680;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;



}



.SmallNote:hover {



	COLOR: #A18680;



	TEXT-DECORATION: underline;



	FONT-SIZE: 9px;



	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;



}



.SmallNote:active {



	COLOR: #A18680;



	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: #FFD7D3;



	FONT-WEIGHT: bold;



	TEXT-TRANSFORM: uppercase;



}



.TabTop {



	HEIGHT: 5px;



	BACKGROUND-COLOR: #FFFFFF;



}



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: #99835E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	PADDING: 0px;



}



.SubHeaderLine {



	HEIGHT: 1px;



	BACKGROUND-COLOR: #99835E;



	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 {



	MARGIN-LEFT: 15px;



	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: #FFFFFF;



}







/*



	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;



}



.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;



	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;



}



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



	BORDER-RIGHT: 0px solid;



	BORDER-TOP: none;



	BORDER-LEFT: none;



	BORDER-BOTTOM: none;



	MARGIN-BOTTOM: 1px;



	MARGIN-TOP: 1px;



	MARGIN-LEFT: 2px;



	MARGIN-RIGHT: 3px;



	CURSOR: pointer;



}



.CatSubMenu {



	BACKGROUND-COLOR: #FFD7D3;



	BORDER-RIGHT: #FFFFFF 1px solid;



	BORDER-TOP: #FFFFFF 1px solid;



	BORDER-LEFT: #FFFFFF 1px solid;



	BORDER-BOTTOM: #FFFFFF 1px solid;



	MARGIN-TOP: 0px;



	MARGIN-BOTTOM: 0px;



	MARGIN-LEFT: 1px;



	MARGIN-RIGHT: 2px;



	PADDING-TOP: 2px;



	PADDING-BOTTOM: 2px;



	PADDING-LEFT: 2px;



	PADDING-RIGHT: 2px;



	WIDTH: 180px;



	COLOR: #830227;



}



A.CatMenuItem {



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



	CURSOR: pointer;



	COLOR: #830227;



}



A.CatMenuItem:link {



	COLOR: #830227;



}



A.CatMenuItem:visited {



	COLOR: #830227;



}



A.CatMenuItem:hover {



	COLOR: #830227;



}



A.CatMenuItem:active {



	COLOR: #830227;



}



A#nojs.CatMenuItem:hover {



	BACKGROUND-COLOR: #FFD7D3;



	COLOR: #83695E;



	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;



	TEXT-ALIGN: left;



	MARGIN-TOP: 0px;



	MARGIN-BOTTOM: 0px;



	MARGIN-LEFT: 0px;



	MARGIN-RIGHT: 0px;



}



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;



}







/*



	Skin classes



*/



TD.DialogTitleCust {



	COLOR: #FFFFFF;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	BACKGROUND-IMAGE: url(images/customer_images/dialog_bg_n.gif);



	VERTICAL-ALIGN: middle;



	HEIGHT: 9px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 0px;



	TEXT-ALIGN: left;



}



IMG.BulletWelc {



	WIDTH: 27px;



	HEIGHT: 9px;



	VERTICAL-ALIGN: middle;



}



IMG.Bullet {



	WIDTH: 27px;



	HEIGHT: 16px;



	VERTICAL-ALIGN: middle;



}



TABLE.CategoriesCustomBox {



	HEIGHT: 270px;



	WIDTH: 100%;



}



TABLE.CategoriesCustomBoxFC {



	HEIGHT: 220px;



	WIDTH: 150px;



}



.MainSeparator {



	WIDTH: 726px;



	HEIGHT: 13px;



}



.MainSeparator IMG {



	WIDTH: 100%;



	HEIGHT: 13px;



}



.MainSeparator2 {



	PADDING-LEFT: 27px;



	PADDING-RIGHT: 27px;



	WIDTH: 736px;



	HEIGHT: 13px;



	VERTICAL-ALIGN: bottom;



}



.MainSeparator2 IMG {



	WIDTH: 736px;



	HEIGHT: 13px;



}



.InputText {



	BACKGROUND-COLOR: #FFFFFF;



	BORDER-RIGHT: #99835E 1px solid;



	BORDER-TOP: #99835E 1px solid;



	BORDER-LEFT: #99835E 1px solid;



	BORDER-BOTTOM: #99835E 1px solid;



}



.InputEmail {



	BORDER-RIGHT: #99835E 1px solid;



	BORDER-TOP: #99835E 1px solid;



	BORDER-LEFT: #99835E 1px solid;



	BORDER-BOTTOM: #99835E 1px solid;



	BACKGROUND-COLOR: #E8E3CA;



}



.InputImage {



	BORDER-RIGHT: none;



	BORDER-TOP: none;



	BORDER-LEFT: none;



	BORDER-BOTTOM: none;



}



.HeadBox {



	BACKGROUND-COLOR: #FFFFFF;



}



.VertMenuSimpleItems {



	COLOR: #83695E;



	TEXT-DECORATION: none;



	FONT-SIZE: 11px;



	LINE-HEIGHT: 16px;



}



.VertMenuBullets {



	BACKGROUND-IMAGE: URL(images/customer_images/vert_menu_item.gif);



	BACKGROUND-REPEAT: repeat-y;



}



.VertMenuBullets IMG {



	WIDTH: 15px;



	HEIGHT: 1px;



}



.VertMenuSeparator {



	BACKGROUND: URL(images/customer_images/vert_menu_spbg.gif);



	BACKGROUND-COLOR: #FFFFFF;



}



.MarkedButton {



	FONT-FAMILY: Arial;



	COLOR: #B41F06;



	FONT-SIZE: 11px;



	FONT-WEIGHT: bold;



}



.ButtonFont {



	FONT-FAMILY: Arial;



	COLOR: #720C0C;FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	TEXT-DECORATION: none;



}



.TableLine {



	BACKGROUND-COLOR: #F0F0F0;



}



.TopLine {



	DISPLAY: block;



	WIDTH: 100%;



	HEIGHT: 3px;



	BACKGROUND-COLOR: #E8E3CA;



}



.TopMenuSmallText {



	COLOR: #99835E;



	FONT-SIZE: 10px;



}



.TopMenuMediumText {



	COLOR: #99835E;



	FONT-SIZE: 11px;



}



.SmallLink:link {



	COLOR: #99835E;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.SmallLink:visited {



	COLOR: #A18680;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.SmallLink:hover {



	COLOR: #EED59A;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.SmallLink:active {



	COLOR: #EED59A;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.HorizMenuBox {



	BACKGROUND-COLOR: #E8E3CA;



}



.HorizMenuTopBorder {



	BORDER-TOP: #E8E3CA 1px solid;



	BORDER-RIGHT: none;



	BORDER-LEFT: none;



	BORDER-BOTTOM: none;



}



.TopMenuSmallLink:link {



	COLOR: #99835E;



	FONT-SIZE: 10px;



	TEXT-DECORATION: underline;



}



.TopMenuSmallLink:visited {



	COLOR: #99835E;



	FONT-SIZE: 10px;



	TEXT-DECORATION: underline;



}



.TopMenuSmallLink:hover {



	COLOR: #FDE3B4;



	FONT-SIZE: 10px;



	TEXT-DECORATION: underline;



}



.TopMenuSmallLink:active {



	COLOR: #B80134;



	FONT-SIZE: 10px;



	TEXT-DECORATION: underline;



}



.TopMenu {



	FONT-SIZE: 11px;



	COLOR: #8E7141;



	TEXT-DECORATION: none;



}



.TopMenu:link {



	FONT-SIZE: 11px;



	COLOR: #8E7141;



	TEXT-DECORATION: none;



}



.TopMenu:visited {



	FONT-SIZE: 11px;



	COLOR: #8E7141;



	TEXT-DECORATION: none;



}



.TopMenu:hover {



	FONT-SIZE: 11px;



	COLOR: #8E7141;



	TEXT-DECORATION: underline;



}



.TopMenu:active {



	FONT-SIZE: 11px;



	COLOR: #8E7141;



	TEXT-DECORATION: none;



}



.VertSeparator {



	VERTICAL-ALIGN: top;



	BACKGROUND: URL(images/customer_images/vert_separator.gif);



	BACKGROUND-COLOR: #FFFFFF;



	BACKGROUND-REPEAT: repeat-y;



}



.VertSeparator IMG {



	WIDTH: 18px;



	HEIGHT: 21px;



}



.ContactUs {



	WIDTH: 138px;



	HEIGHT: 60px;



}



.HorizSeparator {



	PADDING-TOP: 6px;



	HEIGHT: 18px;



	WIDTH: 100%;



	BACKGROUND: URL(images/customer_images/horiz_separator.gif);



	BACKGROUND-COLOR: #FFFFFF;



}



.NewsLink:link {



	COLOR: #B80134;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.NewsLink:visited {



	COLOR: #B80134;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.NewsLink:hover {



	COLOR: #83695E;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.NewsLink:active {



	COLOR: #B80134;



	FONT-SIZE: 9 px;



	TEXT-DECORATION: underline;



}



.NewsText {



	COLOR: #83695E;



	FONT-SIZE: 9 px;



}



.MiniCartBox {



	HEIGHT: 30px;



	WIDTH: 100%;



	MARGIN-LEFT: 2px;



}



.MiniCartIcon {



	WIDTH: 43px;



	TEXT-ALIGN: center;



	BACKGROUND-COLOR: #A88F65;



}



.MiniCartIcon A IMG {



	WIDTH: 15px;



	HEIGHT: 12px;



}



.MiniCartIcon IMG {



	WIDTH: 15px;



	HEIGHT: 12px;



}



.MiniCartText {



	COLOR: #FFFFFF;



	FONT-SIZE: 11px;



	BACKGROUND-COLOR: #A88F65;



}



.VertMenuCartSeparator {



	BACKGROUND: URL(images/customer_images/vert_cartmenu_spbg.gif);



	BACKGROUND-COLOR: #FFFFFF;



}



.VertMenuCartHr {



	HEIGHT: 1px;







	BACKGROUND-COLOR: #FFFFFF;



	BACKGROUND-REPEAT: repeat-x;



}



.ProductBorder {



	PADDING: 9px;



	BACKGROUND-COLOR: #ffffff;



	WHITE-SPACE: wrap;



}



.ProductTitleTopBorder {



	HEIGHT: 22px;



	PADDING-LEFT: 7px;



	BACKGROUND: #E8E3CA;



}



.ProductTitleBorder {



	BACKGROUND: #E8E3CA;



}



.ProductTopBorder {



	PADDING: 0px;



	HEIGHT: 1px;



	BACKGROUND-COLOR: #E8E3CA;



}



.ProductTopBorder IMG {



	WIDTH: 100%;



	HEIGHT: 1px;



}



.ProductAltPrice {



	COLOR: #83695E;



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



}



.VertMenuCatBox {



	BACKGROUND-COLOR: #a88f65;



}



.VertMenuCatWelcBox {



	BACKGROUND-COLOR: #a88f65;



}



.VertMenuCatBorder {



	BACKGROUND-COLOR: #a88f65;



}



.VertMenuCatWelcBorder {



	BACKGROUND-COLOR: #a88f65;



}



.VertMenuCatTitle {



	BACKGROUND-COLOR: #a88f65;



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.VertMenuCatWelcTitle {



	BACKGROUND-COLOR: #A88F65;



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.VertMenuCatBoxNewsTitle {



	BACKGROUND-COLOR: #a88f65;



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.VertMenuCatWelcBoxNewsTitle {



	BACKGROUND-COLOR: #a88f65;



	COLOR: #ffffff;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;

	margin-bottom:10px;

}



.VertMenuCatWelcItems {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



	LINE-HEIGHT: 18px;



}



.VertMenuCatWelcItems:link {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatWelcItems:visited {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatWelcItems:hover {



	COLOR: #EED59A;



	TEXT-DECORATION: underline;



	FONT-SIZE: 12px;



}



.VertMenuCatWelcItems:active {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatItems {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



	LINE-HEIGHT: 18px;



}



.VertMenuCatItems:link {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatItems:visited {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatItems:hover {



	COLOR: #EED59A;



	TEXT-DECORATION: underline;



	FONT-SIZE: 12px;



}



.VertMenuCatItems:active {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



	FONT-SIZE: 12px;



}



.VertMenuCatHr {



	COLOR: #999999;



}



.VertMenuCatSeparator {


/*
	BACKGROUND: URL(images/customer_images/vert_blmenu_spbg.gif);
*/


	BACKGROUND-COLOR: #a88f65;



}



.VertMenuCatWelcSeparator {



	



	BACKGROUND-COLOR: #a88f65;



}



.FeaturedBox {



	WIDTH: 100%;



}



.FeaturedTitleBorder {



	BACKGROUND-COLOR: #E8E3CA;



	VERTICAL-ALIGN: middle;



	WIDTH: 726px;



}



.FeaturedTitleBorder IMG {



	WIDTH: 1px;



	HEIGHT: 2px;



}



.FeaturedTitle {



	BACKGROUND-COLOR: #E8E3CA;



	COLOR: #99835E;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	PADDING-LEFT: 10px;



	VERTICAL-ALIGN: middle;



	WIDTH: 726px;



	HEIGHT: 19px;



}



H5 {



	FONT-SIZE: 11px;



}



.VertMenuCatWelcHr {



	COLOR: #999999;



}



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;



}



.TopLinks {



	HEIGHT: 21px;



}



.MainArea {



	PADDING-RIGHT: 27px;



}



.WelcomeSpacer {



	WIDTH: 27px;



	HEIGHT: 1px;



}



TD.PListImgBox {



	WIDTH: 125px;



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: top;



	WHITE-SPACE: nowrap;



	PADDING-RIGHT: 8px;



}



DIV.PListImgBox {



	WHITE-SPACE: nowrap;



}



.FeaturedDialogBoxOff {



BACKGROUND-COLOR: #FFFFFF;



}



.FeaturedDialogBoxOn {



BACKGROUND-COLOR: #FFFFFF;



BORDER: 1px solid pink; 



} 



/*



Dynamic Preview Module



*/



.DynPreviewWraper { border: 1px solid #a0acb8; background: #fff; z-index: 5; position: absolute; overflow: hidden; }



.DynPreviewWraper iframe { display: none; border: 0; display: block; position: absolute; top: 0; left: 0; z-index: -1; filter: mask(); width: 3000px; height: 3000px; }



#DynPreviewContainer { width: 100%; text-align: center; position: absolute; top: 40%; }



.DynPreviewTitle { padding: 4px 7px 4px 7px; margin: 0; color: #1b1b1b; background: #fff; font-size: 11px; font-weight: normal; }



.DynPreviewTitle span.sku { color: #a5a5a5; font-weight: normal; font-size: 9px; }



.DynPreviewTitle span.pr { color: #ff8c00; font-weight: bold; font-size: 12px; }



.DynPreviewTitle strong.ti { color: #333; font-weight: bold; font-size: 12px; }



.DynPreviewTitle p { margin: 0; color: #2e2e2e; font-weight: normal; font-size: 10px; }



.DynPreviewTitle p.tit { margin: 2px 0 0 0; padding: 6px; background: #eff1f4; }



.DynPreviewTitle ul, .DynPreviewTitle li { margin: 0 0 0 10px; padding: 0; }



.DynPreviewTempLoad { padding: 0; margin: 0 auto; }



.DynPreviewLoaderBg { width: 113px; background: #f2f3f5; font-size: 1px; position: relative; top: 8px; left: 8px; height: 13px; }



.DynPreviewLoader { padding: 10px 0 16px 0; margin: 0 auto; width: 135px; border: 1px solid #d7dce1; display: block; color: #333; background: #fff; text-align: left; z-index: 255; }



#DynProgress { width: 1px; background: #dde0e5; font-size: 1px; height: 12px; position: relative; top: 1px; left: 10px; }



#DynPreviewPlace { display: none; position: absolute; z-index: 110; }




