/* CSS Document */
body{margin:0; padding:0; background:url(../images/za_maingb.gif) repeat-x #000000; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; color:#333333;}
a img{border:0;}
p{margin:0; padding:0;}
ul, li{list-style:none;}
.float_left{float:left;}
.float_right{float:right;}
.clear{margin:0; padding:0; clear:both; font-size:0; line-height:0;}
.wrapper{width:900px;}

/* Top Part */
.top_w{background:url(../images/za_topbg.gif) no-repeat right top; height:152px;}
.logo_w{width:240px; padding:0 0 0 13px; margin:28px 0 0 0;}
.callus_w{width:200px; #width:280px; text-align:left; padding:0 0 0 77px; margin:92px 0 0 0; color:#bfbfbf; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; }
.callus_w .number{}
.callus_w .number a{color:#FFFFFF; font-size:15px; margin:0 0 0 3px;}
.callus_w .time{font-size:13px; color:#bfbfbf; margin:0 0 0 47px; line-height:25px;}
/* Search */
.search{width:280px; padding:0 0 0 90px; #padding:0 0 0 10px; text-align:left; margin:97px 0 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.search .title{margin:0 5px 0 0px; line-height:25px; color:#bfbfbf;}
.search .search_bg{background:url(../images/za_search_midbg.gif) repeat-x; height:26px; padding:2px;}
.search .t_box{border:0; padding:4px; width:158px; color:#949393; font-size:11px;}

/* Navigation Part */
 .nav_midbg{position:relative; height:44px; background:url(../images/za_nav_midbg.gif) repeat-x;}
.nav_lftcrn{position:absolute; left:0px; top:0; background:url(../images/za_nav_round.png) no-repeat #15100f; width:8px; height:8px;}
.nav_rgtcrn{position:absolute; right:0px; top:0; background:url(../images/za_nav_round.png) no-repeat #15100f -8px; width:8px; height:8px;}
#navigation{padding:0px 0 0 0; margin:0; font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#navigation ul{margin:0; padding:0 1px;}
#navigation li{float:left; background:url(../images/za_nav_separator.gif) no-repeat right top; padding:0 10px 0 8px;  position:relative; display:block; }
#navigation li a{text-decoration:none; color:#ffffff; float:left; margin:0 0 0 0; padding:15px 0 15px 6px; font-size:12px; background-repeat: no-repeat; }
#navigation li a span{color:#FFFFFF; padding:15px 8px 15px 6px;  }
#navigation li a:hover{background:url(../images/za_nav_lftbg.gif) no-repeat left top; text-decoration:none; }
#navigation li a:hover span{  background:url(../images/za_nav_rgtbg.gif) no-repeat right top; padding:15px 8x 15px 2px; }
#navigation .nobg{background:none;}

#navigation li:hover a{background:url(../images/za_nav_lftbg.gif) no-repeat left top; text-decoration:none; }
#navigation li:hover a span{  background:url(../images/za_nav_rgtbg.gif) no-repeat right top; padding:15px 8x 15px 2px; }
#navigation li:hover ul li a {background:transparent;}

#navigation ul ul{ margin:0; padding:0; }
#navigation ul li ul { position:absolute; /*left:0px;*/ top:44px; width:160px; /*z-index:10000; /*display:none; */ }
#navigation ul li:hover ul, #menu ul li.hover ul {display:block;}
#navigation ul li ul li {display:block; font-weight:bold; background:#060606; /*z-index:100000;*/ padding:5px;  text-align:left;  }
#navigation ul li ul li a {color:#FAF2ED; background:transparent; /*display:block;*/ width:160px; ; padding:3px; margin:0px;  /*#padding:2px;*/}
#navigation ul li ul li a:hover {/*display:block;*/ background:#292b2e;  text-decoration:none;  }
#navigation ul li ul li a:hover span { /*background:none;*/ /*text-decoration:underline;*/ display:block; }

/*#nav {padding:0px 0 0 0; margin:0; font:normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF;}
#nav ul{margin:0; padding:0 1px;}
#nav li{float:left; background:url(../images/za_nav_separator.gif) no-repeat right top; padding:0 10px 0 8px;  position:relative; display:block; }
#nav li a{text-decoration:none; font-weight:normal !important; color:#ffffff; float:left; margin:0 0 0 0; padding:0px 0px 0px 6px; font-size:12px; background-repeat: no-repeat; line-height:14px; }
#nav li a span{color:#FFFFFF; padding:15px 8px 15px 6px;  }
#nav li a:hover{background:url(../images/za_nav_lftbg.gif) no-repeat left top; text-decoration:none; }
#nav li a:hover span{  background:url(../images/za_nav_rgtbg.gif) no-repeat right top; padding:15px 8x 15px 2px; }
#nav .nobg{background:none;}

#nav li:hover a{background:url(../images/za_nav_lftbg.gif) no-repeat left top; text-decoration:none; }
#nav li:hover a span{  background:url(../images/za_nav_rgtbg.gif) no-repeat right top; padding:15px 8x 15px 2px; }
#nav li:hover ul li a {background:transparent;}

#nav ul ul{ margin:0; padding:0; }
#nav ul li ul { position:absolute; left:0px; top:44px; width:160px; z-index:10000; display:none; }
#nav ul li:hover ul, #menu ul li.hover ul {display:block;}
#nav ul li ul li {display:block; font-weight:bold; background:#060606; z-index:100000; padding:5px; text-align:left;  }
#nav ul li ul li a {color:#FAF2ED; background:transparent; display:block; width:160px; margin:0; padding:3px; #padding:2px;}
#nav ul li ul li a:hover {display:block; background:#292b2e; }
#nav ul li ul li a:hover span { background:none; text-decoration:underline; display:block;}*/




/* Banner Part */
.bnr_bg{background:url(../images/za_banner_bg.gif) no-repeat; width:872px; height:350px; margin-bottom:14px;}
.bnr_inr_pad{padding:42px 15px 0 15px;}
.bnr_text_margin{margin:0 25px 0 240px; text-align:left;}
.bnr_mar1{margin-bottom:40px;}
.bnr_mar2{margin-bottom:26px;}
.bnr_btn{background:url(../images/za_banner_btn.png) no-repeat; width:95px; height:43px; padding:6px 7px 7px 16px; font-size:11px; font-weight:bold;}
.bnr_btn a{color:#FFFFFF;}
#controls{padding:0 0 0 20px;}
#controls ul{margin:0; padding:0;}
#controls li{float:left; text-align:center; font:bold 12px Tahoma, Arial, Helvetica, sans-serif; margin:0 8px 0 0;}
#controls li a{padding:9px 0 0 0;color:#deb3b4; display:block; background:url(../images/za_banner_btn-05.png) no-repeat !important; width:53px; height:33px; }
#controls li a:hover{background:url(../images/za_banner_hoverbtn.png) no-repeat !important; display:block; color:#FFFFFF; text-decoration:none; }
ol#controls li.current a{background:url(../images/za_banner_hoverbtn.png) no-repeat !important; display:block; color:#FFFFFF; text-decoration:none;		}


/* Middle Part */
.mid_whtbg{background:#FFFFFF; padding:14px;/* position:relative; margin:0 0 18px 0;*/}
.mid_lftbtmcrn{background:url(../images/za_whtftr_round.png) no-repeat #000000 0 -8px; width:8px; height:8px; }
.mid_midbtmcrn{width:884px; background:#FFFFFF; height:8px;}
.mid_rgtbtmcrn{background:url(../images/za_whtftr_round.png) no-repeat #000000 -8px -8px; width:8px; height:8px; }
.mid_btm_margin{margin:0 0 10px 0;}

/* WideColumn Part */
.widecolumn{width:567px; text-align:left;}
.margin_btm{margin:0 0 18px 0;}
/* Featured Products */
.fea_midbg{background:url(../images/za_fea_midbg.gif) repeat-x; width:418px; height:43px;}
.fea_title{font:bold 14px Tahoma, Arial, Helvetica, sans-serif; color:#4f4f4f; padding:8px 0px 0 11px;}
.fea_inrbg{border:1px solid #e8e8e8; border-top:0; border-bottom:0; padding:5px; #width:98%;}
.fea_inrbg .prod_w{width:33%; background:url(../images/za_prod_border.gif) repeat-y right top; margin:10px 0; text-align:center;}
.fea_inrbg .prod_w .prod_padding{padding:2px;}
.fea_inrbg .prod_w .prod_name{padding:3px;}
.fea_inrbg .prod_w .prod_price{color:#d42d1b; font-weight:bold; margin:5px 0;}
.fea_inrbg .prod_w .prod_btn{margin:15px 0 0 35px;}
.fea_inrbg .prod_w .prod_btnmidbg{background:url(../images/za_pbtn_midbg.gif) repeat-x; padding:6px; height:27px;}
.fea_inrbg .prod_w .prod_btnmidbg a{font-size:11px; font-weight:bold; color:#323232;}
.fea_inrbg .prod_w .prod_btnmidbg a:hover{color:#8a8a8d; text-decoration:none;}
.fea_inrbg .prod_w.nobg{background:none;}
.fea_prodbtm_brd{border-bottom:1px solid #dedede; margin:25px;}

.fea_btmbg{margin-bottom:5px;}
.fea_lftcrn{background:url(../images/za_whitegray_round.png) no-repeat #FFFFFF 0 -8px; width:8px; height:8px;}
.fea_midcrn{background:url(../images/za_fea_btmmid.gif) repeat-x; width:550px; height:8px;}
.fea_rgtcrn{background:url(../images/za_whitegray_round.png) no-repeat #FFFFFF -8px -8px; width:8px; height:8px;}

/* NarrowColumn Part */
.narrowcolumn{margin:0 0 0 14px; width:291px; text-align:left;}
/* Sidebar */
	/* Clearance */
.clranc_margin{margin:0 0 16px 0;}
.clranc_hdrbg{background:url(../images/za_sidebar_midbg.gif) repeat-x; height:43px; width:160px;}
.clranc_hdrbg .title{padding:8px 0 0 15px; color:#FFFFFF; font:bold 14px Tahoma, Arial, Helvetica, sans-serif;}
.clranc_inrbg{background:url(../images/za_sidebar_inrmidbg.gif) repeat-x #e9e9e9; padding:6px 10px; #padding:10px; border:1px solid #e8e8e8; border-top:0; border-bottom:0;}
.clranc_inrbg .prod_w{width:50%; padding:0 5px 0 10px;}
.clranc_inrbg .prod_w .prod_name a{color:#393c40;}
.clranc_inrbg .prod_w .prod_desc{padding:15px 0 5px 0;}
.clranc_inrbg .prod_w .prod_price{color:#d42d1b; font-weight:bold; margin:3px 0 5px 0;}
.clranc_inrbg .prod_w .prod_btn_pad{padding:5px 0 0px 0;}
.prod_blk_btn{background:url(../images/za_blkbtm_midbg.gif) repeat-x; padding:7px 5px 7px 6px;}
.prod_blk_btn a{color:#FFFFFF; font-weight:bold; font-size:11px;}

.clrance_lbtmcrm{background:url(../images/za_sbftr_round.png) no-repeat #FFFFFF; width:8px; height:7px;}
.clrance_mbtmcrm{background:#e7e7e7; width:275px; height:7px;}
.clrance_rbtmcrm{background:url(../images/za_sbftr_round.png) no-repeat #FFFFFF -8px 0; width:8px; height:7px;}

/* Why shop with us? */
.why_sho_hdrbg{background:url(../images/za_sb_zoombg.gif) no-repeat; width:291px; height:63px;}
.why_sho_hdrbg .title{color:#ffffff; font-size:20px; font-weight:normal; padding:15px 0 0 100px;}
.why_shop_inrbg{border:1px solid #e8e8e8; border-top:0; border-bottom:0; padding:5px 15px;}
.why_desc{line-height:18px;}
.why_midbg{background:url(../images/za_sidebar_100bg.gif) repeat-x; padding:10px; margin:10px 0; /*border:1px solid red;*/}
.why_txt{width:63%; color:#FFFFFF;}
.why_btn_mar{margin:10px 0 0 0;}

.why_shop_crnlbtm{background:url(../images/za_whitegray_round.png) no-repeat #FFFFFF 0 -8px; width:8px; height:8px; }
.why_shop_crnmbtm{border-bottom:1px solid #e8e8e8; background:#FFFFFF; height:8px; width:275px;}
.why_shop_crnrbtm{background:url(../images/za_whitegray_round.png) no-repeat #FFFFFF -8px -8px; width:8px; height:8px;}

/* Footer Links Part */
.ftr_lkbg{position:relative; background:url(../images/za_ftrlinks_bg.gif) repeat-x; height:51px;}
.ftr_lftcrn{position:absolute; left:0; top:0; background:url(../images/za_blk_round1.png) no-repeat #FFFFFF; width:9px; height:9px;}
.ftr_rgtcrn{position:absolute; right:0; top:0; background:url(../images/za_blk_round1.png) no-repeat #FFFFFF -9px 0; width:9px; height:9px;}
.ftr_lftbtmcrn{position:absolute; left:0; bottom:0; background:url(../images/za_blk_round1.png) no-repeat #FFFFFF 0 -9px; width:9px; height:9px;}
.ftr_rgtbtmcrn{position:absolute; right:0; bottom:0; background:url(../images/za_blk_round1.png) no-repeat #FFFFFF -9px -9px; width:9px; height:9px;}
.ftr_links{padding:18px; font-size:11px; color:#9f9f9f;}
.ftr_links a{color:#9f9f9f; padding:0 5px;}
.paypal_icns{padding:20px 20px 5px 20px; text-align:center; margin:0 0 0 95px;}
.paypal_icns img{margin:0 8px;}

/* Footer */
.footer{position:relative; background:#FFFFFF; margin:0 0 18px 0; height:51px;}
.footer_lftcrn{position:absolute; left:0; top:0; background:url(../images/za_whtftr_round.png) no-repeat #000000; width:8px; height:8px;}
.footer_rgtcrn{position:absolute; right:0; top:0; background:url(../images/za_whtftr_round.png) no-repeat #000000 -8px 0; width:8px; height:8px;}
.footer_lftbtmcrn{position:absolute; left:0; bottom:0; background:url(../images/za_whtftr_round.png) no-repeat #000000 0 -8px; width:8px; height:8px;}
.footer_rgtbtmcrn{position:absolute; right:0; bottom:0; background:url(../images/za_whtftr_round.png) no-repeat #000000 -8px -8px; width:8px; height:8px;}
.footer_pad{padding:5px; font-size:11px; text-align:left;}
.footer .ftr_w{width:32%;}
.footer .certified{padding:13px; color:#5f605f;}
.footer .security_icns img{margin:0 2px;}
.footer .copyright{ color:#5f605f; padding:13px 0 13px 9px;}
.footer .copyright a{color:#5f605f;}


/* Created Date:- 17DEC2009 */
.listing_narrowcolumn{margin:0 14px 0 0px; width:200px; text-align:left;}
.listing_narrowcolumn_right{margin:0 0px 0 14px; width:200px; text-align:left;}
.listing_widecolumn{width:655px; text-align:center;} /*srinivas*/
.gray_box { margin-bottom:10px;}
.gray_box_middle { border:solid 1px #e8e8e8; border-width:0 1px;}
.gray_box_middle_padding { padding:0 10px;}
.gray_box_middle_padding_account { padding:5px 10px;}
.gray_box_middle h3 { background:url(../images/sub_heading_bg.gif) repeat-x bottom; margin:0; padding:5px 10px; font-size:12px; color:#000000}
.gray_box_bottom { background:url(../images/left_box_bleft.gif) no-repeat left top; height:7px; font-size:0; margin:0; padding:0 0 0 7px;}
.gray_box_bottom_left { background:url(../images/left_box_bright.gif) no-repeat right; margin:0; padding:0; height:7px; font-size:0;}

.gray_box_header { background:url(../images/left_header_left.gif) no-repeat left top; padding-left:9px}
.gray_box_header h2  { background:url(../images/left_header_right.gif) no-repeat right; margin:0; padding:0 0 0 10px; font-size:14px; font-family:Tahoma, Arial, Helvetica, sans-serif; height:43px; line-height:35px;}

.gray_box_top { background:url(../images/left_box_Tleft.gif) no-repeat left top; height:7px; font-size:0; margin:0; padding:0 0 0 7px;}
.gray_box_top_left { background:url(../images/left_box_tright.gif) no-repeat right; margin:0; padding:0; height:7px; font-size:0;}

ul.left_menu, ul.left_menu li {
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.left_menu li {
	display:block;
	padding:5px 0 5px 20px;
	background:url(../images/arrow1.gif) no-repeat 10px 10px;
	
}
ul.left_menu li.CategoryHeading {
	display:block;
	padding:8px 0 2px 10px; margin-top:2px;
	background:none;
	font-size:14px;
	font-weight:bold;
	border-top:1px solid #E9EBEC;
	color:#747474;
}
ul.left_menu li.CategoryHeading.frist {border-top:0px solid #E9EBEC;}

ul.left_menu li a {
	text-decoration:none;
	color:#868686;
	font-size:12px;
}
ul.left_menu li a:hover {
	text-decoration:underline;
}


div.CommonHeading1 {
	background:url(../images/left_header_left.gif) no-repeat left top; padding-left:9px; color:#000;
}
div.CommonHeading1 span {
	background:url(../images/left_header_right.gif) no-repeat right top;
	display:block; font-size:14px; padding-left:5px; font-weight:bold; height:43px; line-height:38px;
}


.form_data { padding:0 10px;}
.form_data form { margin:0; padding:0;}
.form_data p { padding:3px 0}
.form_data label { font-size:12px; font-weight:bold;}
.form_data input.text_input { border:solid 1px #e8e8e8; width:92%; padding:2px 5px }
/*.form_data input.btn_input { background:#ffffff url(../images/btn_bg.gif) repeat-x bottom; border:solid 1px #dedede; padding:2px 5px; font-size:12px;}*/
form_data input.btn_input { background:#ffffff url(../images/red_btn.gif) repeat-x bottom; border:solid 1px #dedede; padding:1px 5px 2px; font-size:12px; color:#FFF;}

/*input.btn_input { background:#ffffff url(../images/btn_bg.gif) repeat-x bottom; border:solid 1px #dedede; padding:2px 5px; font-size:12px;}*/
input.btn_input { background:#ffffff url(../images/red_btn.gif) repeat-x bottom; border:solid 1px #dedede; padding:1px 5px 2px; font-size:12px; color:#FFF; cursor:pointer}
button.btn_input { background:#ffffff url(../images/btn_bg.gif) repeat-x bottom; border:solid 1px #dedede; padding:2px 5px; font-size:12px; cursor:pointer}

.bredcrumb { margin:0; padding:10px 0 0 0; color:#8f8f8f; }
.bredcrumb a { color:#4e4e4e; text-decoration:none;}
.bredcrumb a:hover { text-decoration:underline;}

.spacer{height:12px; font-size:0px; clear:both; line-height:0px;}
.spacer5px{height:5px; font-size:0px; clear:both; line-height:0px; }
.spacer2px{height:2px; font-size:0px; clear:both; line-height:0px; }

.sort_by_list { background:url(../images/sort_by_left.gif) no-repeat left top; padding-left:10px;}
.sort_by_list .sort_by_inner { background:url(../images/sort_by_right.gif) no-repeat right top; padding-right:10px; height:49px;}
.sort_by_list .sort_item { border-bottom:solid 1px #d3cccc; padding:3px 5px}
.sort_by_list select { margin:0 2px; vertical-align:middle; padding:0; height:15px;}
.sort_by_list .view_grid { padding:2px 5px 0 5px}
.sort_by_list form { margin:0; padding:0;}


.product_lest{ padding:5px; width:98%;}
.product_lest .prod_w{width:24%; background:url(../images/za_prod_border.gif) repeat-y right top; margin:10px 0; text-align:center;}
.product_lest .prod_w .prod_padding{padding:2px;}
.product_lest .prod_w .prod_name{padding:3px;}
.product_lest .prod_w .prod_price{color:#d42d1b; font-weight:bold; margin:5px 0;}
.product_lest .prod_w .prod_btn{margin:15px 0 0 0px;}
.product_lest .prod_w .prod_btnmidbg{background:url(../images/za_pbtn_midbg.gif) repeat-x; padding:6px; height:27px;}
.product_lest .prod_w .prod_btnmidbg a{font-size:11px; font-weight:bold; color:#323232;}
.product_lest .prod_w .prod_btnmidbg a:hover{color:#8a8a8d; text-decoration:none;}
.product_lest .prod_w.nobg{background:none;}
.product_lest .prod_more_link { padding:5px 0 }
.product_lest .prod_more_link a {  color:#970e01; line-height:18px;}
.product_lest .fea_prodbtm_brd{border-bottom:1px solid #dedede; margin:25px;}

.btn_product_details { float:left; background:url(../images/btn_details_left.gif) no-repeat left top; padding:0 0 0 8px; color:#323232; font-weight:bold;}
.btn_product_details span { float:left; background:url(../images/btn_details.gif) no-repeat right top; display:block; float:left; height:27px; padding:0 13px 0 5px; color:#323232; line-height:27px; cursor:pointer; }

.product_list_banner { background:#ececec; border:solid 1px #d5d5d5; padding:25px; text-align:center;}

.product_detail {}
.product_detail_left { float:left; width:40%;}
.product_detail_right { float:right; width:56%; padding:10px 0 0 0}
.product_detail .product_row { padding:5px 0}
.product_detail_right h4 { margin:0; padding:5px 0 10px 0; font-size:14px; color:#3a3a3a}
.product_detail_right .price { color:#9f1002;}
.product_detail_right a { color:#cd2110}
.product_detail_right .qty_box {}
.product_detail_right .qty_box label { font-weight:bold; padding-right:5px;}
.product_detail_right .qty_box ul { float:left; margin:0; padding:2px 0 0 10px; list-style:none;}
.quick_overview { background:url(../images/bdr_top.gif) repeat-x top; margin-top:10px; padding-top:5px;}

.product_information h2 { font-size:16px; color:#151617; font-weight:bold; margin:0 0 5px 0; padding:10px 0 2px 0; border-bottom:solid 1px #d0d0d0}
.product_information p { margin:0; padding:3px 0 7px 0}
.product_information h5 { margin:0; padding:0; font-weight:bold; font-size:12px; margin:0; padding:5px 0 2px 0;}  
.product_information .prod_more_link a { font-weight:normal; }
.product_tag { margin:0 0 5px 0; padding:0; list-style:none;}
.product_tag li { display:inline; margin-right:4px; background:url(../images/arrow_right.gif) no-repeat right 2px; line-height:20px; padding-right:5px;}
.product_tag li a{ color:#cd2110}
.add_product_tag { padding:0px 0 5px 25px; background:url(../images/icon_tag_add.gif) no-repeat 2px 5px}
.add_product_tag p { padding:2px 0}
.add_product_tag input.text_input { border:solid 1px #e8e8e8; width:46%; padding:2px 5px }

.product_more_view h4 {padding:5px 0 2px 0px; margin:0; font-size:11px; text-align:left; border-bottom:solid 1px #cccccc; text-transform:uppercase; color:#cd2110; }
.product_more_view_img { padding:10px 0}
.product_more_view_img a { margin:0 10px 0 0;}
.product_more_view_img img { border:solid 1px #dddddd;}

.zoome_view_panel { margin:0; padding:10px 5px; position:relative}
.zoome_view_panel .zoome_btn_left { background:url(../images/zoome_btn2.gif) no-repeat left top; display:block; width:19px; height:18px; position:absolute; left:0;  top:12px;}
.zoome_view_panel .zoome_btn_right { background:url(../images/zoome_btn1.gif) no-repeat left top; display:block; width:19px; height:18px; position:absolute; right:0;  top:12px;}
.zoome_view_panel .zoome_slider { background:url(../images/zoome_btn_slider.gif) repeat-x 10px; margin:0 20px;}
.zoome_view_panel .zoome_slider_handle { background:url(../images/zoome_btn3.gif) no-repeat left top; display:block; width:9px; height:22px;}

/* ----- clear fix for floats ----- */
.clearfix:after {  content: "."; display:block; height:0; font-size:0; line-height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }		
/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */

.table_data { margin-bottom:10px; background:#dedede;}
.table_data th { background:#ededed; padding:4px 5px; text-align:left; color:#4f4f4f}
.table_data td { background:#ffffff; padding:4px 5px}
.related_products { text-align:left; padding-bottom:5px;}
.related_products .product_img{ float:left; width:70px; border:solid 1px #eeeeee; text-align:center; padding:5px;}
.related_products .product_right { float:right}
.related_products p { padding:2px 0}
.related_products p.name { font-weight:bold; }
.related_products p.name a { color:#000000}
.related_products .price { color:#9f1002}
.related_products a { color:#cd2110}

.new_user { float:left; width:49%; text-align:left}

.new_user p, .registered_customers p { padding:5px 0}
.registered_customers { float:right; width:49%; text-align:left}
.customer-form { margin:0; padding:5px 0 10px 0; list-style:none;}
.customer-form .mandatory { color:#ff1600;}
.customer-form li.mandatory { color:#ff1600; font-size:11px; text-align:right}
.customer-form li{ padding:4px 0 2px 0} 
.customer-form li label { float:left; font-weight:bold; width:125px; display:block}
.customer-form li .input { border:solid 1px #d5d5d5; font-size:12px; padding:2px 5px;}

.create-account-form { margin:0; padding:5px 0 10px 0; list-style:none;}
.create-account-form .mandatory { color:#ff1600;}
.create-account-form li.mandatory { color:#ff1600; font-size:11px; text-align:right}
.create-account-form li{ padding:4px 0 2px 0} 
.create-account-form li label { float:left; font-weight:bold; width:125px; display:block}
.create-account-form li .input { border:solid 1px #d5d5d5; font-size:12px; padding:2px 5px; width:200px}

.creat_account{  text-align:left; padding-bottom:1px;}
.creat_account p { padding:5px 0}
.creat_account .bdr_top { border-top:solid 1px #efefef; padding-top:8px; padding-bottom:8px;}

.btn_login { float:left; background:url(../images/btn_details_left.gif) no-repeat left top; padding:0 0 0 8px; color:#323232; font-weight:bold;}
.btn_login span { float:left; background:url(../images/btn_details.gif) no-repeat right top; display:block; float:left; height:27px; padding:0 13px 0 5px; color:#323232; line-height:27px}


.top_header_right { float:right;}
.top_header_right .callus_w{width:200px; #width:280px; text-align:left; padding:0 0 0 77px; margin:12px 0 0 0; color:#bfbfbf; font-family:Tahoma, Arial, Helvetica, sans-serif; line-height:18px; }

/* Search */
.top_header_right .search{width:280px; padding:0 0 0 90px; #padding:0 0 0 10px; text-align:left; margin:17px 0 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif;}

.top_header_right .select_language { text-align:right; padding:8px 0 8px 0}
.top_header_right .select_language form { margin:0; padding:0;}
.top_header_right .select_language label { padding:0 5px;}
.top_header_right .select_language select { margin:0; padding:0; font-size:12px; border:solid 1px #bfbfbf; width:140px;}
.top_header_right .default_menu { float:right;}
.top_header_right .default_menu ul { margin:0 0 0px 0; padding:0 0 5px 0; list-style:none; }
.top_header_right .default_menu ul li { display:inline; margin:0 2px; float:left}
.top_header_right .default_menu ul li a:hover { color:#FFFFFF;}
.top_header_right .default_menu p { text-align:right; color:#FFFFFF; }
.top_header_right .top_msg_section { padding:5px; height:70px;}


/*ADDED BY VISHAL ON DATE 22-DEC-09*/
.table_data .label { background:#EDEDED none repeat scroll 0 0; color:#4F4F4F; text-align:right; }

.checkbox-container input { float:right }
.product_right { border-bottom:solid 1px #E8E8E8;  }