body {
	background-image: url(images/bg_re.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

a{
	outline:none;
}


.main_table {
	width: 990px;
}
.top_manu {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #c39abb;
	text-decoration: underline;
}

.categore {
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.top_manu_2{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #c39abb;
	text-decoration: none;
}

.sarch{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #c39abb;
	text-decoration: none;
}.sarch_box {
	background-color: #c39abb;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.sarch_box2 {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.middal {
	background-color: #c07dbc;
	width: 994px;
}
.sign_up {
	font-family: "Trebuchet MS";
	font-size: 11.78px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.home_signup {
	font-family: "Trebuchet MS";
	font-size: 11.78px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #32153C;
	text-decoration: none;
	padding-top:5px;
	letter-spacing:-0.1pt;
}
.left1 {
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.left2 {
	margin-top: 1px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 0px;
}

.copy_right{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #C39ABB;
	text-decoration: none;
}

.bottom {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color: #C39ABB;
}
.bottom:link {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color: #C39ABB;
}
.bottom:visited {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color: #C39ABB;
}
.bottom:hover {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: underline;
	color: #C39ABB;
}
.bottom:active {
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	text-decoration: none;
	color: #C39ABB;
}


.top{
	font-family: Arial;
	font-size: 12px;
	color: #c39abb;
}
.top:link {
	text-decoration: underline;
}
.top:visited {
	text-decoration:underline;
	color:#c39abb;
}
.top:hover {
	text-decoration: none;
	color: #CCCCCC;
}
.top:active {
	text-decoration:underline;
	color:#c39abb;
}


.categore_link{
	font-family: Arial;
	font-size: 13px;
	color: #32153C;
	line-height:10px;
	padding-bottom:3px;
	padding-top:3px;
}
.categore_link:link {
	text-decoration: none;
}
.categore_link:visited {
	text-decoration: none;
	color:#32153C;
}
.categore_link:hover {
	text-decoration: none;
	color: #CC0099;
}
.categore_link:active {
	text-decoration: none;
	color:#32153C;;
}

.producttext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2b022a;
	font-weight:bold;
	padding-left:8px;
}

.producttextnew{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b022a;
	font-weight:normal;
	padding-left:8px;
}
.text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b022a;
}

.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#ff0090;
	text-decoration:none;
}

.textbox 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	width:60;
	background-color:#FFFFFF;
	border: 1px solid #cccccc;
}

.tblborder{
	border-left:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.field_bt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	background:url(images/bt_bg_mid.jpg) top repeat-x;
	border-style:solid;
	border-width:0px;
	border-color:#5f0056;
	height: 24px;
	text-align: center;
	vertical-align: top;
	cursor:hand;
}
.field_bt_review {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
	background:url(images/bt_review_mid.gif) top repeat-x;
	border-style:solid;
	border-width:0px;
	border-color:#470324;
	height: 24px;
	text-align: center;
	vertical-align: top;
	cursor:hand;
}
.bt_createaccount_bg {
	background:url(images/bt_bg_mid.jpg) top repeat-x;
	height: 24px;
	
}
.txt_createaccount {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #FFFFFF;
	height: 24px;
	text-align:center;
	vertical-align: bottom;
	text-decoration:none;
	cursor:hand;
	padding-top:4px;
	padding-left:2px;
	padding-right:2px;
}

.shopcarttext {
	font-family: Verdana, Times, Arial, Serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}

.green_link_u {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #254700;
	text-decoration: underline;
	padding: 5px;
}
a.green_link_u:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #254700;
	text-decoration: none;
	padding: 5px;
}

.success
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#CC0066;
	text-decoration:none;
}

.normaltext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#2b022a;
	font-weight:normal;
	padding-right:8px;
}

.textbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #656565;
	text-decoration: none;
}

.Box-Gray
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00000;
	border: 1px solid #CCCCCC;
}

.tdpadding {
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	background-color:#FFFFFF;
}


.path_display_link{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#410140;
   line-height:24px;
   text-decoration:none;
   padding-left:2px;
   padding-right:10px;
}
a.path_display_link:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#8e027b;
   line-height:24px;
   text-decoration:underline;
   padding-left:2px;
   padding-right:10px;
}
.path_display_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#8e027b;
   line-height:24px;
   text-decoration:underline;
   /*padding-left:12px;*/
   padding-left:8px;
   padding-right:12px;
}
.zoom_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#636363;
   text-align:center;
}
#display_item{
   padding-top:25px;
   padding-bottom:20px;
}
#product_dottedline{
   background-image:url(images/pd_divider_dottedline.jpg);
   background-repeat:repeat-x;
   background-position:center;
   padding-left:20px;
   padding-right:20px;
   padding-bottom:10px;
   padding-top:15px;
   line-height:20px;
}
#product_verdottedline{
   background-image:url(images/pd_item_verdottedline.jpg);
   background-repeat:repeat-y;
   background-position:center;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:8px;
   padding-top:6px;
}
.product_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#75286c;
	text-transform: uppercase;
	padding-left:8px;
	vertical-align:middle;
	text-align:left;
}
.product_details_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	padding-left:14px;
	line-height:25px;
	padding-top:5px;
	text-align:left;
}
.product_details_black2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	padding-left:14px;
	line-height:28px;
	text-align:left;
}
.product_details_purple{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#710374;
	padding-left:4px;
	line-height:28px;
	text-align:left;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464546;
	background-color: #FFFFFF;
	border: 1px solid #979797;
}
.product_info_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#75286c;
	text-transform: uppercase;
	vertical-align:middle;
	padding-top:3px;
	padding-left:8px;
	text-align:left;
}
.product_info_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#201a1f;
	vertical-align:top;
	padding-left:8px;
	padding-right:10px;
	text-align:justify;
}
.padding_productinfo{
    padding-bottom:10px;
	padding-top:3px;
}
.product_item_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	line-height:20px;
	text-align:left;
}
.product_item_purple{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	color:#710374;
	padding-left:4px;
	text-align:left;
}
#top_space{
    padding-top:10px;
}

.product_item_black_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}
.login_purple_link{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:none;
}
a.login_purple_link:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-stretch:normal;
	color:#360531;
	text-decoration:none;
}

.login_white_txt
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#FFFFFF;
  text-align:left;
  font-style:normal;
  padding-top:70px;
  padding-left:35px;
  padding-right:20px;
  line-height:22px;
  margin:30px 40px;
}
.thankyou_black_txt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}
.myaccount_white_txt
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  text-align:left;
  font-style:normal;
  padding-left:5px;
  padding-right:5px;
  line-height:30px;
}
.myaccount_black_txt
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#000000;
  text-align:left;
  font-style:normal;
  padding-left:3px;
  padding-right:10px;
  line-height:30px;
}
.myaccount_edit_link
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#ff59b5;
  font-style:normal;
  text-decoration:underline;
}
a.myaccount_edit_link:hover
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#ff59b5;
  font-style:normal;
  text-decoration:none;
}
.myaccount_username_txt
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#a61661;
  font-style:normal;
  text-align:left;
  padding-left:35px;
  padding-top:3px;
}
.myaccount_links
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#460540;
  font-style:normal;
  text-align:left;
  text-decoration:none;
  padding-left:10px;
  line-height:40px;
}
a.myaccount_links:hover
  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#460540;
  font-style:normal;
  text-align:left;
  text-decoration:underline;
  padding-left:10px;
  line-height:40px;
}
.table_title{ 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
  color:#30001b;
  text-transform:uppercase;
  background:url(images/add2cart_tabletitle_mid.jpg) left top repeat-x;
  height:32px;
  text-align:center;
  vertical-align:middle;
  
}
.table_purple_link{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:underline;
}
a.table_purple_link:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:none;
}
.table_border_rgt{
    background:url(images/a2c_table_verdividerline.jpg) left top repeat-y;
	width:1px;
}
.btm_dottedline{
    background:url(images/a2c_table_dividerline.jpg) left top repeat-x;
	height:1px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
}
.faq_purple_link{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:underline;
	line-height:22px;
}
a.faq_purple_link:hover{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:none;
	line-height:22px;
}
.faq_counter_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-stretch:normal;
	color:#7d006c;
	text-decoration:none;
	line-height:22px;
}
.border_map_rgt {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #a3a3a3;
}
.sitemap_link{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-style:normal;
   text-decoration:none;
   color:#68003b;
   text-align:left;
   padding-left:8px;
   padding-right:8px;
   line-height:30px;
}
a.sitemap_link:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-style:normal;
   text-decoration:none;
   color:#000000;
   text-align:left;
   padding-left:8px;
   padding-right:8px;
   line-height:30px;
}
.sitemap_black_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-style:normal;
   font-weight:bold;
   text-decoration:underline;
   color:#68003b;
   text-align:left;
   padding-left:8px;
   padding-right:10px;
   line-height:30px;
}
.sitemap_black_link{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   color:#000000;
   text-align:left;
   padding-left:10px;
   padding-right:10px;
   line-height:30px;
}
a.sitemap_black_link:hover{
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   font-style:normal;
   font-weight:bold;
   text-decoration:none;
   color:#68003b;
   text-align:left;
   padding-left:10px;
   padding-right:10px;
   line-height:30px;
}

.pageinfo {
	padding-bottom:10px;
	padding-left:13px;
	padding-right:10px;
	padding-top:10px;
}
.table_black_txt{
    font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal
	color:#000000;
	padding-top:8px;
}
#left_panel{
    width:197px;
	background-color:#E3D6F0;
}
#content_panel{
    width:791px;
}
#content_border{
	background-color:#2A032A;
}
#content_background{
    background:url(images/content_bg_repeat.jpg) center top repeat-y;
	width:1296px;
}
.style2 {
	font-family: Arial;
	font-size: 12px;
	color: #6e6e6e;
}
.style4 {font-family: Arial; font-size: 12px; color: #30001b; font-weight: bold; }
.style5 {font-family: Arial; font-size: 12px; color: #6e6e6e; font-weight: bold; }
.style6 {
	font-family: "Trebuchet MS";
	font-size: 15px;
	color: #535353;
}
.style7 {color: #a13597}

.content_style{
    padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}

.LinkBlack {
text-decoration:none;
}

.bordartable{
	border-bottom:dotted 1px #999999;
	border-top:dotted 1px #999999;
	border-left:dotted 1px #999999;
	border-right:dotted 1px #999999;
}

.orderborder{
	border-bottom:dotted 1px #999999;
	border-top:dotted 1px #999999;
	border-left:dotted 1px #999999;
	border-right:dotted 1px #999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2b022a;
}
code
{
    display: block;
    background: #fbffcc;
    white-space: pre;
}


.scrollholder
{
    float: left;
    margin: 0 0px;
}

.revert
{
    direction: rtl;
    unicode-bidi: bidi-override;
    text-align: left;
}
div.scrollholder
{
    position:relative;
    width: 195px; 
	height:209px;
    overflow-y: scroll; 
	overflow-x: hidden;
	SCROLLBAR-FACE-COLOR:#D6BCD9;
	SCROLLBAR-HIGHLIGHT-COLOR:#C598AD;
	SCROLLBAR-SHADOW-COLOR:#622E5D;
	SCROLLBAR-3DLIGHT-COLOR:#622E5D;
	SCROLLBAR-ARROW-COLOR:#622E5D;
	SCROLLBAR-TRACK-COLOR:#D6D9ECF;
	SCROLLBAR-DARKSHADOW-COLOR:#D6BCD9;
}

div.scroll
{
    position: absolute;
    left: 0; top: 0;
    width: 95%;
}


/* <Scroll> */
div.track
{
    position: relative;
    float:right;
    top: 0; 
    width: 9px; height: 100%;
	padding-right:1px;
    font-size: 0; 
	background: #ECC2D6;
	vertical-align:middle;
}

div.drag_bar
{
    position: absolute;
    width: 9px; height: 27px;
    cursor: pointer;
	background: #be799a url(images/drag.gif) top no-repeat;
}  

.leftmenu_scroll{

	filter.chroma(color=#ffffff);
	scrollbar-face-image:url(images/drag.gif);
	scrollbar-face-color:#be799a;
	scrollbar-shadow-color:#C598AD;
	scrollbar-highlight-color:#C598AD;
	scrollbar-3dlight-color:#C598AD;
	scrollbar-darkshadow-color:#C598AD;
	scrollbar-track-color:#ECC2D6;
	scrollbar-arrow-color:#BE799A;
}

.view_all{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#410140;
   line-height:24px;
   text-decoration:none;
   font-weight:bold;
}
a.view_all:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#8e027b;
   line-height:24px;
   text-decoration:underline;
   font-weight:bold;
}

.credit_info{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#410140;
   line-height:normal;
   text-decoration:none;
   font-weight:bold;
}
a.credit_info:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#8e027b;
   line-height:normal;
   text-decoration:underline;
   font-weight:bold;
}

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #C39ABB;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none; /* no underline */
	color: #730643;
}

div.pagination a:hover, div.pagination a:active {
	border: 1px solid #730643;
	color: #000;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #730643;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	background-color: #730643;
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 1px solid #EEE;
	color: #DDD;
}