body{ margin:0px; font-family:Arial, Helvetica; font-size:12px; color:#222222;  line-height:18px; }
/*------ Start of :: Added for Terms & Conditions ---------*/
.terms_hold{ width:395px;min-height:250px;margin:auto;padding:0px; border:#c0c0c1 solid 0px; }
.terms_title{
	padding:6px 0px 6px 10px;
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:18px; text-transform:uppercase;
	background:url(../images/registration_title_bg.jpg) repeat-x;
}
.terms{
	font-family:Arial, Helvetica, sans-serif; color:#3c3d3c; font-size:12px; text-align:justify;
	padding:10px;
}
/*------ End of :: Added for Terms & Conditions ---------*/
.textLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.textLink:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/************ Start of :: category listing li image *****************************************************************/
.pc_LP_prdCat
{
	padding:5px 0px 5px 13px; 
	margin:0px 0px 0px 0px;
	width:153px;
	height:100%;
	background-image:url(../images/bullet_arrow.jpg); 
	background-repeat:no-repeat;
	background-position:left 10px;

	font-size:14px;
	color:#735834;
}
.main_cat
{ 
	padding:5px 0px 5px 0px; 
	margin:0px 0px 0px 0px;
	width:153px;
	height:100%;
	
	background-color:#ede5e2;
	font-size:14px;
	color:#735834;
}
/************ End of :: category listing li image *****************************************************************/


/*-------- Added for View Cart ------------------*/
.viewcart_brd
{
	border:1px solid #e8e8e8;
}
.viewcart_brd_light
{
	border:1px solid #CCCCCC;
}
.viewcart_header
{
	padding:5px 0px 5px 5px;
	background-color:#E5E5E5;
	font-size:16px;
	font-weight:bold;
	color:#660033;
	height:25px;
}
.viewcart_header_light
{
	padding:2px 0px 2px 2px;
	background-color:#E5E5E5;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	height:25px;
}
.viewcart_header_title
{
	padding:5px 0px 5px 5px;
	background-color:#E1E1E1;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	height:25px;
}
.viewcart_brd
{
	border:solid 1px #330033;
}
.viewcart_brd_right
{	
	border-right:solid 1px #DAB6F8;
}
.viewcart_content1
{
	background-color:#FFFFFF;
}
.viewcart_content2
{
	background-color:#FFFFFF;
}
.viewContent_td
{
	padding:15px 0px 5px 2px;
	border-bottom:solid 1px #e0d8d0;
	font-weight:bold;
	color:#660033;
	height:60px;
}
.viewContent_td_Normal
{
	font-weight:normal;
	color:#660033;
}
.viewContent_tdtext
{
	padding:5px;
	border-bottom:solid 1px #e0d8d0;
	font-size:12px;
	font-weight:normal;
	color:#7e5834;
	height:20px;
}
.viewContent_tdtextLight
{
	padding:5px;
	font-size:12px;
	font-weight:normal;
	color:#7e5834;
	height:20px;
}
.viewcart_subtotal
{
	background-color:#E1E1E1;
}
.viewcart_total
{
	background-color:#c1bcb6;
}
.view_checkout_td
{
	padding:5px;
	border-bottom:solid 1px #DAB6F8;
	font-size:12px;
	font-weight:normal;
	color:#7e5834;
	height:20px;
}
.viewcart_Input
{
	width:200px; 
	height:16px;
	font-size:11px;
	border:1px solid #DDDDDD; color:#333333;
}

.viewcart_Input_text
{
	width:200px; 
	font-size:11px;
	border:1px solid #DDDDDD; color:#999999;
}
.imageborderblack
{
	border:solid 1px #FF0000;
}
/*-------- Added for View Cart ------------------*/

/*------ Added For Users Orders Section -----------*/
actionLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:none;
	padding-right:1px;
	padding-left:1px;
}

.actionLinks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#B00000 ;
	text-decoration:underline;
	padding-right:1px;
	padding-left:1px;
}
.textLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.textLink:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.imageborderblack
{
	border:solid 1px #000000;
}
.blackbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.blacklight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.tblSubTitle 
{
	background-color:#F8F1FC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#57485B;
	font-weight:bold;
	padding-left:3px;
	border-top:#EDE1F5 solid 1px;
	border-bottom:#EDE1F5 solid 1px;
}
.tblSubTitle a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:2px;
	color:#57485B;
	font-weight:normal;
	padding-left:3px;
	text-decoration:none;
}
.blackLinkTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.blackLinkTxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text
{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.textBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.Member_homeLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #573b66;
	text-decoration: underline;
	background:url(../images/member_link_arrow.png) no-repeat left center;
	padding-left:20px;
}
.Member_homeLink:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #573b66;
	text-decoration: none;
}
.Titletext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}
.errMsg{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.error{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
}
.Logintext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#663366;
	font-weight:bold;
}

