	/* $Id: skin1.css,v 1.24.2.13 2007/04/17 06:20:49 max Exp $ */
	/*
		General styles
	*/

	
	
	*{

	margin:0px;
	padding:0px;
	}

a:active, a:focus {
	outline: 0;
}	
	
html,body {
height:auto;
width:1000px;
background-color: #ffffff;
margin:auto;
padding: 0px;

}
	
	BODY,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA,TT {
		FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
		COLOR: #000000;
		FONT-SIZE: 11px;
		margin:auto;
		border:none;

	}
	
	#wraper{
	width:1000px;
	height:auto;
	margin:auto;}

	
	
	A:link {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A:visited {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A:hover {
		COLOR: #000000;
		TEXT-DECORATION: underline;
	}
	A:active  {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	
	
	H1 {
		FONT-SIZE: 13px;
	}
	H2 {
		FONT-SIZE: 13px;
	}
	H3 {
		FONT-SIZE: 12px;
	}
	HR {
		COLOR: #DDDDDD;
		HEIGHT: 1px;
	}
	HTML,BODY {
		HEIGHT: 100%;
		MARGIN:auto;
		PADDING: 0px;
		BACKGROUND-COLOR: #FFFFFF;
	}
	FORM {
		MARGIN: 0px;
	}
	TABLE,IMG {
		BORDER: 0px;
	}
	
	/*
		Content enviroment styles
	*/
	TABLE.Container {

		width:1000px;
		margin:auto;
	
	
	}
	TD.Container {
		VERTICAL-ALIGN: top;
	}
	
	
	
	
	
	/*
		Header styles
	*/
	.HeadLogo {
	height:100px;
	width:auto;
	PADDING-LEFT: 46px;
	TEXT-ALIGN: middle;

	}
	
	#header{
	width:auto;
	height:176px;
	margin:auto;
	background-image:url(images/beautistore-header_bg.png);
	background-repeat:no-repeat;

	}
	
	.HeadRightBox {
		VERTICAL-ALIGN: top;
		TEXT-ALIGN: right;
	
		
	}
	.HeadText {     
	FONT-COLOR: #000000;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
	
	}
	.HeadLine {
	
	FONT-COLOR: #000000;
	
	}	
		
	.search{
		float:right;
		margin-top:-30px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;}
		
		.search input{
		border:1px solid #cccccc;}
		
		#subnav{

	width:500px;
	height:16px;
	float:right;
	margin-top:-90px;
}
	
	#subnav ul{
	list-style-type:none;
	}
	#subnav ul li{
	display:inline;
	padding-left:5px;
	}
	#subnav a {
	text-decoration:none;
	color:#5b5b5b;
	background-color: inherit;
	
	}
	
	#subnav a:hover {
	text-decoration:underline;
	color:#5b5b5b;
	background-color: inherit;
	}
	
		#nav{
width:1000px;
height:45px;
margin:0px; 
padding:0px;
margin-top:10px;
}

#nav ul{
list-style:none;
height:44px;
margin:0px;
padding:0px;
background-color: #d5d653;

}

#nav ul li{
float:left;
margin:0px;
padding:.5px;
}

#nav ul li a{

}

/*main nav hover effect start*/ 


.home {
	display: block;
	width: 83px;
	height: 45px;
	background: url(images/home.png) bottom;
	text-indent: -99999px;
}
.home:hover {
	background-position: 0 0;
}

.nails {
	display: block;
	width: 68px;
	height: 45px;
	background: url(images/nail.png) bottom;
	text-indent: -99999px;
}
.nails:hover {
	background-position: 0 0;
}


.makeup {
	display: block;
	width: 86px;
	height: 45px;
	background: url(images/makeup.png) bottom;
	text-indent: -99999px;
}
.makeup:hover {
	background-position: 0 0;
}


.skin_care {
	display: block;
	width: 95px;
	height: 45px;
	background: url(images/skin_care.png) bottom;
	text-indent: -99999px;
}
.skin_care:hover {
	background-position: 0 0;
}


.spa_range {
	display: block;
	width: 99px;
	height: 45px;
	background: url(images/spa_range.png) bottom;
	text-indent: -99999px;
}
.spa_range:hover {
	background-position: 0 0;
}


.airbrush_makeup {
	display: block;
	width: 145px;
	height: 45px;
	background: url(images/airbrush_makeup.png) bottom;
	text-indent: -99999px;
}
.airbrush_makeup:hover {
	background-position: 0 0;
}


.Tranning {
	display: block;
	width: 90px;
	height: 45px;
	background: url(images/Tranning.png) bottom;
	text-indent: -99999px;
}
.Tranning:hover {
	background-position: 0 0;
}

.Tea_tree {
	display: block;
	width: 84px;
	height: 45px;
	background: url(images/Tea_tree.png) bottom;
	text-indent: -99999px;
}
.Tea_tree:hover {
	background-position: 0 0;
}


.Equipment {
	display: block;
	width: 110px;
	height: 45px;
	background: url(images/Equipment.png) bottom;
	text-indent: -99999px;
}
.Equipment:hover {
	background-position: 0 0;
}

.offer {
	display: block;
	width: 129px;
	height: 45px;
	background: url(images/special_offer.png) bottom;
	text-indent: -99999px;
}
.offer:hover {
	background-position: 0 0;
}
		
	/*main nav hover effect end*/ 
	
	
	
	#banner{
	width:1000px;
	height:251px;
	margin-top:0px;
	margin-right:0px;
	margin-left:0px;
	
	}
	
	
	#content{
	width:1000px;
	height:236px;
	background-image:url(images/BeautyStore_content_bg.jpg);
	background-repeat:no-repeat;
	margin:auto;

	
	}
		
	#pannel_1{
	width:303px;
	height:188px;
	float:left;
	margin-top:22px;
	margin-left:13px;}
	
	#pannel_1-title{
	width:303px;
	height:24px;
	float:left;
	}
	.panel_1-content{
	margin-top:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	text-align:justify;
	background-color: inherit;
	}
	
	
	.price{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4d8f64;
	text-decoration:line-through;
	background-color: inherit;
	}
	
	
	.center{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}
	
	#pannel_2{
	width:303px;
	height:188px;
	float:right;
	margin-top:22px;
	margin-right:350px;
	
	}
	#pannel_2-title{
	width:303px;
	height:24px;
	
	}
		
	#pannel_3{
	width:303px;
	height:188px;
	float:right;
	margin-top:-190px;
	margin-right:10px;
		}
	
	.botton_login-register{
	width:194px;
	height:46px;
	margin-top:43px;
	float:right;
	background-image:url(images/botton_login-register.png);
	background-repeat:no-repeat;
	text-indent:-90000px;
	}
	
	.botton_login-register h1 a{
	display:block;
	width:194px;
	height:25px;}
	

#footer_wraper{
	width:1000px;
	height:60px;
	margin-top:-6px;
	background-color:#d5d653;
	background-repeat:repeat-x;
	float:left;
	
	}	

	
#copyright{
	width:auto;
	height:auto;
	float:left;
	margin-left:19px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-top:25px;

}
	
#powredby{
width:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
float:right;
margin-right:19px;
margin-top:25px;
background-color: inherit;
}

#powredby a:link {
COLOR: #444;
TEXT-DECORATION: none;}
#powredby a:hover {
COLOR: #444;
TEXT-DECORATION: none;}
#powredby a:visited {
COLOR: #444;
TEXT-DECORATION: none;}


	
	
		
		
		
		
		
	/*.HeadThinLine {
		BACKGROUND-COLOR: #000;
		HEIGHT: 1px;
	
	}*/
	.PrintableRow {
		COLOR: #E4DBD0;
		WIDTH: 100%;
		VERTICAL-ALIGN: middle;
		PADDING-RIGHT: 176px;
		HEIGHT: 18px;
	
	}
	.HeadTopPad {
		HEIGHT: 0px;
	
	}
	.HeadTopPad IMG {
		WIDTH: 0px;
		HEIGHT: 0px;
	
	}
	
	
	
	
	/*
		Footer styles
	*/
	.BottomRow {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: top;
		height:47px;
		width:960px;
	}
	
	BottomRow_cantroler{
	width:900px;
	height:auto;
	margin:0 auto;
}
	
	
	
	.BottomBox {
	width:800px;
	height:47px;
	COLOR: #000000;
		HEIGHT: 22px;

	}
	
	
	#footcontral{
	width:1000px;
	margin:auto;

}
	.Bottom {
	width:500px;
	height:47px;
	margin-top:25px;
	background:url(images/BeautyStore_footer_bg.jpg);
	background-repeat:repeat-x;


	}
	.BottomPopup {
		WIDTH: 1000px;
		TEXT-ALIGN: right;


		
	}
	.BottomPopup A {
		FONT-WEIGHT: bold;
	}   
	.BottomDialogBox {
		BACKGROUND-COLOR: #fff;
		PADDING-LEFT: 13px;
		PADDING-TOP: 5px;
		PADDING-BOTTOM: 5px;
	}
	
	/*
		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: #F8FBCE;
		TEXT-ALIGN: left;
	}
	.Text {
		COLOR: #000000;
	}
	.NumberOfArticles {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	.TopLabel {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 18px;
	}
	.Message {
		COLOR: #000000;
	}
	.Line {
		BACKGROUND-COLOR: #B1E612;
	}
	TD.ButtonsRow {
		PADDING-TOP: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 12px;
		PADDING-BOTTOM: 2px;

	}
	.CustomerMessage {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	.ErrorMessage {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
	}
	.Star {
		COLOR: #FF0000;
	}
	.TableHead {
		BACKGROUND-COLOR: #E4DBD0;
		FONT-WEIGHT: bold;
	}
	.TableSubHead {
		BACKGROUND-COLOR: #EEEEEE;
	}
	.Spc {
		WIDTH: 1px;
		HEIGHT: 1px;
	}
	TABLE.EmptyBox {
		WIDTH: 100%;
	}
	TABLE.EmptyBox TR TD {
		PADDING: 0px;
	}
	
	/*
		Popup styles
	*/
	.PopupContainer {
		HEIGHT: 100%;
		WIDTH: 100%;
		TEXT-ALIGN: center;
	}
	.PopupTitle {
		BACKGROUND-COLOR: #D6D7D9;
		HEIGHT: 15px;
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: center;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.PopupBG {
		BACKGROUND-COLOR: #D6D7D9;
	}
	.PopupHelpLink {
		FONT-SIZE: 9px;
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	
	/*
		BuyNow section
	*/
	.BuyNowQuantity {
		HEIGHT: 25px;
		WIDTH: 15%;
		WHITE-SPACE: nowrap;
		PADDING-RIGHT: 10px;
	}
	.BuyNowPrices {
		WIDTH: 100%;
		HEIGHT: 25px;
		VERTICAL-ALIGN: middle;
	}
	
	/*
		Vertical menu
	*/
	.VertMenuLeftColumn {
	width:150px;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 0px;
		PADDING-RIGHT: 20px;
		padding-top:10px;
	}
	.VertMenuRightColumn {
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 20px;
		PADDING-RIGHT: 5px;
		padding-top:10px;
	}
	.VertMenuBox {
			COLOR: #FCECC5;
		BACKGROUND-COLOR: #FFFFFF;
		PADDING: 1px;
	}
	.VertMenuBorder {
		BACKGROUND-COLOR: #E2EB53;
	}
	
#cat_controler{
width:150px;
float:left;
}
#special_controler{
}
	
	
	.VertMenuTitle {
	width:150px;
	background-image:url(images/cat_bg.png);
	COLOR: #000000;
		FONT-WEIGHT: bold;
		PADDING: 1px;
	}
	.VertMenuSubTitle {
		BACKGROUND-COLOR: #B1E612;
	}
	.VertMenuTitleIcon {
		WIDTH: 21px;
		HEIGHT: 20px;
		MARGIN-LEFT: 8px;
		MARGIN-RIGHT: 8px;
		VERTICAL-ALIGN: middle;
	}
	.VertMenuItems {
		COLOR: #D533IE;
		TEXT-DECORATION: none;
	}
	A.VertMenuItems:link {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A.VertMenuItems:visited {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A.VertMenuItems:hover {
		COLOR: 000000;
		TEXT-DECORATION: underline;
	}
	A.VertMenuItems:active  {
		COLOR: #D533IE;
		TEXT-DECORATION: none;
	}
	.VertMenuHr {
		WIDTH: 100%;
		HEIGHT: 1px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
		COLOR: #D533IE;
	}
	.CategoriesList {
		FONT-SIZE: 11px;
	}
	
	/*
		Dialog box
	*/
	TABLE.DialogBox {
		WIDTH: 100%;
		HEIGHT: 100%;
		VERTICAL-ALIGN: top;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	TD.DialogBox {
		BACKGROUND-COLOR: #F8FBCE;
		TEXT-ALIGN: left;
		PADDING: 10px;
	}
	.DialogBorder {
		COLOR: #000000;
		HEIGHT: 100%;
		PADDING: 0px;
	}
	TD.DialogTitle {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 11px;
		BACKGROUND-IMAGE: url(images/dialog_bg_n.gif);
		VERTICAL-ALIGN: bottom;
		HEIGHT: 15px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 10px;
		PADDING-RIGHT: 0px;
		TEXT-ALIGN: left;
	}
	FONT.DialogTitle {
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		VERTICAL-ALIGN: bottom;
		HEIGHT: 15px;
		TEXT-ALIGN: left;
		MARGIN-LEFT: 10px;
	}
	
	
	
	
	
	
	/*
		Dialog info box
	*/
	TABLE.DialogInfo {
		WIDTH: 85%;
		TEXT-ALIGN: center;
	}
	.DialogInfoTitle {
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		VERTICAL-ALIGN: bottom;
		TEXT-ALIGN: left;
		HEIGHT: 15px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
	}
	.DialogInfoTitleBorder {
		BACKGROUND-COLOR: #B1E612;
		PADDING: 0px;
		VERTICAL-ALIGN: bottom;
		HEIGHT: 15px;
	}
	.DialogInfoBorder {
		BACKGROUND-COLOR: #B1E612;
		PADDING: 0px;
	}
	.DialogInfoIcon {
		WIDTH: 16px;
		HEIGHT: 16px;
	}
	.DialogInfoClose {
		WIDTH: 15px;
		HEIGHT: 13px;
	}
	
	/*
		Dialog tools section
	*/
	.NavDialogTitle {
		WIDTH: 50%;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		COLOR: #000000;
		PADDING-LEFT: 8px;
	}   
	.NavDialogBorder {
		BACKGROUND-COLOR: #D6D7D9;
	}
	.NavDialogBox {
		BACKGROUND-COLOR: #FFFFFF;
	}
	.NavDialogSeparator {
		WIDTH: 100%;
		HEIGHT: 14px;
		BACKGROUND-IMAGE: url(images/separator.gif);
		PADDING-LEFT: 7px;
	}
	.NavDialogSeparator IMG {
		WIDTH: 100%;
		HEIGHT: 14px;
	}
	.NavDialogCell {
		PADDING-RIGHT: 3px;
	}
	.NavDialogCell A IMG {
		WIDTH: 9px;
		HEIGHT: 9px;
	}
	
	/*
		Product details page
	*/
	.ProductTitle {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductTitleHidden {
		COLOR: #666666;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
	}
	.ProductDetailsTitle {
		COLOR: #D533IE;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductDetails {
		COLOR: #000000;
	}
	.ProductPriceTitle {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductPriceConverting {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductPrice {
		COLOR: #D533IE;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
	}
	.ProductPriceSmall {
		COLOR: #D533IE;
		FONT-WEIGHT: bold;
	}
	.SaveMoneyLabel {
		WIDTH: 57px;
		HEIGHT: 57px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		COLOR: #FFFFFF;
		FONT-WEIGHT: bold;
		BACKGROUND-IMAGE: url(images/save_money.gif);
		BACKGROUND-REPEAT: no-repeat;
	}
	.MarketPrice {
		FONT-SIZE: 14px;
		FONT-FAMILY: Times New Roman;
	}
	.PImgBox {
		TEXT-ALIGN: left;
		VERTICAL-ALIGN: top;
		WIDTH: 100px;
		PADDING-RIGHT: 8px;
	}
	
	/*
		Products list
	*/
	TD.PListImgBox {
		WIDTH: 125px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: top;
		WHITE-SPACE: nowrap;
		PADDING-RIGHT: 8px;
	}
	DIV.PListImgBox {
		WHITE-SPACE: nowrap;
	}
	HR.PListLine {
		WIDTH: 100%;
		HEIGHT: 1px;
		BORDER-BOTTOM-WIDTH: 0px;
		BORDER-LEFT-WIDTH: 0px;
		BORDER-RIGHT-WIDTH: 0px;
	}
	.PListTaxBox {
		PADDING-LEFT: 70px;
		PADDING-RIGHT: 2px;
		PADDING-TOP: 2px;
		PADDING-BOTTOM: 2px;
	}
	.PListCell {
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
		PADDING: 10px;
		VERTICAL-ALIGN: top;
	}
	
	/*
		Items style
	*/
	.ItemsList {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	.ItemsListDisabled {
		COLOR: #909090;
	}
	A.ItemsList:link {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A.ItemsList:visited {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A.ItemsList:hover {
		COLOR: #000000;
		TEXT-DECORATION: underline;
	}
	A.ItemsList:active {
		COLOR: #330000;
		TEXT-DECORATION: none;
	}
	
	/*
		Location bar
	*/
	.NavigationPath {
		COLOR: #000000;
		FONT-WEIGHT: bold;
		TEXT-DECORATION: none;
	}
	A.NavigationPath:link {
		COLOR: #000000;
		TEXT-DECORATION: underline;
	}
	A.NavigationPath:visited {
		COLOR: #000000;
		TEXT-DECORATION: underline;
	}
	A.NavigationPath:hover {
		COLOR: #000000;
		TEXT-DECORATION: none;
	}
	A.NavigationPath:active  {
		COLOR: #000000;
		TEXT-DECORATION: underline;
	}
	
	/*
		Buttons
	*/
	.FormButton {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	TABLE.ButtonTable {
		CURSOR: pointer;
		VERTICAL-ALIGN: middle;
		DIRECTION: ltr;
	}
	TD.Button {								 
		BACKGROUND-IMAGE: url(images/butbg.gif);
		BACKGROUND-COLOR: #B1E612;
		BACKGROUND-REPEAT: repeat-x;
		PADDING-LEFT: 5px;
		PADDING-RIGHT: 5px;
		VERTICAL-ALIGN: middle;
		WHITE-SPACE: nowrap;
	}
	FONT.Button {								 
		FONT-FAMILY: Arial;
		COLOR: #000000;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		TEXT-DECORATION: none;
	}
	IMG.ButtonSide {
		WIDTH: 7px;
		HEIGHT: 14px;
	}
	.SimpleButton TR TD {
		PADDING: 0px;
		WHITE-SPACE: nowrap;
	}
	A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
		COLOR: #000000;
		FONT-WEIGHT: bold;
	}
	.GoImage {
		WIDTH: 21px;
		HEIGHT: 18px;
		VERTICAL-ALIGN: middle;
		BORDER: 0px;
	}
	
	/*
		Small text/link style
	*/
	.SmallNote:link {
		COLOR: #999999;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	}
	.SmallNote:visited {
		COLOR: #999999;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;
		FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	}
	.SmallNote:hover {
		COLOR: #999999;
		TEXT-DECORATION: underline;
		FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	}
	.SmallNote:active {
		COLOR: #999999;
		TEXT-DECORATION: none;
		FONT-SIZE: 9px;FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
	}
	.SmallText {
		COLOR: #000000;
		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: #B1E612;
		COLOR: #000000;
		FONT-WEIGHT: bold;
		TEXT-TRANSFORM: uppercase;
		WIDTH: 115px;
		HEIGHT: 30px;
		TEXT-ALIGN: center;
	}
	.TabTop {
		HEIGHT: 5px;
		BACKGROUND-COLOR: #B1E612;
	}
	{*
	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 {
		VERTICAL-ALIGN: middle;
		FONT-WEIGHT: bold;
		TEXT-ALIGN: center;
		WIDTH: 15px;
	}
	
	/*
		Subheader styles
	*/
	TABLE.SubHeaderGrey {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeaderGrey {
		COLOR: #666666;
		FONT-SIZE: 11px;
		FONT-WEIGHT: bold;
		PADDING: 0px;
	}
	.SubHeaderGreyLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #CCCCCC;
		PADDING: 0px;
	}
	TABLE.SubHeaderBlack {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeaderBlack {
		COLOR: #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: #E2EB53;
		PADDING: 0px;
	}
	TABLE.SubHeader {
		WIDTH: 100%;
		MARGIN-BOTTOM: 10px;
	}
	.SubHeader {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
		FONT-SIZE: 12px;
		PADDING: 0px;
	}
	.SubHeaderLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #669999;
		PADDING: 0px;
	}
	
	/*
		User profile page
	*/
	.RegSectionTitle {
		COLOR: #550000;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
	}
	
	/*
		Customer reviews module
	*/
	IMG.StarImg {
		WIDTH: 14px;
		HEIGHT: 14px;
	}
	
	/*
		Manufacturers module
	*/
	.ManufacturersItem {
		TEXT-ALIGN: left;
		WHITE-SPACE: nowrap;
		WIDTH: 95%;
		PADDING-LEFT: 5px;
	}
	
	/*
		Recommended products module
	*/
	UL.RPItems {
		PADDING-LEFT: 10px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
	}
	
	/*
		Webmaster mode
	*/
	SPAN.Lbl {
		COLOR: green;
		FONT-WEIGHT: bold;
	}
	.Section {
		MARGIN: 0px;
		PADDING: 0px;
	}
	
	/*
		Fast Lane Checkout module
	*/
	.FLCAuthBox {
		WHITE-SPACE: nowrap;
		PADDING-LEFT: 10px;
		PADDING-RIGHT: 5px;
	}
	.FLCAuthPreBox {
		PADDING-LEFT: 30px;
		HEIGHT: 20px;
		WIDTH: 100%;
	}
	.FLCTopPad {
		VERTICAL-ALIGN: middle;
		HEIGHT: 15px;
	}
	.FLCTopPad IMG {
		WIDTH: 1px;
		HEIGHT: 15px;
	}
	
	/*
			-- ADDONS --
	*/
	
	/*
		Gift registry module
	*/
	.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
	}
	
	/*
		Feature comparison module
	*/
	TABLE.CompareBtn {
		CURSOR: pointer;
	}
	TD.CompareBtnLeft {
		HEIGHT: 18px;
		WIDTH: 21px;
		BACKGROUND-IMAGE: url(images/compare1.gif);
	}
	TD.CompareBtnLeft IMG {
		HEIGHT: 18px;
		WIDTH: 21px;
	}
	TD.CompareBtnMain {
		BACKGROUND-IMAGE: url(images/compare2.gif);
		BACKGROUND-REPEAT: repeat-x;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 5px;
		PADDING-TOP: 2px;
	}
	TD.CompareBtnMainMozilla {
		BACKGROUND-IMAGE: url(images/compare2.gif);
		BACKGROUND-REPEAT: repeat-x;
		VERTICAL-ALIGN: top;
		PADDING-LEFT: 5px;
		PADDING-TOP: 1px;
	}
	TD.CompareBtnRight {
		HEIGHT: 18px;
		WIDTH: 9px;
	}
	TD.CompareBtnRight IMG {
		HEIGHT: 18px;
		WIDTH: 9px;
	}
	TD.FCompProductSelBox {
		PADDING: 0px;
		WHITE-SPACE: nowrap;
	}
	TD.FCompProductButtonBox {
		PADDING-LEFT: 25px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
		WIDTH: 100%;
		WHITE-SPACE: nowrap;
	}
	TD.FCompProductAddCL {
		PADDING-TOP: 10px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-RIGHT: 0px;
	}
	
	TD.FCompFeatureHCell {
		VERTICAL-ALIGN: top;
		TEXT-ALIGN: center;
		BACKGROUND-COLOR: #EEEEEE;
		FONT-WEIGHT: bold;
	}
	.HightLightEqualRow {
		BACKGROUND-COLOR: #ffe8af;
		TEXT-ALIGN: center;
	}
	
	/*
		Special offers module
	*/
	.SpecialOffersPrice {
		COLOR: #FF3300;
		FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
	}
	.SpecialOffersThumb {
		DISPLAY: inline;
		MARGIN-LEFT: -51px;
	}
	.SpecialOffersThumb A IMG {
		WIDTH: 47px;
		HEIGHT: 44px;
	}
	
	/*
		Fancy categories module
	*/
	.CatMenuItemOff {
		BACKGROUND-COLOR: transparent;
		COLOR: #330000;
		BORDER-RIGHT: none;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 3px;
		MARGIN-TOP: 3px;
		MARGIN-LEFT: 1px;
		MARGIN-RIGHT: 0px;
		CURSOR: pointer;
		FONT-SIZE: 12px;
	}
	.CatMenuItemOffExp {
		BACKGROUND-COLOR: transparent;
		BORDER-RIGHT: none;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 1px;
		MARGIN-TOP: 1px;
		MARGIN-LEFT: 2px;
		MARGIN-RIGHT: 3px;
		CURSOR: pointer;
	}
	.CatMenuItemOn {   
		BACKGROUND-COLOR: #669999;
		COLOR: #330000;
		BORDER-RIGHT: 0px solid;
		BORDER-TOP: none;
		BORDER-LEFT: none;
		BORDER-BOTTOM: none;
		MARGIN-BOTTOM: 3px;
		MARGIN-TOP: 3px;
		MARGIN-LEFT: 1px;
		MARGIN-RIGHT: 0px;
		CURSOR: pointer;
		FONT-SIZE: 12px;
	}
	.CatSubMenu {
		BACKGROUND-COLOR: #FFFFFF;
		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: 2px;
		PADDING-BOTTOM: 2px;
		PADDING-LEFT: 2px;
		PADDING-RIGHT: 2px;
	}
	TABLE.CatMenuContainer {
		WIDTH: 136px;
	}
	A.CatMenuItem {
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial;
		CURSOR: pointer;
	}
	A.CatMenuItem:link {
		COLOR: #330000;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:visited {
		COLOR: #330000;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:hover {
		COLOR: #330000;
		TEXT-DECORATION: none;
	}
	A.CatMenuItem:active {
		COLOR: #330000;
		TEXT-DECORATION: none;
	}
	A#nojs.CatMenuItem:hover {
		BACKGROUND-COLOR: #669999;
		COLOR: #F11212;
		TEXT-DECORATION: none;
	}
	IMG.FCIcon {
		WIDTH: 16px;
		HEIGHT: 16px;
		BORDER-WIDTH: 0px;
		MARGIN-LEFT: 2px;
		MARGIN-RIGHT: 3px;
	}
	IMG.FCTriangle {
		WIDTH: 9px;
		HEIGHT: 9px;
		BORDER-WIDTH: 0px;
		MARGIN-LEFT: 3px;
	}
	TABLE.FCItemTable {
		WIDTH: 100%;
		BORDER-WIDTH: 0px;
		MARGIN: 0px;
		TEXT-ALIGN: left;
	}
	TD.FCIconCell {
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: center;
	}
	TD.FCTriangleCell {
		VERTICAL-ALIGN: middle;
		TEXT-ALIGN: right;
	}
	/*	Explorer skin */
	
	/*
		Product configurator module
	*/
	.ProductBG {
		BACKGROUND-COLOR: #ffffff;
	}
	.SlotCell {
		WIDTH: 50%;
		HEIGHT: 35px;
		PADDING-TOP: 25px;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	.SlotProductCell {
		WIDTH: 50%;
		HEIGHT: 35px;
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	TABLE.PCSummaryTable {
		WIDTH: 100%;
		BACKGROUND-COLOR: #ffffff;
	}
	.PImageImageCell {
		PADDING: 5px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		HEIGHT: 100%;
	}
	.PImageImageCell IMG {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
	}
	.PImageNumbersCell {
		PADDING-RIGHT: 10px;
		PADDING-LEFT: 10px;
		WHITE-SPACE: nowrap;
	}
	.PImageLine {
		HEIGHT: 1px;
		BACKGROUND-COLOR: #CCCCCC;
	}
	.PImageLine IMG {
		HEIGHT: 1px;
	}
	BODY.PImage {
		BACKGROUND-COLOR: #FFFFFF;
	}
	.PImagePageRow {
		HEIGHT: 30px;
		VERTICAL-ALIGN: middle;
		PADDING-LEFT: 10px;
	}
	.EqualRow {
		BACKGROUND-COLOR: #ffffff;
		TEXT-ALIGN: center;
	}
	TD.FCChain {
		WIDTH: 18px;
		BACKGROUND-REPEAT: repeat-y;
	}
	TD.FCChain IMG {
		WIDTH: 18px;
		HEIGHT: 1px;
	}
	TD.FCExplorerBox {
		WIDTH: 37px;
		VERTICAL-ALIGN: top;
		BACKGROUND-REPEAT: repeat-y;
	}
	TD.PListImgBox {
		WIDTH: 125px;
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: top;
		WHITE-SPACE: nowrap;
		PADDING-RIGHT: 8px;
	}
	DIV.PListImgBox {
		WHITE-SPACE: nowrap;
	}
	TD.FLCDialogCell {
		WIDTH: 50%;
		HEIGHT: 225px;
		TEXT-ALIGN: center;
	}
	TD.FLCDialogCellAntibot {
		WIDTH: 50%;
		HEIGHT: 350px;
		TEXT-ALIGN: center;
	}
	TABLE.FLCDialog {
		WIDTH: 100%;
		HEIGHT: 100%;
	}
	
	/*
		Last checkout step
	*/
	TD.LCSBackground {
		BACKGROUND-COLOR: #4095ff;
	}
	TABLE.WebBasedPayment {
		HEIGHT: 100%;
		WIDTH: 100%;
	}
	TABLE.WebBasedPayment TR TD {
		TEXT-ALIGN: center;
		VERTICAL-ALIGN: middle;
		HEIGHT: 90%;
		PADDING: 0px;
	}
	
#lbl_save_price{
	margin-top:5px;
}

