/* $Id: skin1.css,v 1.84.2.20 2007/08/16 09:55:58 max Exp $ */



/*



	General styles



*/







html {height:100%;}



body {height:100%; margin:0; padding:0;}







BODY, DIV {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







TH,TD,P,TT {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







INPUT,SELECT,TEXTAREA {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



	color: #000000;



	border: 1px solid #666666;



}







A:link {



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



A:visited {



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



A:hover {



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



A:active  {



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



H1 {



	FONT-SIZE: 15px;



}



H2 {



	FONT-SIZE: 13px;



}



H3 {



	FONT-SIZE: 12px;



	COLOR: #550000;



	FONT-WEIGHT: bold;



}



HR {



	COLOR: #DDDDDD;



	HEIGHT: 1px;



}



HTML,BODY {



	HEIGHT: 100%;



	WIDTH: 100%;



	MARGIN: 0px;



	PADDING: 0px;



	margin-top: 15px;



}



FORM {



	MARGIN: 0px;



}



INPUT {



	color: #550000;



}



SELECT {



	color: #000000;



}



TABLE,IMG {



	BORDER: 0px;



}







/*



	Content enviroment styles



*/



TABLE.Container {



	_HEIGHT: 100%;



}



TD.Container {



	VERTICAL-ALIGN: top;



	_HEIGHT: 90%;



}







/*



	Header styles



*/



.HeadLogo {



	PADDING-LEFT: 27px;



	TEXT-ALIGN: left;



}



.HeadRightBox {



	VERTICAL-ALIGN: top;



	TEXT-ALIGN: right;



}



.HeadText {



	FONT-SIZE: 12px;



	FONT-WEIGHT: bold;



}



.HeadLine {



	BACKGROUND-COLOR: #FFD44C;



}



.HeadThinLine {



	BACKGROUND-COLOR: #0C6F34;



	HEIGHT: 1px;



}



.PrintableRow {



	WIDTH: 100%;



	VERTICAL-ALIGN: middle;



	PADDING-RIGHT: 176px;



	HEIGHT: 18px;



}



.HeadTopPad {



	HEIGHT: 18px;



}



.HeadTopPad IMG {



	WIDTH: 1px;



	HEIGHT: 18px;



}







/*



	Footer styles



*/



.BottomRow {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: bottom;



}



.BottomBox {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



	HEIGHT: 22px;



	VERTICAL-ALIGN: middle;



	PADDING-LEFT: 12px;



	PADDING-RIGHT: 12px;



}



.Bottom {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



}



A.Bottom:link {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



	TEXT-DECORATION: underline;



}



A.Bottom:visited {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



	TEXT-DECORATION: underline;



}



A.Bottom:hover {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



	TEXT-DECORATION: none;



}



A.Bottom:active {



	BACKGROUND-COLOR: #FFD44C;



	COLOR: #0C6F34;



	TEXT-DECORATION: underline;



}



.BottomPopup {



	WIDTH: 100%;



	TEXT-ALIGN: right;



	PADDING-BOTTOM: 10px;



}



.BottomPopup A {



	FONT-WEIGHT: bold;



}



.BottomDialogBox {



	BACKGROUND-COLOR: #FFE591;



	PADDING-LEFT: 13px;



	PADDING-TOP: 10px;



	PADDING-BOTTOM: 10px;



}







/*



	Common styles



*/



.SubmitBox {



	PADDING-TOP: 10px;



}



HR.Line {



	WIDTH: 100%;



	HEIGHT: 1px;



	BORDER-BOTTOM-WIDTH: 0px;



	BORDER-LEFT-WIDTH: 0px;



	BORDER-RIGHT-WIDTH: 0px;



}



.SectionBox {



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: left;



}



.Text {



	COLOR: #666666;



}



.NumberOfArticles {



	COLOR: #666666;



	FONT-WEIGHT: bold;



}



.TopLabel {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.Message {



	COLOR: #666666;



}



.Line {



	BACKGROUND-COLOR: #FF6600;



}



TD.ButtonsRow {



	PADDING-TOP: 2px;



	PADDING-LEFT: 2px;



	PADDING-RIGHT: 12px;



	PADDING-BOTTOM: 2px;



}



.CustomerMessage {



	COLOR: #666666;



	FONT-WEIGHT: bold;



}



.ErrorMessage {



	COLOR: #666666;



	FONT-WEIGHT: bold;



}



.Star {



	COLOR: #FF0000;



}



.TableHead {



	BACKGROUND-COLOR: #CCCCCC;



	FONT-WEIGHT: bold;



}



.TableSubHead {



	BACKGROUND-COLOR: #EEEEEE;



}



.Spc {



	WIDTH: 1px;



	HEIGHT: 1px;



}



TABLE.EmptyBox {



	WIDTH: 100%;



}



TABLE.EmptyBox TR TD {



	PADDING: 0px;



}







/*



	Popup styles



*/



.PopupContainer {



	HEIGHT: 100%;



	WIDTH: 100%;



	TEXT-ALIGN: center;



}



.PopupTitle {



	BACKGROUND-COLOR: #FFD44C;



	HEIGHT: 15px;



	VERTICAL-ALIGN: middle;



	TEXT-ALIGN: center;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.PopupBG {



	BACKGROUND-COLOR: #FFD44C;



}



.PopupHelpLink {



	FONT-SIZE: 9px;



	COLOR: #330000;



	TEXT-DECORATION: none;



}







/*



	BuyNow section



*/



.BuyNowQuantity {



	HEIGHT: 25px;



	WIDTH: 15%;



	WHITE-SPACE: nowrap;



	PADDING-RIGHT: 10px;



}



.BuyNowPrices {



	WIDTH: 100%;



	HEIGHT: 25px;



	VERTICAL-ALIGN: middle;



}







/*



	Vertical menu



*/



.VertMenuLeftColumn {



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 6px;



	PADDING-RIGHT: 20px;



}



.VertMenuRightColumn {



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 20px;



	PADDING-RIGHT: 6px;



}



.VertMenuBox {



	BACKGROUND-COLOR: #666666;



	PADDING-TOP: 5px;



	PADDING-LEFT: 15px;



}



.VertMenuBorder {



	BACKGROUND-COLOR: #666666;



}



.VertMenuTitle {



	BACKGROUND-COLOR: #666666;



	COLOR: #330000;



	FONT-WEIGHT: bold;



	PADDING: 1px;



}



.VertMenuSubTitle {



	BACKGROUND-COLOR: #FFA92F;



}



.VertMenuTitleIcon {



	WIDTH: 21px;



	HEIGHT: 20px;



	MARGIN-LEFT: 8px;



	MARGIN-RIGHT: 8px;



	VERTICAL-ALIGN: middle;



}



.VertMenuItems {



	COLOR: #FFFFFF;



	TEXT-DECORATION: none;



}



A.VertMenuItems:link {



	COLOR: #FFF;



	TEXT-DECORATION: none;



}



A.VertMenuItems:visited {



	COLOR: #FFF;



	TEXT-DECORATION: none;



}



A.VertMenuItems:hover {



	COLOR: #FFF;



	TEXT-DECORATION: underline;



}



A.VertMenuItems:active  {



	COLOR: #FFF;



	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;



	COLOR: #FFF;



}







/*



	Dialog box



*/



TABLE.DialogBox {



	WIDTH: 100%;



	HEIGHT: 100%;



	VERTICAL-ALIGN: top;



}



TD.DialogBox {



	COLOR: #666666;



	BACKGROUND-COLOR: #FFFFFF;



	TEXT-ALIGN: left;



	PADDING: 10px;



}



.DialogBorder {



	BACKGROUND-COLOR: #CDC4A4;



	HEIGHT: 100%;



	PADDING: 0px;



}



TD.DialogTitle {



	COLOR: #FFFFFF;



	FONT-WEIGHT: bold;



	FONT-SIZE: 11px;



	VERTICAL-ALIGN: bottom;



	HEIGHT: 15px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 0px;



	TEXT-ALIGN: left;



	BACKGROUND-COLOR: #CDC4A4;



}



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



	PADDING: 0px;



	VERTICAL-ALIGN: bottom;



	HEIGHT: 15px;



}



.DialogInfoBorder {



	BACKGROUND-COLOR: #CDC4A4;



	PADDING: 0px;



}



.DialogTr {



	COLOR: #20B8A4;



}



.DialogInfoIcon {



	WIDTH: 16px;



	HEIGHT: 16px;



}



.DialogInfoClose {



	WIDTH: 15px;



	HEIGHT: 13px;



}







/*



	Dialog tools section



*/



.NavDialogTitle {



	WIDTH: 50%;



	FONT-SIZE: 11px;



	FONT-WEIGHT: bold;



	COLOR: #330000;



	PADDING-LEFT: 8px;



}   



.NavDialogBorder {



	BACKGROUND-COLOR: #FFCC33;



}



.NavDialogBox {



	BACKGROUND-COLOR: #FFFFCC;



}



.NavDialogSeparator {



	WIDTH: 100%;



	HEIGHT: 14px;



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



	PADDING-LEFT: 7px;



}



.NavDialogSeparator IMG {



	WIDTH: 100%;



	HEIGHT: 14px;



}



.NavDialogCell {



	PADDING-RIGHT: 3px;



}



.NavDialogCell A IMG {



	WIDTH: 9px;



	HEIGHT: 9px;



}







/*



	Product details page



*/



.ProductTitle {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



}



.ProductTitleHidden {



	COLOR: #666666;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 14px;



	font-style: normal;



	line-height: normal;



	font-weight: bold;



	font-variant: normal;



}



.ProductDetailsTitle {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.ProductDetails {



	COLOR: #666666;



}



.ProductPriceTitle {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.ProductPriceConverting {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.ProductPrice {



	COLOR: #666666;



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



}



.ProductPriceSmall {



	COLOR: #666666;



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



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: top;



	PADDING-RIGHT: 8px;



}



DIV.PListImgBox {







}



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



	FONT-WEIGHT: bold;



}



.ItemsListDisabled {



	COLOR: #909090;



}



A.ItemsList:link {



	COLOR: #666666;



	TEXT-DECORATION: none;



}



A.ItemsList:visited {



	COLOR: #666666;



	TEXT-DECORATION: none;



}



A.ItemsList:hover {



	COLOR: #666666;



	TEXT-DECORATION: underline;



}



A.ItemsList:active {



	COLOR: #666666;



	TEXT-DECORATION: none;



}







/*



	Location bar



*/



.NavigationPath {



	font-size: 12px;



	text-decoration: none;



	color: #fff;



	font-weight: bold;



	line-height: 15px;



}



A.NavigationPath:link {



	font-size: 12px;



	text-decoration: none;



	color: #fff;



	font-weight: bold;



	line-height: 15px;



}



A.NavigationPath:visited {



	font-size: 12px;



	text-decoration: none;



	color: #fff;



	font-weight: bold;



	line-height: 15px;



}



A.NavigationPath:hover {



	font-size: 12px;



	text-decoration: none;



	color: #fff;



	font-weight: bold;



	line-height: 15px;



}



A.NavigationPath:active  {



	font-size: 12px;



	text-decoration: none;



	color: #fff;



	font-weight: bold;



	line-height: 15px;



}







/*



	Buttons



*/



.FormButton {



	COLOR: #550000;



	FONT-WEIGHT: bold;



}



TABLE.ButtonTable {



	CURSOR: pointer;



	VERTICAL-ALIGN: middle;



	DIRECTION: ltr;



}



TD.Button {								 



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



FONT.Button {								 



	color: #510000;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



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



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	font-weight: normal;



	font-variant: normal;



}



.GoImage {



	VERTICAL-ALIGN: middle;



	BORDER: 0px;



}







/*



	Small text/link style



*/



.SmallNote:link {



	COLOR: #7C4C00;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



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



}



.SmallNote:visited {



	COLOR: #7C4C00;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



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



}



.SmallNote:hover {



	COLOR: #7C4C00;



	TEXT-DECORATION: underline;



	FONT-SIZE: 9px;



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



}



.SmallNote:active {



	COLOR: #7C4C00;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



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



}



.SmallText {



	COLOR: #7C4C00;



	TEXT-DECORATION: none;



	FONT-SIZE: 9px;



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



}







/*



	Category page



*/



.SubcatTitle {



	TEXT-ALIGN: left;



	WIDTH: 95%;



	PADDING-LEFT: 5px;



}



.SubcatInfo {



	TEXT-ALIGN: right;



	WHITE-SPACE: nowrap;



	COLOR: #666666;



}







/*



	Search sort bar



*/



.SearchSortTitle {



	FONT-WEIGHT: bold;



	PADDING-RIGHT: 20px;



}



.SearchSortLink:link, .SearchSortLink:visited, .SearchSortLink:hover, .SearchSortLink:active {



	TEXT-DECORATION: underline;



}



.SearchSortImg {



	WIDTH: 9px;



	HEIGHT: 9px;



	MARGIN-RIGHT: 5px;



}



.SearchSortCell {



	PADDING-RIGHT: 20px;



}







/*



	Expandable section



*/



.ExpandSectionMark {



	WIDTH: 11px;



	CURSOR: pointer;



	VERTICAL-ALIGN: middle;



}







/*



	Tab mechanism



*/



.Tab {



	BACKGROUND-COLOR: #FFD44C;



	FONT-WEIGHT: bold;



	TEXT-TRANSFORM: uppercase;



	WIDTH: 85px;



	HEIGHT: 30px;



	TEXT-ALIGN: center;



}



.TabTop {



	HEIGHT: 5px;



	BACKGROUND-COLOR: #FFD44C;



}



TD.TabLeftSide {



	WIDTH: 9px;



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



}



TD.TabRightSide {



	WIDTH: 9px;



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



}



TD.TabLeftCorner {



	WIDTH: 9px;



	HEIGHT: 9px;



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



}



TD.TabRightCorner {



	WIDTH: 9px;



	HEIGHT: 9px;



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



}



TD.TabCenter {



	HEIGHT: 9px;



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



}



IMG.TabCorner {



	WIDTH: 9px;



	HEIGHT: 9px;



}



IMG.TabSide {



	WIDTH: 9px;



	HEIGHT: 1px;



}







/*



	Pagination mechanism



*/



.NavigationArrow {



	WIDTH: 9px;



	HEIGHT: 9px;



}



.NavigationTitle {



	WHITE-SPACE: nowrap;



	HEIGHT: 14px;



	PADDING-RIGHT: 10px;



}



.NavigationCell {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: bottom;



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



	WIDTH: 17px;



	HEIGHT: 14px;



}



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



	TEXT-DECORATION: none;



}



.NavigationCell IMG {



	HEIGHT: 1px;



	WIDTH: 17px;



}



.NavigationCellWide {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: bottom;



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



	WIDTH: 23px;



	HEIGHT: 14px;



}



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



	TEXT-DECORATION: none;



}



.NavigationCellWide IMG {



	HEIGHT: 1px;



	WIDTH: 23px;



}



.NavigationCellSel {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: middle;



	FONT-WEIGHT: bold;



	WIDTH: 15px;



}







/*



	Subheader styles



*/



TABLE.SubHeaderGrey {



	WIDTH: 100%;



	MARGIN-BOTTOM: 10px;



}



.SubHeaderGrey {



	COLOR: #666666;



	FONT-SIZE: 11px;



	FONT-WEIGHT: bold;



	PADDING: 0px;



}



.SubHeaderGreyLine {



	HEIGHT: 1px;



	BACKGROUND-COLOR: #CCCCCC;



	PADDING: 0px;



}



TABLE.SubHeaderBlack {



	WIDTH: 100%;



	MARGIN-BOTTOM: 10px;



}



.SubHeaderBlack {



	COLOR: #000000;



	FONT-SIZE: 12px;



	FONT-WEIGHT: bold;



	PADDING: 0px;



}



.SubHeaderBlackLine {



	HEIGHT: 1px;



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



	FONT-WEIGHT: bold;



	FONT-SIZE: 12px;



	PADDING: 0px;



}



.SubHeaderLine {



	HEIGHT: 1px;



	BACKGROUND-COLOR: #666666;



	PADDING: 0px;



}







/*



	User profile page



*/



.RegSectionTitle {



	COLOR: #550000;



	FONT-SIZE: 10px;



	FONT-WEIGHT: bold;



}







/*



	Popup image



*/



.PImageImageCell {



	PADDING: 5px;



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: middle;



	HEIGHT: 100%;



}



.PImageImageCell IMG {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: middle;



}







.PImageNumbersCell {



	PADDING-RIGHT: 10px;



	PADDING-LEFT: 10px;



	WHITE-SPACE: nowrap;



}



.PImageLine {



	HEIGHT: 1px;



	BACKGROUND-COLOR: #CCCCCC;



}



.PImageLine IMG {



	HEIGHT: 1px;



}



BODY.PImage {



	BACKGROUND-COLOR: #FFFFFF;



}



.PImagePageRow {



	HEIGHT: 30px;



	VERTICAL-ALIGN: middle;



	PADDING-LEFT: 10px;



}







/*



	Customer reviews module



*/



IMG.StarImg {



	WIDTH: 14px;



	HEIGHT: 14px;



}







/*



	Manufacturers module



*/



.ManufacturersItem {



	TEXT-ALIGN: left;



	WHITE-SPACE: nowrap;



	WIDTH: 95%;



	PADDING-LEFT: 5px;



}







/*



	Recommended products module



*/



UL.RPItems {



	PADDING-LEFT: 10px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



}







/*



	Webmaster mode



*/



DIV.Lbl {



	DISPLAY: inline;



	COLOR: green;



	FONT-WEIGHT: bold;



}



.Section {



	DISPLAY: inline;



	MARGIN: 0px;



	PADDING: 0px;



}







/*



	Last checkout step



*/



TD.LCSBackground {



	BACKGROUND-COLOR: #FF8600;



}



TABLE.WebBasedPayment {



	HEIGHT: 100%;



	WIDTH: 100%;



}



TABLE.WebBasedPayment TR TD {



	TEXT-ALIGN: center;



	VERTICAL-ALIGN: middle;



	HEIGHT: 90%;



	PADDING: 0px;



}







/*



	Fast Lane Checkout module



*/



.FLCAuthBox {



	WHITE-SPACE: nowrap;



	PADDING-LEFT: 10px;



	PADDING-RIGHT: 5px;



}



.FLCAuthPreBox {



	PADDING-LEFT: 30px;



	HEIGHT: 20px;



	WIDTH: 100%;



}



.FLCTopPad {



	VERTICAL-ALIGN: middle;



	HEIGHT: 15px;



}



.FLCTopPad IMG {



	WIDTH: 1px;



	HEIGHT: 15px;



}



TD.FLCDialogCell {



	WIDTH: 50%;



	HEIGHT: 225px;



	TEXT-ALIGN: center;



}



TD.FLCDialogCellAntibot {



	WIDTH: 50%;



    HEIGHT: 350px;



	TEXT-ALIGN: center;



}



TABLE.FLCDialog {



	WIDTH: 100%;



	HEIGHT: 100%;



}







/*



		-- ADDONS --



*/







/*



	Gift registry module



*/



.HighLight {



	BACKGROUND-COLOR: #FFFFCC;



}







/*



	Feature comparison module



*/



TABLE.CompareBtn {



	CURSOR: pointer;



}



TD.CompareBtnLeft {



	HEIGHT: 18px;



	WIDTH: 21px;



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



}



TD.CompareBtnLeft IMG {



	HEIGHT: 18px;



	WIDTH: 21px;



}



TD.CompareBtnMain {



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



	BACKGROUND-REPEAT: repeat-x;



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 5px;



	PADDING-TOP: 2px;



}



TD.CompareBtnMainMozilla {



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



	BACKGROUND-REPEAT: repeat-x;



	VERTICAL-ALIGN: top;



	PADDING-LEFT: 5px;



	PADDING-TOP: 1px;



}



TD.CompareBtnRight {



	HEIGHT: 18px;



	WIDTH: 9px;



}



TD.CompareBtnRight IMG {



	HEIGHT: 18px;



	WIDTH: 9px;



}



TD.FCompProductSelBox {



	PADDING: 0px;



	WHITE-SPACE: nowrap;



}



TD.FCompProductButtonBox {



	PADDING-LEFT: 25px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-RIGHT: 0px;



	WIDTH: 100%;



	WHITE-SPACE: nowrap;



}



TD.FCompProductAddCL {



	PADDING-TOP: 10px;



	PADDING-LEFT: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-RIGHT: 0px;



}







TD.FCompFeatureHCell {



	VERTICAL-ALIGN: top;



	TEXT-ALIGN: center;



	BACKGROUND-COLOR: #EEEEEE;



	FONT-WEIGHT: bold;



}



.HightLightEqualRow {



	BACKGROUND-COLOR: #ffe8af;



	TEXT-ALIGN: center;



}



.EqualRow {



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: center;



}







/*



	Special offers module



*/



.SpecialOffersPrice {



	COLOR: #666666;



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



	MARGIN-TOP: 0px;



	MARGIN-LEFT: 0px;



	MARGIN-RIGHT: 0px;



	CURSOR: pointer;



}



.CatMenuItemOffExp {



	BACKGROUND-COLOR: transparent;



	BORDER-RIGHT: none;



	BORDER-TOP: none;



	BORDER-LEFT: none;



	BORDER-BOTTOM: none;



	MARGIN-BOTTOM: 0px;



	MARGIN-TOP: 0px;



	MARGIN-LEFT: 0px;



	MARGIN-RIGHT: 0px;



	CURSOR: pointer;



}



.CatMenuItemOn {   



	BACKGROUND-COLOR: #993300;



	COLOR: #ffffff;



	BORDER-RIGHT: 0px solid;



	BORDER-TOP: none;



	BORDER-LEFT: none;



	BORDER-BOTTOM: none;



	MARGIN-BOTTOM: 0px;



	MARGIN-TOP: 0px;



	MARGIN-LEFT: 0px;



	MARGIN-RIGHT: 0px;



	CURSOR: pointer;



}



.CatSubMenu {



	BACKGROUND-COLOR: #CDC4A4;



	COLOR: #7F7D6C;



	BORDER-RIGHT: #000000 1px solid;



	BORDER-TOP: #000000 1px solid;



	BORDER-LEFT: #000000 1px solid;



	BORDER-BOTTOM: #000000 1px solid;



	MARGIN-TOP: 0px;



	MARGIN-BOTTOM: 0px;



	MARGIN-LEFT: 0px;



	MARGIN-RIGHT: 0px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 0px;



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 0px;



}



TABLE.CatMenuContainer {



	WIDTH: 136px;



}



A.CatMenuItem {



	FONT-SIZE: 12px;



	FONT-FAMILY: Arial;



	CURSOR: pointer;



}



A.CatMenuItem:link {



	COLOR: #7F7D6C;



	TEXT-DECORATION: none;



}



A.CatMenuItem:visited {



	COLOR: #7F7D6C;



	TEXT-DECORATION: none;



}



A.CatMenuItem:hover {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



}



A.CatMenuItem:active {



	COLOR: #ffffff;



	TEXT-DECORATION: none;



}



A#nojs.CatMenuItem:hover {



	BACKGROUND-COLOR: #FF8600;



	COLOR: #7F7D6C;



	TEXT-DECORATION: none;



}



IMG.FCIcon {



	WIDTH: 16px;



	HEIGHT: 16px;



	BORDER-WIDTH: 0px;



	MARGIN-LEFT: 2px;



	MARGIN-RIGHT: 3px;



}



IMG.FCTriangle {



	WIDTH: 9px;



	HEIGHT: 9px;



	BORDER-WIDTH: 0px;



	MARGIN-LEFT: 3px;



}



TABLE.FCItemTable {



	WIDTH: 100%;



	BORDER-WIDTH: 0px;



	MARGIN: 0px;



	TEXT-ALIGN: left;



}



TD.FCIconCell {



	VERTICAL-ALIGN: middle;



	TEXT-ALIGN: center;



}



TD.FCTriangleCell {



	VERTICAL-ALIGN: middle;



	TEXT-ALIGN: right;



}



TD.FCChain {



	WIDTH: 18px;



	BACKGROUND-REPEAT: repeat-y;



}



TD.FCChain IMG {



	WIDTH: 18px;



	HEIGHT: 1px;



}



TD.FCExplorerBox {



	WIDTH: 37px;



	VERTICAL-ALIGN: top;



	BACKGROUND-REPEAT: repeat-y;



}







/*



	Product configurator module



*/



.ProductBG {



	BACKGROUND-COLOR: #ffffff;



}



.SlotCell {



	WIDTH: 50%;



	HEIGHT: 35px;



	PADDING-TOP: 25px;



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: center;



}



.SlotProductCell {



	WIDTH: 50%;



	HEIGHT: 35px;



	BACKGROUND-COLOR: #ffffff;



	TEXT-ALIGN: center;



}



TABLE.PCSummaryTable {



	WIDTH: 100%;



	BACKGROUND-COLOR: #ffffff;



}







/*



	Survey module



*/



H1.SurveyName {



	FONT-WEIGHT: bold;



}



.SurveyHeader {



	FONT-SIZE: 11px;



}



.SurveyHeaderMenu {



	FONT-SIZE: 10px;



}



.SurveyFooter {



	FONT-SIZE: 11px;



}



.SurveyFooterMenu {



	FONT-SIZE: 10px;



}



.SurveyQuestion {



	FONT-SIZE: 12px;



	FONT-WEIGHT: bold;



	PADDING: 2px;



}



.SurveyQuestionMenu {



	FONT-WEIGHT: bold;



	PADDING: 0px;



}



TEXTAREA.Survey {



}



.SurveyAnswer {



	PADDING: 2px;



	WIDTH: 100%;



}



.SurveyAnswerMenu {



	PADDING: 0px;



	WIDTH: 100%;



}



TD.SurveyAnswerMark {



	PADDING: 2px;



	WIDTH: 15px;



}



TD.SurveyAnswerMarkMenu {



	PADDING: 0px;



	WIDTH: 15px;



}



.SurveyBar {



	HEIGHT: 10px;



	BACKGROUND-COLOR: blue;



}



.SurveyBarHL {



    HEIGHT: 10px;



    BACKGROUND-COLOR: green;



}



.SurveyStatLabel {



	PADDING-LEFT: 6px;



	WHITE-SPACE: nowrap;



}



.StatisticsBar {



	BACKGROUND-COLOR: #FFCE31;



}   



.StatisticsBarHL {



	BACKGROUND-COLOR: #FF8400;



}   



.SurveyAnswers {



	PADDING-LEFT: 2px;



	PADDING-RIGHT: 2px;



	PADDING-TOP: 2px;



	PADDING-BOTTOM: 5px;



}



.SurveyAnswersMenu {



	PADDING-LEFT: 0px;



	PADDING-RIGHT: 0px;



	PADDING-TOP: 0px;



	PADDING-BOTTOM: 5px;



}



.SurveyAnswerComment {



	PADDING: 2px;



}







.SurveyAnswerCommentMenu {



	PADDING: 0px;



}











/* Added classes. */



.ProductFabric



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: 25px;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







.ProductDescription



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: normal;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







.ProductColor



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: 25px;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







.ProductStyleNumber



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: 25px;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}







.ProductPrice



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-style: normal;



	line-height: 25px;



	font-weight: normal;



	font-variant: normal;



	color: #666666;



}



p.thumbnail_description{

width: 170PX;

FLOAT: LEFT;

}

.hiddenthumb {

    border: 1px solid rgb(205, 196, 164);

    width: 170px;

    height: 252px;

    background: url(/skin1/images/spacer.gif);

}

.quickLinksTitle {
font-size: 11px;
color: #510000;
}

.quickLinksTitle a{
font-size: 11px;
color: #510000;
text-decoration:none;
}



.quickLinksText a{
font-size: 9px;
color: #7C7A6A;
text-decoration:none;
}

.quickLinksText a:hover{
font-size: 9px;
color: #510000;
text-decoration:none;
}