/* Default CSS */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-size: 13px;
}
.input_textfield
{
	border: 1px solid #61615F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #61615F;
	text-decoration: none;
}
.navigation
{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	
	color: #FFFFFF;
	text-decoration: none;
}
.navigation:hover
{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	
	color: #FFFFFF;
	text-decoration: underline;
}
.page_heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4A1C14;
	text-decoration: none;
	text-transform: uppercase;
}
.top_nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #3C3C3C;
	text-decoration: none;
}
.top_cart
{
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight:bold;
	color: #9F3726;
	text-decoration: none;
}
.left_bg
{
 background-image: url(../images/leftbg.jpg);
 background-repeat: repeat-y;
 width: 255px;
 background-position: right;
}
.right_bg
{
 background-image: url(../images/rightbg.jpg);
 background-repeat: repeat-y;
 width: 255px;
 background-position: left;
}
	
.header_bg
{
	background-image: url(../images/top_bg.jpg);
	background-repeat: repeat-x;
	height: 88px;
}
.nav_bg
{
	background-image: url(../images/filler.gif);
	background-repeat: repeat-x;
	height: 31px;
}
.top_m_bg
{
	height: 39px;
	background-image: url(../images/top_m_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.footer_links
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #843D32;
	text-decoration: none;
}
.footer_text
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*
.page_subheading {

	font-family: "Arial Black";
	font-size: 14px;
	font-weight: bold;
	color: #4A1C14;
	text-decoration: none;
	text-transform: none;
}*/
.checkout_links
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.checkout_links:hover
{
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*--------------Added By abhijeet Starts Here----------------*/
.inner_page_links_active1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inner_page_links_active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.product_name {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #969696; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.product_name:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.table_border {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.category {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #aca18f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.dotted_line {
	BACKGROUND-IMAGE: url(../images/dot.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px
}
.top_nav_link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3c3c3c; TEXT-DECORATION: none
}
.top_nav_link:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #21a1d0; TEXT-DECORATION: none
}
.left_line {
	BORDER-LEFT: #999999 1px solid
}
.product_title {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #969696; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.product_title:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.simple_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #aca18f; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textfield {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #666666; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paging {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.paging:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.price {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.err_text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inner_page_heading
{
	background-color: #E2E2E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 25px;
}
.page_subheading {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ca091d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.currency {
	VERTICAL-ALIGN: middle; WIDTH: 250px; font-family: Tahoma; font-size: 15px;
}
.currency TD {
	FONT-WEIGHT: bold; COLOR: #f6ebdc; TEXT-ALIGN: right;
}
.currency_map {
	WIDTH: 15px
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.inner_page_links_inactive {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.view {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #969696; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.view:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/*.page_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 34px; COLOR: #ca091d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}*/
.form_link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #aca18f; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.text_size14 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.table_main_heading_u
{
 font-family: "Century Gothic", Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #000000;
 text-decoration: underline;
}
.table_main_heading
{
 font-family: "Century Gothic", Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}
.bot_hr
{
	background-image: url(../images/bot_hr.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.page_subheading14
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8D0219;
	text-decoration: none;
}

/*--------------Added By abhijeet Ends Here----------------*/

/*--------------Added By Machhindra Starts Here----------------*/
#dropmenudiv {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; Z-INDEX: 100; FONT: 11px/18px Arial; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 0px solid; POSITION: absolute
}
#dropmenudiv A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #8A3E31; TEXT-INDENT: 5px; PADDING-TOP: 1px; BORDER-BOTTOM: #8A3E31  1px solid; TEXT-DECORATION: none
}
#dropmenudiv A:hover {
	FONT-WEIGHT: bold; COLOR: #ECE3C5; BACKGROUND-COLOR: #8A3E31;
}

#blanket {
   background-color:#111;
   position:absolute;
   z-index: 9001; 
   top:0px;
   left:0px;
   width: 100%;
   FILTER: alpha(opacity=65);
   moz-opacity: 0.65;
   opacity: 0.65;
   

}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:230px;
	
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.sublinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sublinks1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.sublinksblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.sublinks_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.border {
	border: 1px solid #000000;
}

.small_active_nav{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333;	text-decoration: underline;
}

.small_nav{
	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; font-weight: normal; color: #333333; text-decoration: none;
}

.table_main_heading{
	font-family: "Century Gothic", Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #000000; text-decoration: none;
}

.login_heading{
	font-family: "Century Gothic"; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none;
}

.table_inner_text{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;
}

.page_subheading_new {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4A1C14;
	text-decoration: none;
	text-transform: none;
}



/*********************************************************** 
			Added by machhindra on 12/09/2008 Starts
***********************************************************/
.bot_bdr
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
}
.gray_bdr
{
	border: 1px solid #DEDEDE;
}
.page_heading1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.form_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.small_bold_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A40617;
	text-decoration: none;
}
.border1
{
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8D0219;
	border-right-color: #8D0219;
	border-bottom-color: #8D0219;
	border-left-color: #8D0219;
	background-color: #F4E6E7;
}
.attention
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.shipping_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.link_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.stock
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #458D0B;
	text-decoration: none;
}

.suc_text
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: green;
 text-decoration: none;
}

.bot_hr
{
	background-image: url(../images/bot_hr.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.vert_line
{
	background-image: url(../images/verti_line.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.page_subheading_login
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8D0219;
	text-decoration: none;
}
.text_field
{
	background-color: #FFFFFF;
	border: 1px solid #C8CBD6;
	width:176px;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
.small_liinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8D0219;
	text-decoration: underline;
}
.hori_border
{
	color:#C6C6C6;
	height:1px;
	
}
.table_subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8E8E8E;
	text-decoration: underline;
}
.img_headings
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
		color: #0000000;
	font-weight: normal;
	text-decoration: none;
}
.regular_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0000000;
	text-decoration: none;
}

.inactive_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0000000;
	text-decoration: line-through;
}
.active_price
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

.img_style
{
	border: 5px solid #FFFFFF;
}
.main_table_bg
{
	background-color: #F1F0F0;
	height: 285px;
	width: 195px;
}
/*********************************************************** 
			Added by machhindra on 12/09/2008 Ends
***********************************************************/
.inner_page_heading_src
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	height: 25px;
}

.promotion_text
{
font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #81392D;
 text-decoration:none;
}
.img_links
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #A40515;
	text-decoration: none;
}

.dropin_div
{
 position:absolute;
 visibility: hidden;
 
 left: 300px;  /*192px;*/
 width: 460px;
 padding:5px 10px;
 height:325px;
 /*border: 2px groove #CCCCCC;*/
 border: 2px solid #999999;
 background-color:#FFFFFF;
 z-index: 1000000;
}
.divclass
{
scrollbar-base-color: #F3FDFF; 
scrollbar-arrow-color: #0A4B90; 
scrollbar-shadow-color: #F3FDFF; 
scrollbar-darkshadow-color: #0A4B90; 
overflow:auto;  
height:75px; 
width:400px;
border:solid 1px #999999; 
}

/*Added by machhindra on 13/10/2008*/
.small_text_field
{
	background-color: #FFFFFF;
	border: 1px solid #C8CBD6;
	width:62px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
.text_field_new
{
	background-color: #FFFFFF;
	border: 1px solid #C8CBD6;
	width:176px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
.page_subheading_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #8D0219;
	text-decoration: none;
}
.page_heading_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.border_new
{
	background-color: #F4E6E7;
	border: 3px solid #8D0219;
}
.subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.order_total
{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
/*For the show_cart page*/
.attention_new
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}