*{
	padding:0px;
	margin:0px;
	}
	
strike{
text-decoration:line-through;
color:#FF0000;
}	

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	background: url(images/bg.jpg) repeat-x #FFFFFF;
	}
	
a	{
	color:#333333;
	text-decoration:none;
	}

a:hover{
	color:#3399FF;
	text-decoration:none;
	}
	
h1 {
	font-family:"trebuchet MS";
	font-size:22px;
	color:#FFFFFF;
	font-style:italic;
	}

h2 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	}
	
h3{
	font-size:12px;
	font-weight:bold;
	color:#3399FF;
	}
h3 a{
	color:#3399FF;
	}
h3 a:link{
	color:#3399FF;
	}
h3 a:hover{
	color:#333333;
	}			
h5{
	border-bottom:1px dotted #cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	}
.hr{
	border-bottom:1px dotted #cccccc;
}
ul{
	list-style:none;
	display:inline;
	}
	
li{
	list-style:none;
	display:inline;
	}	
		
.no-border{
	border:none;
	}

.clear {
	clear:both;
	}

#main{
	width:950px;
	}

#wrapper{
	width:950px;
	display:block;
	text-align:left;
	}

#navigation-wrapper{
	width:950px;
	display:block;	
	text-align:left;
	}

.header{
	height:98px;
	width:100%;
	}

.logo {
	margin-top:4px;
	float:left;
	border:none;
	height:94px;
	}

#userheaderpanel{
	float:right;
	width:707px;
	height:98px; 
	}
	
.login{
	font-weight:bold; 
	padding-top:10px; 
	float:right;
	}
	
.top-nav {
	float:right;
	clear:both;
	margin-top:40px;
	}

#navigation {
	width:100%;
	background:url(images/nev_bg.jpg) repeat-x;
	margin-top:4px;
	display:block;
	border:1px solid #C1C1C1;
	}

.main-navigation {
	height:30px;
	}

.main-navigation ul{
}

.main-navigation ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:110px;
	_width:100px !Important;
	background:url(images/nav_saprator.jpg) no-repeat scroll 0px 0px;
	padding-left:1px;
	}

.main-navigation ul li a{
	color:#333333 !Important;
	width:110px;
	line-height:31px; /*41px;*/
	text-align:center;
	height:30px; /*40px;*/
	float:left;
	}

.main-navigation ul li a:hover{
	font-weight:bold;
	}

.main-navigation ul li a.active{
	font-weight:bold;
	}

#content-container {
	float:left;
	border:1px solid #C3C3C3;
	margin-top:-1px;
	width:100%;
	text-align:left;
	}

.advance-search {
	width:237px;
	_width:237px !Important;
	float:left;
	border-top:1px solid #C3C3C3;
	margin-top:-1px;
	}
	
.quik-search {
	width:237px;
	_width:237px !Important;
	float:left;
	text-align:left;
	background:#EBEBEB;
	margin-top:1px;
	height:30px;
	}
	
.quik-search img{
	margin-top:5px;
	margin-left:10px;
	}
	
#banners {
	float:left;
	width:100%;
	}
	
.banner {
	float:left;
	border:1px solid #C3C3C3;
	margin-top:-1px;
	margin-left:-1px;
	height:116px;
	padding:1px;
	}
	
.banner-last {
	float:left;
	border:1px solid #C3C3C3;
	border-right:0px;
	margin-top:-1px;
	margin-left:-1px;
	height:116px;
	padding:1px;
	}

.Choose-product {
	width:210px;
	height:25px;
	float:left;
	background:#C5DA3F;
	}

.Choose-product span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*margin-top:5px;*/
	padding:5px 0px 2px 20px;
	}

.fields {
	background-color:#F0F0F0;
	float:left;
	width:237px;
	_width:237px !Important;
	border-top:1px solid #C3C3C3;
	margin-top:1px;
	}

.quicksearchform{
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
	text-align:right;
	} 

.quicksearchform span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	float:left;
	width:95px;
	padding-right:10px;
	margin-top:15px;
	}

.quicksearchform select {
	width:160px;
	float:left;
	height:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	color:#828282;
	margin-top:12px;
	}
	
.quicksearchform textarea{
	width:160px;
	float:left;
	height:43px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	}	
	
.inputText{
	width:185px;
	float:left;
	height:16px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	padding-top:2px;
	color:#828282;
	}


#franchise-container {
	width:234px;
	float:left;
	border:1px solid #C3C3C3;
	border-bottom:0px;
	margin-top:-1px;
	margin-left:-1px;
	padding:1px;
	}
	
.franchise {
	width:234px;
	height:28px;
	background:#EBEBEB;
	float:left;
	text-align:left;
	}
	
.franchise img{
	margin-left:10px;
	margin-top:3px;
	}
	
.franchise-saprator{
	margin-top:1px;
	font-size:1px;
	width:236px;
	height:1px;
	background:#C3C3C3;
	float:left;
	}
	
	

.franchise-container span{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*margin-top:5px;*/
	padding:5px 0px 2px 20px;
	}

.franchise-container-fields {
	background-color:#F0F0F0;
	float:left;
	width:234px;
	margin-top:1px;
	}
	
.quicksearchform3{
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
	text-align:left;
	} 

.quicksearchform3 span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	float:left;
	width:80px;
	margin-top:7px;
	}

.quicksearchform3 textarea{
	width:130px;
	float:left;
	height:55px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	margin-top:8px;
	}	
	
.inputText2{
	width:130px;
	float:left;
	height:16px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	margin-top:8px;
	}


.go-button{
	background-image:url(images/paynow.jpg);
	border:0px;
	height:21px;
	width:62px;
}

.place-button{
	background-image:url(images/place_order.jpg);
	border:0px;
	height:21px;
	width:84px;
}	

.home-slidshow {
	float:left;
	margin-left:-1px;
	_margin-left:-1px !important;
	margin-top:-1px;
	padding:1px;
	width:648px;
	height:334px;
	border:1px solid #C3C3C3;
	}
	
#product-main {
	float:left; /*left;*/
	width:713px; /*720px; /*100%;*/
	_width:712px !Important;
	}	

.numbering-container {
	width:100.3%;
	float:left;
	border:1px solid #C3C3C3;
	padding:1px;
	margin-left:-5px;
	}	
	
.numbering {
	float:left;
	background:#EBEBEB;
	width:100%;
	}

.numbering-container span{
	padding:0px 2px 0px 2px;
	}

#bottom-container {
	width:100%;
	height:70px;
	float:left;
	}

.bottom-navigation {
	text-align:center;
	margin-top:10px;
	}

.Copyright{
	text-align:center;
	margin-top:10px;
	}
	
#right-content-container {
float:left;
width:740px;
}

.brand-container {
float:left;
_float:left !Important;
width:237px;
_width:237px !Important;
border:1px solid #C3C3C3;
border-right:0px;
margin-left:-1px;
margin-top:-1px;
padding:1px;
}

.brand{
width:237px;
_width:237px !Important;
height:28px;
background:#EBEBEB;
float:left;
text-align:left;
}

.brand img{
margin-left:15px;
margin-top:7px;
}

.brands-slide{
/*float:left;
width:950px;
_width:98% !Important;
height:60px;
margin-top:1px;
padding-top:7px;*/
border:1px solid #C3C3C3;
border-top-width:0px;
border-bottom-width:0px;
width:950px;
}

#gallery-navigation {
float:left;
width:210px;
margin-top:-1px;
margin-left:-1px;
margin-bottom:0px;
clear:both;
border:1px solid #C3C3C3;
border-bottom:0px;
}

.section-container {
float:left;
width:100%;
border:1px solid #C3C3C3;
margin-top:-1px;
margin-left:-1px;
min-height:180px;
background:#F0F0F0;
}

.section-container span{
float:left;
width:208px;
height:30px;
padding:1px;
background:#FFFFFF;
border:1px solid #C3C3C3;
margin-top:-1px;
margin-left:-1px;
}

.section-container ul li{
float:left;
width:210px;
height:25px;
background:#F0F0F0;
border-bottom:1px solid #DADEDC;
margin-top:1px;
}

.section-container ul li a{
float:left;
width:200px;
height:22px;
padding:6px 0px 0px 10px;
color:#4B524F;
font-size:11px;
}

.section-container ul li a:hover{
background:#CAE4FF;
}

.section-container ul li a.active{
background:#CAE4FF;
font-weight:bold;
}

/*---------------------other page CSS-------------*/

#left-container {
	float:left;
	width:210px;
	}
	
.advance-search2 {
	width:210px;
	float:left;
	border:1px solid #C3C3C3;
	margin-top:-1px;
	margin-left:-1px;
	}
	
.quik-search2 {
	width:209px;
	float:left;
	text-align:left;
	background:#EBEBEB;
	margin-top:1px;
	height:30px;
	}
	
.quik-search2 img{
	margin-top:5px;
	margin-left:10px;
	}

.fields2 {
	background-color:#F0F0F0;
	float:left;
	width:209px;
	border-top:1px solid #C3C3C3;
	margin-top:1px;
	}

.quicksearchform2{
	padding-top:10px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:20px;
	text-align:left;
	} 

.quicksearchform2 span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	float:left;
	width:90px;
	margin-top:7px;
	padding-bottom:5px;
	}

.quicksearchform2 select {
	width:160px;
	float:left;
	height:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #EBEBEB;
	background-color:#FFF;
	color:#828282;
	}

#right-container {
	float:left;
	width:740px;
	_width:735px !Important;
	}

.right-top {
	/*width:99.55%;*/
	border:1px solid #C3C3C3;
	border-top:0px;
	padding:1px;
	}
	
.page-title{
	background-color:#EBEBEB;
	background-image:none;
	padding:8px 10px;
	height:14px;
}	
.right-top span{
	display:block;
	height:30px;
	background:#EBEBEB;
	}
	
#right-containerdetail {
	float:left;
	}

.right-topdetail {
	display:block;
	height:23px;
	border:1px solid #C3C3C3;
	margin-left:-1px;
	margin-top:-1px;
	width:98.9%;
	padding:7px 0px 0px 10px;
	}
	
.right-topdetail img{
	float:right;
	margin-top:-16px;
	margin-right:15px;
	}

.right-top span {
	float:left;
	margin-left:10px;
	margin-top:8px;
	}

.right-top span a{
	color:#FFFFFF;
	font-weight:bold;
	}

#shoppinghead {
	height:60px;
	float:left;
	clear:both;
	margin-left:15px;
	_margin-left:9px;
	margin-top:-14px;
	width:709px;
	}

#sorting-container {
	float:left;
	width:99.55%;
	border:1px solid #C3C3C3;
	padding:1px;
}

#filter-by {
	background:#EBEBEB;
	min-height:25px;
	}

#filter-by p{
	margin-left:10px;
	margin-top:10px;
	}

.filter-fields {
	float:left;
	width:100px;
	}

.filter-fields span{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:2px;
	color:#666666;
	width:65px;
	_width:65px !Important;
	_clear:none !Important;
	clear:both;
	margin-top:3px;
	}

.filter-fields select{
	width:50px;
	height:20px;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	clear:both;
	border:1px solid #939393;
	}

#gallery {
	float:left;
	}

#detail-container {
	padding:6px;
	border:none;
	display:block;
	}


.bt-container {
	float:left;
	padding-top:10px;
	}


#detail-page-container {
	float:left;
	width:100%;
	}

.product-large-container {
	width:400px;
	height:330px;
	border:1px solid #C3C3C3;
	float:left;
	text-align:center;
	padding:2px;
	margin-left:-1px;
	margin-top:-1px;
	padding-bottom:22px;
	}

.product-detail-container {
	width:290px;
	float:left;
	}

.product-detail-container span{
	font-family:"trebuchet MS";
	font-size:14px;
	float:right;
	padding-right:15px;
	}

.price-container {
	float:left;
	padding:15px 0px 0px 15px;
	}

.price-container p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:170px;
	height:30px;
	}
	
.price-container ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	width:170px;
	height:30px;
	}

.price-container span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:0px;
	height:20px;
	}
	
.price-container img{
	float:right;
	width:100px;
	}

.product-fields span{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:22px;
	width:65px;
	}

.product-fields p{
	float:left;
	clear:both;
	margin-left:15px;
	margin-top:20px;
	width:260px;
	}

.product-fields {
	float:left;
	width:100%;
	height:230px;
	padding-left:15px;
	}

.product-fields img{
	float:left;
	margin-top:5px;
	}

.product-fields select {
	width:195px;
	height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	margin-top:18px;
	border: solid 1px #BBB;
	background: #FFF;
	}
	
.free-shipping img{
	margin-left:45px;
	}

.add-cart {
	float:left;
	margin-left:10px;
	margin-top:7px;
	}
	
.add-cart img{
	float:left;
	margin-top:-3px;
	}
	
.add-wishlist {
	float:left;
	margin-left:10px;
	margin-top:10px;
	}
	
.add-wishlist img{
	float:left;
	margin-top:-2px;
	}

.totalprice-container {
	float:left;
	border:1px solid #C3C3C3;
	width:226px;
	height:26px;
	padding:1px;
	margin-top:20px;
	}
	
.totalprice-container span{
	float:left;
	width:216px;
	height:20px;
	background:#EBEBEB;
	padding:6px 0px 0px 10px;
	margin:0px;
	color:#FF0000;
	font-weight:bold;
	}
	
	
.cart-container {
	float:left;
	width:123px;
	height:35px;
	background:#FF8000;
	margin-top:15px;
	}

.cart-container img{
	float:left;
	margin-left:7px;
	margin-top:5px;
	padding-right:5px;
	}


.cart-container a{
	float:left;
	font-family:"trebuchet MS";
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:7px;
	}

.suggest-container {
	width:400px;
	float:left;
	}

input.btn { 
	color:#FFFFFF; 
	font: bold 90%'trebuchet ms',helvetica,sans-serif; 
	background-color:#E67817; 
	}

.similer-container {
	float:left;
	width:243px;
	border:1px solid #C3C3C3;
	border-right:0px;
	margin-left:10px;
	margin-top:-1px;
	padding-bottom:10px;
	}
	
.similer-head {
	float:left;
	background:#EBEBEB;
	margin-top:1px;
	margin-left:1px;
	height:26px;
	width:242px;
	}

.similer-head span{
	float:left;
	font-weight:bold;
	padding:6px 0px 0px 12px;
	}
	
.similer-products-container{
	float:left;
	border-top:1px solid #C3C3C3;
	width:245px;
	margin-top:1px;
	}
	
.similer-products{
	float:left;
	margin-top:15px;
	margin-left:10px;
	}
	
.similer-products img{
	float:left;
	margin-top:10px;
	}
	
.similer-products span{
	float:left;
	font-weight:bold;
	width:127px;
	}
	
.similer-products p{
	float:left;
	width:127px;
	margin-top:10px;
	}
	
.thumb-container{
	float:left;
	width:98px;
	height:88px;
	border:1px solid #C3C3C3;
	text-align:center;
	margin-right:8px;
	}
	
.thumb-container img{
	float:left;
	margin-top:15px;
	}
	
#info-container {
	float:left;
	width:100%;
	border:1px solid #C3C3C3;
	border-bottom:0px;
	margin-left:-1px;
	margin-top:-1px;
	}
	
.gift-container {
	float:left;
	border-right:1px solid #C3C3C3;
	padding:1px;
	text-align:center;
	width:402px;
	}
	
.gift-container span{
	float:left;
	width:387px;
	background:#3399FF;
	height:20px;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 15px;
	}
	
.gift-container p{
	float:left;
	width:404px;
	background:#C3C3C3;
	height:1px;
	margin-top:1px;
	margin-left:-1px;
	}
	
.gift-container img{
	margin-top:20px;
	}

.description-container {
	float:left;
	width:543px;
	padding:1px;
	}
	
.description-container p{
	float:left;
	width:510px;
	border-top:1px solid #C3C3C3;
	margin-top:1px;
	margin-left:-1px;
	padding:15px 15px 0px 20px;
	text-align:justify;
	}
	
.description-container span{
	float:left;
	width:528px;
	background:#EBEBEB;
	height:20px;
	text-align:left;
	font-weight:bold;
	padding:5px 0px 0px 15px;

	}

.review-container {
	float:left;
	width:100%;
	}

.review-container li{
	float:left;
	width:100%;
	list-style:none;
	padding-left:10px;
	/*padding-top:8px;*/
	}

.review-container span{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*padding-left:10px;*/
	*padding-left:0px;
	padding-top:20px;
	font-weight:bold;
	clear:both;
	}

.review-container p{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
	*padding-left:0px;
	padding-top:12px;
	clear:both;
	width:100%;
	}

.review-container img{
	float:left;
	padding-top:17px;
	}

.diffrent-look {
	float:left;
	width:69px;
	height:60px;
	border:1px solid #999999;
	margin-top:15px;
	margin-left:10px;
	text-align:center;
	}

.suggest-bar {
	float:left;
	width:100%;
	background:#666666;
	height:28px;
	margin-top:15px;
	}

.suggest-bar span{
	float:left;
	font-weight:bold;
	margin-left:10px;
	margin-top:8px;
	color:#FFFFFF;
	}

.diffrent-color-container {
	float:left;
	text-align:center;
	}

.diffrent-color-container span{
	float:left;
	margin-top:10px;
	clear:both;
	width:100px;
	margin-left:17px;
	}

.diffrent-color {
	float:left;
	width:126px;
	height:98px;
	border:1px solid #999999;
	margin-top:15px;
	margin-left:8px;
	}

#product-reviwes {
	float:left;
	width:100%;
	margin-top:15px;
	margin-left:10px;
	}

.all-reviews {
	float:left;
	width:709px;
	height:28px;
	background:#666666;
	}

.all-reviews span{
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:10px;
	margin-top:8px;
	}

.reviews-detail {
	float:left;
	width:100%;
	border-bottom:1px solid #999999;
	padding-bottom:10px;
	}

.reviews-detail ul{
	float:left;
	width:97%;
	list-style:none;
	margin-top:10px;
	}

.reviews-detail li{
	float:left;
	width:97%;
	list-style:none;
	margin-top:10px;
	color:#999999;
	font-size:10px;
	}

.reviews-detail ul span{
	float:left;
	font-weight:100;
	margin-top:0px;
	}

.reviews-detail span{
	float:left;
	font-weight:bold;
	margin-top:15px;
	}

.reviews-detail img{
	float:left;
	margin-top:13px;
	}


/*-----------------------------------left-navigation---------------------*/

#accordion {
	margin:0px;
	}

h3.toggler {
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	padding: 5px 0px 0px 10px;
	margin-bottom:0px;
	line-height:20px;
	width:200px;
	height:25px;
	clear:both;
	border:1px solid #C3C3C3;
	margin-top:-1px;
	margin-left:-1px;
	background:#EBEBEB;
	}
	
h3.comp_heading {
	cursor: pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#EBEBEB;/*#83AD01;*/
	color:#333333;
	padding: 5px 0px 0px 10px;
	margin-bottom:0px;
	line-height:20px;
	width:198px;
	height:25px;
	clear:both;
	}	

#main-category {
	height:0px;
	display:none;
	}

#main-category ul{
	list-style: none;
	margin-top:2px;
	}
	
#main-category ul li.odd{
	float:left;
	clear:both;
	width:210px;
	height:27px;
	background:#F0F0F0;
	}

#main-category ul li.even{
	float:left;
	clear:both;
	width:210px;
	height:27px;
	background:#F0F0F0;
	/*list-style-image:url(images/bullet.jpg);*/
	}

#main-category ul li.selected{
	float:left;
	clear:both;
	width:210px;
	height:27px;
	background:#D9E9FE;
	/*list-style-image:url(images/bullet.jpg);*/
	color:#333333;
	/*font-weight:bold;*/
	font-size:11px;
	}

#main-category ul li a {
	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	float:left;
	padding-top:9px;
	*padding-top:7px;
	padding-left:10px;
	width:200px;
	height:18px;
	}

#main-category ul li:hover{
	float:left;
	clear:both;
	background:#D9E9FE;
	/*list-style-image:url(images/bullet.jpg);*/
	color:#333333;
	/*font-weight:bold;*/
	font-size:11px;
	}

#main-category ul li.active{
	color:#333333;
	font-weight:bold;
	font-size:11px;
	}
#main-category ul li ul{
	background:#F0F0F0 none repeat scroll 0 0;	
	list-style:square;
}		

#main-category ul li ul li{list-style:square;}

#main-category ul li ul li a{
	padding-left:20px;	width:190px;
}	
	
.checkbox {  
	float:left;
	margin-top:7px;
	margin-left:10px;
	*margin-left:5px;
	*margin-top:3px;
	} 
  
.checkbox input {  
	float:right; 
	}

#login-box {
	margin:4px 0 0;
	}

#login-box .left-box{
	width:20%;
	float:left;
	}

#login-box .center-box{
	width:20px;

	float:left;
	}

#login-box .right-box{
	width:62%;
	float:left;
	}

.feedbacktext{
	float:left; 
	width:153px; 
	text-align:left;
	margin-left:10px;
	}

.err-box{
	clear:both;
	height:18px;
	float:none;
	}

.errnote{
	color:#DF1529;
	font-size:10px;
	}

.submit-button-org{
	border:none;
	background:url(images/go.gif) no-repeat;
	width:29px;
	height:21px;
	cursor:pointer;
	margin:10px 10px 13px 0px;
	_margin-bottom:25px !Important;
	/*float:right;*/
}
	
.submit-button{
	background-image:url(images/submit_bt.jpg);
	border:0px;
	height:21px;
	width:61px;
	float:right;
	margin-right:5px;
	margin-top:10px;
}

.submit-button-home{
	background-image:url(images/submit_bt.jpg);
	border:0px;
	height:21px;
	width:61px;
	float:right;
	margin-right:5px;
	margin-top:10px;
	margin-bottom:30px;
}

.apply-button{
	background-image:url(images/apply.jpg);
	background-repeat: no-repeat;
	border:0px;
	padding:6px 2.3em;
	}

.update-button{
	background-image:url(images/update_bt.jpg);
	border:0px;
	height:21px;
	width:54px;
}	
	
.reset-button{
	background-image:url(images/reset_bt.jpg);
	border:0px;
	height:21px;
	width:44px;
	}

/*---------------------------- Cart Page--------------*/

.continue-shopping{
	background:url(images/conshopping.jpg) no-repeat;
	float:left;
	height:25px;
	width:130px;
	}
	
.updatecart{
	background:url(images/updatecart.jpg) no-repeat;
	float:left;
	height:25px;
	margin-left:10px;
	width:84px;
	}
	
.checkout{
	background:url(images/checkout.jpg) no-repeat;
	float:left;
	height:25px;
	margin-left:10px;
	width:70px;
	}
	
/*------------------------------------------- Form Page -------------------------------------------*/

.qutinput{
	width:30px;
	height:13px;
	text-align:center;
	font-weight:bold;
	color:#FF0000;
	font-size:11px;
	}
	
.idtext{
	float:left; 
	width:200px; 
	text-align:right;
	}
	
.divider-form{
	float:left; 
	width:50px; 
	text-align:center;
	}
	
.form_box{
	height:20px; 
	margin-top:3px;	
	}	
	
.em{
	margin-right:260px;
}	
.em1{
	margin-right:125px;
}	
		
.emf{
	margin-left:10px;
}	
.mandatoryfield{ 
	color:#FF0000;
	float:left;
	display:inline; 
	margin:5px 10px 0px 5px
	}
	
.textbox{
	border:#333333 1px solid;
	background-color:#FFFFFF;
	width:161px;
	height:15px;
	font-family:Verdana;
	font-size:10px;
	margin:0px 8px 0px 0px;
	padding:2px 0px 0px 0px;
	color:#000000;
	}	
	
.combo{
	border:#333333 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	width:161px;
	height:16px;
	font-size:10px;
	float:left;
	margin:0px 8px 0px 0px;
	}

.textarea{
	background:#FFFFFF; 
	border:#333333 1px solid; 
	width:160px; 
	font-family:Verdana; 
	font-size:11px; 
	color: #000000;
	margin:0px 8px 0px 0px;
	}
.form-bg1 {
	margin-top:4px;
	margin-left:4px;
	}
.form-bg {
	margin-top:4px;
	}

.form-bg2 {
	margin-left:15px;
	margin-top:5px;
	margin-bottom:10px;
	margin-right:5px;
	}
	
/****************************** Gallery STYLE *******************************/	

#gallery-container{
	clear:both;
	margin-left:5px;
	}

#gallery-container #product-container {
	float:left;
	text-align:center;
	padding-left:9px;
	}

#gallery-container #product-container #image-container{
	width:225px;
	height:144px;
	float:left;
	}
#image-container img{
	border:none;
	max-height:130px; 
	max-width:155px;
	}
#gallery-container #product-container #pro-detail{
	position:relative;
	*margin-top:0px;
	_margin-top:0px;
	text-align:left;
	width:217px;
	background:url(images/detail_bg.jpg) no-repeat;
	padding:8px 0px 5px 15px;
	clear:both;
	}	
#pro-detail p{
	margin:0px;
	padding:0px;
	}
#pro-detail p.zoom{
	text-align:right;
	margin-left:120px;
	width:30px;
	height:30px;
	}	
	
/*.right-top a{
	color:#666666;
	text-decoration:none;
	}

.right-top a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}*/

/****************************** Gallery STYLE *******************************/

/******************************* sorting style *******************/
#rec_per_page{
	height:18px;
	float:left;
	color:#000000;
	margin-right:10px;
	background-color:#FFFFFF;
	border-bottom:1px solid #B0B0B0;
	cursor:pointer;
	}
	
#rec_per_page ul{
	float:none;
	position:absolute;
	margin-top:0px;
	height:auto;
	width:auto;
	*margin-left:-61px;
	_margin-left:-104px;
	_margin-top:22px;
	z-index:10;
	} 
	
#rec_per_page ul li{
	list-style:none;
	background-color:#FFFFFF;
	float:none;
	height:20px;
	width:45px;
	margin-bottom:0px;
	padding:3px 5px 0px 2px;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	height:16px;
	cursor:pointer;
	}
#rec_per_page ul li:hover{
	background-color:#CCCCCC;
}		
	
.inputtext3{
	background-color:#FFFFFF;
	width:18px;
	height:16px;
	border:none;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:2px;
	border-left:1px solid #B0B0B0;
	border-top:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	color:#000000;
	}		
.inputtext4{
	background-color:#FFFFFF;
	width:14px;
	height:16px;
	*height:14px;
	border:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:none;
	color:#000000;
	}		
.inputtext5{
	background-color:#FFFFFF;
	width:auto;
	height:16px;
	text-align:left;
	border:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
	padding-top:1px;
	border:1px solid #B0B0B0;
	color:#000000;
	}
		
#sort{
	height:18px;
	float:left;
	color:#000000;
	margin-right:10px;
	background-color:#FFFFFF;
	}
	
#sort ul{
	float:none;
	position:absolute;
	margin-top:0px;
	height:100px;
	width:auto;
	*margin-left:-82px;
	_margin-left:-92px;
	_margin-top:21px;
	} 
	
#sort ul li{
	list-style:none;
	background-color:#FFFFFF;
	float:none;
	height:20px;
	width:71px;
	margin-bottom:0px;
	padding:3px 5px 0px 2px;
	border-left:1px solid #B0B0B0;
	border-right:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	height:16px;
	cursor:pointer;
	}
#sort ul li:hover{
	background-color:#CCCCCC;
}	

.inputtext2{
	background-color:#FFFFFF;
	border-color:#CCCCCC;
	width:115px;
	*width:105px;
	height:16px;
	border:none;
	border-top:1px solid #B0B0B0;
	border-left:1px solid #B0B0B0;
	border-bottom:1px solid #B0B0B0;
	padding-left:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	}
	
	
		
.catgroytext3{
	height:15px;
	float:left;
	width:30%;
	margin-left:34px;
	padding-top:3px;
	}
	
/******************************* sorting style *******************/

/****************************** Featured STYLE *******************************/	

#featured-container{
	clear:both;
	}

#featured-container #product-container {
	float:left;
	text-align:center;
	padding-left:5px;
	}

#featured-container #product-container #image-container{
	width:225px;
	height:144px;
	float:left;
	}
#featured-container img{
	border:none;
	max-height:130px; 
	max-width:155px;
	}
#featured-container #product-container #pro-detail{
	position:relative;
	*margin-top:0px;
	_margin-top:0px;
	text-align:left;
	width:217px;
	background:url(images/detail_bg.jpg) no-repeat;
	padding:8px 0px 5px 15px;
	clear:both;
	}	
#featured-container #pro-detail p{
	margin:0px;
	padding:0px;
	}
#featured-container #pro-detail p.zoom{
	text-align:right;
	margin-left:120px;
	width:30px;
	height:30px;
	}	

.pro_bag{
	width:178px;
	position:absolute;
	left:0px;
	height:49px;
	top:0px;
	}
	
.icons {
	float:left;
	clear:both;
	width:200px;
	margin-top:15px;
	padding-bottom:10px;
	}
	
.icons img{
	float:left;
	}
	
.icons span{
	float:left;
	font-size:11px;
	color:#666666;
	margin-top:2px;
	margin-left:1px;
	margin-right:5px;
	}
	
.icons span:hover{
	color:#FE580A;
	}

	
/****************************** Featured STYLE *******************************/

#paging-nav{  
     padding:7px;  
     font-family:Arial, Helvetica, sans-serif;  
     font-size:11px;
     color:#333333;  
 }  
   
#paging-nav a{  
    padding:1px 6px 1px 6px;  
	margin:1px;
	background-color:#FFFFFF;
	border: 1px solid #DADEDC; 
    color:#666666;
    text-decoration:none;  
	cursor:pointer;
}  
   
#paging-nav a:hover{  
	background-color:#EC7220;
	color:#FFFFFF;
}
#paging-nav a.active{  
	 color:#FFFFFF;  
     text-decoration:none;  
	 background-color:#EC7220;
}
#shortcuts{width:auto;}
#shortcuts ul {margin:0px;padding:0px;list-style:none;margin-top:20px;}
#shortcuts ul li{float:left}
#shortcuts ul li.first_li a{margin-left:5px;}
#shortcuts ul li a{min-height:79px;border:1px solid #999;-moz-border-radius:3px;display:block;padding:5px;margin:5px; margin-left:15px;width:70px;text-align:center;}
#shortcuts ul li a span{font-size:10px;margin-top:5px;display:block;background:#eee;padding:2px;}
#shortcuts ul li a:hover{border:1px solid #000;text-decoration:none;}

#quick-search p{
padding:21px 10px;
margin:0px;
*padding-bottom:4px;
}

#quick-search select{
padding:4px; height:auto; font-size:12px; margin:0px;
width:200px;
_width:190px !Important;
}

#quick-search input[type=text]{
padding:4px; height:auto; font-size:12px; margin:0px; 
width:190px;
_width:200px !Important;
}

.contant {
height:18px;
position:absolute;
right:20%;
text-align:justify;
top:3px;
width:160px;
margin-right:50px;
}

.nfran {
float:left;
width:733px;
}

.nfran img{
float:left;
}

.nfran .head{
float:left;
background:url(images/hd_bg.jpg) repeat-x;
height:58px;
width:400px;
margin-top:20px;
}

.nfran .head img{
float:left;
padding-left:10px;
}

.nfran .head .rt{
float:right;
background:url(images/hd_bg_round_cor.jpg) no-repeat right;
height:58px;
width:8px;
}

.nfran span {
color:#84C425;
float:left;
font-family:Arial;
font-size:17px;
font-weight:bold;
padding:15px 0 0 30px;
text-align:left;
width:350px;
}

.nfran ul{
float:left;
width:350px;
padding:10px 0px 0px 50px;
list-style:circle;
list-style-type:disc;
}

.nfran ul li{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
list-style:disc;
list-style-type:disc;
list-style:outside;
width:350px;
color:#000000;
line-height:20px;
display:list-item;
}

.nfran p{
float:left;
width:350px;
font-family:  Arial, Helvetica, sans-serif;
font-size:17px;
text-align:justify;
padding:15px 0px 0px 40px;
color:#333333; 
}

.nfran p a {style.css (line 1979)
color:#0000FF;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
text-align:justify;
text-decoration:underline;
}
.nfran .banner{
background:url(images/textbg2.jpg) no-repeat;
width:229px;
height:266px;
float:right;
margin-right:20px;
border:none;
margin-top:20px;
}

.nfran .banner p{
font-family:  Arial, Helvetica, sans-serif;
font-size:25px;
color:white;
padding:40px 0px 0px 10px;
width:210px;
text-align:center;
}