/* CSS Document */
.body{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

a{
outline:none;
}

h1,h2,h3,h4,h5,h6,form,p{
margin:0px;
padding:0px;
}

.maintable_bg{
background-image:url(../images/maintable_bg.gif);
background-repeat:no-repeat;
background-position:right bottom;
}
.lhs_shadow{
background-image:url(../images/lhs_rept.gif);
background-repeat:repeat-y;
background-position:left top;
}
.rhs_shadow{
background-image:url(../images/rhs_rept.gif);
background-repeat:repeat-y;
background-position:left top;
}
.h1area{
background-image:url(../images/h1_top.jpg);
background-repeat:no-repeat;
background-position:right top;
padding-right:5px;
height:21px;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*color:#EFE9C9;*/
color:#847984;
font-size:9px;
text-align:right;
font-weight:normal;
}
.logo_areabg{
background-image:url(../images/logo_are_bg.jpg);
background-repeat:no-repeat;
background-position:right top;
height:83px;
}
.nav_areabg{
background-image:url(../images/nav_bg.gif);
background-repeat:no-repeat;
background-position:left top;
height:35px;
}

.left_diamond{
background-image:url(../images/left_diamond.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:1px;
}

.left_diamond_bg{
background-image:url(../images/left_c2a_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
border:solid 3px #BDAFBC;
}

.left_diamond_text
{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#575058;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

.right_c2a_bg
{
	background-image:url(../images/right_c2a_bg.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#e7e0e6;
}

.subscribe_sub{
background-image:url(../images/subscribe_bg.gif);
background-repeat:repeat-y;
width:207px;
height:125px;
}
.subscribe_sub_bg{
background-image:url(../images/bg_subscribe_bg.gif);
background-repeat:repeat-y;
}
.shopping_links_padd{
padding-right:60px;
padding-bottom:5px;
}
.shopping_links_padd_new{
padding-right:60px;
}
.shopping_links{
color:#FFFFFF;
font-size:11px;
text-transform:lowercase;
text-decoration:none;
}
.shopping_links_text{
color:#FFFFFF;
font-size:11px;
text-transform:lowercase;
text-decoration:none;
}
.shopping_links:hover{
color:#f6e3db;
font-size:11px;
text-transform:lowercase;
text-decoration:none;
}
.foorter_bg{
background-color:#000000;
height:255px;
}
.contentarea_padd{
padding-top:0px;
padding-left:6px;
padding-right:6px;
padding-bottom:2px;
}
.contentarea_padd1{
padding-left:8px;
padding-right:8px;
padding-bottom:25px;
}
.subscrib_padd{
padding-left:5px;
padding-right:10px;
}

.h2purp{
color:#835583;
font-size:16px;
font-weight:bold;
}

.h2_sub{
color:#835583;
font-size:16px;
font-weight:bold;
height:23px;
background-color:#e4e3e0;
padding-left:29px;
padding-top:5px;
text-transform:uppercase;
}

.h3_sub{
padding-bottom:3px;
padding-top:10px;
color:#b99300;
font-size:12px;
}

.h2gold{
color:#b89200;
font-size:16px;
font-weight:bold;
}

.content_area_padd{
padding-left:29px;
padding-right:20px;
}
.subscrib_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
}
.rhs_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-bottom:4px;
padding-top:6px;
}
.rhs_heading2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-bottom:3px;
padding-top:3px;
font-weight:bold;
}
.view_link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
}
.view_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#8F6B8F;
text-decoration:none;
}
.view_link_text_padd
{
	padding:4px;
}
.view_padd{
padding:5px 20px 10px 5px;
}
.table_brdrgry{
border:1px solid #CCCCCC;
}
.search_hdg{
color:#efb9ca;
padding-right:8px;
}
.btn_padd{
padding-right:25px;
}
.padd_left{
padding-left:12px;
}
.padd_right{
padding-right:12px;
}
.padd_right_enlarge{
padding-right:110px;
}
.textbox_refine{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;
height:18px;
width:90px;
}
.refine_textbox{
width:90px;
height:18px;
}
.textbox{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;
height:16px;
width:115px;
}
.onfocus{
border:1px solid #d0cfd0;
background-color:#FFF4DF;
}
.onblur{
border:1px solid #d0cfd0;
background-color:#FFFFFF;
}

.subscribe_textbox{
width:115px;
height:16px;
}
.textboxps{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;
height:16px;
width:170px;
}
.textboxps_cart{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;
height:16px;
width:25px;
}
.textboxps_select{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;
width:170px;
}
.textboxps_selectbox{
border : 1px solid #d0cfd0;
background-color:#FFFFFF;

width:170px;
}
.subscribe_textboxps{
width:170px;
height:16px;
}
.pstext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.s_textbox{
width:140px;
height:15px;
}
.srch_textbox{
border:1px solid #d0cfd0;
background-color:#F3F4F5;
height:15px;
width:140px;
}
.quicklink_text{
padding-left:6px;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#333333;
}
.quicklink_text:hover{
padding-left:6px;
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#b68c26;
}
.li1{
list-style-image:url(../images/gold_bullet.gif);
list-style-position:left top;
padding-left:20px;
}
.li2{
list-style-image:url(../images/arrow_bullet.gif);
list-style-position:left top;
padding-left:30px;
}

.footerlink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #a1a0a0;
  text-decoration: none;
  font-weight:normal;
}

.footerlink:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #ffffff;
  text-decoration: none;
  font-weight:normal;
}
.footerlink_h {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #a1a0a0;
  text-decoration: none;
  font-weight:bold;
}

.footerlink_h:hover {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #ffffff;
  text-decoration: none;
  font-weight:bold;
}
.footerlink1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #a1a0a0;
  text-decoration: none;
  font-weight:normal;
}
.footer_b_padd{
	padding-bottom:3px;
}
.footer_s_padd{
	padding-left:12px;
}
.pagination_products
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:35px;	
	color:#898787;
	text-decoration: none;
 	font-weight:normal;
	
}
.pagination_products:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:35px;	
	color:#835583;
	text-decoration: underline;
 	font-weight:normal;
	
}
.pagination_products_padd
{
	padding-top:17px;
	padding-bottom:5px;
}
.pagination_store_padd
{
	padding-top:5px;
	padding-bottom:2px;
}
.pagination_highlight
{	
	color:#835583;
	text-decoration: underline;
 	font-weight:normal;
	
}
.highlight_send_enquiry
{	
	color:#835583;
	text-decoration: none;
 	font-weight:normal;
	cursor:pointer;
	
}
.highlight_send_enquiry:hover
{	
	color:#835583;
	text-decoration:underline;
 	font-weight:normal;
	cursor:pointer;
	
}
.padd_left_right_listing
{
	padding-left:30px;
	padding-right:30px;
}
.store_padd_left_right_listing
{
	padding-left:30px;
	padding-right:24px;
}
.padd_left_right_prod_decp
{
	padding-left:30px;
	padding-right:12px;
}
.padd_right_prod_decp
{	
	padding-right:22px;
}
.rel_prod_heading
{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ececea;
	padding-left:14px;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#898787;	
	border-top:solid 1px #e1e0dd;
	border-right:solid 1px #e1e0dd;		
	border-left:solid 1px #e1e0dd;
}
.h2_sub_cat
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	color:#835583;
	text-decoration:none;
	font-weight:bold;
}
.h2_bread_crumbs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	color:#835583;
	text-decoration:none;
	font-weight:bold;
}
.h2_bread_crumbs:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	color:#BB0000;
	text-decoration:none;
	font-weight:bold;
}
.h2_bread_crumbs_selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;	
	color:#BB0000;
	text-decoration:none;
	font-weight:bold;
}

.h2_sub_cat_padd
{
	padding-top:5px;
	padding-bottom:12px;
}
.product_image
{
	width:160px;
	padding-bottom:5px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
	
}
.product_img_listing_height
{
	height:140px;
}
.product_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#696556;
}
.product_text_descp
{
	
	padding-left:14px;
	padding-right:14px;
	padding-top:3px;
	padding-bottom:3px;
	height:47px;
}
.product_text_price
{	
	padding-left:14px;
	padding-right:16px;
	padding-top:4px;
	padding-bottom:4px;
	height:37px;
}
.product_text_price_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#696556;	
}
.strike_out
{
	text-decoration:line-through;
}

.errors{
	color:#FF0000;
}
.text_uppercase
{
	text-transform:uppercase;
}
.product_detail_page_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#696556;
}
.product_text_price_bold_red
{
	font-size:12px;
	font-weight:bold;
	color:#af002c;
}
.product_buy_padd
{
	height:40px;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:14px;
	padding-right:5px;
	width:160px
}
.product_buy_float{	
	
	cursor:pointer;
}

.product_in_stores_float
{
	float:left;
	width:82px;
	height:18px;	
}
.product_text_view
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#696556;
	cursor:pointer;
	text-decoration:none;
	vertical-align:top;
	padding-right:6px;
}
.product_text_view
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#696556;
	cursor:pointer;
	text-decoration:none;
}

.product_text_view:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#696556;
	cursor:pointer;
	text-decoration:underline;
}

.press_enlarge_view
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	cursor:pointer;
	text-decoration:none;
}

.press_enlarge_view:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
	cursor:pointer;
	text-decoration:underline;
}

.product_list_border
{
	border-top:solid 1px #e1e0dd;
	border-right:solid 1px #e1e0dd;	
	border-left:solid 1px #e1e0dd;	
	border-bottom:solid 1px #e1e0dd;	
}
.product_list_border_lastrow
{
	border-top:none 1px #e1e0dd;
	border-right:solid 1px #e1e0dd;	
	border-left:solid 1px #e1e0dd;	
	border-bottom:solid 1px #e1e0dd;	
}
.product_list_border_al
{
	border-top:solid 1px #e1e0dd;
	border-right:solid 1px #e1e0dd;	
	border-left:solid 1px #e1e0dd;	
	border-bottom:solid 1px #e1e0dd;	
}
.product_list_border_left
{
	border-left:solid 1px #e1e0dd;
}
.next_purchase_text_padd
{
	padding-left:6px;
	padding-right:6px;
}
.next_purchase_text_width
{
	width:80%;
}
.product_detail_page_image
{
	font-family:Arial, Helvetica, sans-serif;
	width:370px;		
	height:306px;
	text-decoration:none;
}
.prod_main_decp_padd
{
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:15px;
}
.product_detail_page_image_padd
{
	padding-top:24px;
	padding-left:50px;
	padding-right:45px;
	padding-bottom:26px;
}
.product_detail_page_enlarge_padd
{
	padding-right:8px;	
	padding-bottom:5px;
}
.product_detail_page_enlarge
{
	font-family:Arial, Helvetica, sans-serif;
	color:#878478;
	float:right;
	text-decoration:none;
}
.plus_sign
{
	color:#835583;
}
.product_detail_page_main_descp
{
	font-family:Arial, Helvetica, sans-serif;
	width:580px;		
	text-decoration:none;
}

.product_detail_page_descp
{
	font-family:Arial, Helvetica, sans-serif;
	width:261px;		
	text-decoration:none;
	border-top:solid 1px #e1e0dd;
	border-right:solid 1px #e1e0dd;		
	border-bottom:solid 1px #e1e0dd;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:18px;
}
.product_more_padd
{
	padding-top:46px;
}
.product_list_border_top
{
	border-top:solid 1px #e1e0dd;
}
.product_list_border_right
{
	border-right:solid 1px #e1e0dd;
}	
.h3_sub_cat_decp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	color:#835583;
	text-decoration:none;
	font-weight:bold;
	
}
.size_12
{
	font-size:12px;
}
.h4_product_decp_info
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b99300;
	text-decoration:none;
}
.h2_store_listing_head
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b99300;
	text-decoration:none;
	text-transform:uppercase;
}
.sub_cat_decp_font
{
	font-size:16px;
}
.product_cat_descp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4e4e;
	text-decoration:none;
}
.product_cat_desc_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:none;
	cursor:pointer;
}
.product_cat_desc_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:underline;
	cursor:pointer;
}
.sub_cat_decp_padd
{
	padding-top:20px;
	padding-bottom:35px;
}
.product_decp_padd
{
	padding-top:14px;
	padding-bottom:12px;
}
.padd_top_5
{
	padding-top:6px;
}

.padd_bottom_5
{
	padding-bottom:6px;
}
.product_detail_page_info
{
	width:98px;
	padding-top:2px;
	padding-bottom:2px
	
}
.store_info_padd
{
	padding-top:2px;
	padding-bottom:2px;
}

.product_detail_page_data
{
	width:143px;
	padding-top:2px;
	padding-bottom:2px
}
.rel_prod_padd
{
	padding-bottom:62px;
}
.prod_desc_textbox_padd
{
	padding-top:10px;
	padding-bottom:10px;
}
.prod_textbox_qty
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#818181;
	width:60px;
	height:15px;
	border:solid 1px #63510c;	
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
}
.prod_textbox_sel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#818181;
	width:60px;	
	border:solid 1px #63510c;	
	padding-left:6px;
	padding-top:1px;
	padding-bottom:1px;
}

.store_textbox
{
	border:1px solid #63510C;
	color:#818181;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:15px;
	padding-bottom:1px;
	padding-left:6px;
	padding-top:1px;
	text-decoration:none;
	background-color:#FFFFFF;
}
.store_textbox_onfocus
{
	background-color:#FFF4DF;
}
.store_textbox_onblur
{
	background-color:#FFFFFF;
}
.store_text_or
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#818181;
}
.prod_selectbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#818181;	
	height:18px;
	border:solid 1px #63510c;	
	padding-left:1px;
	padding-top:1px;
	padding-bottom:1px;
}
.prod_selectbox_width
{
	width:62px;
}
.prod_selectbox_width1
{
	width:45px;
}
.prod_selectbox_width2
{
	width:110px;
}

a.help span
{
display:none;
}

a.help:hover span
{
display:block;
position:absolute;
color:#80a6d0;
background-color:#ffffff;
top:3em;
left:3em;
width:18em;
border: 1px solid #c3ab39;
text-align:left;
padding:2px;
text-decoration:none;
}
a.help
{
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
padding-bottom:20px;
color:#7b7b7b;

}
a.help:hover
{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#80a6d0;
}

.email_padding
{

 padding-left:25px;
}

.templatelink {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  color: #a1a0a0;
  text-decoration: none;
  font-weight:normal;
}

.find_a_local_padd
{
	padding-top:6px;
	padding-bottom:10px;
	padding-left:15px;
}
.cursor_pointer{
	cursor:pointer;
}
.padd_top_10
{
	padding-top:10px;
}
.fnd_a_store_padd
{
	padding-top:24px;
}
.fnd_a_store_text_bold
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6a506a;
	font-weight:bold;
	font-size:12px;
}

.fnd_a_store_image_padd
{
	padding-left:28px;
	padding-top:28px;
	padding-bottom:24px;
}
.float_left
{
	float:left;
}

.float_right
{
	float:right;
	
}

.hr_class
{
border-bottom: solid 1px #cdcbc6;	
}
.store_more_info
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#956595;
	cursor:pointer;
}
.store_more_padd
{
	padding-bottom:16px;
}
.subscribe_textbox_padd
{
	padding-left:4px;
}
.submit_btn
{
	background-image:url(../images/submit_btn.gif);
	background-repeat:no-repeat;
	margin: 0px; 
	width:83px;
	height:20px;
	border:0px;
	cursor:pointer;
}
.go_btn
{
	background-image:url(../images/go_btn.gif);
	background-repeat:no-repeat;
	margin: 0px; 
	width:57px;
	height:20px;
	border:0px;
	cursor:pointer;
}
.view_btn
{
	background-image:url(../images/view_btn.gif);
	background-repeat:no-repeat;
	margin: 0px; 
	width:63px;
	height:20px;
	border:0px;
	cursor:pointer;
}
.download_btn
{
	background-image:url(../images/download_btn.gif);
	background-repeat:no-repeat;
	margin: 0px; 
	width:96px;
	height:18px;
	border:0px;
	cursor:pointer;
}
.hide_div
{
	visibility:hidden;
	display:none;
}
.show_div
{
	visibility:visible;
	display:block;
}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#333333;
text-decoration:none;
}
.link:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#8F6B8F;
text-decoration:underline;
}

.padding_right_7
{
padding-right:7px;
}
.padding_left_10
{
padding-left:10px;
}
.padding_right_15
{
padding-right:15px;
}
.enlarge_text
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#696556;
text-decoration:none; }

.enlarge_text:hover
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#8F6B8F;
text-decoration:underline; }

.left_navigation_bg
{
background-image:url(../images/navigation_bg.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color:#e5dee5;
}

.left_nav_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:25px;
padding-top:5px;
display:block; 
height:20px;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position:12px 9px;

}


.left_nav_text:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
background-color:#947294;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position:12px 9px;
padding-left:25px;
padding-top:5px;
display:block;
height:20px;
}

.left_nav_text_down
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
background-color:#947294;
padding-left:25px;
padding-top:5px;
display:block; 
height:20px;
background-image:url(../images/arrow_down.png);
background-repeat:no-repeat;
background-position:12px 9px;
}

.divider_leftnav
{
background-image:url(../images/divider_leftnav.png);
background-position:top left;
background-repeat:repeat-x;
}

.catalouge_cls
{
	height:75px;
	vertical-align:top;
}
.text_bold
{
	font-weight:bold;
	font-size:12px;
}
.reset_btn
{
	background-image:url(../images/reset_btn.gif);
	background-repeat:no-repeat;
	margin: 0px; 
	width:74px;
	height:20px;
	border:0px;
	cursor:pointer;
}
.padd_left_15
{
	padding-left:15px;
}
/* Shopping cart */
.cart_bg_color
{
	background:#f6f4f6;
}
.cart_padd
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:18px;
	padding-right:18px;
}
.cart_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#956595;
}
.cart_text_qty
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	background:#f7f5f7;
	text-align:right;
	width:45px;
}
.cart_text_qty_focus
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:#FFFFFF;
	text-align:right;
	width:45px;
}
.cart_text_qty_border
{
	border:#c6c5c5 1px solid;
}
.cart_image_border
{
	border:#994368 1px solid;
}
.prod_details_image_padd
{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
}
td div.divmenu
{
	position:relative;
	padding:0px;
	margin:0px;
}
	
.drop_down{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
font-weight:500;
background-color:#f0edf0;
display:block;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #ffddab;
border-left:1px solid #ffddab;
	}

.drop_down:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-decoration:none;
font-weight:500;
background-color:#f0edf0;
display:block;
padding-left:10px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid #ffddab;
border-left:1px solid #ffddab;
}
/*style for shopping cart popup*/
.sc_info {
  position: relative;
}
.sc_info_2 {
  position: absolute;	
	display: none;
	top: -120px;
	left: -380px;
}
.pop_up {
  position: absolute;
	display: none;	
}
.valign_top
{
	vertical-align:top;
}

ul,ol{
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	margin-left:5px;
	outline:none;
		}
		
li{
	padding-left:5px;
	padding-bottom:5px;
	margin-top:0px;
	padding-top:2px;
	outline:none;
		}
		
table{
border-collapse:collapse;


}
.checkout_space_color{
	background:#FFFFFF;
}
.checkout_space_color2{
	background:#FFFFFF;
}
.checkout_middle_color
{
	background:#a493a4;	
	
}
.checkout_step_padd
{
	padding-top:5px;
	padding-bottom:4px;
	padding-right:5px;
	padding-left:5px;
}

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

.checkout_text_selected
{color:#835583;}

.checkout_text_normal
{color:#c6c6c6;}

.cart_hr_padd
{
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
}
.sitemap_links_sub
{
	color:#b99300;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}
.sitemap_links_sub:hover
{
	
	color:#b99300;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}
.sitemap_links
{
	
	color:#b99300;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
}
.sitemap_links:hover
{
	
	color:#b99300;
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
}
.sitemap_link_padd
{
	padding-bottom:5px;
	padding-top:5px;
}
.sitemap_link_padd2
{
	padding-left:10px;
}
.sitemap_link_padd3
{
	padding-left:20px;
}
.product_text_size
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#696556;
	text-decoration:none;
	vertical-align:top;
	padding-right:6px;
	padding-bottom:2px;

}
.pad_left
{
padding-left:0px;
}
 a.paginate{ font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:35px;	
	color:#898787;
	text-decoration: none;
 	font-weight:normal;}
a.paginate:hover{ color:#835583;
	text-decoration: underline;
 	font-weight:normal;}
a.current{ color:#835583;
font-size:12px;
	/*height:35px;	*/
	text-decoration: underline;
 	font-weight:normal;}
.pad_pagination
{padding-right:10px;
padding-bottom:4px;}
.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	/*border: 1px solid #EEE;*/
	color: #DDD;
}
/*.page_dot1 {
	font-family: Arial,Helvetica,sans-serif;
	color: #B99300;
}*/
/*.items
{
background-color:#f6dbe5;
border:solid 2px  #cf9ca9;
height:15px;
width:30px;
padding:1px 1px 1px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
*/.banner_padding{padding-top:20px; padding-right:20px}
.pad_top{padding-top:4px;}
.steps_div{
	background-color:#835583; 	
	height:8px;
}
.steps1_div_width
{width:inherit;}


.steps_hr{
	color:#d1d1d1;	
	height:1px; 
	width:210px;
}
.items
{color:#B25A84;
font-weight:bold;}

.main_flash
{
	width:694px;
	height:130px;
}
a.help_tdw span
{
display:none;
}

a.help_tdw:hover span
{
display:block;
position:absolute;
color:#80a6d0;
background-color:#ffffff;
top:3em;
left:3em;
width:11em;
border: 1px solid #c3ab39;
text-align:left;
padding:2px;
text-decoration:none;
}
a.help_tdw
{
z-index:24;
text-decoration:none;
margin-bottom:5px;
padding-bottom:20px;
color:#696556;

}
a.help_tdw:hover
{
position:relative;
z-index:25;
cursor:help;
text-decoration:none;
color:#80a6d0;
}
/******************************************************************/
/* fck */
.link_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:none;
	cursor:pointer;
}
.link_text:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:underline;
	cursor:pointer;
}
.link_text:selected
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:none;
	cursor:pointer;
}
/* fck */
.education{
padding:5px 5px 5px 5px;}
.product_detail_page
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*font-weight:bold;*/
	color:#696556;
}
.link
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#b89200;*/
	text-decoration:none;
	cursor:pointer;}
.link:hover
{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:none;
	cursor:pointer;}
.product_cat_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4f4e4e;
	text-decoration:none;
}
.product_cat_link:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b89200;
	text-decoration:none;
}
.searchtext{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.home_rhs
{
padding-left:15px;}



.fireFormForm1_text{
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background-color:#FFFFFF;
border:1px solid #D0CFD0;
width:170px;
}


.fireFormForm1_button
{
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
border:0px none;
cursor:pointer;
height:20px;
margin:0px;
width:83px;
}

.fireFormForm1_checkbox{
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
background-color:#FFFFFF;
border:1px solid #D0CFD0;
}

.banner_home { background: url('../images/image2.jpg') no-repeat left top; width: 490px; height:440px;}
.banner_sub { background: url('../images/sub_banner.jpg') no-repeat left top; width: 694px; height:130px;}


.new_logo{float:right;
margin:36px 0 43px 12px;}