@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, p, ul, li, form, input
{
	margin:0;
	padding:0;
}
.spacer
{
	clear:both;
	font-size:0;
	line-height:0;
}
.blankdiv
{
	clear:both;
	font-size:0;
	line-height:0;
	width:100%;
}
img
{
	border:0;
}
.text_align_center
{
	text-align:center;
}
.mainbox
{
	width:514px;
	float:left;
}
/*-------- best selling productbox start --------*/
.bestsellingproduct_box
{
	width:510px;
	float:left;
	/*margin-right:8px;*/
}
h1.bestselling_hdr_txt
{
	color:#2570a3 !important;
	font-family:Arial, tahoma;
	font-size:18px !important;
	font-weight:normal;
	line-height:37px;
}
.bestsellingproduct_contentbox
{
	border:#88b9dd 1px solid;
	width:492px;
/*	height:114px;*/
	float:left;
	color:#000;
	background:#ffffff url(../../images/bestselling_contentbox_bg.gif) left bottom repeat-x;
	padding:10px;
	overflow:hidden;
}
a.product_img
{
	border:#747474 1px solid;
	float:left;
	margin-right:10px;
}
a.product_img:hover
{
	border:#000000 1px solid;
}
h1.bestselling_product_title
{
	color:#5f5f5f !important;
	font-family:Arial, tahoma;
	font-size:15px !important;
	font-weight:bold;
	/*line-height:18px;*/
	display:block;
	padding-bottom:6px;
	float:left;
	width:51%;
	/*clear:right;*/
}
h2.bestselling_product_price
{
	color:#be0000 !important;
	font-family:Arial, tahoma;
	font-size:14px !important;
	font-weight:bold;
	line-height:22px;
	display:block;
	padding-bottom:6px;
	float:left;
	width:51%;
	/*clear:right;*/
}
h2.bestselling_product_viewdetail
{
	color:#017196;
	font-family:Arial, tahoma;
	font-size:12px;
	font-weight:bold;
	display:block;
	float:left;
	width:51%;
	/*clear:right;*/
	padding-bottom:10px;
}
h2.bestselling_product_viewdetail a
{
	color:#017196;
	font-family:Arial, tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
h2.bestselling_product_viewdetail a:hover
{
	text-decoration:none;
	color:#000000;
}
.bestsellingproduct_contentbox span
{
	float:left;
	padding:0 10px 0 0;
}
.bestsellingproduct_contentbox span input
{
	width:70px;
	border:#b7b7b7 1px solid;
	padding:2px;
	font-size:11px;
}
.bestsellingproduct_contentbox span input.addtocart
{
	background:url(../../images/btn_addtocart.gif) 0 0 no-repeat;
	width:94px;
	height:22px;
	border:none;
}
span .addtocart1
{
	background:url(../../images/btn_addtocart.gif) 0 0 no-repeat;
	width:94px;
	height:22px;
	border:none;
}

input.quentity
{
	width:30px;
	border:#b7b7b7 1px solid;
	padding:2px;
	font-size:11px;
	margin-right:5px;
}

/*-------- best selling productbox end --------*/
/*-------- btnbox start --------*/
.btn_box
{
	float:left;
	padding-top:10px;
	width:510px;
	text-align:center;
}
a.pivotal_link1, a.pivotal_link1:hover
{
	/*display:block;*/
	border:none;
	margin-bottom:7px;
	padding:0;
	margin-right:6px;
}
a.pivotal_link2, a.pivotal_link2:hover
{
	/*display:block;*/
	border:none;
	margin-bottom:7px;
	padding:0;
}
/*-------- btnbox end --------*/
/*-------- hotlinks box start --------*/
.hotlinks_box
{
	width:758px;
	float:left;
}
.hotlinkbox_hdrtxt
{
	border-bottom:#d3d3d3 2px solid;
	float:left;
	width: 100%;
	margin-bottom:10px;
}
h1.hotlinks_hdrtxt
{
	color:#991698 !important;
	font:bold 24px/48px arial !important;
/*	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;*/
	padding:0 0 0 20px;
	float:left;
}
ul.hotlink_box
{
	float:left;
	width:746px;
	padding-left:10px;
}
ul.hotlink_box li
{
	float:left;
	list-style:none;
	font:bold 12px arial;
	margin-right:14px;
}
ul.hotlink_box li.end
{
	margin:0px !important;
}
ul.hotlink_box li a, ul.hotlink_box li a:hover
{
	float:left;
	padding:20px 10px 10px 10px;
	height:60px;
	width:70px;
	display:block;
	text-align:center;
	color:#ffffff;
	text-decoration:none;
}
ul.hotlink_box li a.box1
{
	background:#763081 url(../../images/hotlink_boxbg_1.gif) 0 0 repeat-x;
	border:#773182 1px solid;
	
}
ul.hotlink_box li a.box1:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box2
{
	background:#5e7f06 url(../../images/hotlink_boxbg_2.gif) 0 0 repeat-x;
	border:#5e7f06 1px solid;
}
ul.hotlink_box li a.box2:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box3
{
	background:#ae6700 url(../../images/hotlink_boxbg_3.gif) 0 0 repeat-x;
	border:#ae6700 1px solid;
}
ul.hotlink_box li a.box3:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box4
{
	background:#20608b url(../../images/hotlink_boxbg_4.gif) 0 0 repeat-x;
	border:#20608b 1px solid;
}
ul.hotlink_box li a.box4:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box5
{
	background:#018756 url(../../images/hotlink_boxbg_5.gif) 0 0 repeat-x;
	border:#018756 1px solid;
}
ul.hotlink_box li a.box5:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box6
{
	background:#8a0000 url(../../images/hotlink_boxbg_6.gif) 0 0 repeat-x;
	border:#8a0000 1px solid;
}
ul.hotlink_box li a.box6:hover
{
	border:#000 1px solid;
}
ul.hotlink_box li a.box7
{
	background:#393939 url(../../images/hotlink_boxbg_7.gif) 0 0 repeat-x;
	border:#393939 1px solid;
}
ul.hotlink_box li a.box7:hover
{
	border:#000 1px solid;
}
/*-------- hotlinks box end --------*/
/*-------- content box start --------*/
.contentbox_box
{
	width:758px;
	float:left;
	color:#000000;
}
h1.productbox_hdrtxt_1
{
	color:#991698 !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_2
{
	color:#6b8d0e !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_3
{
	color:#b06900 !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_4
{
	color:#2d7cb1 !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_5
{
	color:#02a56a !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_6
{
	color:#a80101 !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
h1.productbox_hdrtxt_7
{
	color:#5f5f5f !important;
	font:normal 20px/48px arial !important;
	border-bottom:#d3d3d3 2px solid;
	margin-bottom:10px;
	padding:0 0 0 20px;
}
.productbox
{
	float:left;
	width:160px;
	min-height:182px;
	margin-right:10px;
	margin-bottom:10px;
	background:#eeecec url(../../images/product_box_bg.gif) repeat-x 0 0;
	border:#d7d7d7 1px solid;
	padding:10px;
}
.productbox_end
{
	float:left;
	width:160px;
	min-height:182px;
	margin-right:0px;
	margin-bottom:10px;
	background:#eeecec url(../../images/product_box_bg.gif) repeat-x 0 0;
	border:#d7d7d7 1px solid;
	padding:10px;
}
.productbox_inner
{
	float:left;
	width:100%;
	min-height:240px;
	margin-bottom: 5px;
}
.productbox_inner_image
{
	text-align:center;
}
.productbox_inner_image img
{
	border:#787878 1px solid;
}
.productbox_inner_txt
{
	padding:5px 0 0 0;
}
.productbox_inner_txt span
{
	color:#d50000;
	font:bold 12px arial;
	padding-top:5px;
	display:block;
	width:100%;
	margin-bottom: 7px;
}
.productbox_inner_txt span.product_added
{
	color:#004400;
	font:bold 12px arial;
	padding-top:5px;
	display:block;
	margin-bottom: 7px;
	float:left;
}
span.added_to_cart
{
	color:#004400;
	font:bold 10px arial;
	padding-top:5px;
	display:block;
	width:100%;
	margin-bottom: 7px;
	float:left;
}

.productbox_inner_txt p
{
	color:#006600;
	padding-top:7px;
	display:block;
	width:100%;
	margin-bottom: 7px;
}

h2.productbox_inner_viewdetail
{
	display:block;
	float:right;
	width:100%;
	text-align:right;
}
h2.productbox_inner_viewdetail a
{
	color:#017196;
	font-family:Arial, tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
h2.productbox_inner_viewdetail a:hover
{
	text-decoration:none;
	color:#000000;
}
h3.product_viewdetail
{
	float:left;
	width:100%;
	padding:0;
	margin:0 !important;
	text-align:right;
}
h3.product_viewdetail a
{
	font:bold 13px arial;
	color:#000000;
	background:url(../../images/more_arrow.gif) right center no-repeat;
	padding-right:15px;
	text-decoration:none;
	margin-right:10px;
}
h3.product_viewdetail a:hover
{
	color:#d50000;
}



/*-------- content box end --------*/

/*-------- shoping cart start ---------*/
.shoping_box
{
	width:232px;
	float:right;
	border:#d79d5f 1px solid;
	margin:37px 0 0 0;
}
.shoping_box_top
{
	background:#f6e2bc url(../../images/shoping_icon.gif) top right no-repeat;
	padding:10px;
	color:#000000;
	font-size:11px;
	font-weight:normal;
}
h1.cart_hdrtxt
{
	font:bold 16px/20px arial !important;
	color:#b70101;
	display:block;
}
.shoping_box_top span
{
	display:block;
	padding:3px 0;
}
.shoping_box_bot
{
	padding:0 6px;
}
.shoping_box_bot_content
{
	border-bottom:#d2d0d1 1px solid;
	padding:6px 0;
}
.shoping_box_bot_content_end
{
	border-bottom:none;
	padding:6px 0;
}
h2.shop_title_txt
{
	font:normal 12px/16px Arial !important;
	color:#000000 !important;
	display:block;
}
span.shop_qnty
{
	font:bold 12px/16px Arial !important;
	color:#000000 !important;
	float:left;
	margin-right:6px;
}
span.shop_price
{
	font:bold 12px/16px Arial !important;
	color:#d50000 !important;
	float:left;
	margin-right:6px;
}
span.shop_delete img
{
	padding:2px 0 0 0;
}
h2.cart_footer_txt
{
	font:normal 12px/16px Arial !important;
	color:#888888 !important;
	display:block;
}
h2.cart_empty_txt
{
	font:normal 12px/16px Arial !important;
	color:#000000 !important;
	display:block;
	margin:26px auto;
}


span.view_all a
{
	color:#006600;
	font-family:Arial, tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
span.view_all a:hover
{
	text-decoration:none;
	color:#000000;
}
/*-------- shoping cart end ---------*/
/*-------- order detail start --------*/
h1.ordetail_hdrtxt
{
	color:#991698 !important;
	font:bold 24px/48px arial !important;
	margin-bottom:10px;
	padding:0;
}
.order_box
{
	font:normal 12px/15px Arial !important;
	color:#626262;
	border-bottom:#c3b9c3 1px solid;
	margin-bottom:10px;
}
.order_box th
{
	background:#e8dee8;
	font:bold 12px/15px Arial !important;
	color:#710168 !important;
	border-right:#ffffff 1px solid;
}
.order_box tr.cart_content td
{
	border-bottom:#e8dee8 1px solid;
	font:normal 12px Arial !important;
	color:#684d66 !important;
}
.content_txt_gray
{
	font:normal 12px Arial !important;
	color:#626262 !important;
}
.redtxt_01
{
	font:normal 12px Arial !important;
	color:#d50000 !important;
	font-style:italic !important;
}
span.redtxt_02
{
	font:bold 13px Arial !important;
	color:#d50000 !important;
}
input.payments_btn
{
	margin:0;
	padding:0;
	font:bold 12px Arial;
	color:#ffffff;
	width:280px;
	background:url(../../images/btn_bg.gif) 0 0 repeat-x;
	border:#013e00 1px solid;
	padding:2px 0;
}
/*-------- order detail end ----------*/
h3.thankyou_txt
{
	font:bold 16px Arial !important;
	color:#626262 !important;
	padding:0;
	margin:0;
}
h3.thankyou_txt_02
{
	font:bold 16px Arial !important;
	color:#b20000 !important;
	padding:0;
	margin:0;
}
h1.thankyou_hdrtxt
{
	color:#991698 !important;
	font:bold 24px/48px arial !important;
	margin-bottom:10px;
	padding:0;
	border-bottom:#d3d3d3 2px solid;
}
input.payments_btn_02
{
	margin:0;
	padding:0;
	font:bold 12px Arial;
	color:#ffffff;
	width:200px;
	background:url(../../images/btn_bg.gif) 0 0 repeat-x;
	border:#013e00 1px solid;
	padding:2px 0;
}

/*****************  9 Oct 2009  ********/

a.back_to_shop_home
{
	font: bold 13px Arial;
	color:#FF0000;
	text-decoration:none;
	float:right;
	padding-right:15px;
	margin: 20px 15px 0 0;
	background:url(../../images/more_arrow.gif) right center no-repeat;
}
a.back_to_shop_home:hover
{
	color:#000000;
}


