body{
	margin:9px auto 0px auto; width:986px; background:url(images/top-bg.jpg) 700px 2px no-repeat; font:11px "Tahoma","Arial"; color:#3a3a3a;
}
/************** ID **************/

#languages{
	text-align:right; margin-right:31px;
}
#topheader{
	width:985px; height:81px; overflow:hidden;
}
#searchbg{
	background:url(images/searchbg.jpg) 379px 0px no-repeat; font:bold 12px "Arial"; color:#ffffff;
}
#top-btn{
	background:url(images/top-btnbg.jpg) 390px 0px no-repeat; padding:4px 20px 4px 405px; color:#000000;
}
#querycart{
	background:url(images/query-cart.jpg) no-repeat; font-weight:bold; margin:8px 392px 0px 388px; padding:10px 6px 12px 42px; color:#ffffff;
}
#left-panel{
	width:168px; float:left;
}
#flash{
	width:364px; float:right;
}
#midarea{
	margin:0px 370px 0px 180px;
}
#midarea2{
	margin:0px 0px 0px 180px;
}
#footerbg{
	background:url(images/footer-bg.jpg) repeat-x; clear:both; width:986px; display:table;
}
#footerlink{
	padding:25px 2px 0px 0px; text-align:center; color:#000000;
}

/***********CLASS************/

.header{
	width:985px; 
}
.absmid{
	vertical-align:middle;
}
.fleft{
	float:left;
}
.fright{
	float:right;
}
.searchtextfield{
	width:150px; font-size:11px; border:1px solid #b9b7b7; margin:56px 0px 8px 34px; _margin:56px 0px 6px 30px;
}
.catbg{
	background:#e4ddd3; border-left:3px solid #f4f4f4; border-right:3px solid #f4f4f4; padding:9px 0px 0px 9px; color:#000000;
}
.clear{
	clear:both;
}
.newslettertextfield{
	width:138px; border:0px; font-size:11px; margin-top:8px; margin-bottom:6px;
}
.headingbg{
	background:url(images/headingbg.jpg) bottom repeat-x; 
}
.headingbg2{
	background:url(images/hotpro-bg.jpg) repeat-x;
}
.headingbg3{
	background:#f4f4f4; border-bottom:4px solid #cc0000; padding:6px; font:bold 14px "Trebuchet MS","Arial"; color:#7b0707; text-transform:uppercase; border-right:18px solid #cc0000;
}
.product{
	width:98%; margin-top:10px; display:table;
}
.protext{
	margin-left:125px;
}
.bluebold{
	font-weight:bold; color:#1f728b; text-decoration:none; font-size:12px;
}
.redbold{
	font-weight:bold; color:#9c0710; text-decoration:none; font-size:12px;
}
.viewbtn{
	border-top:1px solid #f1f1f3; margin-top:8px; margin-bottom:5px; text-align:center;
}
.black12px{
	font-size:12px; color:#000000; border-bottom:1px solid #db9d53;
} 
.input{
	font-size:11px; border:1px solid #cccccc; background:#f8f8f8;
}
.borderbot{
	border-bottom:1px solid #e8e8e8;
}
.borderbot2{
	border-bottom:1px dashed #e8e8e8;
}

/**** LINK CLASS ****/

a.topbtn{
	color:#000000; text-decoration:none;
}
a.topbtn:hover{
	color:#CC3300;
}
a.leftbtn{
	font:11px "Trebuchet MS","Arial" ; color:#000000; text-decoration:none;
}
a.leftbtn:hover{
	color:#CC0000; padding-left:2px;
}

/***** Listing ********/
.main_index{
	display:block; margin-bottom:10px; padding: 3px; padding-right:8px; }

.index{
	margin-left:10%; margin-right:10%; text-align:center; }
.navBarTxt {
	width:16px; height:15px; border: 1px solid #adaea0; font: bold 10px Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; padding:1px 4px 1px 4px; }
.navBarTxt:hover {
	width:16px; height:15px; background-color:#6c6e59; font: bold 10px Arial, Helvetica, sans-serif; color: #ffffff; text-decoration: none; padding:1px 4px 1px 4px; border: 1px solid #ffffff; }


/********** Naveen Mamgain ***********/