body, ul, li, form, p, h1, h2, h3,h4, img, input, label
	{
	margin:0px; padding:0px;
	}
body
	{
	background:#fff;
	}
label
	{
	display:block;
	}
ul, li
	{
	list-style-type:none;
	}
table {
	border:0px;
	}	
td, div 
	{
	font: 12px/16px Tahoma;
}

h2
	{
	font:20px/22px Arial, Helvetica, sans-serif; padding:0; margin:0;
	}
.width100per {
	border:0; width:100%;	
}		
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}		
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}
.ct, .cb, .cm {
	text-align:center;
	}
#externalcontainer {
	width:1000px;
	margin:0 auto;
	padding:0;
	} 
/*-----*/
/*--header--*/

/*css modified on 06-03-09 starts*/
.header{
	border-top:12px solid #434F4F;
	border-bottom:12px solid #fff;
	
	}
/*css modified on 06-03-09 ends*/

.headerTop{
	background:url(images/header-bg01.jpg) repeat-x 0 67px;	
	}
.headerBg{
	background:url(images/header-bg.jpg) no-repeat 0 67px;
	}
.logo{
	margin:0 0 0 19px;
 }

/*css modified on 20-07-09 starts*/
 ul.nav{
	height:34px; display:block; margin:0 0 3px 0;
	background:url(images/links-bg.gif) repeat-x 0 0 ;
	}
 ul.nav li{
	float:left;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	height:24px;
	}
 ul.nav li .nobrd{
	border:none;
	padding:11px 15px 1px 16px;
 	
 }
 ul.nav li a{
	text-decoration:none;
	border-right:1px solid #fff;
	height:22px;
	padding:11px 15px 0 16px;
	color:#fff;
	float:left;
	text-decoration:none;
	display:block;
	}
 ul.nav li a:hover,
 ul.nav li a.active{
	color:#FCE259;
	border:1px solid #000;
	padding:11px 15px 0;
	border-top:none;
	background:url(images/hover-bg.gif) repeat-x 0 0;
	}
 ul.nav li a.active{
	cursor:default;
	}

/*css modified on 20-07-09 ends*/
/*
 ul.nav li.prdView{ float:right; position:relative; width:235px; padding-top:6px; }
 ul.nav li.prdView{ float:right; position:relative; width:235px; padding-top:6px; }
 ul.nav li select { position:absolute; right:0; top:5px; width:auto!important; }		
 ul.nav li a.active, ul.nav li a:hover{
	cursor:default;
	padding:11px 17px 0 17px;
	color:#FCE259;
	border:1px solid #000;
	height:22px;
	display:block;
	border-top:none;
	background:url(images/hover-bg.gif) repeat-x 0 0;
	}
 ul.nav li a.nobrd{
	border-right:none;
	}*/
.shopping{
	margin:19px 12px 0 0;
	width:220px; height:165px; 
	}
.shopping td.mid{
	background:url(images/shopping-details-bg.gif) repeat-x 0 0;
	height:130px;
	}
.shopping td.mid h2{
	width:136px; margin:23px 0 0 0;
	background:url(images/shopping-icon.gif) no-repeat 0 0;
	height:18px; display:block; font:18px/20px Arial, Helvetica, sans-serif;
	color:#F8BC44; padding:0 0 0 16px;
	}
.shopping td.mid p{
	width:136px; margin:16px 0 10px 26px;
	font:10px/14px Arial, Helvetica, sans-serif;
	color:#fff; 
	}
.shopping td.mid p span{
	color:#ED8E23;
	}
	
.shopping a.viewCart{
	border:1px #7B0C26 solid; width:122px; height:16px;
	display:block; color:#fff; text-decoration:none; 
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	background: url(images/view-bg.gif) repeat-x 0 0;
	text-align:center; float:right; margin:5px 0 0 0;
	}
.shopping a.viewCart:hover{
	color:#999999;
	}
.shopping td.rghtBg{
	background: url(images/shopping-right.jpg) no-repeat 0 0;
	width:6px;
	}
.shopping td.leftBg{
	background: url(images/shopping-left.jpg) no-repeat 100% 0;
	width:131px;
	}
/*---Body Panel--*/
/*---left Panel--*/

/*css modified on 06-03-09 starts*/
.left
	{
	width:165px;
	margin:0 24px 0 0;
	_margin:0 7px 0 0;
	*margin:0 7px 0 0;
	}

.bodyPart{
	padding:0 0 0 0;
	}
.nackLessHead
	{
	background: url(images/necless-bg.gif) repeat-x 0 0;
	}
.nackLessHead table{
	background: url(images/necless-rightbg.gif) no-repeat 0 0;
	}
td.neclaceleftbg {
	background: url(images/necless-leftbg.gif) no-repeat 0 0;
	width:6px; 
	color:#fff; height:26px;
	}
.nackLessHead span{
	background:url(images/arrow-yellow.gif) no-repeat 1px 3px;
	padding:0 0 0 18px; font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#fff; width:150px; display:block;
	}
td.neclacerghtbg {
	background: url(images/necless-rightbg.gif) no-repeat 0 0;
	width:6px; 
	color:#fff; height:26px;display:block; float:left;	
	}
/*css modified on 06-03-09 ends*/

.nackLessBody{
	background:#F1EECB;
	border:1px solid #DFDFBB;
	}
.nackLessBody h3 {
	margin:8px 0 7px 8px;
	width:152px; padding:0 0 0 0; font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#800000; height:11px;	
	}
.nackLessBody h3 a {
	background:url(images/arrow.gif) no-repeat 0 4px;
	width:156px; padding:0 0 0 11px; font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#800000; height:11px; display:block; text-decoration:none;
	}
.nackLessBody div#show1{
	display:block;
	width:156px;
		}
.nackLessBody div#show2{
	display:none;
	width:156px;
		}
.nackLessBody div#show3{
	display:none;
	width:156px;
		}
.nackLessBody div#show4{
	display:block;
	width:156px;
		}
.nackLessBody div#show5{
	display:none;
	width:156px;
		}
.nackLessBody h3 a:hover , .nackLessBody h3 a.active {
	background:url(images/arrow-down.gif)  no-repeat 0 4px;
	width:156px; padding:0 0 0 11px; font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#800000; height:11px; display:block; text-decoration:none;
	}
.nackLessBody h4.pRange{
	background:#FAF7DD; padding:9px 0 5px 24px; width:154px;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	}
.nackLessBody h4.shopColor{
	padding:7px 0 7px 24px; width:152px;
	border:1px solid #DFDFBB;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	}
.nackLessBody img{
	display:block; clear:both;
	margin:7px 0 7px 24px;
	}
.nackLessBody p{
	font:11px/18px Arial, Helvetica, sans-serif; 
	color:#000;
	margin:0 0 0 36px;
	}
.nackLessBody p a{
	text-decoration:none;
	color:#000;
	}
.nackLessBody p a:hover{
	text-decoration:underline;
	}
/*---*/
/*---Right Panel--*/
.rightPanel{
	background:url(images/body-rght-bg.gif) repeat-x 0 0;
	}
.rightPanel h2.welcome{
	font:20px/25px Arial, Helvetica, sans-serif;
	color:#000; margin:15px 0 0 6px;
	width:auto;
	}
.rightPanel h2.welcome span ,h2.proHead span{
	color:#E1A217;
	}
.rightPanel p.welcomeTxt{
	width:auto;
	margin:15px 58px 0 6px;
	font:12px/18px Arial, Helvetica, sans-serif;
	}
.rightPanel p.welcomeTxt strong{
	color:#F3A937;
	}
.rightPanel p.more{
	background:url(images/dot-bg.gif) repeat-x 0 100%;
	padding:8px 0 0 0; margin:0 38px 0 0 ; height:20px;
	width:auto;
	}
p.more a{
	margin:0 0 0 0;
	background:url(images/read-bg.gif) no-repeat 0 0;
	width:78px; height:20px; display:block; float:right;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; text-align:center;
	}
p.more a:hover{
	text-decoration:underline;
	}
img.banner{
	display:block; float:left;
	margin:18px 20px 0 0;
	}
h2.proHead{
	background:#FFFEDE;
	font:20px/25px Arial, Helvetica, sans-serif;
	color:#000; padding:7px 0 7px 6px;
	margin:18px 0 0 0;
	width:auto;
	}
td.container{
	padding:19px 0 0 0;
	}
td.container table{
	/*width:153px; modified on 25 Sep 08 Kuntal*/
	}
td.container table td.img-sha{
	/*background:url(images/img-shadow.jpg) no-repeat 0 0;*/
	}
td.container div { position:relative; }	
td.container div img.free { position:absolute; left:20px; border:0; }
td.container div{
	width:125px;
	display:block;
	float:left; font:11px/14px Arial, Helvetica, sans-serif;
	padding:0 0 0px 63px;
	min-height:243px; height:100% !important; height:243px;
	}
td.container span div.voted {
	width:auto;
	height:auto!important;
	}	
td.container span div.voted2 {
	width:auto;
	height:auto!important;
	}	
td.container div img{
	border:#999999 1px solid;
	margin:1px 0 7px 2px;
	}
td.container div h2{
	padding:0 0 0 7px;
	height:19px;
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	background:#FBC74C;
}
td.container div p{
	width:100%; margin:0 0 0 3px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#000;
	min-height:55px; height:100% !important; height:55px;
	}
td.container div p span{
	color:#000000;
	font-weight:bold;
	}
td.container div a.view{
	float:left;
	background:url(images/view-bg.gif) repeat-x 0 0;
	 height:16px; border:1px solid #7B0C26;
	text-decoration:none; color:#fff; font:11px/16px Arial, Helvetica, sans-serif;
	float:left; margin:9px 0 0 0; text-align:center;
	}
td.container div a.view:hover{
	background: url(images/view-bg.gif) repeat-x 0 0;
	 height:16px; border:1px solid #000;
	color:#fff; font:11px/16px Arial, Helvetica, sans-serif;
	float:left;
	}
td.container div a.cart{
	background: url(images/view-bg.gif) repeat-x 0 0;text-decoration:none;
	 height:16px; border:1px solid #000;margin:9px 0 0 2px;
	color:#fff; font:11px/16px Arial, Helvetica, sans-serif;text-align:center;
	float:left;
	}
td.container div a.cart:hover{
	background:url(images/view-bg.gif) repeat-x 0 0;
	height:16px; border:1px solid #7B0C26;
	color:#fff; font:11px/16px Arial, Helvetica, sans-serif;
	float:left;  
	}
p.seeMore{
	background:url(images/dot-bg.gif) repeat-x 0 100%;
	margin:0 38px 0 0; height:20px; width:auto;
	}
p.seeMore a{
	margin:0;
	background:url(images/read-bg.gif) no-repeat 0 0;
	width:78px; height:20px; display:block; float:right;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#fff; text-decoration:none; text-align:center;
	clear:both;
	}
p.seeMore a:hover{
	text-decoration:underline;
	}
/*--footer--*/
.footer{
	background:url(images/footer-bg.gif) repeat-x 0 0;
	height:59px; font:11px/18px Arial, Helvetica, sans-serif; 
	color:#000;
	}
.footer span{
	color:#fff;
	}
.footer a{
	background:url(images/footer-bg.gif) repeat-x 0 0;
	height:59px; font:11px/18px Arial, Helvetica, sans-serif; 
	color:#000; text-decoration:none;
	}
/*********************************** FX MENU END HERE ***************************/	
	
.topItem {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:#F1EECB url(images/arrow.gif) no-repeat 8px 50%;
	border:none;
	height:18px;
	color:#800000;
	cursor:pointer;
	padding-left:19px;
}
.topItem a{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#800000;
	text-decoration:none;
}
.topItem a:hover{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#800000;
	text-decoration:none;

}

.topItemOver {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:#F1EECB url(images/arrow-down.gif) no-repeat 8px 50%; 
	height:18px;
	color:#800000;
	cursor:pointer;
	padding:0 0 0 19px;
		display:block;
}
.topItemClose {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:#F1EECB url(images/arrow.gif) no-repeat 8px 50%;
	height:18px;
	color:#800000;
	cursor:pointer;
	padding:0 0 0 19px;
	display:block;
}
.topItemCloseOver {
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	background:#F1EECB url(images/arrow.gif) no-repeat 8px 50%; 
	height:18px;
	color:#800000;
	text-decoration:none;
	cursor:pointer;
	padding:0 0 0 19px;
		display:block;
}
.dropMenu {
	font:bold 12px/25px Arial, Helvetica, sans-serif;
	background-color:#F1EECB;
	color:#000;
	border-width: 0 1px 1px 1px;
		display:block;
	filter:alpha(opacity=100);
	/*padding:0 0 15px 0;
	margin:0 0 0 0;
*/}
.subMenu {
	display:block;
	padding:0 0 5px 0;
}
.subItem {
	margin-left:8px;
	margin-top:2px;
	height:18px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	display:block;
	}
.image1{
       margin:0 0 40px 0;
	   }
.subItem a {
    font:normal 11px/13px Arial, Helvetica, sans-serif;
	padding-left:10px;
	margin-left:8px;
	text-decoration:none;
	color:#000;
}
.subItemOver {
	margin-left:8px;
	margin-top:2px;
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	height:18px;
	color:#CC3300;
}
.subItemOver a {
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	padding-left:10px;
	margin-left:8px;
	text-decoration:underline;
	color:#000;
}
.drop {
	border-left:1px solid black;
	border-right:1px solid black;
}
/*********************************** FX MENU END HERE ***************************/	

/*********************************** userloginpage ***************************/	
 .usertable{
     width:100%;
	 margin:0 10px 0 0;
	 }
.yellowcurmiddle{
      background:url(images/yellowcurvemiddle.gif) 0 0 repeat-x;
	  height:36px;
	  padding:0 0 0 11px;
	  font:bold 14px/36px Arial, Helvetica, sans-serif;
	  color:#B3002A;
	  width:100%;
	  }
.yellowcurveright{
     background:url(images/yellowcurve-right.gif) 0 0 no-repeat;
	 height:36px;
	 }
img.banner1 {
	display:block; float:left;
	margin:18px 50px 0 0;
	}
.margin1{
    margin:28px 0 0 0;
	}	
.loginbox{
    background:url(images/loginyellow.gif) 0 0 repeat-x;
	border:#E1DDB2 1px solid;
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#080A0A;
	height:110px;
	}
.loginbox a{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
	}
.loginbox a:hover{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#A80000;
	text-decoration:none;
	}
.inputbox{
    width:148px;
	height:16px;
	margin:0 24px 0 20px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
.button{
    background:url(images/signinbutton.gif) 0 0 no-repeat;
	height:23px;
	padding:0 0 10px 0;
	width:88px;
	cursor:pointer;
	border:none;
	}
.insidetable{
    width:680px;
	margin:20px 0 0 30px;
	}
.insidetabledown{
    width:690px;
	margin:10px 0 0 11px;
	}
.insidetabledown p{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000;
	}
    
.rightPanelmar{
    padding:0 15px 0 0;
	}
.continue{
    background:url(images/continue.gif) 0 0 no-repeat;
	height:23px;
	padding:0 0 10px 0;
	width:88px;
	cursor:pointer;
	border:none;
	}
/*********************************** userloginpageends ***************************/	
/*********************************** addcart starts ***************************/	
.productbox{
    background:url(images/productbg.jpg) #FFFCF6 left bottom repeat-x;
	border:#E1DDB2 1px solid;
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#080A0A;
	}
.toptable{
      height:36px;
	  padding:0 10px 0 0;
	  font:bold 14px/36px Arial, Helvetica, sans-serif;
	  color:#B3002A;
	  }
.promargin{
     width:100%;
	 font:normal 12px/18px Arial, Helvetica, sans-serif;
	 color:#0B0D0D;
	 padding:10px 15px 15px 15px;
	 }
.promargin p{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	 color:#0B0D0D;
	 }
    
.promargin a{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#0B0D0D;
	 }
.promargin a:hover{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#CC3300;
	text-decoration:none;
	 }
.imagebor{
    border:#CFC4AA 1px solid;
	}
.input2{
    width:50px;
	height:21px;
	}
.topt{
    width:680px;
	}
.width20per {
	border:0; width:20%;	
}
.width10per {
	border:0; width:10%;	
}
.bordergray{
    border-bottom:#BFBB97 1px dashed;
	}
.roundbrown{
    background:url(images/rondedbrown.gif) #D4D1B0 0 0 no-repeat;
	height:32px;
	width:100%;
	padding:0 0 0 540px;
	font:normal 14px/32px Arial, Helvetica, sans-serif;
	color:#0E1010;
	}
.shoppingbutton{
     background:url(images/inputbutton1.gif) 0 0 no-repeat;
	 width:168px;
	 height:27px;
	 font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	 color:#fff;
	 border:none;
	 cursor:pointer;
	 margin:10px 20px 0 0;
	 }
.updatebutton{
     background:url(images/update.gif) 0 0 no-repeat;
	 width:88px;
	 height:27px;
	 font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	 color:#fff;
	 border:none;
	 cursor:pointer;
	 margin:10px 373px 0 20px;
	 }
.checkout{
     background:url(images/checckout.gif) 0 0 no-repeat;
	 width:114px;
	 height:27px;
	 font:bold 12px/27px Verdana, Arial, Helvetica, sans-serif;
	 color:#fff;
	 border:none;
	 cursor:pointer;
	 margin:10px 0 0 0;
	 }
/*********************************** addcart starts ***************************/
/*------------------------------- addcart starts*-----------------------------*/
.newuser{
     width:500px;
	 font:normal 11px/18px Arial, Helvetica, sans-serif;
	 color:#0B0D0D;
	 padding:10px 0 15px 15px;
	 }
.newuser p{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#0B0D0D;
	 }
    
.textred{
    font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#A51111;
	}
.userin{
    width:200px;
	height:19px;
	border:#A2A2A2 1px solid;
	margin:0;
	padding:0;
	}
.listmenu{
    width:250px;
	height:19px;
	border:#A2A2A2 1px solid;
	margin:0 10px 10px 0;
	}
.width78per{
    width:78%;
	border:0;
	}
.uptable{
    background:#fff;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
    color:#1B2020;
	padding:0 0 10px 11px;
	}
.uptable span{
    font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#7B011D;
	}
	

/*css added on 06-03-09 starts*/

.head {
	padding:0;
	}
.head p {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#1E1E1E;
	text-align:center;
	padding:9px 0px 8px 0;
	}
.head p a {
	color:#D50010;
	text-decoration:underline;
	}
.head p a:hover {
	text-decoration:none;
	}



.bannerimg {
	padding:1px 0 0 0;
	}	
	
.voted {
	background: #E7FFCE url(images/rating_tick.gif) no-repeat 5px 50%;
	padding:5px 5px 5px 16px;
	margin:3px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:130px;
	font-size:11px;
	float:left;
	}
	
.voted2 {
	background: #E7FFCE ;
	padding:1px 5px 5px 2px;
	margin:3px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:130px;
	font-size:11px;
	float:left;
	}
/*------------------added Styles on 25thSept08 Starts----------------------*/
.rightshade {
	background:url(images/rhtshade.gif) repeat-y 0 0;
	width:2px;
}
.leftshade {
	background:url(images/leftshade.gif) repeat-y 0 0;
	width:3px;
}
.bottomshade {
	background:url(images/botshd.gif) repeat-x 0 0;
	padding:0 0 0px 0;
	font-size:0px;
	margin:0;
}
.cross {
	position:relative;
	}
.cross img {
	position:absolute;
	left:55px;
	top:2px;
	}	
	
/*.prod_container img {
	background:url(images/botshd.gif) repeat-x 0 100%;
	padding-bottom:4px;
	}*/
.poptext { padding:8px ; }	
/*------------------added Styles on 25thSept08 Ends----------------------*/
/*.free_shipment { background:url(images/free_ship_ico.gif) no-repeat 0 0; padding:4px 0 10px 52px; color:#009933; font:normal 10px/12px Tahoma, Arial, Helvetica, sans-serif; }*/

/*
.free_shipment { position:relative; width:20px!important; height:auto!important; padding:0!important; margin:0!important; border:solid 1px red; }
.free_shipment .free { position:absolute; top:-6px; left:-8px; border:0; }*/


/*css added on 22-04-09 start*/

.post {
	padding:0 3px 0 20px;
	}
.post h4{
	background:url(images/post.gif) no-repeat 0 1px;
	font:bold 15px/18px "Trebuchet MS";
	color:#D93423;
	padding:0px 0 0px 20px;
	margin:0px 0 0 0;
	}
.post textarea {
	background:url(images/txtfld-bg1.gif) repeat-x 0 0 #fff; 
	border:1px solid #C6C4C1;
	padding:2px;
	width:180px;
	height:73px;
	color:#666;
	font:normal 11px/14px Arial, Helvetica, sans-serif ;
	}
.post .txtfld {
	background:url(images/txtfld-bg.gif) repeat-x 0 0 #fff; 
	border:1px solid #C6C4C1;
	padding:2px;
	width:180px;
	height:14px;
	color:#666;
	font:normal 11px/14px Arial, Helvetica, sans-serif ;
	}
.post p {
	font:bold 11px/14px Arial, Helvetica, sans-serif ;
	padding:4px 0 4px 0;
	color:#666;
	}
.post .btn {
	background:url(images/btn-bg.gif) repeat-x 0 0;
	border:1px solid #A8271A;
	color:#fff;
	margin:5px 0 0 0;
	cursor:pointer;
	font:bold 11px/14px Arial, Helvetica, sans-serif ;
	}
.cartsecpad {
	padding:0 0 0 20px;
	}

/*css added on 22-04-09 ends*/

/*css added on 24-04-09 starts*/

.viewpro {
	padding:3px 0px 4px 0;
	}
.viewpro td {
	font-size:11px;
	font-weight:bold;
	}
.viewpro select {
	font-size:11px;
	}


/*css added on 06-03-09 starts*/

.head {
	padding:0;
	}
.head p {
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#1E1E1E;
	text-align:center;
	padding:9px 0px 8px 0;
	}
.head p a {
	color:#D50010;
	text-decoration:underline;
	}
.head p a:hover {
	text-decoration:none;
	}



.bannerimg {
	padding:1px 0 0 0;
	}
.offer {
	background:url(images/offer-bg.jpg) no-repeat right bottom #EFE143;
	border:1px solid #C08D22;
	padding:4px 4px 0 4px;
	width:395px;
	}
.offer img {
	border:1px solid #D1C42D;
	padding:4px;
	background-color:#fff;
	}
.offer h4 {
	font:bold 16px/18px Arial, Helvetica, sans-serif;
	color:#92030E;
	padding:0;
	margin:15px 0 0 25px;
	}
.offer p {
	font-size:11px;
	margin:7px 0 3px 30px;
	
	}
.offer .special {
	background:url(images/special-offer.gif) no-repeat 0 0;
	width:146px;
	margin:0 0 0 37px;
	}
.offer .special p{
	font:normal 18px/20px Arial, Helvetica, sans-serif;
	color:#FCEB29;
	padding:15px 0 0 40px;
	margin:0px;
	}
.offer .special a {
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FCEB29;
	padding:18px 0 0 45px;
	margin:0px;
	}
.offer .special a:hover {
	text-decoration:underline;
	}
.width397 {
	width:397px;
	}
.brdr-right {
	border-right:1px solid #fff;
	}
	
	
/*css addes on 06-03-09 ends*/


/*css added on 14-04-09 starts*/

/*testmonial scroll starta*/

#marqueecontainer{
	position:relative;
	height:60px;
	width:200px;
	overflow:hidden;
	padding:2px;
	padding-left:4px;
}
#marqueecontainer1{
	position:relative;
	height:80px;
	width:330px;
	overflow:hidden;
	padding:2px;
	padding-left:4px;
}
.panelbg {
	background:url(images/header-bg1.gif) repeat-x 0 0 #F1F1F1;
	padding:12px 10px 0px 12px;
	margin:0;
	}
.width365px{
	width:365px;
	}
.bannertop {	
	padding:1px;
	}
.bannertop img {
	border:2px solid #CDCDCD;
	}
.fresh {
	padding:0;
	width:164px;
	}
.fresh .heading {
	background-image:url(images/fresh-header.gif);
	padding:4px 0;
	text-align:center;
	font:bold 16px/22px "Trebuchet MS";
	color:#6F670F;
	width:164px;
	}
.fresh img {
	border:1px solid #C4BD62;
	}
.testimonial {
	padding:0px 0 0 10px;
	}
.testimonial .panel {
	padding:0px;
	}
.testimonial h4 {
	font:bold 14px/18px "Trebuchet MS";
	border-bottom:1px solid #B5B5B5;
	text-transform:uppercase;
	margin:0 0 8px 0;
	padding:0;
	color:#DD493A;
	}
.testimonial .panel img {
	border:1px solid #B8A9A9;
	}
.testimonial p {
	font-size:11px;
	padding:3px 0 0 10px;
	}
.testimonial td {
	font-size:11px;
	}
.testimonial a.more{
	background:url(images/arrow1.gif) no-repeat 0 4px;
	font-size:11px;
	padding:0 0 0 8px;
	font-weight:bold;
	color:#DD493A;
	text-decoration:none;
	margin:0px 0 0 10px;
	}
.testimonial a.more:hover {
	text-decoration:underline;
	}
.cartsection {
	background:url(images/cart-bg.gif) repeat-x 0 0;
	padding:0px 0 0 0px;
	margin:0 14px 0 0;
	
	}
.cartsection h4 , .cartsection h3 {
	background:url(images/cart.gif) no-repeat 0 0;
	font:bold 14px/18px "Trebuchet MS";
	border-bottom:1px solid #B5B5B5;
	text-transform:uppercase;
	color:#D93423;
	padding:2px 0 4px 33px;
	margin:5px 0 0 0;
	}
.cartsection h3 { 
	margin:10px 0 5px 0;
	}
.cartsection p {
	font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#767676;
	padding:4px 0 0 6px;
	}
.cartsection a{
	background:url(images/arrow1.gif) no-repeat 0 4px;
	font:bold 12px/17px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 8px;
	color:#DD493A;
	text-decoration:none;
	margin:0px 0 0 6px;
	}
.cartsection a.view{
	background:url(images/arrow1.gif) no-repeat 0 4px;
	font:bold 12px/38px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 8px;
	color:#DD493A;
	text-decoration:none;
	margin:0px 0 0 6px;
	}
.cartsection a:hover {
	text-decoration:underline;
	}
.cartsection a:hover {
	text-decoration:underline;
	}
.shiiping{
	padding:0 0 0 14px;
	}
.shiiping a , .discount a{
	padding:0;
	}
.discount {
	padding:8px 0 0 0;
	}
.catagorypanel {
	background:url(images/cat-bg.jpg) no-repeat 0 0;
	padding:8px 10px 17px 9px;
	}
.catagorypanel img {
	border:1px solid #C0C0BF;
	}
a {
	outline:none;
	padding:0;
	margin:0;
	}
.paddingsection {
	padding:0 0 0 23px;
	}
.cartpad {
	padding:0 0 0 10px;
	}
/*-------------Change s done date-------------------*/
/*.infoBoxContents {
	border:#F1F1F1 1px solid;
}
.infoBoxContents img {
	border:#CCC89D 1px solid;
	padding:3px;
}*/	
.top-pagination {
	background:#F9F7F7;
	border:#F3F1F1 1px solid;
	padding:0 0 0 10px;
}	

strong.header {
	background-color:#F5F4E9;
	border:#E7E4C2 1px solid;
	line-height:19px;
	display:block;
	color:#990000;
	margin:0 0 0 0;
	padding:0 0 0 8px;
}
/*-------------Change s done date-------------------*/
/*css addes on 06-03-09 ends*/
/*-----Slider Class Starts on 20-07-09-----------*/
.centerdiv { /*IE method of centering a relative div*/
position:relative;
width:365px;
text-align: center;
}
.centerdiv img {
	width:370px;
	height:345px;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}
/*--------------Image Table Starts----------------*/
.image-tab {
	width:308px;
	border:#FFCC00 2px double;
}
.image-tab td {
	font:normal 11px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px;

}
.image-tab td.img-place {
	width:40%;
	border-right:#FFCC00 1px solid;
}
.image-tab td.img-place img {
	border:#EDEAC9 1px solid;
	padding:2px;
	margin:0 3px 0 0;
}
/*--------------Image Table Ends----------------*/
/*--------------Testimonials Page Stsrts On 6Jul09-------------*/
.testimonial-pane {
	margin:15px 0 0 0;
}
.testimonial-pane div {
	height:100%;
	overflow:hidden;
	border-bottom:#990000 1px dashed;
	padding:0 0 20px 0;
	margin:0 0 10px 0;
}
.testimonial-pane div.nbrd {
	border:none;
}
.testimonial-pane div h5 {
	font:bold 13px/17px Arial, Helvetica, sans-serif;
	color:#D54B3D;
	padding:5px 0 0 0;
	margin:0;
}
.testimonial-pane div h5 span {
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#999999;
	}
.testimonial-pane div img {
	float:left;
	border:#510B03 1px solid;
	padding:4px;
	margin:0 30px 0 0;
}
.testimonial-pane div p {
	background:url(images/quote-start.gif) no-repeat 45% 0;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0 0 0 0;
	padding:7px 0 0 32px;
}
.testimonial-pane div p img.close-quote {
	border:none;
	position:absolute;
	margin:3px 0 0 5px;
}
/*--------------Testimonials Page Ends On 6Jul09--------------*/

