/* $Id: skin1_c.css,v 1.8.2.15 2007/02/05 06:44:44 twice Exp $ */
/*
	General styles
*/
body{ margin:0; padding:0; background:#fff; font:12px Verdana, Geneva, sans-serif;}
a{outline: none;color:#708478; text-decoration:underline;}
a.bread-crumb { color:#777;font-size:10px; }
font.bread-crumb { font-size:10px;font-style:italic; }
font.last-bread-crumb { font-size:12px;color:#3E674E; }
p{color:#7e7c79; margin:0; line-height:18px;}
h2{ font:21px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#3e674e; margin:17px 0 0 0;}
  h2 a{font:21px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#c97329; text-decoration:underline;}	
ul{list-style:none;}
ul li{color:#708478; padding-left:26px; line-height:22px; font-size:12px;}
ul li a{color:#708478; text-decoration:underline;font:12px Verdana, Geneva, sans-serif;line-height:22px;}
li.bullet01{background:url(images/new/bullets/bullet_01.gif) 5px 6px no-repeat;}
li.bullet02{background:url(images/new/bullets/bullet_02.gif) 0 1px no-repeat;}
li.bullet03{background:url(images/new/bullets/bullet_03.gif) 2px 1px no-repeat;}
li.bullet04{background:url(images/new/bullets/bullet_04.gif) 1px 0 no-repeat;}
li.bullet05{background:url(images/new/bullets/bullet_05.gif) 2px 1px no-repeat;}
li.bullet06{background:url(images/new/bullets/bullet_06.gif) 2px 3px no-repeat;}
li.bullet07{background:url(images/new/bullets/bullet_07.gif) 0 0 no-repeat;}
li.bullet08{background:url(images/new/bullets/bullet_08.gif) 3px 3px no-repeat;}
li.bullet09{background:url(images/new/bullets/bullet_09.gif) 0px 1px no-repeat;}
li.bullet10{background:url(images/new/bullets/bullet_10.gif) 4px 7px no-repeat;}
li.bullet11{background:url(images/new/bullets/bullet_11.gif) 2px 6px no-repeat;}
li.bullet12{background:url(images/new/bullets/bullet_12.gif) 7px 3px no-repeat;}
li.bullet13{background:url(images/new/bullets/bullet_13.gif) 3px 1px no-repeat;}
li.bullet14{background:url(images/new/bullets/bullet_14.gif) 3px 3px no-repeat;}
li.bullet15{background:url(images/new/bullets/bullet_15.gif) 5px 6px no-repeat;}
li.bullet16{background:url(images/new/bullets/bullet_16.gif) 5px 6px no-repeat;}
li.bullet17{background:url(images/new/bullets/bullet_17.gif) 6px 5px no-repeat;}
li.bullet18{background:url(images/new/bullets/bullet_18.gif) 5px 3px no-repeat;}
li.bullet19{background:url(images/new/bullets/bullet_19.gif) 5px 3px no-repeat;}

input.lk-special, textarea.lk-special { border:1px inset #82B169;background:url(images/new/bullets/bullet_09.gif) right top no-repeat; }
input.lk-special { width:250px; }
input.lk-no-valid, textarea.lk-no-valid { border:1px solid #900;background:url(images/new/bullets/bullet_16.gif) right 5px no-repeat; }
.lk-style-01 { background:url(images/new/bullets/bullet_05.gif) right top no-repeat; }
.lk-style-02 { background:url(images/new/bullets/bullet_06.gif) right -1px no-repeat; }
.lk-style-03 { background:url(images/new/bullets/bullet_09.gif) right top no-repeat; }
.lk-style-04 { background:url(images/new/bullets/bullet_13.gif) right 1px no-repeat; }
.lk-style-05 { background:url(images/new/bullets/bullet_14.gif) right top no-repeat; }
.lk-style-06 { background:url(images/new/bullets/bullet_15.gif) right 6px no-repeat; }
.lk-style-07 { background:url(images/new/bullets/bullet_16.gif) right top no-repeat; }

.lk-button { margin:0 auto;height:16px;background:url(images/customer_images/button-sprite.gif) left top no-repeat; }
.lk-button div { float:right;margin:0 -6px;padding-right:3px;width:100%;background:url(images/customer_images/button-sprite.gif) right -16px no-repeat; }
.lk-button input { background:none;border:0 solid red;color:#3E674E;font-family:Arial;font-size:11px;font-weight:bold;text-decoration:none; }

.unnder_turquoise{background:url(images/new/under_turquoise.gif) 7px 0 no-repeat; width:184px; height:10px; font-size:10px; line-height:10px;}
.unnder_blue{background:url(images/new/under_blue.gif) 7px 0 no-repeat; width:200px; height:12px; font-size:10px; line-height:10px;}
.unnder_green{background:url(images/new/under_green.gif) 2px 0 no-repeat; width:226px; height:11px; font-size:10px; line-height:10px;}
.unnder_red{background:url(images/new/under_red.gif) 15px 0 no-repeat; width:237px; height:14px; font-size:10px; line-height:10px;}
.unnder_yellow{background:url(images/new/under_yellow.gif) 15px 0 no-repeat; width:237px; height:12px; font-size:10px; line-height:10px;}

.mt10px{margin-top:10px;}
.mt8px{margin-top:8px;}
.mt3px{margin-top:3px;}
.mt2px{margin-top:2px;}

.main{width:780px; margin:0 auto; padding:0px;}
.top{height:28px; background:url(images/new/top_bg.gif) 0 0 repeat-x; padding:13px 0 0 0;}
  .top span{font-size:15px; color:#646673; padding-left:23px; font-weight:bold;float:left;}
  .top ul{float:right; width:530px; margin:0; padding:1px 4px 0 0;}
  .top ul li{float:right; background:url(images/new/arrow_top.gif) 0 7px no-repeat; padding:2px 21px 0 20px; margin:0; line-height:12px;}
  .top ul li.sc{padding:0 14px 0px 21px;}
  .top ul li.loggedInText { position:absolute;margin:-10px 0 -4px 0;width:490px;font:9px/9px Tahoma,Verdana,serif;text-align:right;background:none; }
  .top ul li.loggedInText a { font:9px/9px Tahoma,Verdana,serif; }
  .top ul li.loggedInText a:hover { text-decoration:underline; }
  .top ul li img{margin:0 0 0 12px; border:0;}
  .top ul li a{color:#3e674e; font-size:11px; text-decoration:none; line-height: normal;}
  .top ul li a:hover{}
.logo{background:url(images/new/logo.jpg) 0 0 no-repeat; height:62px; margin:0px 0 13px 0;}
.logo a { display:block;margin-left:15px;width:225px;height:62px; }
.content{width:732px; margin-left:23px;}
.cLeft{width:202px; vertical-align:top;}
.search{width:180px; background-color:#d0e0cf; margin-left:4px; margin-top:1px;}
  .search td.tittle{vertical-align:top; font-size:10px; color:#3e674e; padding:8px 0 0 7px; line-height:10px; text-align:left; letter-spacing:-1px; width:49px; height:26px;}
  .search td.input{vertical-align:top; text-align:left; width:87px;}
  .search td.input input{border:1px inset #82b169; width:85px; height:14px; background:#FFF; text-indent:5px; margin-top:5px; padding:0;}
  .search td.button{ vertical-align:top; text-align:left;}
  .search td.button input{height:13px; width:13px; background:url(images/new/search_button.gif) 0 0 no-repeat; margin:7px 0 0 7px; padding:0; border:0;}
  .search td.adv{background:#fff; text-align:right; vertical-align:top; padding-top:2px;}
  .search td.adv a{background:#fff; text-align:right; text-decoration:underline; color:#a9a9a9; font-size:7pt;}
.leftMeny{ margin:15px 0 0 0px; padding:0 0 2px 0;}

.cRight{width:530px; vertical-align:top;}
.rightMeny{height:40px;}
ul.rightMeny1{float:left; margin:0 0 0 0px; padding:0;}
  ul.rightMeny1 li{ float:left; padding:0 25px 0 33px; line-height:21px; margin:0; height:21px}
  ul.rightMeny1 li a{ font:21px Georgia, "Times New Roman", Times, serif; color:#5d3a26; text-decoration:underline; font-style:italic; line-height:21px;}
  ul.rightMeny1 li a:hover{color:#3e674e; text-decoration: none;}
ul.rightMeny2{float:left; padding:0; margin:3px 0 0 27px;}
  ul.rightMeny2 li{float:left; padding:0 20px 0 18px;}
.gallery{}
.npic{text-align:center; font:12px Arial, Helvetica, sans-serif; color:#7f7f7f; padding:8px 35px 0 15px;}
	.npic a{text-decoration:underline; color:#b77634; padding:0 0 0 0;}
	.npic a.selected { text-decoration:none;color:#7f7f7f; }
.deskr{ font-size:13px; font-weight:bold; text-align:center; color:#646673; padding:15px 20px;}

.bottom{background:url(images/new/bottom_bg.gif) 0 0 repeat-x; width:727px; padding:30px 0 22px 0; margin:9px 0 0 27px;}
.trid{ margin-top:4px;}
	.trid td.left{vertical-align:top; width:241px;}
	.trid td.left ul{padding:0;margin:9px 45px 0 0;}
	.trid td.left ul li{ float:right}
	.trid td.left h2{ padding-left:4px;}
	.trid td.left p { padding:12px 23px 0 7px;color:#7e7c79;}
	
	.trid td.centre{vertical-align:top; width:244px}
	.trid td.centre h2{ padding-left:12px;}
	.trid td.centre ul{padding:0;margin:12px 0px 0 1px;}
	.trid td.centre ul li{line-height:18px;}
.underLine{background:url(images/new/bottom_bg.gif) 0 0 repeat-x; height:10px; margin:15px 0 0px 3px; width:228px; line-height:10px; font-size:10px;}

	.trid td.right{vertical-align:top; width:242px;}
	.trid td.right h2{padding-left:19px;}
	.trid td.right p{padding:6px 0px 0 14px; line-height:18px;color:#7e7c79;}
	.trid td.right ul{padding:0;margin:5px 0px 0 7px;}
	.trid td.right ul li{line-height:18px;}
.imgPLeft{ float:left; margin:3px 19px 0 1px;}	

.copy{background:url(images/new/copy_bg.gif) 0 0 repeat-x; height:37px; font-size:11px; color:#aaaaaa;}
.copyProv{float:left; margin:11px 0 0 9px; width:350px;}
.copyInf{float:right; margin:12px 13px 0 0px; width:350px; text-align:right}
TD.Button {BACKGROUND:url(images/customer_images/butbg.gif) repeat-x #F9FAD5; PADDING-LEFT:5px; PADDING-RIGHT: 5px; VERTICAL-ALIGN:middle; WHITE-SPACE: nowrap;}
FONT.Button {FONT-FAMILY: Arial;COLOR: #3E674E;FONT-WEIGHT: bold;FONT-SIZE: 11px;TEXT-DECORATION: none;}
.SmallNote:link {COLOR: #4CAF73;TEXT-DECORATION: none;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.SmallNote:hover {COLOR: #67CF90;TEXT-DECORATION: underline;FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;}
.ProductDetailsTitle {COLOR: #D03302;FONT-WEIGHT: bold;FONT-SIZE: 12px;	FONT-FAMILY: Arial;}
/* $Id: skin1_c.css,v 1.8.2.15 2007/02/05 06:44:44 twice Exp $ */
/*
	General styles
*/
TH,TT {FONT:10px Verdana, Arial, Helvetica, Sans-serif;COLOR: #646673;}
h1{font:23px Georgia, "Times New Roman", Times, serif; font-style:italic; color:#3e674e; margin:17px 0 0 0;}
h3{font-size:16px; font-style:italic; color:#3e674e;font-family:Georgia,"Times New Roman",Times,serif;}
HR{COLOR: #D0E0CF;	HEIGHT: 1px;}
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: #3E674E;}
.HeadLine {BACKGROUND-COLOR: #FFFFFF;WIDTH: 100%;PADDING-RIGHT: 25px;}
.OffersBox {PADDING-RIGHT: 27px;}
.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: #AAAAAA;}
.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: #708478;}
.NumberOfArticles {COLOR: #708478;}
.TopLabel {COLOR: #000000;FONT-WEIGHT: bold;FONT-SIZE: 12px;}
.Message {COLOR: #FF3300;}
.Line {
	BACKGROUND-COLOR: #D03302;
}
TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.CustomerMessage {
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
}
.ErrorMessage {
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
}
.Star {
	COLOR: #D03302;
}
.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: #ABCE9C;
	HEIGHT: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.PopupBG {
	BACKGROUND-COLOR: #ABCE9C;
}
.PopupHelpLink {
	FONT-SIZE: 9px;
	COLOR: #646976;
	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 {
	background: url(images/customer_images/front_brush.jpg) no-repeat top left;
	WIDTH: 180px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 27px;
	PADDING-RIGHT: 18px;
}
.VertMenuRightColumn {
	WIDTH: 150px;
	VERTICAL-ALIGN: top;
	PADDING-LEFT: 18px;
	PADDING-RIGHT: 27px;
}
.VertMenuBox {
	BACKGROUND-COLOR: transparent;
}
.VertMenuBorder {
	BACKGROUND-COLOR: #FFFFFF;
}
.VertMenuTitle {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: transparent;
}
.VertMenuTitleIcon {
	WIDTH: 21px;
	HEIGHT: 20px;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	VERTICAL-ALIGN: middle;
}
.VertMenuItems {
	BACKGROUND-COLOR: transparent;
	LINE-HEIGHT: 16px;
	COLOR: #708478;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: top left;
}
A.VertMenuItems:link {
	LINE-HEIGHT: 16px;
	COLOR: #708478;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.VertMenuItems:visited {
	LINE-HEIGHT: 16px;
	COLOR: #708478;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.VertMenuItems:hover {
	LINE-HEIGHT: 16px;
	COLOR: #3E674E;
	FONT-SIZE: 11px;
	TEXT-DECORATION: underline;
}
A.VertMenuItems:active  {
	LINE-HEIGHT: 16px;
	COLOR: #708478;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
.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;
    color:#646673;
}
.DialogBorder {
	BACKGROUND-COLOR: #729E89;
}
TD.DialogTitle {
	COLOR: #3E674E;
	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: #3E674E;
	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: #7A987C;
	PADDING: 0px;
	VERTICAL-ALIGN: bottom;
	HEIGHT: 15px;
}
.DialogInfoBorder {
	BACKGROUND-COLOR: #7A987C;
	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: #3E674E;
}   
.NavDialogBorder {
	BACKGROUND-COLOR: #3E674E;
}
.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: #3E674E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana;
}
.PListCell .ProductTitle { color:#708478;text-decoration:none; }
.PListCell .ProductTitle:hover { color:#3E674E;text-decoration:underline; }

.ProductTitleHidden {
	COLOR: #AAAAAA;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ProductDetailsTitle {
	COLOR: #D03302;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}
.ProductDetails {
	COLOR: #708478;
}
.ProductPriceTitle {
	COLOR: #708478;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #708478;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}
.ProductPrice {
	COLOR: #D03302;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}
.ProductPriceSmall {
	COLOR: #D03302;
	FONT-WEIGHT: bold;
}
.SaveMoneyLabel {
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
    WIDTH: 57px;
    HEIGHT: 57px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    BACKGROUND-IMAGE: url(images/customer_images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
}
.MarketPrice {
	COLOR: #708478;
	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 5px;
	VERTICAL-ALIGN: top;
    font-size:10px;
}

/*
	Items style
*/
.ItemsList {
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
}
.ItemsListDisabled {
	COLOR: #909090;
}
A.ItemsList:link {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.ItemsList:visited {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}
A.ItemsList:hover {
	COLOR: #3E674E;
	TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
}
A.ItemsList:active {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
	FONT-SIZE: 11px;
}

/*
	Location bar
*/
.NavigationPath {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
}
A.NavigationPath:link {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
A.NavigationPath:visited {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
A.NavigationPath:hover {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: none;
}
A.NavigationPath:active  {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}

/*
	Buttons
*/
.FormButton {
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TABLE.ButtonTable TD {
	PADDING: 0px;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(images/customer_images/butbg.gif);
	BACKGROUND-COLOR: #F9FAD5;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
    line-height:14px;
    white-space:nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #3E674E;
	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: #3E674E;
	FONT-WEIGHT: bold;
}
.GoImage {
	WIDTH: 13px;
	HEIGHT: 13px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}

/*
	Small text/link style
*/
.SmallNote:link {
	COLOR: #4CAF73;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
	COLOR: #4CAF73;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
	COLOR: #67CF90;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:active {
	COLOR: #4CAF73;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallText {
	COLOR: #708478;
	TEXT-DECORATION: none;
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	Background: #ffffff;
}

/*
	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-size:10px;
	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 {
    font-size:10px;
	PADDING-RIGHT: 20px;
}

/*
	Expandable section
*/
.ExpandSectionMark {
	WIDTH: 11px;
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
}

/*
	Tab mechanism
*/
.Tab {
	BACKGROUND-COLOR: #729E89;
	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;
    vertical-align:middle;
    font-size:10px;
    line-height:10px;
}
.NavigationCell {
	WIDTH: 17px;
	HEIGHT: 14px;
    padding:0;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center;
    font-size:10px;
    line-height:10px;
    BACKGROUND-IMAGE: url(images/page.gif);
}
.NavigationCell A:link, .NavigationCell A:visited, .NavigationCell A:hover, .NavigationCell A:active {
	TEXT-DECORATION: none;
    font-size:10px;
    line-height:10px;
}
.NavigationCell IMG {
	HEIGHT: 1px;
	WIDTH: 17px;
}
.NavigationCellWide {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: bottom;
	BACKGROUND-IMAGE: url(images/page_wide.gif);
	WIDTH: 23px;
	HEIGHT: 14px;
    font-size:10px;
    line-height:10px;
}
.NavigationCellWide A:link, .NavigationCellWide A:visited, .NavigationCellWide A:hover, .NavigationCellWide A:active {
	TEXT-DECORATION: none;
    font-size:10px
}
.NavigationCellWide IMG {
	HEIGHT: 1px;
	WIDTH: 23px;
}
.NavigationCellSel {
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	FONT-WEIGHT: bold;
	WIDTH: 15px;
    font-size:10px;
    line-height:10px;
}

/*
	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: #D03302;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING: 0px;
}
.SubHeaderLine {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #D03302;
	PADDING: 0px;
}

/*
	User profile page
*/
.RegSectionTitle {
	COLOR: #8D8D8D;
	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: #347353;
}
.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: #7A987C;
	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: #729E89;
	BORDER-RIGHT: #3E674E 1px solid;
	BORDER-TOP: #3E674E 1px solid;
	BORDER-LEFT: #3E674E 1px solid;
	BORDER-BOTTOM: #3E674E 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;
	COLOR: #3E674E;
}
TABLE.CatMenuContainer {
	WIDTH: 136px;
}
.CatMenuItem {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
	CURSOR: pointer;
	COLOR: #758DBD;
}
A.CatMenuItem:link {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.CatMenuItem:visited {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.CatMenuItem:hover {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.CatMenuItem:active {
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A#nojs.CatMenuItem:hover {
	BACKGROUND-COLOR: #729E89;
	COLOR: #708478;
	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;
}

/*
	Survey module
*/
H1.SurveyName {
	FONT-WEIGHT: bold;
}
.SurveyHeader {
	FONT-SIZE: 11px;
}
.SurveyHeaderMenu {
	COLOR: #708478;
	FONT-SIZE: 10px;
}
.SurveyFooter {
	FONT-SIZE: 11px;
}
.SurveyFooterMenu {
	COLOR: #708478;
	FONT-SIZE: 10px;
}
.SurveyQuestion {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	PADDING: 2px;
}
.SurveyQuestionMenu {
	COLOR: #708478;
	FONT-WEIGHT: bold;
	PADDING: 0px;
}
TEXTAREA.Survey {
}
.SurveyAnswer {
	PADDING: 2px;
	WIDTH: 100%;
}
.SurveyAnswerMenu {
	COLOR: #708478;
	PADDING: 0px;
	WIDTH: 100%;
}
TD.SurveyAnswerMark {
	PADDING: 2px;
	WIDTH: 15px;
}
TD.SurveyAnswerMarkMenu {
	COLOR: #708478;
	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 {
	COLOR: #708478;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 5px;
}
.SurveyAnswerComment {
	PADDING: 2px;
}
.SurveyAnswerCommentMenu {
	COLOR: #708478;
	PADDING: 0px;
}
/*
	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: 214px;
	WIDTH: 100%;
}
TABLE.CategoriesCustomBoxFC {
	HEIGHT: 214px;
	WIDTH: 150px;
}
.MainSeparator {
	WIDTH: 726px;
	HEIGHT: 13px;
}
.MainSeparator IMG {
	WIDTH: 100%;
	HEIGHT: 13px;
}
.MainSeparator2 {
	PADDING-LEFT: 27px;
	PADDING-RIGHT: 25px;
	WIDTH: 728px;
	HEIGHT: 13px;
	VERTICAL-ALIGN: bottom;
}
.MainSeparator2 IMG {
	WIDTH: 728px;
	HEIGHT: 13px;
}
.InputText {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-RIGHT: #A9CF9C 1px solid;
	BORDER-TOP: #7FAF65 1px solid;
	BORDER-LEFT: #7FAF65 1px solid;
	BORDER-BOTTOM: #A9CF9C 1px solid;
}
.InputEmail {
	BORDER-RIGHT: #A9CF9C 1px solid;
	BORDER-TOP: #7FAF65 1px solid;
	BORDER-LEFT: #7FAF65 1px solid;
	BORDER-BOTTOM: #A9CF9C 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}
.InputImage {
	BORDER-RIGHT: none;
	BORDER-TOP: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
}
.HeadBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.VertMenuSimpleItems {
	COLOR: #708478;
	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: transparent;
}
.MarkedButton {
	FONT-FAMILY: Arial;
	COLOR: #B41F06;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.ButtonFont {
	FONT-FAMILY: Arial;
	COLOR: #3E674E;FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.TableLine {
	BACKGROUND-COLOR: #F0F0F0;
}
.TopLine {
	DISPLAY: block;
	WIDTH: 100%;
	HEIGHT: 3px;
	BACKGROUND-COLOR: #729E89;
}
.TopMenuSmallText {
	COLOR: #3E674E;
	FONT-SIZE: 10px;
}
.TopMenuMediumText {
	COLOR: #3E674E;
	FONT-SIZE: 11px;
}
.SmallLink:link {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.SmallLink:visited {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.SmallLink:hover {
	COLOR: #AACE9E;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.SmallLink:active {
	COLOR: #A9A9A9;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.HorizMenuBox {
	BACKGROUND-COLOR: #D0E0CF;
}
.HorizMenuTopBorder {
	BORDER-TOP: #D0E0CF 1px solid;
	BORDER-RIGHT: none;
	BORDER-LEFT: none;
	BORDER-BOTTOM: none;
}
.TopMenuSmallLink:link {
	COLOR: #3E674E;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}
.TopMenuSmallLink:visited {
	COLOR: #3E674E;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}
.TopMenuSmallLink:hover {
	COLOR: #708478;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}
.TopMenuSmallLink:active {
	COLOR: #3E674E;
	FONT-SIZE: 10px;
	TEXT-DECORATION: underline;
}
TR.TopMenu {
	FONT-SIZE: 11px;
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.TopMenu:link {
	FONT-SIZE: 11px;
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.TopMenu:visited {
	FONT-SIZE: 11px;
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
A.TopMenu:hover {
	FONT-SIZE: 11px;
	COLOR: #3E674E;
	TEXT-DECORATION: underline;
}
A.TopMenu:active {
	FONT-SIZE: 11px;
	COLOR: #3E674E;
	TEXT-DECORATION: none;
}
.VertSeparator {
	VERTICAL-ALIGN: top;
	WIDTH: 14px;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-REPEAT: repeat-y;
}
.VertSeparator IMG {
	WIDTH: 18px;
	HEIGHT: 21px;
}
.ContactUs {
	WIDTH: 138px;
	HEIGHT: 60px;
}
.HorizSeparator {
	BACKGROUND: URL(images/customer_images/horiz_separator.gif);
	BACKGROUND-COLOR: #FFFFFF;
}
.NewsLink:link {
	COLOR: #3E674E;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.NewsLink:visited {
	COLOR: #3E674E;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.NewsLink:hover {
	COLOR: #708478;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.NewsLink:active {
	COLOR: #3E674E;
	FONT-SIZE: 9px;
	TEXT-DECORATION: underline;
}
.NewsText {
	COLOR: #708478;
	FONT-SIZE: 9px;
}
.MiniCartBox {
	HEIGHT: 30px;
	WIDTH: 100%;
	MARGIN-LEFT: 2px;
}
.MiniCartIcon {
	WIDTH: 43px;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #D0E0CF;
}
.MiniCartIcon A IMG {
	WIDTH: 15px;
	HEIGHT: 12px;
}
.MiniCartIcon IMG {
	WIDTH: 15px;
	HEIGHT: 12px;
}
.MiniCartText {
	COLOR: #3d4c43;
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #D0E0CF;
}
.VertMenuCartSeparator {
	BACKGROUND: URL(images/customer_images/vert_cartmenu_spbg.gif);
	BACKGROUND-COLOR: Transparent;
}
.VertMenuCartHr {
	BACKGROUND: URL(images/customer_images/cart_menu_sp.gif);
	BACKGROUND-COLOR: transparent;
}
.ProductBorder {
	PADDING: 9px;
	BACKGROUND-COLOR: #D0E0CF;
	WHITE-SPACE: nowrap;
}
.ProductTitleTopBorder {
	HEIGHT: 22px;
	PADDING-LEFT: 7px;
	BACKGROUND: #D0E0CF;
}
.ProductTitleBorder {
	BACKGROUND: #ABCD9B;
}
.ProductTopBorder {
	PADDING: 0px;
	HEIGHT: 1px;
	BACKGROUND-COLOR: #ABCD9B;
}
.ProductTopBorder IMG {
	WIDTH: 100%;
	HEIGHT: 1px;
}
.ProductAltPrice {
	COLOR: #646976;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial;
}
.VertMenuCatBox {
	BACKGROUND-COLOR: transparent;
}
.VertMenuCatWelcBox {
	BACKGROUND-COLOR: transparent;
}
.VertMenuCatBorder {
	BACKGROUND-COLOR: #729E89;
}
.VertMenuCatWelcBorder {
	BACKGROUND-COLOR: #729E89;
}
.VertMenuCatTitle {
	BACKGROUND-COLOR: transparent;
	COLOR: #3E674E;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-transform:uppercase;
}
.VertMenuCatWelcTitle {
	BACKGROUND-COLOR: transparent;
	COLOR: #6D3130;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-transform:uppercase;
}
.VertMenuCatBoxNewsTitle {
	BACKGROUND-COLOR: transparent;
	COLOR: #6D3130;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}
.VertMenuCatWelcBoxNewsTitle {
	BACKGROUND-COLOR: transparent;
	COLOR: #6D3130;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	text-transform:uppercase;
}
.VertMenuCatWelcItems {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	font-weight: bold;
}
.VertMenuCatWelcItems:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
	
}
.VertMenuCatWelcItems:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
.VertMenuCatWelcItems:hover {
	COLOR: #F0FFEF;
	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;
	Font-weight: bold;
}
.VertMenuCatItems:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
.VertMenuCatItems:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
.VertMenuCatItems:hover {
	COLOR: #F0FFEF;
	TEXT-DECORATION: underline;
	FONT-SIZE: 12px;
}
.VertMenuCatItems:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-SIZE: 12px;
}
.VertMenuCatHr {
	COLOR: #999999;
}
.VertMenuCatSeparator {
	BACKGROUND-COLOR: transparent;
}
.VertMenuCatWelcSeparator {
	BACKGROUND-COLOR: transparent;
}
.FeaturedBox {
	WIDTH: 100%;
}
.FeaturedTitleBorder {
	BACKGROUND-COLOR: #ABCE9C;
	VERTICAL-ALIGN: middle;
	WIDTH: 726px;
}
.FeaturedTitleBorder IMG {
	WIDTH: 1px;
	HEIGHT: 2px;
}
.FeaturedTitle {
	BACKGROUND-COLOR: #D0E0CF;
	COLOR: #3E674E;
	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;
}
.WelcomeSpacer2 {
	WIDTH: 25px;
	HEIGHT: 1px;
}
TD.PListImgBox {
	WIDTH: 125px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	WHITE-SPACE: nowrap;
	PADDING-RIGHT: 8px;
}
DIV.PListImgBox {
	WHITE-SPACE: nowrap;
}
IMG.SpacerWhite {
	WIDTH: 14px;
	HEIGHT: 20px;
}
.LCSBackground {
	BACKGROUND-COLOR: #D0E0CF;
}
