/* CSS Document */
body {
	margin: 0px;
	background: #FFFFFF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
}

/*****************************************
	Top Barr
*****************************************/

/* TD spacers Dark */
#tddark {
height:1px;
background-color:#752B57;
}

/* TD spacers Light */
#tdlight {
height:1px;
background-color:#CEB0BC;
}

/*****************************************
	Top Barr
*****************************************/

/* Top Barr Color White */
.topbarrwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
/* Top Barr Color White Link */
.topbarrwhite a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
/* Top Barr Color White Link Hover */
.topbarrwhite a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #D8D8D8;
	text-decoration: none;
}
/* Top Barr Color Purple */
.topbarrpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
}
/* Top Barr Color Purple Link */
.topbarrpurple a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
}
/* Top Barr Color Purple Link Hover */
.topbarrpurple a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}

/* Top Barr Color Purple Link Hover */
.topbarrnone a {
	color: #ffffff;
	text-decoration: none;
}
/*******************************************
	Login Section
*******************************************/

/* Text Info Purple */
.txtinfopurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
}
/* Text Info Purple Link */
.txtinfopurple a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
}
/* Text Info Purple Link Hover */
.txtinfopurple a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}
/* Text Info Grey */
.txtinfogrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #706E6F;
}
/* Text Info Grey Link */
.txtinfogrey a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Info Grey Link Hover */
.txtinfogrey a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #292929;
	text-decoration: none;
}

/******************************************
	Shopping Carr Section
******************************************/

/* Item (Uppercase always) */
.itemshoppingcarr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #752B57;
	text-transform: uppercase;
}
/* Item (Uppercase always) Link */
.itemshoppingcarr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #752B57;
	text-transform: uppercase;
	text-decoration: none;
}
/* Item (Uppercase always) Link Hover */
.itemshoppingcarr a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E0068C;
	text-transform: uppercase;
	text-decoration: none;
}
/* Item Grey (Uppercase always) */
.itemshoppingcarrgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #706E6F;
	text-transform: uppercase;
}
/* Item Grey (Uppercase always) Link */
.itemshoppingcarrgrey a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #706E6F;
	text-transform: uppercase;
	text-decoration: none;
}
/* Item Grey (Uppercase always) Link Hover */
.itemshoppingcarrgrey a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #706E6F;
	text-transform: uppercase;
	text-decoration: none;
}
/* Item Number */
.itemnumshoppingcarr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E0068C;
}
/* Item Number Link */
.itemnumshoppingcarr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E0068C;
	text-decoration: none;
}
/* Item Grey Link Hover */
.itemnumshoppingcarr a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #706E6F;
	text-decoration: none;
}

/********************************************
	Submenu 1 Section
********************************************/

/* Item Sub Menu */
.itemsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
}

/* Item Sub Menu Selected */
.itemsubmenuselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-transform: uppercase;
}

/* Item Sub Menu Selected Link */
.itemsubmenuselected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-transform: uppercase;
	text-decoration: none;
}

/* Item Sub Menu Link */
.itemsubmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
	text-transform: uppercase;
}

/* Item Sub Menu Link Hover or Selected */
.itemsubmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
	text-transform: uppercase;
}

/********************************************
	Submenu 1 Section Version 2.0
********************************************/

/* Item Sub Menu */
#itemsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-bottom: 3px;
	text-transform: uppercase;
}

/* Item Sub Menu Selected */
#itemsubmenuselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-transform: uppercase;
}

/* Item Sub Menu Selected Link */
#itemsubmenuselected a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-transform: uppercase;
	text-decoration: none;
}

/* Item Sub Menu Link */
#itemsubmenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
	text-transform: uppercase;
}

/* Item Sub Menu Link Hover or Selected */
#itemsubmenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
	text-transform: uppercase;
}

/********************************************
	Inputs and Forms
********************************************/

/* Box Normal onFocus */
.boxnormalon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
	border-left-color: #C7C7C7;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
}
/* Box Normal onBlur */
.boxnormaloff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C7C7C7;
	border-right-color: #F1F1F1;
	border-bottom-color: #F1F1F1;
	border-left-color: #C7C7C7;
	background-color: #F9F9F9;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
}
/* Button Normal with Background White */
.buttonnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #752B57;
}
/* Button Normal with Background White Link */
.buttonnormal a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #752B57;
	text-decoration: none;
}
/* Button Normal with Background White Link Hover */
.buttonnormal a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #E0068C;
	text-decoration: none;
}
/* Box Grey onFocus of 190px */
.boxgreyon190 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	background-color: #FFFFFF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
	border: 1px solid #2C2C2C;
	width: 190px;
	padding-left: 10px;
}
/* Box Grey onBlur of 190px */
.boxgreyoff190 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	background-color: #EFEFEF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
	border: 1px solid #2C2C2C;
	width: 190px;
	padding-left: 10px;
}
/* Box Grey onFocus of 100px */
.boxgreyon100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	background-color: #FFFFFF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
	border: 1px solid #2C2C2C;
	width: 100px;
	padding-left: 10px;
}
/* Box Grey onBlur of 100px */
.boxgreyoff100 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	background-color: #EFEFEF;
	scrollbar-face-color: #EFEFEF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C9C9C9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #F9F9F9;
	scrollbar-darkshadow-color: #ECECEC;
	border: 1px solid #2C2C2C;
	width: 100px;
	padding-left: 10px;
}
/* Button Grey Bold */
.buttongreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	background: url(../images/back_button.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

/********************************************
	Styles with Borders
********************************************/

/* Bold Grey Border */
.bordergreybold {
	border: 1px solid #ADB1B4;
	background-color: #F0F0F0;
}
/* Bold Purple Border Dotted */
.borderpurplebolddot {
	border: 1px dotted #752B57;
	background-color: #CEB0BC;
}
/* Soft Pink Border */
.borderpinksoft {
	border: 1px solid #CEAEBB;
	background-color: #CEAEBB;
}
/* Soft Grey Border */
.bordergreysoft {
	border: 1px solid #ADB1B4;
	background-color: #FEFEFE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
}
/* Soft Grey Border Link */
.bordergreysoft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	display: block;
}
/* Soft Grey Border Link Hover */
.bordergreysoft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	text-decoration: none;
	display: block;
	background-color: F9DC1C;
}
/* Bold Green Border */
.bordergreenbold {
	border: 1px solid #6D7F55;
	background-color: #AEC7A0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #203612;
}
/* Bold Green Border Link */
.bordergreenbold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #203612;
	text-decoration: none;
	display: block;
}
/* Bold Green Border Link Hover */
.bordergreenbold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #203612;
	text-decoration: none;
	display: block;
	background-color: #92B47E;
}

/********************************************
	Submenu 2 Section
********************************************/

/* Button Grey Soft */
.buttongreysoft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	text-transform: uppercase;
}
/* Button Grey Soft Link */
.buttongreysoft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
/* Button Grey Soft Link Hover */
.buttongreysoft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-transform: uppercase;
}
/* Button Purple Soft */
.buttonpurplesoft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-transform: uppercase;
}
/* Button Purple Soft Link */
.buttonpurplesoft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
}
/* Button Purple Soft Link Hover */
.buttonpurplesoft a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #706E6F;
	text-decoration: none;
	text-transform: uppercase;
}

/********************************************
	Submenu 3 Section
********************************************/

/* Button Purple Bold */
.buttonpurplebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	text-transform: uppercase;
}
/* Button Purple Bold Link */
.buttonpurplebold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
/* Button Purple Bold Link Hover */
.buttonpurplebold a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
/* Button Purple Bold use in Title Item */
.buttonpurplebolditem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	font-weight: bold;
}
/* Button Purple Bold Link use in Title Item */
.buttonpurplebolditem a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	font-weight: bold;
	text-decoration: none;
}
/* Button Purple Bold Link Hover use in Title Item */
.buttonpurplebolditem a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0068C;
	font-weight: bold;
	text-decoration: none;
}

/********************************************
	Labels
********************************************/

/* Label White with Background Grey */
.lblwhitebackgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #706E6F;
}
/* Label White Bold 11px */
.lblwhitebold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
/* Label White with Background Grey Bold */
.lblwhitebackgreybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #706E6F;
}
/* Label White with Background Grey Bold Link */
.lblwhitebackgreybold a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #706E6F;
	text-decoration: none;
}

/********************************************
	General Styles
********************************************/

/* Text Grey Bold 11px */
.txtgreybold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
}
/* Text Grey Bold 11px Link */
.txtgreybold11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #313131;
	text-decoration: none;
}
/* Text Purple Bold 10px */
.txtpurplebold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
}
/* Text Purple Bold 10px Link */
.txtpurplebold10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
}
/* Text Purple Bold 10px Link Hover */
.txtpurplebold10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}
/* Text Purple 10px */
.txtpurple10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
}
/* Text Purple 10px Link */
.txtpurple10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}
/* Text Purple 10px Link Hover */
.txtpurple10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Purple 11px */
.txtpurple11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0068C;
}
/* Text Purple 11px Link */
.txtpurple11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0068C;
	text-decoration: none;
}
/* Text Purple 11px Link Hover */
.txtpurple11 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Grey 13px */
.txtgrey13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #706E6F;
}
/* Text Info Grey Bold 11px */
.txtinfogreybold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	font-weight: bold;
}
/* Text Info Grey Bold 11px Link */
.txtinfogreybold11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	font-weight: bold;
	text-decoration: none;
}
/* Text Purple Soft 10px */
.txtpurplesoft10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA7E8F;
}
/* Text Grey Soft 11px */
.txtgreysoft11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706E6F;
}
/* Text Grey Soft 11px Link */
.txtgreysoft11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Grey Soft 11px Link Hover */
.txtgreysoft11 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D4A4B;
	text-decoration: none;
}
/* Text Purple Bold 12px */
.txtpurplebold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #752B57;
}
/* Text Purple Bold 11px */
.txtpurplebold11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
}
/* Text Purple Bold 11px Link */
.txtpurplebold11 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	text-decoration: none;
}
/* Text Purple Bold 11px Link Hover */
.txtpurplebold11 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	text-decoration: none;
}
/* Text Grey 9px */
.txtgrey9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #706E6F;
}
/* Text Grey 9px Link */
.txtgrey9 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Grey 9px Link Hover */
.txtgrey9 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #706E6F;
	text-decoration: none;
}
/* Text Pink Soft 10px */
.txtpinksoft10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CEAEBB;
}
/* Text Pink Soft 10px Link */
.txtpinksoft10 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CEAEBB;
	text-decoration: none;
}
/* Text Pink Soft 10px Link Hover */
.txtpinksoft10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
}
/* Big Warning Red 12px */
.warningred12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

/******************************************
   Product Slot styles 
******************************************/
/* Slot Button Purple Bold use in Title Item */
.buttonpurplebolditemslot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	font-weight: bold;
	padding-top: 13px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 10px;
}
/* Slot Button Purple Bold Link use in Title Item */
.buttonpurplebolditemslot a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #752B57;
	font-weight: bold;
	text-decoration: none;
}
/* Slot Button Purple Bold Link Hover use in Title Item */
.buttonpurplebolditemslot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0068C;
	font-weight: bold;
	text-decoration: none;
}
/* Slot Text Purple Bold 10px */
.txtpurplebold10slot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	padding-left: 10px;
}
/* Slot Text Purple Bold 10px Link */
.txtpurplebold10slot a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	text-decoration: none;
}
/* Slot Text Purple Bold 10px Link Hover */
.txtpurplebold10slot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}
/* Slot Text Purple 10px */
.txtpurple10slot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	padding-left: 10px;
}
/* Slot Text Purple 10px Link */
.txtpurple10slot a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	text-decoration: none;
}
/* Slot Text Purple 10px Link Hover */
.txtpurple10slot a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #706E6F;
	text-decoration: none;
}


/******************************************
	Vertical Menu (General Level)
******************************************/

/* Menu General Level: Delete ul and li list style */
#menu ul, li {
list-style-type: none;
}
/* Menu General Level: Delete margins and paddings */
#menu ul {
	margin: 0px;
	padding: 0px;
}

/******************************************
	Vertical Menu (Level 1)
******************************************/

/* Menu Level 1: Up */
#menu1_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #AA7E8F;
	background: url(../images/menu1_off.gif);
}
/* Menu Level 1: Up Link */
#menu1_off a {
	text-decoration: none;
	color: #752B57;
	display: block;
	width: 160px;
	height: 19px;
	padding-right: 15px;
}
/* Menu Level 1: Up Link Hover */
#menu1_off a:hover {
	background: url(../images/menu1_off_hover.gif);
	color: #E0068C;
}

/* Menu Level 1: Down */
#menu1_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #AA7E8F;
	background: url(../images/menu1_on.gif);
}
/* Menu Level 1: Down Link */
#menu1_on a {
	text-decoration: none;
	color: #752B57;
	display: block;
	width: 160px;
	height: 19px;
	padding-right: 15px;
}
/* Menu Level 1: Down Link Hover */
#menu1_on a:hover {
	background: url(../images/menu1_on_hover.gif);
	color: #E0068C;
}

/******************************************
	Vertical Menu (Level 2)
******************************************/

/* Menu Level 2 Normal */
#menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
}
/* Menu Level 2 Normal Link */
#menu2 a {
	text-decoration: none;
	color: #752B57;
	display: block;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	padding-left: 8px;
}
/* Menu Level 2 Normal Link Hover */
#menu2 a:hover {
	background: #F4F4F4;
	color: #E0068C;
}
/* Menu Level 2: Up */
#menu2_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_off.gif);
}
/* Menu Level 2: Up Link */
#menu2_off a {
	text-decoration: none;
	color: #752B57;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 8px;
	padding-right: 15px;
}
/* Menu Level 2: Up Link Hover */
#menu2_off a:hover {
	background: url(../images/menu2_off_hover.gif);
	color: #E0068C;
}

/* Menu Level 2 Selected: Up */
#menu2_off_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_off.gif);
}
/* Menu Level 2 Selected: Up Link */
#menu2_off_selected a {
	text-decoration: none;
	color: #752B57;
	font-weight: bold;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 8px;
	padding-right: 15px;
}
/* Menu Level 2 Selected: Up Link Hover */
#menu2_off_selected a:hover {
	background: url(../images/menu2_off_hover.gif);
	color: #E0068C;
}

/* Menu Level 2: Down */
#menu2_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_on.gif);
}
/* Menu Level 2: Down Link */
#menu2_on a {
	text-decoration: none;
	color: #752B57;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 8px;
	padding-right: 15px;
}
/* Menu Level 2: Down Link Hover */
#menu2_on a:hover {
	background: url(../images/menu2_on_hover.gif);
	color: #E0068C;
}
/* Menu Level 2 Selected: Down */
#menu2_on_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #752B57;
	font-weight: bold;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_on.gif);
}
/* Menu Level 2 Selected: Down Link */
#menu2_on_selected a {
	text-decoration: none;
	color: #752B57;
	font-weight: bold;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 8px;
	padding-right: 15px;
}
/* Menu Level 2 Selected: Down Link Hover */
#menu2_on_selected a:hover {
	background: url(../images/menu2_on_hover.gif);
	color: #E0068C;
}

/******************************************
	Vertical Menu (Level 3)
******************************************/

/* Menu Level 3 */
#menu3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: #FFFFFF;
}


/* Menu Level 3 */
#menu3_selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	width: 160px;
	height: 19px;
	border-bottom: 1px dotted #F0F0F0;
	background: #FFFFFF;
	background: url(/web/images/selected_background.gif);
}


/* Menu Level 3 Link */
#menu3 a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 15px;
}


/* Menu Level 3 Link */
#menu3_selected a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 19px;
	padding-left: 15px;
}


/* Menu Level 3 Link Hover */
#menu3 a:hover {
	background: #F4F4F4;
	color: #E0068C;
}






/******************************************
	Vertical Menu (Order by Marks)
******************************************/

/* Menu Order by Marks */
#orderbymarks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #706E6F;
	width: 160px;
	height: 23px;
	border-bottom: 1px dotted #AA7E8F;
	background: url(../images/orderbymark.gif);
}
/* Menu Order by Marks Link */
#orderbymarks a {
	text-decoration: none;
	color: #706E6F;
	display: block;
	width: 160px;
	height: 23px;
	padding-top: 5px;
}
/* Menu Order by Marks Link Hover */
#orderbymarks a:hover {
	background: url(../images/orderbymark_hover.gif);
}

/******************************************
	Vertical Menu (Order by Price)
******************************************/

/* Menu Order by Prices */
#orderbyprices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E0068C;
	width: 160px;
	height: 23px;
	border-bottom: 1px dotted #AA7E8F;
	background: url(../images/orderbyprice.gif);
}
/* Menu Order by Prices Link */
#orderbyprices a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 23px;
	padding-top: 5px;
}
/* Menu Order by Prices Link Hover */
#orderbyprices a:hover {
	background: url(../images/orderbyprice_hover.gif);
}

/******************************************
	Vertical Menu (Prices)
******************************************/

/* Menu Prices Normal */
#prices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	width: 160px;
	height: 25px;
	border-bottom: 1px dotted #F0F0F0;
}
/* Menu Prices Normal Link */
#prices a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 25px;
	border-bottom: 1px dotted #F0F0F0;
	padding-left: 8px;
	padding-top: 6px;
}
/* Menu Prices Normal Link Hover */
#prices a:hover {
	background: #F4F4F4;
}
/* Menu Prices: Up */
#prices_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	width: 160px;
	height: 25px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_off.gif);
}
/* Menu Prices: Up Link */
#prices_off a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 25px;
	padding-left: 8px;
	padding-right: 15px;
	padding-top: 6px;
}
/* Menu Prices: Up Link Hover */
#prices_off a:hover {
	background: url(../images/menu2_off_hover.gif);
}

/* Menu Prices: Down */
#prices_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E0068C;
	width: 160px;
	height: 25px;
	border-bottom: 1px dotted #F0F0F0;
	background: url(../images/menu2_on.gif);
}
/* Menu Prices: Down Link */
#prices_on a {
	text-decoration: none;
	color: #E0068C;
	display: block;
	width: 160px;
	height: 25px;
	padding-left: 8px;
	padding-right: 15px;
	padding-top: 6px;
}
/* Menu Prices: Down Link Hover */
#prices_on a:hover {
	background: url(../images/menu2_on_hover.gif);
}

/******************************************
	Vertical Menu (Sub-Price)
******************************************/

/* Menu Subprice */
#prices2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AA7E8F;
	width: 160px;
	height: 25px;
	border-bottom: 1px dotted #F0F0F0;
	background: #FFFFFF;
}
/* Menu Subprice Link */
#prices2 a {
	text-decoration: none;
	color: #AA7E8F;
	display: block;
	width: 160px;
	height: 25px;
	padding-left: 15px;
	padding-top: 6px;
}
/* Menu Subprice Link Hover */
#prices2 a:hover {
	background: #F4F4F4;
}
