/*CSS Document*/
/*Comment all css which you are NOT useing in Layout*/
/*Body Link css*/
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
ul{ padding:0;}
li{list-style:none;}
.clearfix{ display:table; clear: both; width:100%;}
/*Body css*/
html, body{margin:0px; background-color:#fff; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
/*Text Link css*/
.link_1 a{Font-Family:Tahoma, Verdana, Arial;text-decoration:none; color:#000; font-size:12px; font-weight:normal;}
.link_1 a:hover{Font-Family:Tahoma, Verdana, Arial;text-decoration:underline; color:#000; font-size:12px; font-weight:normal;}
.link_2 a{Font-Family:fantasy;text-decoration:none; color:#447409; font-size: 12px;}
.link_2 a:hover{Font-Family:fantasy;text-decoration:underline; color:#447409; font-size:12px;}
.category_title a{color:#333/*#0022AF*/;font-family:Tahoma,Verdana,Arial;font-size:11px;font-weight:bold; text-decoration:none;}
.category_title a:hover {color:#544D4D;text-decoration:none;}
.enlarge_link a{Font-Family:Arial, Helvetica, sans-serif;text-decoration:none; color:#000; font-size: 11px;}
.enlarge_link a:hover{Font-Family:Arial, Helvetica, sans-serif;text-decoration:none; color:#0033ac; font-size: 11px;}
.breadcrumbs a{Font: 11px Tahoma,Arial, Helvetica, sans-serif;text-decoration:none;color:#544D4D;}
.breadcrumbs a:hover{Font:11px Tahoma,Arial, Helvetica, sans-serif;color:#000; text-decoration:underline;}
.footer_link a{color:#000000;font-family:"Segoe UI",Tahoma,Arial;font-size:11px;font-weight:bold;}
.footer_link a:hover{color:#000000;font-family:"Segoe UI",Tahoma,Arial;font-size:11px;font-weight:bold;}
.footer_link1 a{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#919191; text-decoration:none; font-weight:normal; line-height:15px;}
.footer_link1 a:hover{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#0022ac; text-decoration:none; font-weight:normal;line-height:15px;}
.login_link a{Font-Family:Tahoma,Arial, Helvetica, sans-serif;text-decoration:none;color:#fff;}
.login_link a:hover{Font-Family:Tahoma,Arial, Helvetica, sans-serif;text-decoration:underline; color:#fff;}
.cart_title a{Font:12px Tahoma,Arial, Helvetica, sans-serif;text-decoration:none;color:#0033ac;}
.cart_title a:hover{Font:12px Tahoma,Arial, Helvetica, sans-serif;text-decoration:underline; color:#0033ac;}
/*Font css */
.Light11T1{Font:normal 11px Tahoma, Arial, Helvetica, sans-serif;}
.Light12T{Font:normal 12px Tahoma, Arial, Helvetica, sans-serif;  }
.Light14T{Font:normal 14px Tahoma, Arial, Helvetica, sans-serif;  }
.Light14G{Font:normal 14px Georgia, Helvetica, sans-serif;}
.Light11T{color:#000000;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10px;font-weight:bold}
.Light14A{Font:normal 14px Arial, Helvetica, sans-serif; line-height:normal;}
.Light18T{Font:normal 18px Tahoma, Arial, Helvetica, sans-serif; line-height:normal;}
.bold{font-weight:bold;}
/*Text color css*/
.currency_white{color:#FFFFFF;}
.White{color:#FFFFFF;}
.Green{ color:#447409;}
.Black{color:#000000;}
.Red{color:#ed032f;}
.Blue{color:#0033ac;}
.Bluelight{color:#2e77be;}
/*Bgcolour css*/
.BgWhite{background-color:#ffffff;}
.BgCream{background-color:#ebebd6;}
.BgGreen{background-color:#619c10;}
.BgGraydark{background-color:#7d7d7d;}
.bgblue{background-color:#F4F7FF;}
.bgblue1{background-color:#1c70b8;}
/*Image Border css*/
.ImgBdr1{border:1px solid #e0e1e1;}
/*Border css*/
.BdrL{border-left:1px solid #989898;}
.BdrR{border-right:1px solid #989898;}
.BdrT{border-top:1px solid #989898;}
.BdrB{border-bottom:1px solid #989898;}
/*Border1 css*/
.BdrL1{border-left:1px solid #efefef;}
.BdrR1{border-right:1px solid #efefef;}
.BdrT1{border-top:1px solid #efefef;}
.BdrB1{border-bottom:1px solid #efefef;}
/*Table Border*/
.TblBrd1{border:1px solid #aec9ce;}
.TblBrd2{border:1px solid #e7eef0;}
.TblBrd3{border:1px solid #d9e8ec;}
.BdrRightOrLeft{ border-left:1px solid #e6dfc7; border-right:1px solid #e6dfc7; }

.BdrBot{border-bottom:1px dashed #b4cdd1;} 
.BdrBot1{border-bottom:1px solid #e7dfc6;}
.BdrBot2{border-bottom:1px solid #fde7c3;}
.BdrBot3{border-bottom:1px dotted #d5bf74;}
.BdrBototTop{ border-bottom:1px solid #fde7c3; border-top:1px solid #fde7c3;}
/*Linehight*/
.Linehight14{line-height:14px;}
.Linehight18{line-height:18px;}
/* Float Styles */
.FloatLeft{float:left;}
.FloatRight{float:right;}
/*Paddign Css*/
.Padding2{padding:2px;}
.Padding3{padding:3px;}
.Padding5{padding:5px;}
.Padding6{padding:6px;}
.Padding8{padding:8px;}
.Padding10{padding:10px;}
.pad10left{padding-left:10px;}
/*Paddign left Css*/
.Paddingleft10{ padding:0 0 0 10px;}
/* Padding Top + Bottom */
.PaddingTopBottom1{padding:1px 0;}
.PaddingTopBottom2{padding:2px 0;}
.PaddingTopBottom3{padding:3px 0;}
.PaddingTopBottom5{padding:5px 0;}
.PaddingTopBottom8{padding:8px 0;}
.PaddingTopBottom10{padding:10px 0;}
.PaddingTopBottom15{padding:15px 0;}
/* Padding Top */
.PaddingTop5{padding:5px 0 0 0;}
.PaddingTop10{padding:10px 0 0 0;}
/*border*/
.border{border:1px solid #E5E5E5;}
/* Text Align Styles Here  */
.TextAlignLeft{text-align:left;}
.TextAlignRight{text-align:right;}
.TextAlignCenter{text-align:center;}
.TextAlignJustify{text-align:justify;}
/*Margin css*/
.Margin2{margin:2px 2px 2px 2px;}
.Margin5{margin:5px 5px 5px 5px;}
/* Text Area Styles Here */
.Textarea_2{background:#ffffff;color:#505054;font-size:11px;border:0px solid #bfbfbf; font-family: Tahoma, Arial, Helvetica, sans-serif; padding:2px; margin:0px;font-weight:normal;}
.Textarea_1{ background:#fff; color:#3860ae; font-size:11px; border:1px solid #c5d0da; font-family: Tahoma, Arial, Helvetica, sans-serif;padding:0 4px;}
.Login_Textarea_1{ background:none; color:#000; font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif; height:18px; width:227px; border:0px; padding:5px 0 0 0; margin:0px; color:#FFFFFF;}
/*Button css*/
.But1{Font-Family:Verdana,Arial,Tahoma; Font-Size: 11px; Font-weight:normal; Background-color:#ffffff; color:#0a91b3;Border:1px solid #b3b1b1;}
.input,select{font-family:Tahoma, Verdana, Arial;font-size:11px;}
.register_inner1{width:700px; height:auto; float:left; background: url(../../img/layout/right-corner-box.jpg) no-repeat right top; padding:10px;}
/**************************item details css**********************************************/
.item_title{width:675px; float:left; color:#0033ac; padding:5px 0 5px 5px; font:bold 12px Tahoma, Arial, Helvetica, sans-serif;  border-bottom: solid 1px #989898;}

.page_heading{font:bold 16px Arial, Helvetica, sans-serif;color:#2851B9;}
.other_view_main{width:100%; height:auto; float:left;}
.other_view{width:270px; height:auto; float:left; margin-top:10px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.item_right_section{width:398px; height:auto; padding:5px 0 0 0px; float:left; margin-top:2px;}
.item_left_section{width:310px; height:auto; padding:5px;float:left; margin-top:2px;} 
.item_image{width:300px; height:auto;}
.metal_info{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#595959;line-height:1.5;text-align:left;padding-left:6px;}
.product_sku{font:bold 11px Arial, Helvetica, sans-serif; color:#379C01;}
.retail_value{font:bold 11px Arial, Helvetica, sans-serif;color:#2851B9;}
.info_text{background-color:#F4F7FF;color:#4D4D4D; font-family:Tahoma,"Segoe UI",Verdana,Arial; font-size:11px;}

.category_detail{float:left; padding:5px 10px 5px 10px;background:url("../../img/pager_bg.gif") repeat scroll 0 0 transparent; margin-bottom:1px;}
.sort_by{width:220px; height:auto; float:left; color:#000; font-family:"Segoe UI",Verdana,Arial,sans-serif;font-size:12px; font-weight:normal; padding-top:5px;}
.paging_main{width:100%;height:auto; float:left; border-top: solid 1px #7d7d7d; padding-top:5px;}
.page_breadcrumbs{width:450px; height:auto; float:left; margin:0 0 12px 0; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#0033ac;font-weight: normal; text-align:left;padding-left:6px;}
.paging{width:450px; height:auto; float:right;font-family:"Segoe UI",Verdana,Arial,sans-serif;font-size:12px; color:#000000; padding-top:5px;}
.submit{background:url("../../img/layout/all_img.jpg") no-repeat; background-position:-288px -201px; width:70px; height:25px;}

/***********************************receipt*************************************/
.receiptpage{width:auto; height:auto; padding:5px 5px 15px 5px;font:normal 12px Helvetica,sans-serif;}
.orderID{width:330px; height:auto; float:left; margin-right:20px;}
.orderDATE{width:330px; height:auto; float:left;}
.receip_headlines{border-bottom:1px solid #000; color:#000; font:bold 14px Arial,Helvetica,sans-serif; margin-bottom:10px;padding:5px 0;}
.receiptdata{width:auto; height:auto;font:normal 12px Helvetica,sans-serif; border-top:solid 2px #CECECE; text-align:center; line-height:24px;}
.recpt_friest_row{background-color:#f7f7f7; height:24px; width:auto;}
.recpt_second_row{background-color:#f3f3f3; height:25px; width:auto;}
.receipt_left_one{width:125px; height:24px; float:left; border-right:solid 1px #ccc;}
.receipt_left_two{width:187px; height:24px; float:left; border-right:solid 1px #ccc;}
.receipt_left_three{width:124px; height:24px; float:left; border-right:solid 1px #ccc;}
.receipt_left_four{width:125px; height:24px; float:left; border-right:solid 1px #ccc;}
.receipt_left_five{width:125px; height:24px; float:left;}
/*******************category list*************************************/

.tableContents{border-top:0px dashed #989898; padding:10px 0px 0px 0px; }
.tableContents_condition {float:left;height:auto; text-align:center;width:95px;}
.tableContents_qty {float:right;height:auto; text-align:center;width:220px; font-size:11px; padding-top:42px;}
.tableContents_lotprice {float:left;height:100px; text-align:center;width:100px;}
.tableContents_bids {float:left;height:100px; text-align:center;width:80px;}
.tableContents_endtime {color:#FF0000;float:left; font-weight:bold;height:100px; text-align:center;width:100px;}
.tableContents_title {float:left;height:100px; padding-right:5px;width:140px;}
.categry_bar{color:#000; height:25px; /*background:url(../../img/layout/navi_mid_bg.jpg) repeat-x;*/ text-align:center; line-height:22px; background:#eee;}
.tableContents_image {float:left; padding-right:5px; width:20%;}

.auction_title{width:21.6%}
.condition_title{width:16%}
.qty_title{width:15%}
.lotprice_title{width:15%}
.bids_title{width:11%}
.endtime_title{width:15%}
/*********************category_list second css**************************/
.listviewinfo{float:left;height:auto;padding-right:5px;width:296px;}
	.listviewinfo h1{margin:0 0 8px; padding:0; font:bold 13px tahoma,arial;}
	.listviewinfo span.infocol{float:left; margin-right:5px; width:22.6%; text-align:right; background:#eee; margin-bottom:1px;}

.actn_ttl{width:41%; text-align:left;}
/***************************user detail lokesh (My Account CSS)***************************/
.user_details{width:auto; border-bottom:dashed 1px #006699; padding-bottom:7px; padding-top:5px;}
.user_details_space{padding-left:100px;}
.user_details_align{width:150px;}

/***********************************  PROILE PAGE CSS     **********************/

.usr_prfl_left{
	background-color:#F7F7F7;
	color:#0033AC;
	float:left;
	font-family:"lucida grande",Tahoma,verdana,arial,sans-serif;
	font-size:13px;
	height:auto;
	padding:4px 3px 7px 0;
	text-align:right;
	width:274px;
	border-bottom:solid 1px #D6D6D3;
	margin-bottom:2px;
}
.usr_prfl_right{
	background-color:#F7F7F7;
	float:left;
	height:auto;
	padding:5px 5px 9px;
	width:430px;
	margin-left:3px;
	border-bottom:solid 1px #D6D6D3;
	margin-bottom:2px;
}
/***************************************     CSS FOR PRODUCT DETAIL PAGE ***************************/

.enlarge-div{width:500px;display:none;position:absolute;left:33%;top:112px;z-index:9999; margin-left:-66px;background-color:#FFFFFF;border:1px solid #E4EAF8;}
.navfirstimg{background-image: url(../../img/first1.gif); width:22px; height:22px; border:0px;	}
.navfirstimg:hover{background-image: url(../../img/first1_hover.gif); width:22px; height:22px; border:0px;}		
.navlastimg{background-image: url(../../img/last1.gif); width:22px; height:22px; border:0px;}
.navlastimg:hover{background-image: url(../../img/last1_hover.gif); width:22px; height:22px; border:0px;}	
.navnextimg{background-image: url(../../img/next1.gif); width:22px; height:22px; border:0px;}
.navnextimg:hover{background-image: url(../../img/next1_hover.gif); width:22px; height:22px; border:0px;}	
.navpreviousimg{background-image: url(../../img/previous1.gif); width:22px;	height:22px; border:0px;}
.navpreviousimg:hover{background-image: url(../../img/previous1_hover.gif); width:22px; height:22px; border:0px;}	
ul.cat li {
	background:url("/img/arrow.gif") no-repeat scroll left center transparent;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	list-style:none outside none;
	padding-left:10px;
}
ul.cat li a {color:#292FB7; text-decoration:none;}
ul.cat li a:hover{color:#D70000; text-decoration:none;}

.category_title_catalog{font:11px Verdana, Arial, Helvetica, sans-serif; color:#4975A2; text-align:center;}
.category_title_catalog a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#4975A2; text-decoration:none;	text-align:center;}
.category_title_catalog a:hover{color:#94010E; text-decoration:none; text-align:center;}

.shopping_cart_header{float:right; text-align:right; margin:20px 0 14px; background:url(../../img/layout/header_sprite.png) no-repeat 0 -87px;  padding:8px 0 8px 35px; font-size:13px; color:#fff;}
.shopping_cart_header a{ color:#fff;}
.shopping_cart_header a:hover{ color:#fff; text-decoration:underline}

/*******************negotiations Start*************************/

.popupBody {font-size: 12px; color: #000; background: #efefef; margin: 20px; padding: 0;}
.popupContainer {border: 1px #CAC7BD solid; padding: 20px;}

.Heading3 td{vertical-align:middle;
	background-image: url('../../img/table_bg.gif');
	background-repeat:repeat-x;
	background-color:#e4e4e4;
	color:#000;
	border-bottom:1px solid #ddd;
	padding:4px 8px;
	font:bold 12px Tahoma, Verdana, Arial;
}
tr.GridRowNoOver td, tr.GridRow td, tr.GridRowSel td {
	background-color: #F9F9F9;
	border-bottom: solid 1px #EDECEC;
	padding: 3px 3px 3px 5px;
	vertical-align: bottom;
	font-size: 11px;
}
.MessageBox {
	background-repeat: no-repeat;
	background-position: 7px 5px;
	font-family: Tahoma;
	font-size: 11px;
	color: #333;
	background-color: #EFF5EA;
	border:1px solid #95A486;
	margin: 5px 0;
	padding: 8px 8px 8px 30px;
	font-weight:normal;
}
.MessageBoxSuccess {background-image: url('../../img/success.gif');}
.MessageBoxinfodiv {
	background-repeat: no-repeat;
	background-position: 7px 5px;
	font:11px tahoma, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #F8F9A0;
	border:1px solid #EDD245;
	margin: 5px 0;
	padding: 8px 8px 8px 30px;
}
.MessageBoxInfo {background-image: url('../../img/info.gif'); background-color: #FFF1A8;}
/*******************negotiations End*************************/

.pro_name {color:#0022AF; font-family:Tahoma,Verdana,Arial; font-size:11px; font-weight:bold; text-decoration:none;}
.pro_name a{color:#0022AF; font-family:Tahoma,Verdana,Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.pro_name a:hover{color:#544D4D; text-decoration:none;}

.pro_sku{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;}
.pro_price{font-family:Tahoma,Arial,Helvetica,sans-serif; font-size:11px;}

.productname {color:#0022AF; font:bold 14px Tahoma,verdana,arial,sans-serif; line-height:18px; width: 391px; height:auto;}
.sku_no{font:11px Tahoma,Arial,Helvetica,sans-serif; text-align:left; padding:5px 0px 5px 0px;}
.shortdesc {color:#4D4D4D; font:13px Tahoma,"Segoe UI",Verdana,Arial; line-height:15px;	text-align:left;}

.price_itemdetail{color:#af1200; font-family:Tahoma,Verdana,Arial,Helvetica; font-size:12px; padding:3px 0px 0px 0px;}
.specialprice{color:#0022AF; font:bold 12px Tahoma,Verdana,Arial,Helvetica; padding:3px 0px 3px 0px;}
.featuredprice{color:#009900; font:bold 12px Tahoma,Verdana,Arial,Helvetica; padding:3px 0px 0px 0px;}
.qty {color:#333; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold;}
.feature{color:#4D4D4D; font-family:Tahoma,"Segoe UI",Verdana,Arial; font-size:13px;}
.size_attribute{font-family:Tahoma,Verdana,Arial,Helvetica; font-size:13px;	padding:6px 0px 0px 0px;}
.vertical_nav {
	background:url("../../img/navbg.gif") repeat-x scroll 0 0 transparent;
	color:#000000;
	font-family:"Segoe UI",Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	padding:2px;
	text-align:right;
}
.imgbdrrecent{border:0px solid #D2DAF1;}
.removelink a{color:#000; text-decoration: none; font-size:11px;}
.removelink a:hover{color:#194572; text-decoration: none}

/************************24-09-2010 harish*******************************/
.negotion_main{width:423px; height:auto; float:left; padding-left:30px;}
.chat_content_blue{ width:400px; height:auto; float:left; position:relative; background:#ECEFF6; border:solid 1px #CED9F3; color:#0033AC; margin-bottom:10px; padding:2px 5px;}
.chat_image{width:24px; height:25px; float:left; background:url("/img/negotiation_chat.png") no-repeat; position:absolute; left:-30px; top:-15px;padding-top:2px;padding-left:3px; font-size:10px; font-family:Tahoma,Arial,Helvetica, sans-serif;}
.chat_content_green{ width:400px; height:auto; float:left; position:relative; background:#E2FCE2; border:solid 1px #9CFC9C; color:#3DB23D;  margin-bottom:10px;  padding:2px 5px;}

/************************24-09-2010 box images css harish*******************************/
.pro_box_small_top_img{background:url(/img/layout/five.jpg) no-repeat left bottom; height:5px; width:229px; float:left;}
.pro_box_small_bot_img{background:url(/img/layout/six.jpg) no-repeat left top; height:5px; width:229px; float:left;}

.pro_box_big_top_img{background:url(/img/layout/three.jpg) no-repeat left bottom; height:5px; width:745px; float:left;}
.pro_box_big_bot_img{background:url(/img/layout/four.jpg) no-repeat left top; height:5px; width:745px; float:left;}

.pro_left_box_top_img{background:url(/img/layout/one.jpg) no-repeat left bottom; height:5px; width:180px; float:left;}
.pro_left_box_bot_img{background:url(/img/layout/two.jpg) no-repeat left top; height:5px; width:180px; float:left;}

.ctegories_left_box_top_img{background:url(/img/layout/top_drakgray.jpg) no-repeat left bottom; height:5px; width:180px; float:left;}
.ctegories_left_box_bot_img{background:url(/img/layout/bottom_drakgray.jpg) no-repeat left top; height:5px; width:180px; float:left;}

.home_box_top_img{background: url(/img/layout/home_box_top.jpg) no-repeat left bottom;height:5px; width:745px; float:left;}
.home_box_bot_img{background:url(/img/layout/home_box_bot.jpg) no-repeat left top; height:5px; width:745px; float:left;}
/****************Button submit by harish****************************/
.addtocart_left1 a{background:url(../../img/layout/add_to_cart_new.png) left top no-repeat; width:6px; height:24px; float:left; text-decoration:none; color:#fff;  font-weight:bold;}
.addtocart_left1 a:hover{background:url(../../img/layout/add_to_cart_new.png) left bottom no-repeat; width:6px; height:24px; float:left;text-decoration:none; color:#fff;  font-weight:bold;}
span input[type="button"].addtocart_leftin1{background:url(../../img/layout/add_to_cart_new.png) right top no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:6px; color:#FFFFFF;}
span:hover input[type="button"].addtocart_leftin1{background:url(../../img/layout/add_to_cart_new.png) right bottom no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; margin-left:6px; cursor:pointer;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none; color:#FFFFFF;}

span input[type="submit"].addtocart_leftin1{background:url(../../img/layout/add_to_cart_new.png) right top no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:6px; color:#FFFFFF;}
span:hover input[type="submit"].addtocart_leftin1{background:url(../../img/layout/add_to_cart_new.png) right bottom no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; margin-left:6px; cursor:pointer;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none; color:#FFFFFF;}

.addtocart_left1_green a{background:url(../../img/layout/add_to_cart_new_green.png) left top no-repeat;width:6px; height:24px; float:left;text-decoration:none; color:#FFFFFF;  font-weight:bold;}
.addtocart_left1_green a:hover{background:url(../../img/layout/add_to_cart_new_green.png) left bottom no-repeat; width:6px; height:24px; float:left;text-decoration:none; color:#FFFFFF;  font-weight:bold;}
span input[type="button"].addtocart_leftin1_green{background:url(../../img/layout/add_to_cart_new_green.png) right top no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; cursor:pointer;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-left:1px; color:#FFFFFF;}
span:hover input[type="button"].addtocart_leftin1_green{background:url(../../img/layout/add_to_cart_new_green.png) right bottom no-repeat; width:auto; height:24px; float:left; padding:4px 6px 5px 0px; border:0px; margin-left:1px; cursor:pointer;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;text-decoration:none; color:#FFFFFF;}

.button{height:24px;padding-left:1px;float:left;background:#fff url(../../img/layout/add_to_cart_new.png) left top no-repeat;}
.button input{height:24px;background:#fff url(../../img/layout/add_to_cart_new.png) right top no-repeat; border:0px none;cursor:pointer;}
.button a{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.button:hover{width:3px; height:24px; background:#fff url(../../img/layout/add_to_cart_new.png) left bottom no-repeat;}
.button input{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; color:#fff; padding:0px; margin:0px;}
.button input:hover{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; width: auto ; height:24px; background:#fff url(../../img/layout/add_to_cart_new.png) no-repeat right bottom; float:left;}

.buttongreen{height:24px;padding-left:1px;float:left;background:#fff url(../../img/layout/add_to_cart_new_green.png) left top no-repeat;}
.buttongreeninput{height:24px;background:#fff url(../../img/layout/add_to_cart_new_green.png) right top no-repeat; border:0px none;cursor:pointer;}
.buttongreen a{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.buttongreen:hover{width:3px; height:24px; background:#fff url(../../img/layout/add_to_cart_new_green.png) left bottom no-repeat;}
.buttongreen input{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; color:#fff; padding:0px; margin:0px;}
.buttongreen input:hover{text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold; width: auto ; height:24px; background:#fff url(../../img/layout/add_to_cart_new_green.png) no-repeat right bottom; float:left; float:left;}

/****************pagination start*************************/

.pagination{display: inline-block; font:10px "Tahoma", Arial, sans-serif; line-height: 15px; text-decoration: none;}
.pagination .dots {bottom: -6px; color: #606060; position: relative;}
.pagination a, .pagination .dots {display: inline-block; margin-right:0; padding: 2px 8px;}
div.pagination a:hover {color: #303030;}
div.pagination a:active {color: #585858;}

.pagination a.number {
	border: 1px solid #ddd;	
	/* CURVED CORNERS */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:auto;
	width:auto;
	text-align:center;
	background:#fff;
	font-weight:normal;
}
.pagination a.number:hover {border-color: #97c1d7; background:#e9f6fd;}
.pagination a.number.current {color: #fff;}
.pagination a.number.current:hover {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}

.pagination a.number.current:active {
	/* INNER SHADOWS */
	-moz-box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
	-webkit-box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
	box-shadow: 0px 1px 1px rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.15);
}
/* WHITE PAGINATION STYLE */
.pagination.white, .pagination.white a {color: #606060; }

.pagination.white a.number.current {
	background-color: #e0e0e0;
	border-color: #ddd #d8d8d8 #c4c4c4;
	color: #606060;
	text-shadow: 0px 1px 0px #fff;
}
.pagination.white a.number.current:hover {background-color: #ebebeb; border-color: #dbdbdb #d4d4d4 #c0c0c0;}
.pagination.white a.number.current:active {border-color: #c0c0c0 #d4d4d4 #dbdbdb; text-shadow: 0px -1px 0px #fff;}
/****************pagination end*************************/

/********************bulk add to cart button css:start*******************/

.btnclear{overflow:hidden;}
.btnGreenLarge{background:transparent url('../../img/btnGreenLarge_a.gif') no-repeat scroll top right;
	color: #fff; display: block; float: left; font-family:"Segoe UI", Tahoma, Verdana, Arial; font-size:15px; font-weight:bold;
	height: 31px; margin-right: 0px; padding-right: 12px; text-decoration: none;
}
.btnGreenLarge span { background: transparent url('../../img/btnGreenLarge_span.gif') no-repeat; font-family:"Segoe UI", Tahoma, Verdana, Arial;display: block; line-height:14px; padding: 8px 0 9px 12px; color:#fff;text-decoration:none;}
a.btnGreenLarge:active {background-position: bottom right; color: #000; outline: none;text-decoration:none;}
a.btnGreenLarge:active span {background-position: bottom left; padding:9px 0 8px 12px;text-decoration:none;}
/********************bulk add to cart button css:end*******************/

/*********css button checkout instock************/
.btnclear_blue{overflow:hidden;}
.btnBlueLarge{background:transparent url('../../img/btnBlueLarge_a.gif') no-repeat scroll top right;
	color: #fff; display: block; float: left; font-family:"Segoe UI", Tahoma, Verdana, Arial; font-size:15px; font-weight:bold;
	height: 31px; margin-right: 0px; padding-right: 12px; text-decoration: none;
}
.btnBlueLarge span { background: transparent url('../../img/btnBlueLarge_span.gif') no-repeat; font-family:"Segoe UI", Tahoma, Verdana, Arial;display: block; line-height:13px; padding: 3px 0 4px 12px; color:#fff;text-decoration:none; text-align:center;}
.btnBlueLarge span  p{font-size:11px; padding:0px; margin:0px; font-weight:normal;}
a.btnBlueLarge:active {background-position: bottom right; color: #000; outline: none;text-decoration:none;}
a.btnBlueLarge:active span {background-position: bottom left; padding:3px 0 2px 12px;text-decoration:none;}
/*********************/
.newbulk_add{position:relative; width:200px; height:auto; float:right; position:relative; margin-right:13px;}

.questionMark{
	position:absolute;
	right:-20px;
	top:-3px;
	height:23px; /*dimensions of our image*/
	width:22px;
	background:url(../../img/help.gif) top left no-repeat;
}
.toolTip {
	position:absolute;
	left:-90px;
	top:22px;
	display:none;
	width:100px;
	padding:5px;
	border:1px solid #b3c4ce;
	background-color:#f2f7f8;
	font:10px/12px Arial, Helvetica, sans-serif;
}
/********************checkout button css:start*******************/

.btnclear_checkout{overflow:hidden;}
.btnGreenLarge_checkout{background:transparent url('../../img/btnBlueLarge_a.gif') no-repeat scroll top right;
	color: #fff; display: block; float: left; font-family:"Segoe UI", Tahoma, Verdana, Arial; font-size:15px; font-weight:bold;
	height: 31px; margin-right: 0px; padding-right: 12px; text-decoration: none;
}
.btnGreenLarge_checkout span { background: transparent url('../../img/btnBlueLarge_span.gif') no-repeat; font-family:"Segoe UI", Tahoma, Verdana, Arial;display: block; line-height:14px; padding: 8px 0 9px 12px; color:#fff;text-decoration:none;}
a.btnGreenLarge_checkout:active {background-position: bottom right; color: #000; outline: none;text-decoration:none;}
a.btnGreenLarge_checkout:active span {background-position: bottom left; padding:9px 0 8px 12px;text-decoration:none;}

/********************checkout button css:end*******************/

/********************item detail page tabs css:START*******************/
.tabberlive .tabbertabhide {display:none;}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {}
.tabberlive {margin-top:1em; }

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav{margin:0; padding: 8px 0; border-bottom: 1px solid #ddd; font:bold 12px tahoma, Verdana, Arial, Tahoma; color:#333;}
ul.tabbernav li{list-style: none; margin: 0; display: inline;}
ul.tabbernav li a{
	padding:8px 1.0em ;
	margin-right: 3px;
	border: 1px solid #ddd;
	border-bottom: none;
	background: #eee;
	text-decoration: none;
}
ul.tabbernav li a:link, ul.tabbernav li a:visited { color: #333; }
ul.tabbernav li a:hover{color: #333;}
ul.tabbernav li.tabberactive a{background-color: #fff; border-bottom: 1px solid #fff;}
ul.tabbernav li.tabberactive a:hover{color: #000; background: white;  border-bottom: 1px solid white;}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {padding:5px; border:1px solid #ddd; border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px;  overflow:auto;}
/********************item detail page tabs css:END*******************/
.WebRupee {font-size:12px; font-weight:bold; padding-right:1px;}

/************************new footer by harish 07-10-2010*******************************/
.footer_bottom{width:980px; padding:7px 8px; overflow:hidden; margin:0 auto;}
.footer_newsletter{height:auto; padding:0px 0px 10px 0px; display:table;}
.footer_newsletter_heading{/*width:262px; */height:auto; padding:0px 0px 10px 0; float:left; font:18px Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; color:#94d2d8; text-transform:uppercase}
.newsletter_punchline{/*width:262px; */height:auto; float:left; padding-bottom:15px; padding-left:38px; font-family:Trebuchet MS,Tahoma,Arial, Helvetica, sans-serif; font-size:18px; color:#ec1d23; font-weight:normal; text-transform:uppercase;}
.newsletter_form_main{float:left;}
.newsletter_form{width:176px; height:17px; padding:4px 10px 4px 5px; background:url(../../img/layout/newsletter_form_bg.jpg) no-repeat left top;  float:left;}
.newsletter_form_text{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:11px; color:#626264; font-weight:normal; background:#ececec; border:solid 1px #ececec; color:#6c6b6b; padding:0px; margin:0px;}

.newsletter_form_main a.button{width:90px; height:47px; float:left; background:url(../../img/layout/footer_sprite.png) no-repeat 0 -127px; }

.privacy_content{font-size:11px; color:#ccc; font-weight:normal; padding:10px 0px 0px 0px; text-align:left; clear:both;}
.privacy_content a{ color:#94d2d8;}

.Footermidd{width:244px;height:150px;float:left; background:url(../../img/layout/footer_seprator.jpg) no-repeat center right; padding:0px 31px 0px 30px;}
.payment_partner_img{float:left;width:120px;height:29px; margin-bottom:16px;}
.Footerright{width:38%;float:left; padding-left:30px; text-align:left;}
.connect_images{ width:200px; float:left; padding:20px 0 0 0; height:auto; }
.connect_icon{ width:30px; height:auto; float:left;}
.FROtherDteail{ width:233px; height:auto; padding:8px 0px 0px 8px; float:left;}

.Footerright .callus{background:url(../../img/layout/footer_sprite.png) no-repeat 0 0; padding:0px 0px 5px 56px; font:bold 11px Tahoma,Arial, Helvetica, sans-serif; color:#fff; text-align:left;}
.TeleNumber{font:160% Tahoma,Arial, Helvetica, sans-serif; }

.wholesale_mail{background:url(../../img/layout/footer_sprite.png)  no-repeat 0 -83px; padding:0 0 0 61px; font-size:11px; font-weight:bold; text-decoration:none; color:#fff; display:table; height:28px; margin: 10px 0;}
.wholesale_mail a{font:160% Tahoma,Arial, Helvetica, sans-serif; color:#fff;}

.find_facebook a{ width:75px; height:35px; background:url(../../img/layout/facebook.jpg) no-repeat left top; padding:0 0 0 28px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; color:0022ac; text-decoration:none; font-weight:bold; margin-top:15px; float:left; }
.find_facebook a:hover{ width:75px; height:35px; background:url(../../img/layout/facebook.jpg) no-repeat left top; padding:0 0 0 28px; font-family:Tahoma,Arial, Helvetica, sans-serif; font-size:12px; color:0022ac; text-decoration:underline; font-weight:bold; margin-top:15px; float:left;}
.shipping_banner{width:61px;height:42px; margin-bottom:16px; float:left;}

/*add to cart alert start*/
.pop_container{ background:url(../../img/layout/popup_bg.png) no-repeat left top;padding:5px; width:290px; height:125px; margin:0 auto; position:absolute; top:150px; left:35%;}
.pop_heading{ width:265px; height:auto; float:left; font-family:Tahoma; font-size:13px; color:#fff; padding:4px 0 0 25px; font-weight:bold; text-align:left;}
.pop_content{width:280px; height:39px; padding:28px 5px 0 5px; font-family:Tahoma; font-size:14px; color:#0f4a8d; text-align:center; float:left; font-weight:bold;}
.pop_button{ width:100%; height:auto; float:left; text-align:center; padding:3px 0px 3px;}
.pop_button a{ width:auto; height:auto;text-align:center; background:#5e77aa; border:solid 1px #29447e; font-family:Tahoma; color:#fff; font-weight:bold; padding:5px 16px; text-decoration:none; font-size:12px; line-height:18px;}
.pop_button a:hover{ width:auto; height:auto;text-align:center; background:#455a87; border:solid 1px #29447e; font-family:Tahoma; color:#fff; font-weight:bold; padding:5px 16px ; text-decoration:none; font-size:12px; line-height:18px;}
/*add to cart alert end*/

.MessageBoxSuccess {background-image: url('../../img/success.gif');}

.MessageBox {
	background-repeat: no-repeat;
	background-position: 7px 5px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color: #333;
	background-color: #F4F4F4;
	margin: 5px 0;
	padding: 8px 8px 8px 30px;
}
.elargeimage a{color:#666666; font-size:9px; font-family:Verdana, Arial;}

.elargeimage a:hover{text-decoration:underline;}

/***********My Account**********/
.my_account_wraper{ width:95%; height:auto; overflow:hidden; margin: 0 auto;}
.my_account_navi{ width:698px; height:auto; float:left;}
.my_account_navi ul{ width:auto; height:auto; float:left; list-style:none; padding:0px; margin:0px;}
.my_account_navi li{ width:auto; height:auto; float:left; padding:0px; margin:0px 2px 0px 0px;}
.my_account_navi li a{ width:auto; height:auto; float:left; background:#e5e5e5; color:#000; padding:7px 9px;font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
.my_account_navi li a:hover{ width:auto; height:auto; float:left; background:#2470bb; color:#fff; padding:7px 9px; font-family:'lucida grande',tahoma,verdana,arial,sans-serif; font-size:11px; font-weight:normal; text-decoration:none;}
.page_title{width:695px; height:auto; float:left; font-family:Tahoma,arial; font-size:20px; font-weight:bold; color:#000; padding:20px 0px;}

.BdrR_dashed{ border-right: dashed 1px #e5e5e5;}
.BdrL_dashed{ border-left: dashed 1px #e5e5e5;}
.BdrT_dashed{ border-top: dashed 1px #e5e5e5;}
.BdrB_dashed{ border-bottom: dashed 1px #e5e5e5;}
.padding2{ padding:2px;}

.acount_sections{width:291px;min-height:120px; float:left; font:11px Tahoma,Arial, Helvetica, sans-serif; color:#000; padding:0px 0 20px 9px;}
.sections_title{width:216px; height:auto; float:left; font:bold 11px Tahoma,Arial, Helvetica, sans-serif; color:#000; padding-bottom:10px; padding-top:5px;}
.sections_title a{color:#0022ac; text-decoration:none;}
.sections_title a:hover{color:#000; text-decoration:none;}
.section_detail{width:300px; height:auto; float:left;}

/*****************alert popup css****************/
.b {background:url('../../img/b.png');}
.tl{background:url('../../img/tl.png');}
.tr{background:url('../../img/tr.png');}
.bl{background:url('../../img/bl.png');}
.br{background:url('../../img/br.png');}
.tl, .tr, .bl, .br {  height: 10px;  width: 10px;  overflow: hidden;  padding: 0;}
.boxBody {  padding: 10px;  background: #fff; }

/*****************receipt page icon css****************/
.receipt_elements{ width:500px; height:25px; float:right;}
.receipt_print a{ background:url(../../img/layout/print.png) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none; margin-right:5px;}
.receipt_print a:hover{ background:url(../../img/layout/print.png) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none;  margin-right:5px;} 

.receipt_pdf a{ background:url(../../img/layout/pdf_icon.gif) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none; margin-right:5px;}
.receipt_pdf a:hover{ background:url(../../img/layout/pdf_icon.gif) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none;  margin-right:5px;} 

.receipt_sendmail a{ background:url(../../img/layout/mail_send.png) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none; margin-right:5px;}
.receipt_sendmail a:hover{ background:url(../../img/layout/mail_send.png) no-repeat left top; width:20px; height:20px; float:right; text-decoration:none;  margin-right:5px;} 
.item_launch_type{color:#6FA604; font-weight:bold;}
/*****************faq page css****************/
.item_launch_type{color:#6FA604; font-weight:bold;}
.Light1{Font-Family:Tahoma, Verdana, Tahoma;Font-Size: 10pt;Line-Height: 15px;}
.grey{color:#999999;}

.faq_arrow{ background:url(../../img/arrow1.gif) no-repeat left center; width:10px; height:20px; float:left;}
.faq_Q {background:url(../../img/Q.gif) no-repeat left center; width:32px; height:28px; float:left;}
.faq_A {background:url(../../img/A.gif) no-repeat left center; width:32px; height:28px; float:left;}
/*------------------------------------------------*/
.billing_add{width:85px;}
.billing_add_one{width:88px;}
.loading_div{
	width: 120px;
	margin-top:22%;
	margin-left:auto;
	margin-right:auto;
	background:#fff url(../../img/loading.gif)  no-repeat left top;
	text-align: right;
	padding: 10px 30px 0 0;
	border:solid 1px #ccc;
	background-position: 10% 40%;
	height: 30px;
}
#midhome{width:100%; height:auto; clear:both;}

.product_box_mid{border:solid 0px #ddd ; padding:10px; margin:7.8px; /*border-radius: 5px 5px 5px 5px;*/ overflow: hidden; float:left; text-align:center;}
.productbox1{border:solid 0px #ddd ; padding:10px; border-radius: 5px 5px 5px 5px; overflow: hidden; float:left; width:17.9%; min-height:246px;}
.product_box_mid .produuct_image_category_page img{ width:200px; border:0;}

.gridbox_title_box{border:solid 0px #ddd ; padding:5px; margin:7.8px; border-radius: 5px 5px 5px 5px; position:relative;}
/*.gridbox_title_box:hover{background:#f8f8f8;}*/
.gridboxinfo{width:100%; margin:0 auto; overflow:hidden; margin:10px 0 0 0;}
	.gridinfoinner{background:#eee; padding:5px; overflow:hidden; margin-bottom:1px;}
		.gridinfoinner span.col1{float:left; width:35%;}
		.gridinfoinner span.col2{float:left; width:20%;}
		.gridinfoinner span.col3{float:left; width:30%;}
		.gridinfoinner span.col4{float:left; width:15%;}
	.gridboxinfo .qtybox{ overflow:hidden; width: 100%; margin:0 auto;}
.gridbox_title_box img.medium{ width:200px;}
.gridbox_title_box .produuct_image_category_page{ border-bottom:1px #ddd solid; margin-bottom:0;}
.gridbox_title_box .sku{ background:#f1f1f1; float:left; padding:5px 10px; font-weight:bold;}
.gridbox_title_box .shopping_title_category_page{ text-align:left;}
.gridbox_title_box .wishlist a{float:right; width:16px; height:13px; background:url(../../img/layout/header_sprite.png) no-repeat -174px -131px; text-indent:-99999px; cursor:pointer; margin-top:5px; display:block; position:relative;} 
.gridbox_title_box .wishlist a:hover{ background-position:-175px -145px; } 
.wishlist a.help .tooltip{
	text-indent: 0;
    background: #142C5F;
    border: 1px solid #000;
    color: #fff;
    cursor: text;
    font:bold 11px Tahoma,Arial,Verdana;
    padding: 6px 12px;
    position: absolute;
    right: -43px;
    text-align: left;
    top: -30px;
    width: 84px;
    z-index: 999;
}
.contentboxtop{background: url(/img/layout/contentboxtop.gif) no-repeat left bottom;height:5px; width:935px; float:left;}
.contentboxbottom{background:url(/img/layout/contentboxbottom.gif) no-repeat left top; height:5px; width:935px; float:left;}

#HomePromo{ clear:both; }
/********************************************* anil css bof ************************************************/
.fl{float:left;} .fr{float:right;} .clear{clear:both;}

.topbar{background:#fff; color:#000; overflow:hidden;  width: 100%; z-index:999; line-height:2.2; box-shadow:1px 1px 3px #666;}
.topbarwrapper{ width:980px; margin:0 auto;}
.topbarwrapper .leftcolumn{width:51.2%;}
.topbarwrapper .rightcolumn{width:48.8%; text-align:right;}
.topnav ul{margin:0; padding:0;}
.topnav li{/*float:left;*/ padding:0 9px; list-style:none; display:inline-block; border-right:1px solid #ddd;}
.topnav li.nobg{background:none; padding-left: 0;}
.topnav li.last{ border:none;}
.topnav li a{ color:#000;}
.topnav li a:hover{ color:#0022AF;}
.topnav li a.livechat{background:url(../../img/layout/header_sprite.png) no-repeat 0 -216px; padding-left:22px; display:block;}
.topnav li a.livechat:hover{ background-position:-127px -216px; color:#fcaf66;}

.searchbox{width:420px; float:left; padding:0; margin:20px 10px 0 0; border:1px #ddd solid; background:#fff;}
.searchbox input{width:90%; float:left; padding:5px 5px 6px 5px; border:0 none; font:12px Tahoma,Arial,serif; color:#666;}
.searchbox a input[type="button"]{float:right; background:url(../../img/layout/header_sprite.png) no-repeat -1px -170px; height:26px; width:31px; border:none; cursor:pointer;}
.content{ display:table; width:100%}
.heading1{overflow:hidden; border-bottom:1px #ddd solid; margin-bottom: 10px;}
.heading1 h1{float:left; padding:6px 10px; font:bold 18px tahoma,arial; color:#333; margin:0; background:#f1f1f1;  text-shadow: 1px 1px 1px #CCCCCC;}

ul.hdrmenu{ padding:0; margin:22px 0 0; overflow: hidden;}
ul.hdrmenu li{ float:left; list-style:none;}
ul.hdrmenu a{font:normal 12px/16px Tahoma, Arial, serif; color:#555; text-decoration:none; border-left: 1px solid #555; padding:0 10px;}
ul.hdrmenu li a:hover{color:#0022ac;}
ul.hdrmenu li.first a{ border:none; padding-left:0;}

.padtop0{padding-top:3px;} .padbottom0{padding-bottom:3px;} .padleft0{padding-left:3px;} .padright0{padding-right:3px;}
.padtop1{padding-top:5px;} .padbottom1{padding-bottom:5px;} .padleft1{padding-left:5px;} .padright1{padding-right:5px;}
.padtop2{padding-top:10px;} .padbottom2{padding-bottom:10px;} .padleft2{padding-left:10px;} .padright2{padding-right:10px;}
.padtop3{padding-top:15px;} .padbottom3{padding-bottom:15px;} .padleft3{padding-left:15px;} .padright3{padding-right:15px;}
.padtop4{padding-top:20px;} .padbottom4{padding-bottom:20px;} .padleft4{padding-left:20px;} .padright4{padding-right:20px;}

.martop0{margin-top:3px;} .marbottom0{margin-bottom:3px;} .marleft0{margin-left:3px;} .marright0{margin-right:3px;}
.martop1{margin-top:5px;} .marbottom1{margin-bottom:5px;} .marleft1{margin-left:5px;} .marright1{margin-right:5px;}
.martop2{margin-top:10px;} .marbottom2{margin-bottom:10px;} .marleft2{margin-left:10px;} .marright2{margin-right:10px;}
.martop3{margin-top:15px;} .marbottom3{margin-bottom:15px;} .marleft3{margin-left:15px;} .marright3{margin-right:15px;}
.martop4{margin-top:20px;} .marbottom4{margin-bottom:20px;} .marleft4{margin-left:20px;} .marright4{margin-right:20px;}

.filternav{display:block; padding:3px 3px 3px 10px;}
.filternav:hover{background:#f4f4f4; padding:3px 3px 3px 10px;}
.filternav a{ text-decoration:none; color:#000; padding-left:5px;}

.item_detail_main{width:100%; overflow:hidden;}
.item_detail_main .leftcolumn{width:51.2%; overflow:hidden; float:left;}
.item_detail_main .rightcolumn{width:46.7%; overflow:hidden; margin-left:20px; float:left;}
	.item_detail_main .rightcolumn h1{ margin:0 0 10px 0; padding:0; font-size:18px; width:auto; height:auto; position: inherit; line-height:1.5;}

.headerimg{overflow:hidden; clear:both; margin:-20px 0 0;}
.headerimg .clearnceimg{margin:5px 0; background:url(../../img/layout/headerimg.gif) no-repeat; height:24px; width:207px; cursor:pointer; float:right;}
.headerimg .freeshippingimg{margin:5px 0 5px 30px; background:url(../../img/layout/headerimg.gif) no-repeat -235px 0; height:24px; width:336px; float:right; border-left:1px #eee solid;}

.pagecontent h2{margin:0 0 10px 0;  font: 26px tahoma,arial; color:#0033AC;}
.checkout_main h2{ font:bold 18px tahoma,arial; margin:0 0 10px;}
.checkout_main .productlist{padding:10px; border-bottom: 1px solid #ddd; clear:both; overflow:hidden;}
	.checkout_main .productlist h1{margin:0 0 8px; padding:0; font:bold 13px tahoma,arial;}

.FooterLeft .col1, .FooterLeft .col2, .FooterLeft .col3{width:33%; float:left;}
ul.footernav li.heading{ color:#99dbe1; font-size:120%; font-weight:bold;}
ul.footernav {overflow:hidden; margin:0 auto; padding:0;}
ul.footernav li{list-style:none; margin:6px 0; text-align:left;}
ul.footernav li a{color:#fff; text-decoration:none;}
ul.footernav li a:hover{color:#99dbe1; text-decoration:none;}

.Footerright h2{ color: #94D2D8;font: 18px Trebuchet MS,Tahoma,Arial,Helvetica,sans-serif; text-transform: uppercase; margin:0 0 10px;}
.Footerright .payment{background:url(../../img/layout/footer_sprite.png) no-repeat 0 -231px; height:58px; width:250px;  margin: 15px 0;}

ul.social li.heading{ color:#99dbe1; font-size:140%; font-weight:bold;  text-indent: inherit; float:none; margin:0 0 10px 0;}
ul.social {overflow:hidden; margin:0 auto; padding:0; display: none;}
ul.social li{list-style:none; margin:0 6px; text-align:left; float:left; text-indent:-999999px;}
ul.social li a{display:block; height:28px; width: 29px;}
ul.social li.facebook{background:url(../../img/layout/footer_sprite.png) no-repeat 0 -188px; }
ul.social li.twitter{background:url(../../img/layout/footer_sprite.png) no-repeat -43px -188px; }
ul.social li.pinboard{background:url(../../img/layout/footer_sprite.png) no-repeat -84px -188px; }
ul.social li.googleplus{background:url(../../img/layout/footer_sprite.png) no-repeat -126px -188px; }

input[type="text"].newslatterbox{width:395px; height:43px; background:#fff; border:solid 1px #ccc; border-radius: 7px 0 0 7px; float:left; padding:1px 10px; font-size:170%;}

.gridview{overflow:hidden; display:table; width:100%;}
.gridview td{padding:4px 8px;}
.gridview th{padding:4px 8px; background:#E4E4E4 url(../../img/table_bg.gif) repeat-x; border-bottom: 1px solid #ddd; color:#000; font-size: 12px; font-weight: bold;  line-height: 1.5;}

.columnbox .col1{ width:80%; float:left; margin:0 1px 1px 0; background:#f1f1f1 /*EAF1F9*/; padding:5px; text-align:right;}
.columnbox .col2{ width:17.8%; float:left; background:#f8f8f8; margin:0 0 1px 0; padding:5px; text-align:right;}

.myaccount_nav{ width:100%; display:table; border-top:1px #ddd solid; padding:10px; margin-top: 10px;}
ul.myaccount_nav.col1 { width:40%; float:left; border:none;}
ul.myaccount_nav li.heading{ color:#0033AC; font-size:140%; font-weight:bold;  text-indent: inherit; float:none; margin:0 0 10px 0;}
ul.myaccount_nav {overflow:hidden; margin:0 auto; padding:0;}
ul.myaccount_nav li{list-style:none; margin:6px 0;}
ul.myaccount_nav li a{color:#000; text-decoration:none;}
ul.myaccount_nav li a:hover{color:#0033AC; text-decoration:none;}

.item_detail_main .productdec{ display:none;}

.homebanner{float:left; margin-right:10px;}
ul.homebanner{ display:table; margin:0 0 20px;}
ul.homebanner li{float:left; margin-right:23px;}
ul.homebanner li a{ display:block;}
ul.homebanner li.last{ margin:0;}

.sliderbox {margin-top: -31px;}
#slides {display: none; position: relative; width:1292px; margin:0 auto;}
	.slidesjs-pagination {bottom: 8px; margin: 0; padding: 0; position: absolute;right: 10px; width: 161px; z-index: 333;}
	.slidesjs-pagination li { float: left; margin: 0 3px 0 0;}
	#slides a:link, #slides a:visited {color: #333333;}
	.slidesjs-pagination li a {background:#fff; border: 1px solid #555; display: block; float: left; height: 0; opacity: 0.5; overflow: hidden; padding-top: 12px; width: 12px;}
	#slides a:link, #slides a:visited {color: #333333;}
	a.slidesjs-play, a.slidesjs-stop {
		background: url(../../img/layout/btns-next-prev.png) no-repeat ;
		bottom: 8px;
		display: block;
		height: 14px;
		overflow: hidden;
		position: absolute;
		right: 175px;
		text-indent: -9999px;
		width: 14px;
		z-index: 333;
	}
	a.slidesjs-stop {background-position: 100% 0; height: 14px; width: 14px;}
	a.slidesjs-play:hover{ background-position: 0 -15px;}
	a.slidesjs-stop:hover{ background-position: 100% -15px;}
	
	.slidesjs-navigation {margin-top: 0;}	
	a.slidesjs-next, a.slidesjs-previous { display: none;}
	.slidesjs-pagination li a.active, .slidesjs-pagination li a.active:hover{ background:#000;}    
	
#livechat{ position:fixed; bottom:0; right:5%; padding:15px 15px; font-size:18px; background:#fff; border:1px #ddd solid; box-shadow:0 -1px 8px #444;}
#livechat a.livechat{background:url(../../img/layout/header_sprite.png) no-repeat 0 -216px; padding-left:22px; display:block;}
#livechat a.livechat:hover{ background-position:-127px -216px;}

.button_green{background: url(../../img/layout/button_sprite.png) no-repeat 0 -75px; float: left; height: 24px; padding-left: 1px; width: auto;}
.button_green span {background: url(../../img/layout/button_sprite.png) no-repeat right -100px; float: left; height: 22px; padding: 2px 5px 0 4px; width: auto;}
.button_green a {color: #fff; float: left; margin: 0; padding: 3px 5px; text-decoration: none; font-weight:bold;}
.button_green span:hover{background-position: right -125px;}

.button_green_large{background: url(../../img/layout/button_sprite.png) no-repeat 0 -150px; float: left; height: 34px; padding-left: 1px; width: auto;}
.button_green_large span {background: url(../../img/layout/button_sprite.png) no-repeat right -186px; float: left; height: 33px; padding: 2px 5px 0 4px; width: auto;}
.button_green_large a {color: #fff; float: left; margin: 0; padding: 7px 10px; text-decoration: none; font-weight:bold; font-size:14px}
.button_green_large span:hover{background-position: right -222px;}

.button_blue{background: url(../../img/layout/button_sprite.png) no-repeat 0 -258px; float: left; height: 24px; padding-left: 1px; width: auto;}
.button_blue span {background: url(../../img/layout/button_sprite.png) no-repeat right -283px; float: left; height: 22px; padding: 2px 5px 0 4px; width: auto;}
.button_blue a {color: #fff; float: left; margin: 0; padding: 3px 5px; text-decoration: none; font-weight:bold;}
.button_blue span:hover{background-position: right -308px;}

.button_blue{background: url(../../img/layout/button_sprite.png) no-repeat 0 -258px; float: left; height: 24px; padding-left: 1px; width: auto;}
.button_blue span {background: url(../../img/layout/button_sprite.png) no-repeat right -283px; float: left; height: 22px; padding: 2px 5px 0 4px; width: auto;}
.button_blue input {color: #fff; float: left; margin: 0; padding: 3px 5px; font-weight:bold; background:none; border:none; cursor:pointer;}
.button_blue span:hover{background-position: right -308px;}

.button_blue_large{background: url(../../img/layout/button_sprite.png) no-repeat 0 -333px; float: left; height: 34px; padding-left: 1px; width: auto;}
.button_blue_large span {background: url(../../img/layout/button_sprite.png) no-repeat right -369px; float: left; height: 33px; padding: 2px 5px 0 4px; width: auto;}
.button_blue_large a {color: #fff; float: left; margin: 0; padding: 7px 10px; text-decoration: none; font-weight:bold; font-size:14px}
.button_blue_large span:hover{background-position: right -405px;}

#alertContainer{ background:url("../../img/b.png") repeat 0 0; width: 400px; left: 40%; width:400px; display:none; position:fixed; left:38%; top:25%; z-index:99999999999; padding:10px; border-radius: 5px 5px 5px 5px;}
#alertContainer h1{background:#0f4a8d; color:#fff; font-weight:bold; padding:5px; text-align:left; margin:0; font-size:12px; left:0; width:auto; height:auto;}
#alertContainer .buttonrow{ background:#e5e5e5; width:100%; padding:5px 0px; display:table;}

.button_grey{background: url(../../img/layout/button_sprite.png) no-repeat 0 -0px; float: left; height: 24px; padding-left: 1px; width: auto;}
.button_grey span {background: url(../../img/layout/button_sprite.png) no-repeat right -25px; float: left; height: 22px; padding: 2px 5px 0 4px; width: auto;}
.button_grey input {color: #000; float: left; margin: 0; padding: 3px 5px; font-weight:bold; background:none !important; border:none; cursor:pointer; text-shadow: 1px 0 1px #fff;}
.button_grey span:hover{background-position: right -50px;}



