/*
  Developed By: Perception System (www.perceptionsystem.com)
  Project: strefazegarki
  Date: 06/03/2009
  Purpose: Classes used below are used in the whole project
*/

.boxText { /*font-family:  Tahoma,Verdana, Arial, sans-serif;*/  font-family:Arial, Helvetica, sans-serif; font-size: 10px; }
.errorBox { font-family : Arial, Helvetica, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family :  Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family :Arial, Helvetica, sans-serif; font-size : 10px; color: #2F2019; text-decoration: underline; }

BODY {
 /* background: #ffffff;
  color: #000000;
  margin: 0px;
  */
  
  
  /*	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(images/bdybg1.jpg) repeat-x top #FFFFFF;
	font-size:11px;
	font-family: Verdana , Arial, Helvetica, sans-serif;
	color:#4B3327;*/
	
}
.font11, .font11 a:link, .font11 a:visited, .font11 a:hover{ font-size:11px; }
.font12{font-size:12px;	}
.font14{font-size:14px;	}
.font15{font-size:15px;	}
.font16{font-size:16px;	}
.font18{font-size:18px;	}
SPAN.font18{font-size:18px;	}

.pdlf10{padding-left:10px;}
.braun{color:#4b3327;}
.orange{color:#ef9128;}
.orange_light{color:#f2b165;}

.header_image{
  background:url(images/topbg.jpg) left top;
   background-repeat:no-repeat;  
}

.topbg{
	/*background:url(images/topbg.jpg) no-repeat left top;*/			
	background:url(images/header_rpt.jpg) repeat-x;	
	}

/* Top Black Watch Tab */
.menu-wrapper { height:0px; }
#menu { list-style:none; padding:0; margin:0; }
#menu li { margin-left:0px; float:left; display:inline; }
#menu a { display:block; outline:none; height:30px; color:#4b3327; text-decoration:none }
#menu span, #menu a:hover span { background-position:left top; display:block; padding:7px 0 0; text-align:center; vertical-align:middle;}
#menu .technology { background:#000000; height:19px; width:66px; font-size:10px; font-weight:bold; text-align:center; padding-top:5px; color:#FFFFFF; }
#menu .technology:hover { background:#000000; color:#AEDFE4; }

.submenu_link{
	color:#4b3327;
	text-decoration:none;
	padding-top:7px;
	padding-left:10px;
	font-size:11px;
	}
.submenu_link a:link,.submenu_link a:visited{
	color:#4b3327;
	text-decoration:none;
	padding-left:5px;
	background:url(images/arrow.jpg) no-repeat 0 5px;
	padding:0 0 0 15px;
	}
.submenu_link a:hover{
	color:#4b3327;
	text-decoration:underline;
	}
.watch_tablline{
	background:url(images/watch_tabline.gif) repeat-x;
	height:1px;
	}

.more{
	color:#9ecacf;
	text-decoration:none;
	font-weight:bold;
	padding-left:22px;
	font-size:11px;
	}
.more a:link,.more a:visited{
	color:#9ecacf;
	text-decoration:underline;
	font-weight:bold;	
	}
.more a:hover{
	color:#9ecacf;
	text-decoration:none;	
	}

.topmenu{
	font-size:10px;
	color:#aedfe4;
	text-decoration:none;
	font-weight:normal;
	padding-top:6px;
	}
.topmenu a:link,.topmenu a:visited{
	font-size:10px;
	color:#aedfe4;
	text-decoration:none;
	font-weight:normal;
	/*padding:0 15px;*/
	}
.topmenu a:hover{
	font-size:10px;
	color:#f6861f;
	text-decoration:none;
	font-weight:normal;
	}
.telephone{
	font-size:12px;
	color:#a4a19f;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	}
.telephone a:link,.telephone a:visited{
	font-size:12px;
	color:#a4a19f;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	}
.telephone a:hover{
	font-size:12px;
	color:#a4a19f;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	}	

.blackbg_top{
	background:#000000;
	height:40px;
	padding-top:1px;
	}
.top_tab {
	background:#aedfe4;
	height:17px;
	color:#000;
	padding:0 20px;
	float:left;
	font-size:12px;
	padding-top:13px;
	padding-bottom:10px;
	margin-right:1px;
	display:block;
	text-decoration:none;
	margin-bottom:0px;
	line-height:1.5;
	cursor:pointer;
	}
.top_tab1{
    cursor:pointer;
	background:#000;
	height:27px;
	color:#fff;
	padding:0 20px;
	float:left;
	font-size:12px;
	padding-top:13px;
	margin-right:1px;
	display:block;
	text-decoration:none;
	margin-bottom:0px;
	}
.top_tab_curt{
	background:#000;
	height:27px;
	color:#fff;
	padding:0 20px;
	float:left;
	font-size:12px;
	padding-top:13px;
	margin-right:1px;
	display:block;
	text-decoration:none;
	}
.blacktab_top{
	background:#000000;
	height:18px;
	width:66px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	}
.bannerport_main{
	background:#000000;
	padding:5px;
	}

.bannerport_main{
	background:#000000;
	padding:5px;
	}
.greybg{
	background:url(images/greybg.jpg) repeat-y top;
	width:390px;
	padding:12px 15px 12px 14px;
	}
.banner_head{
	font-size:25px;
	}		

.view_coment{

	width:200px;
	background:#aedfe4;
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	}
.view_coment a:link,.view_coment a:visited{	
	color:#000000;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	}
.view_coment a:hover{	
	text-decoration:none;
	}
.blue_light{
	color:#aedfe4;
	}
.date{
	color:#878787;
	font-size:10px;
	padding-top:7px;
	}
.banner_txt{
	color:#b4b4b4;
	line-height:18px;
	}



.submenumain {
border:5px solid #000000;
	position:absolute; 
	background: #f4f1ec; 	

	height:230px;
	color: #4b3327;	
	margin-top:0px;		
	margin-left:0px;		
	z-index:1000;
}
.submenu_link{
	color:#4b3327;
	text-decoration:none;
	padding-top:7px;
	padding-left:10px;
		font-size:11px;

	}
.submenu_link a:link,.submenu_link a:visited{
	color:#4b3327;
	text-decoration:none;
	padding-left:5px;
	background:url(images/arrow.jpg) no-repeat 0 5px;
	padding:0 0 0 15px;
	}
.submenu_link a:hover{
	color:#4b3327;
	text-decoration:underline !important;
	}

	
.brand_link{
	color:#d0d2d5;
	text-decoration:none;
	padding:7px 0;
	font-size:11px;
	}
.brand_link a:link,.brand_link a:visited{
	color:#d0d2d5;
	text-decoration:none;
	
	}
.brand_link a:hover{
	color:#9ecacf;
	text-decoration:none;
	}
.search_line{
	background:url(images/search_line_harizontal.gif) repeat-x;
	height:1px;
	}
.search_head{
	height:37px;
	font-weight:bold;
	font-size:12px;
	color:#9ecacf;
	padding-left:23px;
	}
.searchhead_btm{
	font-size:20px;
	color:#9ecacf;
	}	

.ftrbg{
	background:url(images/ftrbg.jpg) repeat-x top;
	height:82px;
	padding-top:20px;
	}
.ftr_menu{
	color:#315256;
	text-decoration:none;
	font-size:11px;
	}
.ftr_menu a:link,.ftr_menu a:visited{
	color:#315256;
	text-decoration:none;
	padding:0 10px 0 0;
	}
.ftr_menu a:hover{
	color:#315256;
	text-decoration:underline;
	}
.copyright{
	color:#797979;
	text-decoration:none;
	}
.copyright a:link,.copyright a:visited{
	color:#797979;
	text-decoration:underline;
	}
.copyright a:hover{
	color:#797979;
	text-decoration:none;
	}

.submenumain2 {
	background:#FFFFFF none repeat scroll 0;
	border-bottom:1px solid #900000;
	border-color:#900000;
	border-left:1px solid #900000;
	border-right:1px solid #900000;
	color:black;
	margin-left:-192px;
	position:absolute;
	width:370px;
}

.submenusub{
	color: black;
}
.divsubmenusub{
	color:#4b3327;	
}

.divsubmenusub2 {
	float:left;
	width:60px;
}

#showsubmenu{
	display: none;
}
#showsubmenu2{
	display: none;
}

.left_portion{
	border:1px solid #dddad3;
	background:#f4f1ec;
	padding-top:8px;
	}
	
.bottombg{
	background:url(images/bottombg.jpg) repeat-x top #45484D;
	}
.right_portion{
	background:#eae7e3;
	border:1px solid #c7c3bd;
	padding:3px;
	}

.pageHead {
	background-color:#c7c3bd;
}

.category_head{
	font-size:20px;
	color:#5d5d5d;
	padding:7px 0 7px 15px;

	}
	
/*.product_tab a{
	width:79px;
	height:22px;
	background:#C7C4BD;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	}
.product_tab a:hover{
	width:79px;
	height:21px;
	background:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	}

.product_tab_curt{
	width:79px;
	height:21px;
	background:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	}
.product_link a:link,.product_link a:visited{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#fff;
	color:#888888;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	}
.product_link a:active{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#000;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	}

.product_link a:hover{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#4b3327;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	}
.product_link_curt{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#4b3327;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	}

*/

.product_tab a{
	width:79px;
	height:21px;
	background:#C7C4BD;
	line-height:1.7;
	vertical-align:top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	}
.product_tab a:hover{
	width:78px;
	height:21px;
	background:none;
	line-height:1.7;
	vertical-align:top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	}
.product_tab_curt{
	width:78px;
	height:21px;
	background:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	line-height:1.7;
	vertical-align:top;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	}
	
.product_tab_curt a:link{
	width:78px;
	height:21px;
	background:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	line-height:1.7;
	vertical-align:top;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	
	}	
	
	
.product_link a{
	height:24px;
	float:left;
	padding:0 10px;
	font-size:12px;
	font-weight:bold;
	background:#fff;
	color:#888888;
	margin-top:16px;
	padding-top:9px;
	display:block;
	line-height:2.0;
	vertical-align:top;
	text-decoration:none;
	text-align:center;
	width:110px;
	}
.product_link a:active{
	height:24px;
	float:left;
	padding:0 10px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#000;
	margin-top:16px;
	padding-top:9px;
	display:block;
	line-height:2.0;
	vertical-align:top;
	text-decoration:none;
	width:110px;
	text-align:center;
	}

.product_link a:hover{
	height:24px;
	float:left;
	padding:0 10px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#4b3327;
	margin-top:16px;
	display:block;
	padding-top:9px;
	line-height:2.0;
	vertical-align:top;
	text-decoration:none;
	text-align:center;
	width:110px;
	}
.product_link_curt,.product_link_curt a:link{
	height:24px;
	float:left;
	padding:0 10px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#4b3327;
	margin-top:16px;
	padding-top:9px;
	display:block;
	line-height:2.0;
	text-decoration:none;
	width:110px;
	text-align:center;
	}

.product_link_current a{
	width:110px;
	height:24px;
	float:left;
	padding:0 10px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#4b3327;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	line-height:2.0;
	vertical-align:top;
	text-align:center;			
	}	

	
.w20 {
	width:20px;
}


.search{
	font-size:12px;
	color:#464646;
	font-weight:bold;
	}
input{
/*	border:1px solid #6b5d53;*/
	border:1px solid #914F2F;
	font-size:16px;
	}
.whitebg{
	background:#FFFFFF;

	}
.prod_name{
	font-size:18px;
	color:#878177;
	}

.prod_name a:link, .prod_name a:visited {
	font-size:18px;
	color:#878177;
	}
	
	
.prodtxtbg{
	background:#f3f1ed;
	}
.price{color:#494949;}
.product_btn{
	background:url(images/product_btn.gif) no-repeat top left;
	height:40px;
	width:180px;
	font-size:12px;
	color:#315256;
	vertical-align:top;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	text-decoration:none;
	}
	
.product_btn a:link,.product_btn a:visited{
	
	
	font-size:12px;
	color:#315256;
	vertical-align:top;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	}
.product_btn a:hover{	
	text-align:center;
	text-decoration:none;
	color:#000;	
	}
	
.search_input {
	font-size:18px;
}	

.category_line{
	background:url(images/harizontal_line.gif) repeat-x bottom left;
	height:1px;
	}
.category_line_img{
	background:none;
	padding:0;
	margin:0;
	}

.infoBoxContents1 {
  background: #EDE5DA;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;
  border-style: solid;
}


.category_link ul{
	margin:0;
	padding:0;
	}
.category_link li{
	display:block;
	background:url(images/arrow.jpg) no-repeat 17px 9px;
	padding:4px 0 0 37px;
	margin:0 0;
	}
.category_link a{
	color:#4b3327;
	text-decoration:none;
	}
.category_link a:hover{
	color:#4b3327;
	text-decoration:underline;
	}





A {
  color: #5D5D5D;
  text-decoration: none;
}

A:hover {
  /*color: #AABBDD;*/
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

.footer {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  background: #EDE5DA;
  color: #676767;
  font-weight: bold;
}

.infoBox {
/*background:url(images/cur_center.jpg) center  repeat-x;*/
}
.infoBox1 {
background:url(images/cur_center.jpg) center  repeat-x;
}
.infoBox_news {
background-color:#E5F3FC;
}
.infoBox_cur {
background:url(images/cur_center.jpg) center  repeat-x;
}
.infoBoxContents {
 /* background: #EDE5DA;*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;
  /*border: 1px;
  border-style: solid;
  border-color: #CDCDCD;*/
  border-spacing: 1px;
}
.infoBoxContents_col_left {
  background: #EDE5DA;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;
  
}
.infoBoxContents_col_left_homepage {
  background: #EDE5DA;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;
  border-left:1px;
  border-left-style:solid;
  border-left-color:#CDCDCD;
  border-spacing: 1px;
  
}
.infoBoxContents_col_left_banner {
  background: #EDE5DA;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;

}
.infoBoxContents_cur {
  background:url(images/cur_center.jpg) center  repeat-x;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#333333;
  
}
.infoBoxContents1 {
  background: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  
  
}
.infoBoxContents_news {
  background: #E5F3FC;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#FFFFFF;
  color: #B99C72;
  height:41px;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#CDCDCD;
  padding-left:15px;
  letter-spacing:1px;
  
}
TD.infoBoxHeading1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#EDE5DA;
  color: #343432;
  height:41px;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#CDCDCD;
  border-top:1px;
  border-top-style:solid;
  border-top-color:#CDCDCD;
  padding-left:17px;
  letter-spacing:1px;;
}
TD.infoBoxHeading_leftside {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#EDE5DA;
  color: #343432;
  height:41px;
  border-top:1px;
  border-top-style:solid;
  border-top-color:#CDCDCD;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#CDCDCD;
  border-left:1px;
  border-left-style:solid;
  border-left-color:#CDCDCD;
  border-spacing:1px;
  padding-left:17px;  
}
TD.infoBoxHeading_leftside_homepage {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#EDE5DA;
  color: #343432;
  height:41px;
  border-top:1px;
  border-top-style:solid;
  border-top-color:#CDCDCD;
  border-left:1px;
  border-left-style:solid;
  border-left-color:#CDCDCD;
  border-right:1px;
  border-right-style:solid;
  border-right-color:#CDCDCD;
  border-spacing:1px;
  padding-left:17px;  
}
TD.infoBoxHeading_leftcolumn {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#EDE5DA;
  color: #343432;
  height:41px;
  border-left:1px;
  border-left-style:solid;
  border-left-color:#CDCDCD;
  border-spacing:1px;  
}
TD.infoBoxHeading_rightside {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#EDE5DA;
  color: #343432;
  height:41px;
  border-right:1px;
  border-right-style:solid;
  border-right-color:#CDCDCD;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#CDCDCD;
  border-top:1px;
  border-top-style:solid;
  border-top-color:#CDCDCD;
  border-spacing:1px;
  padding-right:17px;
  padding-left:17px;
  letter-spacing:1px;
}

.infoBoxHeading_news {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background-color:#E5F3FC;
  color: #333333;
  height:27px;
  
  padding-right:21px;
  }
TD.infoBox, SPAN.infoBox {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FFFFFF;
}
.inputRestriction { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; } /* //rmh M-S_multi-stores */
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #F9F9F9;
}

TABLE.productListing {
  border-right:1px;
  border-right-style:solid;
  border-right-color:#CDCDCD;
  border-bottom:1px;
  border-bottom-style:solid;
  border-bottom-color:#CDCDCD;
  border-top:1px;
  border-top-style:solid;
  border-top-color:#CDCDCD;
   border-left:1px;
  border-left-style:solid;
  border-left-color:#CDCDCD;
  border-spacing:1px;
 
 
}

.productListing-heading {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 9px;
 /* background:#DBCBB5;
  color: #000000;*/
  
 background-color:#F3F3F3; 
  color:#444444;
  /*font-weight: bold;*/
 height:30px;
  vertical-align:middle;
  padding-left:5px;
  text-transform:uppercase;
}

TD.productListing-data {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
   
}

A.pageResults {
  /*color: #0000FF;*/
	color:#4B3327;
	font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
}

A.pageResults:hover {
  /*color: #0000FF;*/
  /*background: #FFFF33;*/
  color:#4B3327;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
    text-decoration:none;
}

.activepageclass{
float:left;
background:url(images/active_page_bg.gif) no-repeat top;
width:21px;
height:24px;
color:#FFFFFF;
padding-top:5px;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
}

.deactivepageclass{
float:left;
background:url(images/deactive_page_bg.gif) no-repeat top;
width:21px;
height:24px;
color:#FFFFFF;
padding-top:4px;
text-align:center;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;

}

.prev_next_pg_link{
color:#893F1C;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
}

A.prev_next_pg_link {
  /*color: #0000FF;*/
	color:#893F1C;
	font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align:center;
   vertical-align:middle;
     text-decoration: underline;
    font-weight:bold;
}

A.prev_next_pg_link:hover {
  /*color: #0000FF;*/
  /*background: #FFFF33;*/
  color:#893F1C;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
   text-align:center;
   vertical-align:middle;
  font-weight:bold;
    text-decoration:none;
}
TD.pageHeading, DIV.pageHeading {
 /* font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;*/
  
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  /*color:#000000;*/
  color:#595959;
}
.main a:link, .main a:hover, .main a:visited{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  /*color:#000000;*/
 /* color:#595959;*/
}

TD.smallText, SPAN.smallText, P.smallText {
  /*font-family:  Tahoma,Verdana, Arial, sans-serif;*/
 /* font-size: 10px;*/
  color:#595959;
  font-family:Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.smallText a:link, .smallText a:hover, .smallText a:visited{
 font-family:Arial,Helvetica,sans-serif;
  font-size: 11px;
  color:!595959;
}
TD.accountCategory {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
 
}

TD.tableHeading {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
}

TEXTAREA {
/*  width: 100%;*/
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
/*  border:1px solid #6B5D53;*/
	border:1px solid #914F2F;
}

SPAN.greetUser {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #373737;
  font-weight:bold;
}

SPAN.productsNewPrice {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color: #2F2F2F;
}
SPAN.productInfoSpecialPrice {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color: #373737;
  font-weight:bold;
}
SPAN.productRetailPrice {
  font-family:Arial, Helvetica, sans-serif;
  color: #000000;
}
SPAN.errorText {
  font-family:Arial, Helvetica, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #c7c3bd; cursor: pointer; cursor: hand; }
.moduleRowSelected { /*background-color: #E9F4FC;*/   background-color:#c7c3bd; }

.checkoutBarFrom, .checkoutBarTo { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family:Arial, Helvetica, sans-serif;font-size: 10px; }
.messageStackError, .messageStackWarning { font-family:Arial, Helvetica, sans-serif;font-size: 11px; background-color: #483225; color:#FFFFFF; }
.messageStackSuccess { font-family:Arial, Helvetica, sans-serif; font-size: 10px; background-color: #D0D2D5; }

/* input requirement */

.inputRequirement { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #ff0000; }
/*** Begin Header Tags SEO ***/
h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
/*padding-top:15px;*/
}
h2 {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
/* color: #000;*/

}
/*** End Header Tags SEO ***/
.search_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
.mybox { padding-left: 0px; padding-right: 0px; padding-right: margin-left: 0px; margin-right: 0px; height: 15px; width:100px;  }
.cur_bg_left {
background:url(images/cur_left.jpg) center;
width:1px;
}
.cur_bg_center {
background:url(images/cur_center.jpg) center  repeat-x;height:43px;
}
.footer_bg_center {
background:url(images/footer_center.jpg) center  repeat-x;
}
.cur_bg_right {
background:url(images/cur_right.jpg) center;
width:1px;
}
.cur {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#343434;
}
.footer_text {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#686667;
text-decoration:none;
}
.footer_text:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#686667;
text-decoration:underline;
}
.footer_text_link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A3A3;
text-decoration:underline;
}
.footer_text_link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A3A3;
text-decoration:none;
}

.menu{}
.web_link {
color:#013567;
font-family:Arial, Helvetica, sans-serif;
font-size:10;
text-decoration:none;
}
.web_link:hover {
color:#013567;
font-family:Arial, Helvetica, sans-serif;
font-size:10;
text-decoration:underline;
}
.sub_cat{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.sub_cat:hover{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline
}
.sub_prod_name {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:none;
}
.sub_prod_name:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-decoration:underline;
}
.price {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
/*color:#DF4F4F;*/
color:#494949;
padding-left:40px;
}


.mainprice {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
/*color:#DF4F4F;*/
color:#494949;
}

.price_newprod {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#DF4F4F;
padding-left:35px;
}

.prod_underline {
background:url(images/prod_underline.jpg) repeat-x;
}
.col_right_left {
background:url(images/col_right_left.jpg) repeat-y;
}
.text_shoppingcart {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FCF6A0;
text-decoration:none;
font-weight:bold;
}
.text_shoppingcart:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FCF6A0;
text-decoration:underline;
font-weight:bold;
}
.shoppingcart_bg {
background:url(images/shoppingcart_text_bg.jpg) repeat-x;
}
.shoppingcart_ul {
background:url(images/shoppingcart_logo_ul.jpg) repeat-x;
}
.text_login {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
background-color:#27A8EC;
}
.white_font {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.white_font:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.forget {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
}
.forget:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
}
.members_login_bg {
background:url(images/members_login_bg.jpg) no-repeat;
}
.sky_blue {
background-color:#27A8EC;
}
.sky_blue_white_font {
background-color:#27A8EC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
padding-left:18px;
padding-right:18px;
}

.light_blue {
background-color:#E5F3FC;
}
.blue {
background-color:#E5F3FC;
vertical-align:top;

}
.delivery {
background:url(images/deleivery_bg.jpg) no-repeat;
padding-left:5px;
}
.text_pincode {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
}
.text_find {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}
.latest_news {
font-family: Arial, Helvetica, sans-serif;
font-size:10;
color:#666666;
text-decoration:none
}
.latest_news:hover {
font-family: Arial, Helvetica, sans-serif;
font-size:10;
color:#666666;
text-decoration:underline;
}
.date {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color:#878787;
}
.latest_news_ul {
background:url(images/latest_news_ul.jpg) repeat-x;
}
.padding_l_r {
padding-left:10px;
padding-right:10px;
}
.valign_top {
vertical-align:top;
}
.brown {
background-color:#EDE5DA;
border-left:1px;
border-left-style:solid;
border-left-color:#CDCDCD;
border-right:1px;
border-right-style:solid;
border-right-color:#CDCDCD;
border-top:1px;
border-top-style:solid;
border-top-color:#CDCDCD;

}
.underline {
background:url(images/underline.jpg) repeat-x;
height:5px;
vertical-align:middle;
}
.padding_footer {
padding-left:15px;
}
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Arial, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
/* //rmh M-S_multi-pricing begin */
TD.productPriceInListing {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #d2e9fb;
}

TD.productPriceInBox {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 10px;
  background: #eeeeee;
}

TD.productPriceInProdInfo {
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #ccFFcc;
}
/* //rmh M-S_multi-pricing end */

.logo{
	padding-top:32px;
	padding-left:2px;
	}
a.cart_link {
	color:#FFFFFF;
}	

.product_tab_current a{
	width:78px;
	height:21px;
	line-height:1.7;
	vertical-align:middle;
	background:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5D5D5D;
	text-align:center;
	font-weight:bold;
	display:block;
	text-decoration:none;
	padding-top:8px;
	border-top:1px solid #C7C4BD;
	border-left:1px solid #C7C4BD;
	border-right:1px solid #C7C4BD;
	}	
	


TD.pageHeading {
 /* background-color:#c7c3bd;
  font-size:20px;
  color:#5d5d5d;
  padding:7px 0 7px 15px;
  font-weight:normal;*/
  /*
  comented by asif
  font-family:Arial, Helvetica, sans-serif;
  font-size:28;
  font-weight:bold;
  color:#863D1A;
  padding-left:15px;
end comented by asif
  */background:url(images/page_title_bg.jpg) repeat-x ;		
	height:54px;
	/*width:462px;*/
	font-family:"Times New Roman", Times, serif;
font-size:24px;
	font-weight:bold;
	 color:#FFFFFF;
	 padding-left:10px;
}	
	
.font_wht {
	color:#FFFFFF;
}	



.pd6 { padding:6px; }		
.pd6_left { padding-left:6px; } 
.pd6_right { padding-right:6px; } 
.pd6_top { padding-top:6px; } 
.pd6_bottom { padding-bottom:6px; } 

.pd8 { padding:8px; }		
.pd8_left { padding-left:8px; } 
.pd8_right { padding-right:8px; } 
.pd8_top { padding-top:8px; } 
.pd8_bottom { padding-bottom:8px; } 


.pd10 { padding:10px; }		
.pd10_left { padding-left:10px; } 
.pd10_right { padding-right:10px; } 
.pd10_top { padding-top:10px; } 
.pd10_bottom { padding-bottom:10px; } 
	
.pd15 { padding:15px; }		
.pd15_left { padding-left:15px; } 
.pd15_right { padding-right:15px; } 
.pd15_top { padding-top:15px; } 
.pd15_bottom { padding-bottom:15px; } 	
	
.inputuser {
	height:24px;
	border-bottom-style:inset;
	width:185px;
	background-color:#E5E2DD;
	border:1px solid #FFFFFF;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding:5px;
}	

.no_border {
	border:none;
}
	
.forgot a:link, .forgot a:visited {
	color:#F58D2C;
	font-size:12px;
}	

.forgot a:hover {
	text-decoration:underline;
}

.option a:link, .option a:visited  {
	font-size:11px;
}	

.option a:hover {
	text-decoration:underline;
}

table.option_box td
{
	padding-top:5px;
	padding-bottom:5px;
}	



.searchhead_btm{
	font-size:20px;
	color:#9ecacf;
	}
.search_left{
	background:url(images/search_small_line.jpg) no-repeat top right #4d5257;
	}
.search_head{
	height:37px;
	font-weight:bold;
	font-size:12px;
	color:#9ecacf;
	padding-left:23px;
	}
	
.wf {
	color:#FFFFFF;
}	

.product_border{
	border:1px solid #BABABA;
}

.font_blk
{
	color:#000000;
}

.price_box_bg {
	/*background-color:#F2F1ED;*/
	background-color:#BDCDD2;
}

.ht3 { height:3px; }
.ht5 { height:5px; }
.ht8 { height:8px; }
.ht10 { height:10px; }
.ht15 { height:15px; }
.ht20 { height:20px; }

.image_box
{
	width:250px;
}

.zoombg
{
 	background:url(images/zoom.jpg) left top repeat-x;
	height:1px;
}
.zoom_left
{
 	background:url(images/tl.jpg) left top no-repeat;
	height:6px;
	width:6px;
}
.zoom_right {
 	background:url(images/tr.jpg) right top no-repeat;
	height:6px;
	width:6px;
}


.zoom_bbg
{
 	background:url(images/zoom.jpg) left bottom repeat-x;
	height:1px;
}
.zoom_bleft
{
 	background:url(images/bl.jpg) left top no-repeat;
	height:6px;
	width:6px;
}
.zoom_bright {
 	background:url(images/br.jpg) right top no-repeat;
	height:6px;
	width:6px;
}

.border_zoom {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}

.border_top {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}

a.zoom_link {
	font-size:10px;
	color:#3B3B3B;
}

a.large_link {
	font-size:10px;
	color:#F69439;
}

.zoom_box {
	width:180px;
}

.products_desc {
	color:#666666;
	font-size:13px;
	background-color:#FFFFFF;
}

.div_active {
	visibility:visible;
	display:block;
}	

.div_dactive {
	visibility:hidden;
	display:none;
}


.blog_border {
	border:1px solid #483024;
}

.blog_border_right {
	border-right:1px solid #483024;
}

.blog_border_top {
	border-top:1px solid #483024;
}



.product_link_active a{
	height:24px;
	/*float:left;*/
	/*padding:0 15px;*/
	font-size:12px;
	font-weight:bold;
	background:#FFFFFF;
	color:#4b3327;
	/*margin-top:16px;*/
	display:block;
	/*padding-top:9px;*/
	text-decoration:none;
	/*border:1px solid #000000;	*/
	}
.product_link_active a:hover{
	height:24px;
	/*float:left;*/
	/*padding:0 15px;*/
	font-size:12px;
	font-weight:bold;
	background:#FFFFFF;
	color:#4b3327;
	/*margin-top:16px;*/
	display:block;
	/*padding-top:9px;*/
	text-decoration:none;	
	}

/*.product_link_active a:active{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#FFFFFF;
	color:#4b3327;
	margin-top:16px;
	display:block;
	padding-top:9px;
	text-decoration:none;
	}*/

.product_link_dactive a {
	height:24px;
	/*float:left;*/
	/*padding:0 15px;*/
	font-size:12px;
	font-weight:bold;
	background:#B4B0A7;
	color:#FFFFFF;
	/*margin-top:16px;*/
	/*padding-top:9px;*/
	display:block;
	text-decoration:none;
	}
	
	
/*.product_link_active a:active{
	height:24px;
	float:left;
	padding:0 15px;
	font-size:12px;
	font-weight:bold;
	background:#eae7e3;
	color:#000;
	margin-top:16px;
	padding-top:9px;
	display:block;
	text-decoration:none;
	}*/

.product_link_dactive a:hover{
	height:24px;
	/*float:left;*/
	/*padding:0 15px;*/
	font-size:12px;
	font-weight:bold;
	background:#FFFFFF;
	color:#4b3327;
	/*margin-top:16px;*/
	display:block;
	/*padding-top:9px;*/
	text-decoration:none;
	}
	
	.shipping_brd{
	border:1px #999999 dashed;
	background:#FFFFFF;
	height:100px;
	}
	
.zoom_box_review {
	width:210px;
}
	
.tab_heading {
	color:#4B3327;
}

.tab_productname {
	color:#F8841F;
}

.hsep {
	background:url(images/hsep.jpg) repeat-x top;
	height:1px;
}

.price_font {
	color:#FF964C;
}

.strong {
	font-weight:bold;
}

.name_font { color:#5FA8AF; }
a.name_font { color:#5FA8AF; }

.tab_content {
	color:#666666;
}

/*  ------------- for shopping cart  --------------*/
.shoppingcart_col_back1{
background-color:#F9F9F9;
}
.shoppingcart_col_back2{
background-color:#ffffff;
}
.shopping_cart_price {
  font-family:   Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.shopping_cart_subtotal {
  font-family:   Arial, Helvetica, sans-serif;
  font-size: 13px;
}

.testimonial_content{
background-color:#FFFFFF;
border-bottom:1px solid #CDCDCD;
color:#B99C72;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:30px;
letter-spacing:1px;
}
.red {
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FF0000;
}


/*Scrpting CSS*/
.header-main{
	width:410px;
	margin:0 0 0 10px;
	overflow:hidden;
	margin:0 auto;
	position:absolute;
	float:left;	
	}
.header-holder{
	width:380px;
	/*padding:0 0 0 10px;*/
	float:left;
}
.header-holder .scroll-holder{
	width:380px;
	overflow:hidden;
	margin:auto;
	position:relative;
}
.header-holder .scroll-holder ul{
	width:9000px;
	overflow:hidden;
	margin:	0;
	padding:0;
	list-style:none;
	height:170px;
}
.header-holder .scroll-holder li{
	float:left;
	width:190px;
	overflow:hidden;
	position:relative;
}
.header-holder .scroll-holder li img{
	position:relative;
	top:0px;
	left:10px;
}

.arrows{
	/*width:60px;*/
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	/*position:absolute;*/
/*	top:100px;*/

	/*left:0px;*/
	z-index:10;
}
.arrows li{
	float:left;
	overflow:hidden;
	/*margin:0 16px 0 15px;*/
	display:inline;
}
.arrows li a{
	display:block;
	width:18px;
/*	height:42px;*/
	text-indent:-9999em;
	overflow:hidden;
}
.arrows li.left-arrow a{background:url(images/previous.jpg) no-repeat;
}
.arrows li.right-arrow a{background:url(images/next.jpg) no-repeat;}
.arrows li.right-arrow{float:right;}
.arrows li a:hover, .arrows li a.active{background-position:0 100%;}
/*------------ended ------------------*/

additional_images_bg{
	background:url(images/additional_images_bg.gif) no-repeat;
	height:45px;
	width:61px;
} 
.middle {
vertical-align:bottom;
}
.border {
border:1px #EAE7E3 solid;
}
.order_border {
border:1px #EAE7E3 solid;
padding:5px;
}

/*a.cat_link{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding-left:10px;

}

a:hover.cat_link{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:underline;
padding-left:10px;
}*/

a.cat_link{
background-image:url(images/arrow.jpg);
height:5px;
width:7px;
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
/*padding-left:30px;*/
}
a.cat_link_text{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
text-align:left;
}
a:hover.cat_link_text{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
padding-left:5px;
text-align:left;
}

a:hover.cat_link{
/*background-image:url(images/arrow.jpg);
height:5px;
widows:7px;
background-repeat:no-repeat;*/
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;

}
/*a.sub_cat_link{
background:transparent url(images/dot.gif) no-repeat scroll 17px 9px;
background-position:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
padding-left:30px;
padding:4px 0 0 37px;

}*/
.sub_cat_link{
background:transparent url(images/dot.gif) no-repeat scroll 7px 5px;
/*background-position:right;*/
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
/*padding-left:20;
padding-right:10px;
padding-top:0px;*/
/*padding:4px 0 0 37px;*/
}
.cat_link{
/*background-image:url(images/arrow.jpg);
background-repeat:no-repeat;
height:5px;
width:7px;*/
background:transparent url(images/arrow.jpg) no-repeat scroll 7px 5px;
font-family: Arial, Helvetica, sans-serif;

font-size:11px;
text-decoration:none;
padding-left:10;
/*padding-top:0px;
/*padding-right:10px;*/
padding:4px 0 0 15px;*/
}



a:hover.sub_cat_link{
background:transparent url(images/dot.gif) no-repeat scroll 17px 9px;
background-position:right;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;

/*padding:4px 0 0 37px;*/
}
SPAN.span_padding{
padding-left:5px;
}


.search_box_border{
border:1px solid #F7F7F5;
background:#D6D5D0;
height:30px;
width:75%;

}

.padding_right5{
padding-right:5px;
}

.search_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#473423;
font-weight:700;
padding-left:5px;
}

.cat_head {
	font-weight:bold;
	font-size:15;
}

.click_here{

}
a.click_here{
background:#F6F6F6;

padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F68423;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;
}

a:hover.click_here{
background:#F6F6F6;

padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F68423;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;
}

.cat_padding{
padding-left:10px;
}

.odd_att { 
	background: #F2F1ED;
}

.p_name { 
	color: #6c6c6c;
}
SPAN.p_name { 
	color: #6c6c6c;
	font-family: Arial, Helvetica, sans-serif;
}
.red {
	color:red;
}

/* --------- Added for Categories ------ */
/*----------------- New CSS MENUS --------------------*/
.newsuckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
/*height: 600px*/

}

.newsuckerdiv ul li{
position: relative;
margin-top:10px;
margin-bottom:0px;
height:10px;





}

.newmenu {
/*background-image: url(src/Images/button_bknd.png);
background-repeat: no-repeat;*/
/*background-color:#00FFFF;*/
}

/*Sub level menu items */
.newsuckerdiv ul li ul{
/*height: 20px;*/
padding:7px;
position:absolute;
width: 200px; /*sub menu width*/
top:-15;
visibility: hidden;
/*background-color:#9999FF;*/
/*line-height: 1em;*/

color:#535353;
background-image:url(images/catlt_bg.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
border:1px solid #bdcacd;

}



/* Sub level menu links style */
.newsuckerdiv ul li a{

/*height: 10px;
line-height:2px;*/
width: 200px;
display: block;
/*overflow: auto; *//*force hasLayout in IE7 */
color:#535353;
text-decoration: none;
/* Added By me */
/*background-color:#9999FF;*/
padding: 0px 0px;
border-bottom: 0;
width: 100%;
font-family:Tahoma, Fixedsys;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.newsuckerdiv ul li a:visited{
color:#535353;
}

.newsuckerdiv ul li a:hover{
/*font-weight: bold;*/
font-family:Tahoma, Fixedsys;
font-size:11px;
color:#d32081;
}


.newhr_line{
background-image:url(images/hr_line.gif);
background-repeat:repeat-x;

height:5px;
padding:6px;
background-position:bottom;
}
.newhr_line{
background-image:url(images/hr_line.gif);
background-repeat:repeat-x;

height:5px;
padding:6px;
background-position:bottom;
}
.newinnerhr_line{
height:1px;


}
.newsuckerdiv .subfolderstyle{
/*background: url(file:///C|/Documents and Settings/borat soret/Desktop/media/arrow-list.gif) no-repeat center right;*/

}
.proc_price {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  line-height: 1.5;
  color:#535353;
}
#loadimage{
 height:100px;
 width:300px;
 top:245px;
 left:45%;
 visibility:visible;
position:fixed;

 text-align:center;
 vertical-align:middle;
 padding-top:50px;
 border:1px #000000 solid;
background:#FFFFFF;
clear:none;   
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 190px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
background-color:#F4F1EC ;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:4px 0 0 0px;
}
	
.suckerdiv ul li{
position: relative;
/*padding-top:7px;
padding-bottom:7px;*/
vertical-align:middle;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 190px; /*sub menu width*/
top: 0;
visibility: hidden;
border:1px solid #DDDAD3;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
/*background: #fff;*/
padding-left:10px;
/*border: 1px solid #ccc;*/
border-bottom: 0;

}

.suckerdiv ul li a:visited{
color: black;
}

.suckerdiv ul li a:hover{
/*background-color: yellow;*/
}

.suckerdiv .subfolderstyle{
/*background: url(images/arrow-list.gif) no-repeat center right;*/
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;

top:0px;

}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }

.blog_left_bg{
background:#F4F1EC;
}
span.catparent{
background:transparent url(images/arrow.jpg) no-repeat scroll 17px 9px;
}
.page_border{
border:2px solid #F4F1EC ;
}
.subcategories {
border:5px solid #4B3327;
	position:absolute; 
	background: #f4f1ec; 	
	width:460px;
	height:230px;
	color: #4b3327;	
	left:15px;
	margin-top:0px;		
	position:absolute;
}
.cat-wrapper { height:0px; }
#cat { list-style:none; padding:0; margin:0; }
#cat li { margin-left:15px; float:left; display:inline; }
#cat a { display:block; outline:none; height:30px; color:#4b3327; text-decoration:none }
#cat span, #cat a:hover span { background-position:left top; display:block; padding:7px 0 0; text-align:center; vertical-align:middle;}
#cat .technology { background:#000000; height:19px; width:66px; font-size:10px; font-weight:bold; text-align:center; padding-top:5px; color:#FFFFFF; }
#cat .technology:hover { background:#000000; color:#AEDFE4; }




/*
added by asif 
*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#737d82;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
img{border:0;}

.pdtp5{padding-top:5px;}
.pdtp10{padding-top:10px;}
.pdtp15{padding-top:15px;}

.pdlf5{padding-left:5px;}

.body_shadow{
	background:url(images/bdy_shadow.jpg) repeat-y center;
	padding:0px;
	margin:0px;
	}
/* Checkout CSS */

.items{
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
	color:#575757;
	}
.top_lnk{
	font-weight:bold;
	color:#863d19;
	}
.top_lnk a:link,.top_lnk a:visited{
	font-weight:bold;
	color:#863d19;
	text-decoration:none;
	}
.top_lnk a:hover{
	text-decoration:underline;
	}
.zero{
	font-family:"Times New Roman", Times, serif;
	font-size:45px;
	color:#000000;
	padding-right:10px;
	text-align:center;
	}

/* Navigation Portion CSS */
.brounbg{background:#863d19;}
.navbg{
	background:#925130;
	height:37px;
	}

.login_cnt{
	background:url(images/login_cnt.jpg) repeat-y;
	width:100%;
	}
.searchbg{
	background:url(images/searchbg.jpg) no-repeat 0 10px;
	height:25px;
	width:208px;
	padding-left:10px;
	padding-top:2px;
	}
.search_input{
	border:1px solid #fff;
	font-size:11px;
	color:#a5a5a5;
	}
.login{
	font-weight:bold;
	color:#fff;
	}
.login a:link,.login a:visited{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	}
.login a:hover{
	text-decoration:none;
	}
	
/* Banner Portion CSS */
.banner_lf{
	width:200px;
	padding-left:5px;
	color:#2e2e2e;
	}
.banner_cnt{
	width:551px;
	}
.banner_rht{
	width:238px;
	background:#efefef;
	}
.login_input{
	background:url(images/login_inputbg.jpg) no-repeat;
	border:0px solid #FFFFFF;
	height:22px;
	font-size:11px;
	padding-top:4px;
	padding-left:5px;
	width:188px;
	}
.light_blue{
	background:#dee5e9;
	padding:10px;
	text-align:center;
	color:#525252;
	font-weight:bold;
	}
.light_blue a:link, a:visited{
	/*color:#525252;*/
	/*text-decoration:underline;*/
/*	font-weight:bold;*/
	}
.light_blue a:hover{
	text-decoration:none;
	}
.light_blue .sign{color:#555555; font-weight:normal; font-size:12px;}

.popularbg{
	background:url(images/popularbg.jpg) no-repeat bottom center;
	padding:5px 0 15px 12px;
	
	}
.white_brd{
	height:1px;
	background:#FFFFFF;
	}
.pop_pd{padding:8px;}
.blk_head{
	font-weight:bold;
	color:#2f2f2f;
	font-size:12px;
	}
.marun_txt, .marun_txt a:link, .marun_txt a:visited, .marun_txt a:hover{color:#966f5c; font-size:11px;}

/*Featured Items CSS */
.light_greybg{
	background:#e8e8e8;
	/*padding:5px;
	margin:5px;*/
	}
.view_all a{
	background:url(images/view_all.jpg) no-repeat 0 0;
	width:104px;
	height:36px;
	text-indent:-9999px;
	display:block;
	}
.view_all a:hover{
	background:url(images/view_all.jpg) no-repeat 0 bottom;
	width:104px;
	height:36px;
	text-indent:-9999px;
	}
.item_whitebg{
	background:#FFFFFF;
	padding:5px;
	width:268px;
	}
.item_brd {border:1px solid #c9c9c9;}
.item_price{
	font-size:15px;
	font-weight:bold;
	color:#966f5c;
	text-align:right;
	padding-right:10px;
	}

/* Blue BG CSS */
.bluebg_brd{border:1px solid #bbc9d0; padding:1px; width:300px;}

.bluebg_wo_brd{padding:1px; width:300px;}

.bluebg_categories{border:1px solid #bbc9d0; width:230px;}



.bluebg{
	background:url(images/bluebg_shd.jpg) repeat-x top #bdcdd2;
	width:223px;
	
	}
.bluebg_left{
	width:230px;
	padding-left:10px;
	padding-top:15px;
	}
.category_lnk{
	margin:0px;
	padding:0px;
	width:210px;
	}
.category_lnk ul{
	margin:0 0 0 5px;
	padding:0px;
	list-style:none;	
	}
.category_lnk li{
	display:block;
	padding:7px 0 6px 0;
	
	border-bottom:1px solid #d8e3e6;
	}
.category_lnk li a:link,.category_lnk li a:visited{
	font-size:12px;
	color:#373737;
	text-decoration:none;
	font-weight:normal;
	background:url(images/arrow_cat.jpg) no-repeat 2px 3px;
	padding:0 0 0 22px;
	}
.category_lnk li a:hover{
	background:url(images/arrow_cat_hover.jpg) no-repeat 2px 3px;
	text-decoration:underline;
	}
	
.more{
	font-weight:bold;
	text-decoration:none;
	}
.more a:link,.more a:visited{
	font-weight:bold;
	text-decoration:underline;
	color:#404040;
	}
.more a:hover{
	text-decoration:none;
	}

.bluebg_cnt{
	width:400px;
	padding:15px 10px 0 10px;
	color:#585959;
	}
.brand_whitebg{
	background:#FFFFFF;
	padding:5px;
	}
.brand_head{
font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
	color:#863d19;
	}
.brand_price{
	font-size:12px;
	font-weight:bold;
	color:#863d19;
	}
	.brand_price_title{
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	}
	.brand_price_title_only{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#2F2F2F;
	}
.brand_show{
	color:#863d19;
	text-decoration:none;
	}
.brand_show a:link,.brand_show a:visited{
	color:#863d19;
	text-decoration:underline;
	font-weight:normal;
	}
.brand_show a:hover{
	color:#863d19;
	text-decoration:none;
	}
	
.get_this a{
	background:url(images/get_this.jpg) no-repeat 0 0;
	height:32px;
	width:135px;
	display:block;
	text-indent:-9999px;
	}
.get_this a:hover{
	background:url(images/get_this.jpg) no-repeat 0 bottom;
	height:32px;
	width:135px;
	display:block;
	text-indent:-999px;
	}
.get_this_prod a{
	background:url(images/button_in_cart3.gif) no-repeat 0 0;
	height:63px;
	width:135px;
	display:block;
	text-indent:-9999px;
	}
.get_this_prod a:hover{
	background:url(images/button_in_cart3.gif) no-repeat 0 0;
	height:63px;
	width:135px;
	display:block;
	text-indent:-999px;
	}

.bluebg_right{
	width:276px;
	padding-left:10px;
	padding-top:15px;
	color:#2f2f2f;
	}
.recom_brd{
	height:1px;
	background:#FFFFFF;
	}
.recom_head{
	font-size:12px;
	color:#863d19;
	font-weight:bod;
	}
.recom_head a:link,.recom_head a:visited{
	font-size:12px;
	color:#863d19;
	font-weight:bod;
	text-decoration:underline;
	}
.recom_head a:hover{
	font-size:12px;
	color:#863d19;
	font-weight:bod;
	text-decoration:none;
	}

/* Bottom Portion CSS */
.darkgreybg_btm{
	width:548px;
	background:#373737;
	padding:18px 10px 18px 14px;
	color:#a3a3a3;
	line-height:16px;
	}
.read_more{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	}
.read_more a:link,.read_more a:visited{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
	}
.read_more a:hover{	
	text-decoration:none;
	}

.lightgreybg_btm{
	width:385px;
	background:#414141;
	padding:18px 18px 0 33px;
	height:221px;
	}
.information_head{
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  color:#cdc2a8;
  text-decoration:none;
  padding-bottom:10px;	
	}
	.information_abt{
 font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#a3a3a3;
	font-weight:normal;
	text-decoration:none;
/*	border-top:1px solid #5f5f5f;*/
	padding:10px 0;
	}
.information_lnk{
 font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#a3a3a3;
	font-weight:normal;
	text-decoration:none;
	border-top:1px solid #5f5f5f;
	padding:10px 0;
	}
.information_lnk a:link,.information_lnk a:visited{
 font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
	color:#a3a3a3;
	font-weight:normal;
	text-decoration:none;
	}
.information_lnk a:hover{
	text-decoration:underline;
	}
	
.footerbg{
	background:#2e2e2e;
	height:68px;
	padding-left:15px;
	padding-right:35px;
	color:#a3a3a3;
	}
	
/*----------- Navigation CSS ----------------*/
.chromestyle{
width: 99%;
font-weight: bold;
font-size:13px;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}


.chromestyle ul{
/*border: 1px solid #BBB;*/
width: 100%;
/*background: url(chromebg.gif) center center repeat-x; THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a:link,.chromestyle ul li a:visited{
color: #fff;
padding: 4px 18px;
margin: 0;
text-decoration: none;
/*border-right: 1px solid #DADADA;*/
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
 /*background: url(chromebg-over.gif) center center repeat-x;THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
/*border: 1px solid #BBB; THEME CHANGE HERE*/
border-bottom-width: 0;
font:bold 13px Arial, Helvetica, sans-serif;

line-height:18px;
z-index:100;
background-color: #925130;
width: 170px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a:link,.dropmenudiv a:visited{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0 2px 5px;
text-decoration: none;
font-weight: bold;
color: black;

}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

.header_checkout_left{
background:url(images/checkoutbg_lf.jpg) no-repeat top; 
width:12px;
 height:55px;
}
.header_checkout_right{
background:url(images/checkoutbg_rht.jpg) no-repeat top; 
width:12px;
 height:55px;
}


.checkoutbg{
	background:url(images/checkoutbg_cnt.jpg) repeat-x top;
	height:55px;	
	padding:0 10px 0 15px;
	width:184px;
	}
	
	
.header_link_arrow{
	background:url(images/arrow_marun.jpg) no-repeat center;
	height:5px;	
	width:3px;
	}
	
a.header_link{
  color:#863D19;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
}

a.header_link:hover{
color:#863D19;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
    text-decoration:underline;
}


.header_login_link,.header_login_link a:link {
  color:#863D19;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  text-decoration:none;
}

header_login_link a:hover{
	color:#863D19;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight:bold;
    text-decoration:underline;
}

a.header_forgot_pwd{
color:#525252;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:none;
}

a.header_forgot_pwd:hover{
color:#525252;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:underline;
}

a.header_join_now{
color:#525252;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:underline;
}

a.header_join_now:hover{
color:#525252;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
text-decoration:none;
}

a.header_checkout{
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:45px;
padding-right:10px;
text-align:center;
text-decoration:none;
}

a.header_checkout:hover{
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:45px;
padding-right:10px;
text-align:center;
text-decoration:none;
}

.footer_text{
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#A3A3A3;
line-height:16px;
}
a.read_more{
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
a.read_more:hover{
font-family:  Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.footer_white_arrow{
	background:url(images/arrow_wht.gif) no-repeat center;
	height:9px;	
	width:9px;
	padding-right:8px;
	vertical-align:middle;
	}
	.category_bottom_line{
	display:block;
	padding:5px 0 4px 0;
	border-bottom:1px solid #d8e3e6;
	}

	.category_bottom_line_bakbg{
	display:block;
	/*padding:2px 0 4px 0;*/
	/*background-color:#CDDCE1;*/	
	border-bottom:1px solid #d8e3e6;
	}




	.category_bottom_inner_line{
	display:block;
	padding:2px 0 4px 0;
	
	border-bottom:1px solid #d8e3e6;
	}
	
	.left_image{
		/*background:url(images/bluebg_left_line.jpg) no-repeat top;
	height:442px;	
	width:24px;
	vertical-align:top;*/
	}
	.left_image_home{
		background:url(images/bluebg_left_line.jpg) no-repeat top;
	height:442px;	
	width:24px;
	vertical-align:top;
	}
	
	.right_image{
	background:url(images/bluebg_right_line.jpg) no-repeat top;
	height:442px;	
	width:20px;
	vertical-align:top;
	}
	
	a.brand_head{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#863d19;
	text-decoration:none;
	}
	a.brand_head:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#863d19;
	text-decoration:underline;
	}
	
	div.pageHaedingFirst{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#373737;
	text-transform:uppercase;
	letter-spacing:-1px;
	}
	div.pageHaedingSecond{
	margin-top:-8px;
	margin-left:-2px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	color:#373737;
	text-transform:uppercase;
	letter-spacing:-1px;	
	}
	a.brown_link{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#863D19;
	text-decoration:underline;
	}
	a.brown_link:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:10px;

	color:#863D19;
	text-decoration:none;
	}
	
	a.gray_link{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:underline;
	
	}
	a.gray_link:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#404040;
	text-decoration:none;
	}
	
	h1.cate_link_h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:top;
	color:#404040;
	font-weight:normal;
	display:inline;
	}
	
	a.cate_link{
	background:url(images/arrow_cat.jpg) no-repeat left;		
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	color:#404040;
	text-decoration:none;
	}
	a.cate_link:hover{
	
	background:url(images/arrow_cat_hover.jpg) no-repeat left;
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	color:#404040;
	text-decoration:underline;
	}
	
	a.footer_cate_link{
	background:url(images/arrow_cat.gif) no-repeat left;		
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	color:#A3A3A3;
	text-decoration:none;
	}
	a.footer_cate_link:hover{
	
	background:url(images/arrow_cat.gif) no-repeat left;		
	
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	color:#A3A3A3;
	text-decoration:underline;
	}
	
	.pageHeadingTitle{
	/*font-family:  Arial, Helvetica, sans-serif;
	font-size:30px;
	padding-left:15px;
	font-weight:bold;
	color:#373737;
	text-transform:uppercase;
	letter-spacing:-1px;*/	
	background:url(images/page_title_bg.jpg) repeat-x ;		
	height:54px;
	/*width:462px;*/
	font-family:"Times New Roman", Times, serif;
font-size:24px;
	font-weight:bold;
	 color:#FFFFFF;
	 padding-left:10px;
	 padding-top:10px;
	}
	
	.prd_name{
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#925131;
	}
	
	.prd_price_bg{
	background-color:#F7F7F7;
	height:50px;
	}
	.prd_price_white_bg{
	background-color:#FFFFFF;
	height:40px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#873C1D;
	}
	TD.compareListing-data {
  font-family:   Arial,  Helvetica, sans-serif;
  font-size: 10px;
  background: white;
  border: 1px;
  border-style: solid;
  border-color: #AAAA91;
}


.prod_info_bg{
background:url(images/prod_info_bg.jpg) repeat-x;

}
.price_black_font{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tab_bg{
 background-color:#F3F3F3;
 padding-left:20px;
 padding-top:10px;
 height:400px;
}
.tab_border{
border:2px #FFFFFF solid;
background:#f3f3f3;
height:300px;
}
.prod_available{

font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#455459;
}
.out_of_stock{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#455459;
}
.in_stock{
font-family:  Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#455459;
}

.prod_qty{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#7C7C7C;
}

.small_currencies_symbol{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FF0000;
}



.footer_related_prod{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;

}



.prev_image
{
	background:url(images/prev.jpg) no-repeat center center;	 	
	width:22px;
	height:22px;
}

.next_image 
{
	background:url(images/next.jpg) no-repeat center center;
	width:22px;
	height:22px;		
}

.pg_bg
{
	background:url(images/pg_bg.jpg) repeat-x;		
	height:32px;

}

.sep_page {
	background:url(images/sep_page.jpg) no-repeat  right;		
	height:32px;
	width:2px;
}

.float_left
{
	float:left;
}

.pd5 {
	padding-left:5px;
	vertical-align:middle;
}

.pd10_left {
	padding-left:10px;
	/*vertical-align:middle;*/
}


.page_title_bg{
background:url(images/page_title_bg.jpg) repeat-x ;		
	height:54px;
	/*width:462px;*/
	font-family:"Times New Roman", Times, serif;
font-size:24px;
	font-weight:bold;
	 color:#FFFFFF;
	 padding-left:10px;
	 padding-top:10px;
	 padding-bottom:2px;
	}
	
.cur_class {
	cursor:pointer;
}	
	
	
.prod_name_bg{
background:url(images/prod_name_bg.jpg) repeat-x;	
height:30px;
text-align:left;
vertical-align:middle;
	padding-left:5px;
}
	
a.prod_name_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#373737;	
text-decoration:none;
}
a.prod_name_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#373737;	
text-decoration:underline;
}
	
	
.view_all_cat{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#91512E;
padding:10px;


}	
	
	.view_all_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#373737;
padding:5px;


}	
	
	
	a.cate_random_link{
	background:url(images/arrow_cat.jpg) no-repeat left;		
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:15px;
	color:#404040;
	text-decoration:none;
	}
	a.cate_random_link:hover{
	background:url(images/arrow_cat_hover.jpg) no-repeat left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	color:#373737;
	text-decoration:underline;
	}
	
.prod_listing_bg{
background:url(images/prod_listing_bg.jpg) repeat-x;
width:100%;
}


a.index_header_link{
color:#863D19;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:underline;
	font-weight:bold;
}

a.index_header_link:hover{
color:#863D19;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
    text-decoration:none;
	font-weight:bold;
}

.breadcrum_bg{
background:url(images/breadcrum_bg.jpg) repeat-x;
height:40px;
width:100%;
padding-left:10px;
/*padding-top:5px;*/
vertical-align:middle;
color:#4A4A48;
font-family:  Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
}

a.breadcrum_link{
color:#4A4A48;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
    text-decoration:none;

}
a.breadcrum_link:hover{
color:#4A4A48;
  font-family:  Arial, Helvetica, sans-serif;
  font-size: 11px;
    text-decoration:underline;


}
.prod_listing_dropdowm{
	border:1px solid #D1D1D1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	}
.border_all {
border:1px solid #CACACA;
}
.image_brd{
border:1px #D0D0D0 solid;
}
.selectedcategory_bg{
  background-color:#CDDCE1;
  
  
}
.banner_ul {
background:url(images/banner_ul.jpg) repeat-x;
}
.prod_listing_heading_bg{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
text-transform:uppercase;
background-color:#f3f3f3;
border: 1px #FFFFFF solid;
height:40px;
vertical-align:middle;
}

.prod_listing_prod{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#935131;
font-weight:bold;
text-decoration:none;
}
.prod_listing_prod:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#935131;
font-weight:bold;
text-decoration:underline;
}

.prod_listing_prod_name
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#935131;
	font-weight:bold;
	text-decoration:none;
}
a.prod_listing_prod_name
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#935131;
	font-weight:bold;
	text-decoration:underline;
}

a.prod_listing_prod_name:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#935131;
font-weight:bold;
text-decoration:none;
}

.prod_listing_prod_desc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#6C6C6C;
text-transform:lowercase;
/*padding-left:10px;*/
}

	
	
a.prod_listing_link{
background:url(images/arrow_cat.jpg) no-repeat left;	
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#648898;
font-weight:bold;
text-decoration:underline;
}

a.prod_listing_link:hover{
background:url(images/arrow_cat_hover.jpg) no-repeat left;
padding-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#648898;
font-weight:bold;
text-decoration:none;
}
.InfoPopup {
background:#FFFFFF none repeat scroll 0 0;

position:absolute;
text-align:left;
width:200px;
z-index:10000;
}
.InfoPopupHeader {
background:#9B9891;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:2px;
}
.InfoPopupBody {
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:auto;
padding:14px 23px;
}

.prod_listing_border{
border:1px #E9E9E9 solid;
}
SPAN.productListSpecialPrice {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  color: #863D1A;
  font-weight:bold;
}
.gray_sep{
background:url(images/prod_list_sep.jpg) right no-repeat;

}



.prod_listing_att{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #494949;
/* padding-left:10px;*/
}
.prod_special_att{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color: #494949;
}
.get_this1 a{
	background:url(images/get_this.jpg) no-repeat 0 0;
	height:32px;
	width:90px;
	display:block;
	text-indent:-9999px;
	}
.get_this1 a:hover{
	background:url(images/get_this.jpg) no-repeat 0 bottom;
	height:32px;
	width:90px;
	display:block;
	text-indent:-999px;
	}

/*
=================================================================
	categories box START
=================================================================
*/
.current_cat {
	width:100%;
	background-color:#CDDCE1;
	padding-top: 6px;
	padding-bottom: 8px;
}	

.current_cat_deactive {
	width:100%;
	padding-top: 1px;
	padding-bottom: 9px;
}


/*
=================================================================
	categories box END
=================================================================
*/

	
	
	
	
	
	
.content_main{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  /*color:#000000;*/
  color:#595959;
  padding:10px;
}

h1.pageHeadingContent {
 /* background-color:#c7c3bd;
  font-size:20px;
  color:#5d5d5d;
  padding:7px 0 7px 15px;
  font-weight:normal;*/
  /*
  comented by asif
  font-family:Arial, Helvetica, sans-serif;
  font-size:28;
  font-weight:bold;
  color:#863D1A;
  padding-left:15px;
  end comented by asif
  */background:url(images/page_title_bg.jpg) repeat-x ;		
	height:54px;
	/*width:462px;*/
	font-family:"Times New Roman", Times, serif;
font-size:24px;
	font-weight:bold;
	 color:#FFFFFF;
	 padding-left:10px;
	 padding-top:10px;
}	

.bluebg_left1{
    background:url(images/bluebg_left_line_1.jpg) no-repeat ;		
	height:32px;
	width:24px;
}
.bluebg_left_fixed{
    background:url(images/bluebg_left_line_fixed.jpg) no-repeat ;		
	height:369px;
	width:24px;
}
.bluebg_left2{
    background:url(images/bluebg_left_line_2.jpg) repeat-y ;		
	height:100%;
	width:24px;
}
.bluebg_left3{
    background:url(images/bluebg_left_line_3.jpg) no-repeat ;		
	height:32px;
	width:24px;
}

.bluebg_right1{
    background:url(images/bluebg_right_line_1.jpg) no-repeat ;		
	height:32px;
	width:24px;
}
.bluebg_right_fixed{
    background:url(images/bluebg_right_line_fixed.jpg) no-repeat ;		
	height:369px;
	width:24px;
}
.bluebg_right2{
    background:url(images/bluebg_right_line_3.jpg) repeat-y ;		
	height:100%;
	width:24px;
}
.bluebg_right3{
    background:url(images/bluebg_right_line_2.jpg) no-repeat ;		
	height:32px;
	width:24px;
	
}


 /*	========================================================================================================  */
  /*	my style  */
 /*	========================================================================================================  */
.Network_Accessories_table
{
	border:1px solid #c2d0d5;
	border-collapse:collapse;
	width:100%;
	/*border-color:#c2d0d5;*/
}
.Network_Accessories_title
{
height:10px;
padding-bottom:5px;
padding-top:5px;
padding-left:3px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #c2d0d5;
font-weight:bold;
text-align:center;
color:#666666;
background-color:#EEEEEE;
}
.Network_Accessories_cell1
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
border:1px solid #c2d0d5;
color:#666666;
} 
.Network_Accessories_cell2
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
padding-left:10px;
border:1px solid #c2d0d5;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}  
p.network_accessories_overview
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	text-align:justify;
	margin:0px;
	padding:0px;
}
.border
{
/*border-collapse:collapse;*/
}
.width
{
width:26%;
}

.inside_table
{
padding-top:8px;
border-collapse:collapse;
}
.inside_table_width
{
width:90%;
}
.Network_Accessories_cel2
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
padding-left:10px;
border: 1px solid #c2d0d5;
font-family:Arial, Helvetica, sans-serif;
} 
.Network_Accessories_cel1
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left:10px;
}
.cell2
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
}
 .cell1
{
padding-bottom:5px;
padding-top:5px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
}
.cell ul
{
	margin:0px;
	padding:0px;
}
.cell ul li
{
	
	
	font-size:11px ;
	padding-left:10px;
	border: 1px solid #c2d0d5;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
ul {
margin:0px;
padding:0px;
}
ul li {
margin-left:15px;
}
.list ul
{
	margin:0px;
	padding:0px;
}
.list ul li
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px !important;
	text-align:justify;
}
.cell ol
{
	
	margin:0;
	padding:0px;
}
.cell ol li
{
	padding-bottom:5px;
	padding-top:5px;
	font-size:11px;
	padding-left:10px;
	border: 1px solid #c2d0d5;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
}


 /*	========================================================================================================  */
   /*  GBIC and Mini GBIC */
 /*	========================================================================================================  */
.width_108px
{
width: 108px;
}
.width_96px
{
width:96px;
}
.width_87px
{
 width: 87px;
 }
.width_117px
{
width:117px;
}
.width_89px
{
width: 89px;
}
.width_83px
{
width: 83px;
}
/*	========================================================================================================  */
  /*	ip camera */
 /*	========================================================================================================  */

.bgcolor
{
/*background-color:#cdd5dc;*/
}
.cell3
{
height:10px;
padding-bottom:5px;
padding-top:5px;
padding-left:3px;
font-size:12px !important;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #c2d0d5;
font-weight:bold;
text-align:center;
color:#666666;
}
/*	========================================================================================================  */
  /*	kvm Home service */
 /*	========================================================================================================  */
.padding_right
{
padding-right:5px;
}
 /*	========================================================================================================  */
  /*	my style  */
 /*	========================================================================================================  */
.sep_prod {
background:url(images/seprator/pixel_blue.gif) repeat-y;
height:100%;
width:1px;
}

 /*Scrpting CSS*/
.header-main_related{
	width:670px;
	margin:0 0 0 0;
	overflow:hidden;
	margin:0 auto;
	position:absolute;
	float:left;	
	}
.header-holder_related{
	height:100%;
	padding:0 30px 0 30px;
	margin:0;
	float:left;
	
}
.header-holder_related .scroll-holder_related{
	width:610px;
	overflow:hidden;
	margin:auto;
	position:relative;
	z-index:100;
	
}
.header-holder_related .scroll-holder_related ul{
	width:10000px;
	height:175px;
	overflow:hidden;
	margin:	0;
	padding:0;
	list-style:none;
}
.header-holder_related .scroll-holder_related li{
	float:left;
	overflow:hidden;
	position:relative;
}
.header-holder_related .scroll-holder_related li img{

	position:relative;
	top:0px;
	left:0px;
}
ul.test_related li{
width:210px;
text-align:center;
list-style-type:none;
float:left;
display:block;
overflow:hidden;
position:relative;
}
.arrows_related{
	width:700px;
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:60px;
	left:-10px;
	z-index:10;
}
.arrows_related li{
	float:left;
	overflow:hidden;
	margin:0 20px 0 10px;
	display:inline;
}
.arrows_related li a{
	display:block;
	width:22px;
	height:22px;
	text-indent:-999em;
	overflow:hidden;
}
.arrows_related li.left-arrow_related a{background:url(images/prev_btn.gif) no-repeat; border:3px solid #A0B5BF;}
.arrows_related li.right-arrow_related a{background:url(images/next_btn.gif) no-repeat;border:3px solid #A0B5BF;}
.arrows_related li.right-arrow_related{float:right;}
.arrows_related li a.active{background-position:0 100%;}

/*------------ended ------------------*/
.infobox_heading_new_small{
vertical-align:text-top; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#383A39;
padding-left:2px;
}
.infobox_heading_new_big{
font-family:Arial, Helvetica, sans-serif; 
font-size:28px; 
font-weight:bolder; 
color:#383A39;
line-height:22px;
}
.infobox_heading_new_small_brown{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#863D1A;
padding-left:2px;
}
.infobox_heading_new_big_brown{
font-family:Arial, Helvetica, sans-serif; 
font-size:28px; 
font-weight:bolder; 
color:#863D1A;
line-height:22px;
}
.title_bg {
background:url(images/bg_title1.jpg)  no-repeat ;
background-position:bottom center;
margin:0px 0 3px 0px;

}
.infobox_heading_new_small_yellow{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#EEE7D7;
padding-left:2px;
}
.infobox_heading_new_big_yellow{
font-family:Arial, Helvetica, sans-serif; 
font-size:28px; 
font-weight:bolder; 
color:#EEE7D7;
line-height:22px;
}
.whitebg_lp_tp{
	background:#FFFFFF;
	padding-left:5px;
	padding-top:2px;
	}
.current_sub_cat
{
	
	background-color:#CDDCE1;
	padding-top: 6px;
	padding-bottom: 8px;
	
}
.p {
padding:0px;
}


/************** ADDED BY ABHINAYA (starts)***************/
.cont_head
{
color:#863C15;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
text-align:left;
}
.caption_head
{
color:#863C15;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:right;
}
.caption_value
{
color:#595959;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:left;
}
.txt_centered
{
text-align:center;
min-height:20px;
}

div.products_desc li
{
padding:3px 1px;
}

/*************** added by abhinaya (ends)*******************/
h3{
height:0px;
}
.product_overview{
font-family:Arial,Helvetica,sans-serif;
font-size:12px !important;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
text-align:justify;
}
.compareListing-heading{
background-color:#f7f7f7;
color:#616060;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
vertical-align:middle;
height:20px;
}
.compareListing-even{
background-color:#F7F3F2;
color:#616060;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.compareListing-odd{
background-color:#f7f7f7;
color:#616060;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

/*  ADDED BY ABHINAYA */
.title_address
{
font-size:12px;
font-weight:bold;
color:#925030;
}

.address_content
{
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 1.5;
  /*color:#000000;*/
  color:#595959;
}