/* CSS Document */
body{
	padding:0;
	margin:0;
	background:url(../images/bg.gif) repeat 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
div, img, p, ul, h1, h2, h3, h4, h5, form, textarea, span{
	padding:0; margin:0;
	}
ul{
	list-style-type:none; font-size:0; line-height:0;
	}
a{
	outline:none;
	}
img{
	display:block; font-size:0;	line-height:0; outline:none;
	}
	
	h1 { 
	font-size:14px;
	}
	
	#categoryDescription { 
	font-size:12px;
	}
	
.spacer{
	clear:both;line-height:0; font-size:0;
	}
/*---------------------headaer part start-------------*/
#header{
	height:246px; margin:0 auto; width:985px; position:relative; padding:0;
	background:url(../images/header_pic.gif) no-repeat 0 48px #3B393C;
	}
#header img.logo{
	font-size:0; display:block; line-height:0; position:absolute; left:9px; top:27px;
	}
#header div.curr{
	font-size:11px; position:absolute; left:223px; top:8px; padding:0 11px 0 0;
	background:url(../images/form_line.gif) no-repeat right top; height:28px;
	}
#header div.curr label{
	width:65px; height:28px; float:left; background:url(../images/form_line.gif) no-repeat 95% 0; display:block;
	margin:0;
	}
#header div.curr input.text{
	width:163px; height:17px; float:left; margin:4px 6px 0 0; border-left:#86834C1 	1px solid; border-top:#86834C 1px solid;
	border-bottom:#FFFFB6 1px solid; border-right:#FFFFB6 1px solid;
	}
#header div.curr input.search{
	width:54px; height:20px; float:left; border:none; background:url(../images/search.gif) no-repeat 0 0;
	margin:4px 0 0 0;
	}
		
#header div.curr select.menufactural{
	width:162px; height:18px; background-color:#FFFFFF; color:#A1A1A1; margin:4px 0  0 0;
	float:left; outline:none; font-size:11px; border-left:#86834C1 	1px solid; border-top:#86834C 1px solid;
	border-bottom:#FFFFB6 1px solid; border-right:#FFFFB6 1px solid;
	}
#header div.curr select.doller{
	width:143px; height:18px; background-color:#FFFFFF; color:#A1A1A1; margin:4px 0  0 0;
	float:left; outline:none; font-size:11px; border-left:#86834C1 	1px solid; border-top:#86834C 1px solid;
	border-bottom:#FFFFB6 1px solid; border-right:#FFFFB6 1px solid;
	}
#header ul.language{
	background:url(../images/sapa.gif) no-repeat right top; height:19px; width:219px;
	position:absolute; right:0px; top:14px; 
}
#header ul.language li{
	font-size:11px; line-height:14px; float:left; padding:0 10px 0 0; color:#FFFFFF;
	}
#header ul.language li img{
	float:left;	margin:0 7px 0 0;
	}
#header ul.navi{
	position:absolute; left:38px; top:68px;
	}
#header ul.navi li{
	text-transform:capitalize; background:url(../images/navi_arrow.gif) no-repeat 0 10px; padding:0 0 0 19px;
	}
#header ul.navi li a{
	text-decoration:none; color:#FFFC00; background-color:inherit; font-size:11px; font-weight:bold; line-height:24px;
	}	
#header ul.navi li a:hover,#header ul.navi li.active{
	color:#FFFFFF;	background-color:inherit;
	}
/*------------------body part start---------------*/
/*change width 764 to 971 by chandra*/
#body{
	width:971px; margin:0 auto; padding:9px 5px 17px 9px; background:#777777; color:#000000;
	}
/*--------------left part start------------------*/
#left{
	width:181px; margin:0 9px 0 0;
 	float:left; padding:1px 0 0 0;
	}
#left h2.shoCate{
	background:#878787; color:#000000; padding:0 0 0 12px;	
	line-height:26px; margin:0; font-weight:bold; font-size:11px;
	border-left:#595959 5px solid;	border-right:#595959 5px solid; border-top:#595959 5px solid;
	}
#left ul.left{
	padding:9px 17px 16px 15px;
	margin:0;background-color:#595959; color:#FFFFFF;
	}
#left ul.left li{	
	background:url(../images/left_arrow.gif) no-repeat 0 9px;
	display:block; padding:0 0 0 13px;
	}
#left ul.left li a{
	background:url(../images/left_line.gif) repeat-x left bottom;
	 text-decoration:none;	color:#FFFFFF;	background-color:inherit;
	display:block; font:normal 11px/19px Arial, Helvetica, sans-serif;
	}
#left ul.left li a.nobor{
	background-image:none;
	}
#left ul.left li a:hover{
	text-decoration:underline;
	}
#left img.banner{
	margin:8px 0 0 0;
	}
#left p.create_top{
	background:url(../images/crea_u.gif) no-repeat 0 0;
	margin:0 
	}
#left p.create_bot{
	background:url(../images/crea_u_bot.gif) no-repeat 0 0;
	height:17px;
	margin:0;
	}
#left p.create{
	background:url(../images/crea_u_bot_bg.gif) repeat-y 0 0 #fff;
	margin:0;
	padding:0 22px 0 16px;
	text-align:center;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	}
#left p.create strong{
	font-size:13px;
	display:block;
	text-transform:uppercase;
	line-height:16px;
	margin:0 0 2px 0;
	}
/*-------------------mid part-----------*/
/*change width of mid 393 to 600px*/
#mid{
	width:600px; float:left; padding:0;
	}
#welcome{
	background:url(../images/welcome_pic.gif) no-repeat 7px 13px #22241F; color:#7D7E7F; padding:17px 0 26px 149px;
	height:140px;
	margin:0 0 7px 0;
	}
#mid h2.welcome{
	font:normal 20px/22px "Arial Narrow", Arial, Helvetica, sans-serif; 
	color:#fff;
	background-color:inherit;
	padding:0;
	margin:0 0 8px 0;
	}
#mid h2.welcome span{
	color:#A3DC78; line-height:23px; font-size:23px;
	}
#mid p.text{
	padding:0;
	line-height:16px;
	font-size:11px;
	margin:0;
	}
/*-------------------product------------------------*/
.productItem{
	margin:0 0 14px 0; 
	background-color:#878787; 
	color:#000000; 
	border:#AAAAAA 1px solid; 
	padding:10px 0 0 4px;
	height:100%;
	}

.nomargin{
	margin:0;
	}
/*change by chandra*/		
.productItem img{
	border:#FFFFFF 15px solid;
	display:block;
	float:left;
	padding:20px 0 0 10px;
	width:auto;
	}
.productItem h2{
	color:#FFFFFF;
	background-color:inherit;
	margin:0 0 15px 0;
	font-size:12px;
	line-height:26px;
	font-weight:bold;
	text-transform:uppercase;
	width:300px;
	float:right;
	}
.productItem p{
	margin:0 0 9px 0;
	font-size:13px;
	line-height:18px;
	color:#000000;
	width:290px;
	float:right;
	font-weight:bold;
	vertical-align:top;
	}
.productItem p strong{
	color:#B8071F;
	background-color:inherit;
	line-height:20px;
	font-size:20px;
	font-weight:normal;
	}
.productItem ul.link{
	margin:3px 0 0 0;
	float:right;
	width:316px;
	height:auto;
	background:#9F9F9F;
	color:#FFFFFF;
	padding:8px 0 0 0;
	}
.productItem ul.link li{
	float:left;
	padding:0 0 0 9px;
	border-right:#FFFFFF 1px solid;
	height:auto;
	width:200px;
	font-size:13px;
	}
.productItem ul.link li span{
	color:#000;
	background-color:inherit;
	line-height:18px;
	width:200px;
	font-size:9px;
	font-weight:normal;
	padding:0 20px 0 0;
	}
.productItem ul.link li.nobor{
	border-right:none; 
	float:none;
	vertical-align:top;
	width:60px;
	}
.productItem ul.link li a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	line-height:19px;
	width:178px;
	height:19px;
	text-align:center;
	display:block;
	text-transform:uppercase;
	color:#F6F0D8;
	background-color:inherit;
	}
.productItem ul.link li a.detail{
	background:url(../images/detail_bg.gif) repeat-x 0 0;
	width:70px;
	}
.productItem ul.text{
	float:right;
	width:300px;
	padding:0 0 15px 15px;
	font-size:0;
	border-bottom:#FFFFFF 1px solid;
	}
.productItem ul.text li{
	background:url(../images/product_arrow.gif) no-repeat 0 6px;
	padding:0 0 0 12px;
	color:#000;
	background-color:inherit;
	font-size:12px;
	margin:0 0 0 0;
	line-height:18px;
	}
	div#newProductsDefault a,#specialsListing a,#allProductsDefault a,#gvFaqDefaultMainContent a{ 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
	}
	div#newProductsDefault a:hover,#specialsListing a:hover,#allProductsDefault a:hover,#gvFaqDefaultMainContent a:hover{ 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:underline; 
		}
		
#productDescription ul{
	font-size: 1em;
	line-height: 1em;
	list-style-type: disc;

}

#productDescription li {
	list-style-position:inside;
}
/*--------------------right------------------*/
#right{
	width:171px; float:right; margin:0;
	}
#news{
	background:url(../images/news_pro.gif) no-repeat 0 0 #292929;
	height:110px; padding:7px 69px 0 8px; color:#9DB8D2; margin:0 0 6px 0;
	}
#news h2{
	color:#FFFFFF; font:normal 16px/26px "Arial Narrow", Arial, Helvetica, sans-serif; margin:0 0 11px 0;
	background-color:inherit;
	}
#news p{
	font:bold 11px/14px tahoma, Arial, Helvetica, sans-serif; padding:0 10px 8px 0;
	}
#news a{
	color:#81D047; font:bold 11px/14px Arial, Helvetica, sans-serif;background-color:inherit;
	}
#news a:hover{
	text-decoration:none;
	}
#shopping{
	background:#4D4D4D;
	padding:8px 0 0 0; margin:8px 0 11px 0; color:#B1B1B1;
	}
#shopping h2{
	background-color:#4D4D4D;
	color:#D2D2D2;
	padding:0 0 0 9px;
	font:bold 16px/20px "Arial Narrow", Arial, Helvetica, sans-serif;
	}
#shopping ul{
	padding:6px 0 14px 13px;
	margin:0 0 0 0;
	}
#shopping ul li{
	background:url(../images/right_arrow.gif) no-repeat 0 9px;
	padding:0 0 0 16px;
	display:block;
	}
#shopping ul li a{
	font-size:11px;
	text-decoration:underline;
	color:#B1B1B1;
	background-color:inherit;
	display:block;
	font-weight:bold;
	line-height:22px;
	}
#shopping ul li a:hover{
	text-decoration:none;
	}
#shopping p.bot{
	background:url(../images/shoping_service_bot.gif) no-repeat 0 0;
	height:14px; display:block;
	}
#info{
	background:#3B3B3B; color:#8B8B8B;
	padding:2px 0 0 12px; margin:0 0 6px 0;
	}
#info h2{
	background-color:#3B3B3B;
	margin:0 0 8px 0;
	color:#9D9D9D;
	font:bold 16px/20px "Arial Narrow", Arial, Helvetica, sans-serif;
	}
#info p.text{
	font:normal 10px/12px Arial, Helvetica, sans-serif; padding:0 0 22px 0;
	margin:0 10px 0 0;
	}
#info p.padding{
	padding:0;
	}
/*-----------------footer start----------*/
#footer{
	background-color:#3B3B3B;
	color:#9D9D9D;
	border-top:#fff 1px solid;
	padding:14px 23px 0 28px;
	width:935px;
	margin:0 auto;
	height:63px;
	}
#footer img{
	margin:0; float:left;
	}
#footer ul{
	height:20px; margin:12px 0 0 0; padding:0; float:right;
	}
#footer ul li{
	float:left; padding:0 5px; font-size:10px; color:#FFFFFF;  background:inherit; line-height:20px;
	}
#footer ul li.nobor{
	border-right:none;
	}
#footer ul li a{
	background:inherit; font-size:10px; color:#FFFFFF; text-decoration:none;
	}
#footer ul li a.hover{
	background:inherit; color:#73C737;
	}
#footer ul li a:hover{
	background:inherit; color:#73C737;
	}
#footer p{
	margin:5px 0 0 0; font-size:9px;
	padding:0;
	float:right;
	width:430px;
	text-align:right;
	}
#footer p a{
	color:#9D9D9D; background:inherit;
	}
#footer p a:hover{
	text-decoration:none;
	}
	
<!----------CSS Add by chandra ------------->	
.pname
{
	font:normal 20px/22px "Arial Narrow", Arial, Helvetica, sans-serif; 
	color:#ffffff;
	padding:0;
	margin:0 0 8px 0;
}
.specialsHeading
{
color:#FFFFFF;
font-size: 1.0em;
text-decoration:none;
}
.linkli
{
	font-size:11px;
	text-decoration:underline;
	color:#B1B1B1;
	background-color:inherit;
	display:block;
	font-weight:bold;
	line-height:22px;
}
.leftch
{
color:#000000;
font-size: 1.0em;
text-decoration:none;
}
.leftarr
{
	line-height:27px;
	font-size:11px; 
	text-decoration:none;	
	color:#B6BABD;	
	background-color:inherit;
	display:block;	
	padding:0 0 0 16px;
}
.shli
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.shli a{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
.shli a:hover{
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
}
.nul
{
width:225px; 
float:right; 
background:#999999; 
padding:15px 0px;
}		
.nli
{
float:left; 
width:50%; 
border-right:2px solid #FFFFFF; 
padding:0 0 0 8px;
}
.nbutton
{
float:left; 
width:80px;
background:url(../images/detail_bg.gif) repeat-x 0 0;
}