body
{
 margin:0px;
 padding:0px; 
 background-color:#E7CCD1;
 font-family: Arial, Verdana, sans-serif;
}

td
{
	color:#000000;
	font-size:12px;
	font-family: Arial, Verdana, sans-serif;
}



/**********************************************************************/
/* BACKGROUND                                                       */
/**********************************************************************/
.bg
{
 background-image:   url('../graphics/new_index_35.gif');
 background-repeat: repeat-y;
}
.GridBorder {border-bottom-width:thin; border-bottom-color:#A33856; border-bottom-style:solid;}
.bg_content
{
 background-image:   url('../graphics/base_new_25.gif');
 background-repeat: repeat-x;
 background-position: bottom;
}
.bg_content2
{
 background-image:   url('../graphics/index_28.gif');
 background-repeat: repeat;
}
.bg_inner
{
 background-image:   url('../graphics/product_detail_14.gif');
 background-repeat: repeat;
}
.bg_inner2
{
 background-image:   url('../graphics/product_detail_48.gif');
 background-repeat: repeat;
}



/**********************************************************************/
/* TEXT FORMATTING                                                      */
/**********************************************************************/
.text_top
{ 
    font-size:12px;
	color:#000000;
	line-height:15px;
}
a.text_top
{
	font-size:12px;
	color:#000000;
	line-height:32px;
	text-decoration:underline;
}
a.text_top:hover
{
	font-size:12px;
	color:#000000;
	line-height:32px;
	text-decoration:none;
}

a.myAccount
{
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-decoration:underline;
}
a.myAccount:hover
{
	font-size:12px;
	color:#000000;
	line-height:20px;
	text-decoration:none;
}

.text2
{
	color:#000000;
	font-size:12px;
	line-height:15px;
	text-align:justify;
}
.text_heading
{
	color:#A3294E;
	font-size:12px;
	font-weight: bold;
	line-height:15px;
	text-align:justify;
}

.text_white
{
	color:#FFD5D9;
	font-size:12px;
	line-height:14px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_white_link
{
	color:#FFD5D9;
	font-size:12px;
	text-decoration:underline;
	outline: none;
}
a.text_white_link:hover
{
	color:#FFD5D9;
	font-size:12px;
	text-decoration:none;
	outline: none;
}
.text_inner
{
	color:#2D2F2E;
	font-size:12px;
	line-height:14px;
	padding-left: 10px;
	padding-right: 10px;
}
.text_breadcum_black
{
	color:#000000;
	font-size:13px;
	text-decoration:none;
	font-weight: bold;
}
a.text_breadcum_black:hover
{
	color:#000000;
	font-size:13px;
	text-decoration:underline;
	font-weight: bold;
}
.text_breadcum_red
{
	color:#A4294E;
	font-size:13px;
	font-weight: bold;
}
.text_nav_black
{
	color:#000000;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}
a.text_nav_black:hover
{
	color:#000000;
	font-size:11px;
	text-decoration:underline;
	font-weight: bold;
}
.text_nav_red
{
	color:#A4294E;
	font-size:11px;
	text-decoration:none;
	font-weight: bold;
}
a.text_nav_red:hover
{
	color:#A4294E;
	font-size:11px;
	text-decoration:underline;
	font-weight: bold;
}
.text_details
{ 
    font-size:12px;
	color:#2D2F2E;
	line-height:15px;
	text-decoration:none;
}
a.text_details:hover
{ 
    font-size:12px;
	color:#A4294E;
	line-height:15px;
	text-decoration:underline;
}
.text_details2
{ 
    font-size:14px;
	color:#000000;
	line-height:15px;
}
.text_details_heading
{ 
    font-size:15px;
	color:#000000;
	font-weight: bold;
}
a
{
	color:#A4294E;
	font-size:12px;
	text-decoration:underline;
	outline: none;
}
a:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
	outline: none;
}




/**********************************************************************/
/* TEXT FOOTER                                                      */
/**********************************************************************/
.footer
{
	color:#000000;
	font-size:12px;	
}
a.footer
{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}
a.footer:hover
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}

/*---------------------------------------------------------------------------------------*/
/*------------------------------ Misc Classes ----------------------------------*/
/*--------------------------------------------------------------------------------*/

.hline
{
 font-size: 12px;
 color:#000000;
}
.border
{ 
border: 1px solid #B15870;
}


/**********************************************************************/
/* FORM ELEMENTS                                                      */
/**********************************************************************/
.textfield
 {
	font-family: Arial, Verdana, sans-serif;
	border: #A33755 1px solid;
	font-size :11px;
	color:#000000;
	width:140px;
	height:18px;
	padding-top:1px;
	padding-left:3px;
	background:#FFFfff;
 }

.selectbox
 {
	font-family: Arial, Verdana, sans-serif;
	border: #A33755 1px solid;
	font-size :11px;
	color:#000000;
	width:56px;
	height:17px;
	padding:1px;
	background:#FFFfff;
}

.textfield1
 {
	font-family: Arial, Verdana, sans-serif;
	border: #A33755 1px solid;
	font-size :11px;
	color:#000000;
	width:180px;
	height:18px;
	padding-top:1px;
	padding-left:3px;
	background:#FFFfff;
 }
 
 .errtext
{
	color:#A4294E;
	font-size:12px;
}
.menu
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	outline: none;
}
a.menu:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
	outline: none;
}



.text_nav_black_category
{
	color:#000000;
	font-size:13px;
	font-weight: bold;
	text-decoration:none;
}
a.text_nav_black_category:hover
{
	color:#000000;
	font-size:13px;
	text-decoration:underline;
	font-weight: bold;
}

.text_nav_red_category
{
	color:#A4294E;
	font-size:13px;
	text-decoration:none;
	font-weight: bold;
}
a.text_nav_red_category:hover
{
	color:#A4294E;
	font-size:13px;
	text-decoration:underline;
	font-weight: bold;
}
/*Paging classes*/
.nav_left4
{
	color:#000000;
	font-size:12px;
	text-decoration:none;	
}
a.nav_left4:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;	
}
.link
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
}
a.link:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
}
.link2
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
a.link2:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
}
.link3
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
a.link3:hover
{
	color:#A4294E;
	font-size:12px;
	text-decoration:none;
}
/*Paging classes*/