	
/*~~~~~~~~~~ Armia Systems 2011 ~~~~~~~~~~~~~*/
	

/*----------- Tag styles start  ---------- */
	
	html,
	body {
	   margin:0;
	   padding:0;
	   height:100%;
	  /*  background:url(body_bg.jpg) top left #F5F5F5 repeat-x ; */
	   position:relative;
	   font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000;
	   background-color:#A0C3E9;
	   background-image:url(mainbg.jpg); 
	     
	}
	
	h1, h2, h3, h4, h5, h6{ 
				margin:0;
				padding:0;
				font-family:Arial, Helvetica, sans-serif;
	}
	
	img {
		border: 0 none;
	}
	a {
		color: #333333;
		outline:none;
		text-decoration: none;
	}
	
	input, select {
		font: 100% Arial,Helvetica,sans-serif;
		vertical-align: middle;
	}
	
	form, fieldset {
		border-style: none;
		margin: 0;
		padding: 0;
	}
	
	p{font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:3px 0;
	}
	
	ul{margin:0;
	padding:0;
	}
	
/*------------ Tag styles end  ----------- */

	
/*--------- common classes start --------- */
	
	.clear{ clear:both;
	}
	
	.error_message{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	}
	
	.success_message{
	font-family:Arial, Helvetica, sans-serif;
	color:#00CC33;
	font-size:12px;
	}
	
	.required{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:12px;
	}
	
	.textfield{
		border:1px solid #cfcfcf;
		padding:4px;
		color:#333333;
		font-family:Arial, Helvetica, sans-serif;
	}

	.textfield2{
		border:1px solid #cfcfcf;
		padding:4px;
		font-family:Arial, Helvetica, sans-serif;
		color:#818181;	
	}
	.textfield_logintrans{ 
	
	}
	
	.search_details a{ font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						color:#FFFFFF;
	}
	
	.textarea{
	border:1px solid #cfcfcf;
	padding:2px 2px 2px 5px;
	}
	
	.button{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#fff;
			font-weight:bold;
			border:1px solid #cccccc;
			background-color:#000000;
			padding:3px;
	}

	
/*--------- Listing table style start --------- */
	
	
	.listing_table{/*--------- use cell space 1px for Listing Table --------- */
	background-color:#cccccc;
	}
	.listing_table td{
	background-color:#fff;
	padding:3px;
	}
	.listing_table tr .header{
	background-color:#ccc;
	font-weight:bold;
	padding:3px;
	}
	
/*--------- Listing table style end ------------- */

	
/*--------- Pagination styles start --------- */
	
	.paging_links{ 
	}
	
	.current_page{ background-color:#566D7F;
					padding:3px 4px 3px 4px;
					
					color:#ffffff;
	}
	a.paging_links{ font-size:12px;
				     color:#ffffff;
					 padding:3px 4px 3px 4px;
					 font-weight:bold;
					 text-decoration:none;
					
					 
	}
	
	.pagination{
	
	width: 974px;
	background-color:#819097;
					
	padding:8px 5px 8px 5px;
	margin: 10px 0 0 0;
	text-align:left;
	float:left;

	}
	.pagination ul{
	margin:0;
	padding:0;
	list-style:none;
	
	}
	.pagination li{
	float:left;
	margin:0;
	padding:0 3px 0 3px;
	}
	.pagination li a{
	background-color:#999999;
	color:#FFFFFF;
	border:1px solid #000;
	text-decoration:none;
	margin:0;
	padding:5px 6px 5px 6px;
	display:block;
	}
	
    .pagination li a:hover{ 
		background-color:#000000;
		color:#FFFFFF;
	}

/*--------- Pagination styles end ----------------- */


/*--------- Banner Space styles start ------------- */
	.banners{ width:460px;
			  height:200px;
	}
	.bannertop{
	
	width:988px;
	height:337px;
	background-image:url(banner_top.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	}
	
	#banner{
	
	float:left;
	padding:2px 2px 0px 0px;
	width:988px;
	height:337px;
}

#cms_align{
		width:500px;
		text-align:justify;
		padding:40px 10px 0px 74px;
		overflow:hidden;
}
#cms_align h3{
		font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		color:#fff;
		letter-spacing:-2px;
		text-align:justify;
		text-shadow:0 4px 0  #003A74;
}
#cms_align p{
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#fff;
		text-align:LEFT;
	
}
.register{
width:308px;
float:left;
margin-left:70px;
margin-top:10px;
}


/*--------- Banner Space styles end --------------- */

	
/*--------- common classes end ----------------- */

/*---------  Layout Styles start ----------------*/

	#wrapper{ width:1260px;
			  position:relative;
			  margin:0 auto;
			  background-color:#99A9B1;
			  
	}

/*---------  header container start -------------*/

	#header{ background:url(header_tile.jpg) top left repeat-x;
			 height:131px;
	
	}
	
	.headerleft{ padding:0px 0 0 0;
				 width:340px;
				 float:left;
				 height:131px;
	
	}

	.headerright{ 
		width:820px;
	float:right;
	height:131px;

			
	
	}

	
	.logo{ width:220px;
		   height:97px;
		   padding:10px 0 0 10px;
	
	}
.login_sec{ width:365px;
	float:left;
	height:50px;
	padding:40px 0 0 0;
	margin-right:20px;
	}
	.login_sec h6{ font-family:Arial, Helvetica, sans-serif;
				   font-size:14px;
				   font-weight:bold;
				   width:250px;
				   margin:0;
				   padding:0 0 5px 0;
				
	}
	
	.login_sec span{ font-family:Arial, Helvetica, sans-serif;
					 font-size:11px;
					 color:#FF0000;
					 font-weight:normal;
					 padding:0 0 0 15px;
					 
	
	}
	
	
	
.login_sec2{ width:365px;
	float:left;
	height:50px;
	padding:20px 0 0 0;
	margin-right:20px;
	}
	
		.login_sec3{ width:446px;
		float:left;
		height:50px;
		padding:20px 0 0 0;
	}
	.login_sec2 h1{ font-family:Arial, Helvetica, sans-serif;
				   font-size:18px;
				   color:#000000;
				   padding:0 0 10px 0;
				   
	}
		
	.login_sec .button{ margin:0 0 0 5px;
						padding:4px 5px 4px 5px;
						background-color:#11190F;
						color:#FFFFFF;
	}
	.login_sec p{ padding:2px 86px 0 0;
	text-align:right;
	}
	.login_sec a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#000000;
				  text-decoration:none;
	
	}
	.login_sec a:hover{ font-family:Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#000000;
			  text-decoration:underline;

	}
	.login_sec .textfield{	
	border:1px solid #cfcfcf;
	padding:4px;	
	}

	
.header_inneright{ 
					   float:right;
					   height:100px;
	
	}

.cart_section{ background:url(cart_items_bg.jpg) no-repeat;
				   height:50px;
				   width:245px;
				   float:right;
				   padding-top:10px;
				   margin-right:5px;
				   clear:both;
	}

	.cart_section h4{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  margin:0;
					  padding:10px 0 0 83px;
					  color:#000000;
					  
	}
	.cart_section h4 span{ padding:0 0 0 15px;
	
	}
	
	.searc_tbltop{ background-color:#405667;
				   border:1px solid #405667;
				   padding:10px 5px 10px 5px;
				   
	}
	.searc_tbltop td{ padding:5px 0 5px 0;
	
	}
	.search_details{background-color:#405667;
				   border:1px solid #405667;
				   padding:10px 5px 10px 5px;
				   
	}
	
	.sellerfeedbk{ background-color:#405667;
					border:1px solid #405667;
				   padding:10px 5px 10px 5px;
				   width:600px;
	
	}
	.searchdtails_hd td{ background-color:#000000;
					  padding:5px 0 5px 5px;
	}

	.text_information{ padding:0 0 10px 0;
					   color:#FF0000;
					   text-align:left;
	
	}
	.register_styles{ background-color:#405667;
					border:1px solid #405667;
				   padding:10px 10px 10px 10px;
				   width:600px;
	
	}
	
	.forgot_passpage{ background-color:#405667;
					border:1px solid #405667;
				   padding:10px 5px 10px 5px;
				   width:510px;
	
	}
	
	
	.artistfeedbk{ background-color:#405667;
					border:1px solid #405667;
				   padding:10px 5px 10px 5px;
	
	}
	.navigate{ font-size:15px;
				color:#FFFFFF;
	
	}


/*------------ Top Search start -----------*/

	.searcharea{
	
	}
	.searchfield{
	
	}
	.searchbutton{
	
	}

/*------------- Top Search end ------------*/



/*------------- Top Nav Start -------------*/
	
	.navtop{width:1260px;
			height:57px;
			background:url(menu_bg.jpg) top left repeat-x;
			
			
	}
	
	.navtop ul{ margin:0;
				padding:0 0 0 0px;
				list-style:none;
	}
	
	.navtop li{ float:left;
				padding:0 5px 0 0;
				
	}
	
	.navtop li a{ font-family:Arial, Helvetica, sans-serif;
				  font-size:15px;
				  color:#ffffff;
				  text-decoration:none;
				  font-weight:bold;
				  display:block;
				  padding:20px 25px 20px 25px;
	}
	
	.navtop li a:hover{ color:#000000;
						text-decoration:none;
						background-image:url(menu_bg_hover.jpg);
						background-repeat:repeat-x;
						background-position:top;
						
						
						
						
	}
	
	.activelink{
				text-decoration:none!important;
				color:#000000!important;
				background-image:url(menu_bg_hover.jpg);
						background-repeat:repeat-x;
						background-position:top;
				
	
	}
	
	.seller_info_table td{ font-size:15px;
	                       padding:2px 0 2px; 0;
	
	}


	.topnavsec{ 
				 height:25px;
				 text-align:right;
				 float:left;
				 padding:10px 0 0 0;
				
	}

.topnavsec1{ width:150px;
	height:25px;
	text-align:right;
	float:right;
	padding-right:10px;		
				
	}
	.topnavsec2{ 
				 height:25px;
				 text-align:right;
				 float:right;
				 
				
	}
	.noborder{ background-image:none!important;
	}


	
	.topnavsec a{ padding:0 8px 0 0px;
				  text-align:right;
				  text-decoration:none;
				  float:right;
	}


/*----------- Top Nav End ---------------*/

/*---------  header container end ---------*/



/*---------  Banner container start -------*/

	.bannesection{
	
	}
/*---------  Banner container end ---------*/



/*---------  Content Area start -----------*/
	
	.subheading{ font-family:Arial, Helvetica, sans-serif;
				 font-size:16px;
				 font-weight:bold;
				 color:#FFFFFF;
				 background-color:#5E7788;
				 padding:5px 0 5px 0;
	
	}
	
	
	
	
	
	.contentarea{ width:1240px;
				  margin:10px 0 0 0;
				  padding:0px 10px 0 10px;
				  background:url(contentarea_bg.jpg) top left #582705 repeat-y;
	
	}
	
.contentarea_left{ 
		width:238px;
	                float:left;
		margin:2px 2px 0 2px;
	}

	
	.contentarea_right{ width:988px;
						float:right;
	
	}
	
	

.featuredproduct_list{ margin:0 0 0 0;

}
	.featuredproduct_list h1{ font-family:Arial, Helvetica, sans-serif;
						font-size:20px;
						color:#FFFFFF;
						margin:10px 0 10px 0;
						background-image:url(cart_icon.jpg);
						background-repeat:no-repeat;
						background-position:0 5px; 
						padding:10px 0 9px 45px;
	
	}
	
	.products{ width:230px;
			   height:300px;
			   float:left;
			   background-color:#FFFFFF;
			   margin: 0 22px 22px 0;
	
	}
.products img, .cat_box img{ margin:10px 18px 10px 18px;
				   text-align:center;
	}
	
.products h5 a, .cat_box h5 a{ font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  margin:0;
  padding:0 0 0 20px; 
	}	


.product_price p{ font-family:Arial, Helvetica, sans-serif;
				 font-size:15px;
				 color:#990000;
				 margin:0;
				 padding:4px 0 0 19px;
				 font-weight:bold;
}

.search_top{ width:250px;
			 position:relative;
			 padding:5px 5px 5px 5px;
			 
}


#category_list ul{ list-style:none;
				   margin:0;
				   text-decoration:none;
				   
}

#category_list li{ padding:5px 0 5px 15px;
				   border-bottom:1px solid #B7CFDA;
				   margin:0 5px 0 0px;
				   color:#000000;
				   font-size:12px;
				   font-weight:bold;
				  
					

}

.category_listings{ 
				    margin:10px auto;
					background-color:#2F3E4A;
					border:1px solid #405667;
					

}

.category_listings{ color:#FFFFFF;
				    padding:20px;

}

.category_searchdiv{ margin:0 0 0 0;	

}

.category_searchdiv label{ font-family:Arial, Helvetica, sans-serif;
						   font-size:12px;
						   color:#FFFFFF;
						   padding:0 5px 0 0;

}

.category_listings a{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  color:#FFFFFF;
					  background-image: url("brdcrumb.gif");
						background-position: 0 50%;
						background-repeat: no-repeat;
						padding-left: 15px;

}


#category_list li a:link,
#category_list li a:visited,
#category_list li a:active{ text-decoration:none;
 					color:#000000;
}
#category_list li a:hover{ color:#5D7A87;
}

.product_img{ width:191px;
			  height:183px;
			  border:1px solid #C5C3C3;
}

.product_bigimage{ width:283px;
				   height:269px;
}

#itemBigimage{ width:325px;
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#405667;
					border:1px solid #405667;
}

.productId{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			padding:0px 0 5px 0;
}

.productPrice{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#FFFFFF;
			font-weight:bold;
			padding:5px 0 5px 0;
}

#itemDescription{ width:635px;
				  float:right;
				  padding:0 5px 0 0;
}

#itemDescription h4{ font-family:Arial, Helvetica, sans-serifl;
					 font-size:20px;
					 color:#FFFFFF;
					 margin:0 0 10px 0;
					 padding:0;
					 width:100%;
}

#itemDescription p{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					margin:0 0 10px 0;
					line-height:20px;
					text-align:justify;
					
}

.productHead{ width:620px;
			  text-align:left;

}

#itemDescription a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					font-weight:bold;

}

.detailsBotLinks{ width:985px;
				  padding:5px 0 5px 0;
				  margin:20px 0 0 0;
				
				  background-color:#000000;
				  text-align:center;
	}

.detailsBotLinks a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					text-decoration:none;
					display:inline;
					
					
					

}

.noproducts{ font-family:Arial, Helvetica, sans-serif!important;
			 font-size:12px;
			 color:#FFFFFF;
			 padding:20px 0 20px 20px;
			 text-align:center;
			background-color:#405667;
}


	#login_area{ width:400px;
				 height:130px;
				 padding:20px;
				 background-color:#405667;
					border:1px solid #405667;
	}



	.logform_flheads{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  color:#FFFFFF;
					  text-align:left;
	
	}
	.logform_flheads2{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  color:#FFFFFF;
					  text-align:left;
					  padding:0 0 0 15px;
	
	}
	

#items_display_area fieldset{ border:1px solid #000000;

}


.shopcart_list{ background-color:#405667;
					border:1px solid #405667;
				color:#FFFFFF;
				padding:0 0 15px 0;

}

.shopcart_heads{ background-color:#000000;
				 color:#FFFFFF;

}

.product_sold{ padding:20px 0 5px 0;

}


.product_sold .button{ margin:10px 0 0 0;

}


.featuredproduct_btn{ 
	width:auto;
	height:47px;
	float:right;
	padding:10px 10px 0 0;
	}
	.featuredproduct_btn a{
	float:left;
	width:162px; height:34px;
	background:#5b7280; color:#FFF; text-align:center;
	border:1px solid #406234; font:16px/34px Georgia, "Times New Roman", Times, serif;
	}
	.featuredproduct_btn a:hover{
	background:#5b7280; color:#FFF;
	border:1px solid #000;
	}
.myaccount_list{ width:500px;
				 background-color:#405667;
					border:1px solid #405667;
				 padding:25px;
				 margin:0 0 0 10px;
}


.instock{ font-family:Arial, Helvetica, sans-serif;
		  font-size:14px;
		  font-weight:bold;
		  color:#BECF23;
}


.myaccount_list ul{ list-style:none;

}
.myaccount_list li{ padding:6px 0 6px 15px;
					background-image:url(list_bullt.gif);
					background-repeat:no-repeat;
					background-position:0 9px;
					

}

.myaccount_list li a{ font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#FFFFFF;
					text-decoration:underline;
}

.chng_pass{ width:500px;
			background-color:#405667;
					border:1px solid #405667;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;

}
.edt_profilestyles{
			width:500px;
			background-color:#405667;
					border:1px solid #405667;
			padding:10px;
			margin:0 0 0 10px;
			color:#FFFFFF;
}

.edt_profilestyles input{ margin:2px 0 2px 0;

}

.order_listings{ 
				background-color:#405667;
					border:1px solid #405667;
				font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   margin:0 0 0 2px;
				   
}
.my_rtrndtails{	background-color:#3D4F39;
				width:500px;
				border:1px solid #738270;
				padding:20px;
				color:#FFFFFF;

}

		.order_detailspg{
		background-color:#77848A;
		border:1px solid #738270;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		margin:0 0 0 2px;
		padding:10px 0 10px 10px;
		
		}
		.border_bgclr{		background-color:#405667;
		border:1px solid #738270;
		padding:5px 0 5px 5px;
		margin:0 10px 0 0;
		
		}
		.boxborder{		background-color:#405667;
					border:1px solid #405667;
		color:#FFFFFF;
		padding:10px 0 10px 15px;
		
		}
		
		.boxborder input{margin:5px 0 5px 5px;
		
		}
		.boxborder select{margin:5px 0 5px 5px;
		
		}
		
		
		
		
		#shipping_block{ color:#FFFFFF;
		
		}
		#shipping_block legend{    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;

		
		}
		
		.shippinadd{ color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 0 10px 10px;
		
		}
		
		.shippinghd {    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size:15px!important;
    font-weight: bold;
    padding: 5px 0 5px 10px;
		}
		.shippinghd input{ padding:3px 0 3px 0;
		
		}
		#item_details{ color:#FFFFFF;
		
		}
		
		.shippingmthd{background-color:#405667;
					border:1px solid #405667;
		color:#FFFFFF;
		padding:10px 0 10px 15px;
		
		}
		
		
		.billaddres{background-color:#405667;
					border:1px solid #405667;
		padding:15px 0 15px 20px;
		
		color:#FFFFFF;
		
		}
		
		.yourcrtstyles{background-color:#405667;
					border:1px solid #405667;
		
		}
		
		.feedbackforms{background-color:#405667;
		border:1px solid #738270;
		
		}
		
		
		
		.billaddres input{ margin:5px 0 5px 0;
		
		}
		
		.billaddres select{ margin:5px 0 5px 0;
		
		}
		
		
		
		
		.billaddress_sec legend{ font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#FFFFFF;
		font-weight:bold;
		padding:0 0 10px 0;
		
		}
		
		.address_bill{ background-color:#FF0000;
		
		}
		
		.order_detailspg legend{ 
		font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
						padding:5px 0 5px 0;
		
		}
		
		.toplinksCopy{ font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
		
		}
		
		.shippinadd{font-family:Arial, Helvetica, sans-serif;
						font-size:16px;
						color:#FFFFFF;
						font-weight:bold;
		
		}

.order_listings td{ padding:5px 0 5px 5px;

}

.order_listings a{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				  

}

.order_listings a:hover{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   text-decoration:underline;

}
.ordheads_heads{ background-color:#000000;
				 color:#FFFFFF;
				 padding:0 0 0 10px;

}



/*---------  Product Disply start -------------*/

#items_top_area{
	height:33px;
	overflow:hidden;
}

#items_top_area_ttl{
					height:23px;
					overflow:hidden;
					float:left;
					padding:0 0 0 10px;
					color:#fff;
					font-size:18px;
}

.crthdstyles{ font-family:Arial, Helvetica, sans-serif!important;
			  font-size:18px!important;
			  color:#FFFFFF!important;
			  font-weight:bold!important;

}

#items_top_area_ttl a{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  color:#ffffff;

}
.items_top_area_img{
					float:left;
}

.cms_content_area p{ font-family:Arial, Helvetica, sans-serif;
					 font-size:13px;
					 color:#FFFFFF;
					 padding:0 10px 0 10px;
					 text-align:justify;
					 line-height:19px;
					 
					 margin:0;
}

#items_display_area{
					margin:0 0 10px 0;
					padding:0px 0 10px 0;
}

.toplinksforshowport{ background-color:#405667;
					border:1px solid #405667;
					  color:#FFFFFF;
					  
}

.login_btm_lnks{ padding:0 0 0 15px;
				 font-family:Arial, Helvetica, sans-serif;
				 font-size:12px;
				 color:#FFFFFF;
				 line-height:18px;

}

.login_btm_lnks a{ padding:0;

}

.innertextCopy1 li{ padding:0 0 0 5px;
					color:#FFFFFF;
					font-family:Arial, Helvetica, sans-serif;
					font-size:15px;
					font-weight:bold;
					margin:0 0 0 20px;;

}


.innertext{ width:867px;
			padding:0 10px 0 0;
			overflow:hidden;

}



.productHead{ float:left;

}

.innertextCopy1 a{ font-family:Arial, Helvetica, sans-serif;
				   font-size:12px;
				   color:#FFFFFF;
				   font-weight:normal;
				   text-decoration:underline;
}

.headng u{ font-family:Arial, Helvetica, sans-serif;
			font-size:15px;
			color:#FFFFFF;
			font-weight:bold;
			text-decoration:none;
			padding:0 0 0 2px;

}

.innertextCopy1{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#FFFFFF;
				 line-height:19px;

}

.innertextCopy2{ font-family:Arial, Helvetica, sans-serif;
				 font-size:13px;
				 color:#FFFFFF;
				 line-height:19px;
				 font-weight:normal;

}

/*---------  Product Disply end -------------*/
/*---------  seller Profile start -------------*/

#portfilo_top_links {
				background-color:#000000;
				height:17px;
				color:#FFFFFF;
				padding:5px 0 5px 0;
}

#portfilo_top_links a{ color:#FFFFFF;
					   padding:5px 0 5px 0;
					   font-size:15px;
					   font-weight:bold;
}


#portfilo_top_links a:hover{ color:#CDDD25;
					   padding:5px 0 5px 0;
}

#portfilo_top_links_active a{color:#CDDD25!important;
					   padding:5px 0 5px 0;
}

#seller_info_container {
				margin-top:13px;
}

.product_amounthd{ color:#FFFF00;
}


/*---------  seller Profile end -------------*/

/*---------  Content Area End -------------*/



/*---------  Footer Area Start ------------*/

	#footersection{ width:1260px;
					margin:0 auto 0 auto ;
					padding:00 0 0 0;
					background:url(footer_bg.jpg) top left no-repeat;
					border-top:10px solid #98A9B1;
						
					
	}
	#footersection h3{ 
					color:#fff;
					font-size:13px;
	}

	
	.footersection1{ width:1280px;
					 height:202px;
					 position:relative;
					 padding:15px 5px 5px 15px;
	
	}
	
	.copyright_txtright{ font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 color:#FFFFFF;
						 float:right;
						 padding:25px 18px 28px 0;
	
	}
	
	
	
	
	
	
	.footersection2{ width:1260px;
					 height:90px;
					 background-color:#ffffff;
					 background-image:url(paymentimages.gif);
					 background-repeat:no-repeat;
					 background-position:center top;
	}
	
	.footerleftsection{
	
	}
	
	.footerrightsection{
	
	
	}
	
	
	.footerlins{ width:230px;
				 height:150px;
				 float:left;
				 padding:30px 0px 0px 29px;
	
	}
	.footerlins li{
				list-style-type:none;
				margin-top:11px;
				padding:0px;
				background:url(list_underline.jpg) bottom left repeat-x;
				padding:2px 0 5px 0px;
				
				
				color:#FFFFFF;
	
	
	}
	
	.popularclients{width:250px;
				 height:150px;
				 float:left;
				  padding:40px 0px 0px 0px;
				  margin-left:20px;
				 
	}
	.popularclients li{
				list-style-type:none;
				margin-top:11px;
				padding:0px;
				/* background:url(arrow2.gif) no-repeat left center; */
				
				color:#FFFFFF;
	
	
	}
	
	.followsus{width:252px;
				 height:150px;
				 float:left;
				 padding:40px 0px 0px 0px;
	
	}
	.otheroptions{width:230px;
				 height:150px;
				 float:left;
				 padding:40px 0px 0px 0px;
	
	}
	.otheroptions p{
				
				 text-align:left;
				 width:150px;
				 color:#FFFFFF;
	}
	
	.shippingadds{ background-color:#405667;
					border:1px solid #405667;
				   padding:5px 0 5px 10px;
				   
	
	}
	
	.shipping_optstyles fieldset{ background-color:#405667;
					border:1px solid #405667;
								  margin:0 0 25px 0;
								  
	
	}
	
	.maintext{ font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#ffffff;
				padding:0 0 10px 0;
	}
	
	
	.msg_required{ color:#ffffff;
				   font-weight:bold;
	
	}
	
	.payments_styles{ margin:0 auto;
					  width:500px;
					  padding:10px 0 10px 0;
					  background-color:#405667;
					border:1px solid #405667;
					  font-size:12px;
					  font-weight:bold;
					  line-height:20px;
	
	}
	.payment_dtlhead{ font-family:Arial, Helvetica, sans-serif;
					  font-size:13px;
					  font-weight:bold;
					  color:#FFFFFF;
	
	}
	
	.payment_styles{  background-color:#405667;
					border:1px solid #405667;
					  width:600px;
					  padding:20px;
	
	}
	
	.designupdate_cart{width:220px;
				 height:150px;
				 float:left;
				  padding:40px 0px 0px 0px;
				
				 
	
	
	}
	
	/*-------------- footer nav --------------*/
	
	.footernav{
	
	}
	
	.footernav ul{ margin:0;
				   padding:0;
	
	}
	
	.footernav li{ padding:0 5px 0 0;
				   
	
	}

/*---------- footer nav ----------------*/

	.copyrightsectins{ width:1260px;
						background-image:url(footer_bg.jpg);
						background-repeat:repeat-x;
						background-position:top;
					   height:72px;
					   background-color:#4E6577;
					   bottom:0;
	
	}
	.coprigght_left{ width:500px;
					 float:left;
					 height:25px;
					 margin-top:15px;
	
	}
	.coprigght_right{ width:524px;
					  float:right;
					  height:25px;
	
	}
	.coprigght_right p{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FFFFFF;
					   text-align:right;
					   margin:0;
					   padding:5px 10px 2px 0;
	}
	
	.coprigght_left p{ font-family:Arial, Helvetica, sans-serif;
					   font-size:12px;
					   color:#FFFFFF;
					   text-align:left;
					   margin:0;
					   padding:8px 5px 2px 20px;
	}
	
	.footertop{		background-image:url(footertop.gif);
					background-repeat:repeat-x;
					background-position:left top;

}

	.copyrightrightarea{
					
					width:320px;
					padding-top:25px;
					float:right;
					}
	.copyrightrighttext{
					background-image:url(footerlinkseparator.gif);
					background-position:right;
					background-repeat:no-repeat;
					width:100px;
					font-size:12px;
					color:#FFFFFF;
					float:left;
					padding-left:10px;
	}
	.copyrightrighttext1{
					
					width:80px;
					font-size:12px;
					color:#9D9D9D;
					float:left;
					padding-left:10px;
	}
.coprigght_left a{ color:#FFFFFF;
				   text-decoration:underline;

}
/*---------  Footer Area End -----------*/

/*---------  Layout Styles End ---------*/


.bgcolor_head_checkout{ background-color:#000000;
color:#FFFFFF;
}





.new_usersection{ background-color:#405667;
						 width:300px;
						 height:195px;
						 padding:20px;
						 float:left;
						 margin:0 0 0 15px;
		}
		


	.logform_flheads2{ font-family:Arial, Helvetica, sans-serif;
					  font-size:12px;
					  font-weight:bold;
					  color:#FFFFFF;
					  text-align:left;
					  padding:0 0 5px 0;
	
	}

	#login_area{ width:400px;
				 height:195px;
				 padding:20px;
				 background-color:#405667;
				 float:left;
	}

	#login_area h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#FFFFFF;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection h5{ font-family:Arial, Helvetica, sans-serif;
					  font-size:16px;
					  color:#FFFFFF;
					  font-weight:bold;
					  margin:0;
	}

	.new_usersection p{ font-family:Arial, Helvetica, sans-serif;
						 font-size:12px;
						 color:#FFFFFF;
						 margin:15px 0 15px 0 ;
						 padding:0;
	}
	
	.login_btm_lnks{ 
					 padding:0;
	}
	
	#itemBigimage2{
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#405667;
			   border:1px solid #ffffff;
}
	#itemBigimage3{
			   float:left;
			   padding:10px 0 10px 0;
			   background-color:#405667;
			   width:988px;
			   margin:10px 0px 10px 0px;
}
#itemBigimage3 legend{ font-family:Arial, Helvetica, sans-serif;
					   font-size:18px!important;
					   padding:5px 10px 5px 10px;
					   background-color:#405667;
					   margin:0;
}

#items_top_area_ttl2{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
					   margin:0 0 0 65px;

}
#items_top_area_ttl_3{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
}
#items_top_area_ttl_4{font-family:Arial, Helvetica, sans-serif;
					   font-size:18px;
					   color:#FFFFFF;
					   padding:0 0 10px 0;
}




.textfield_serach{
	border:1px solid #cfcfcf;
	padding:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#818181;
	width:205px;
	}
	
	.search_topheader{
	margin-right:10px;
	width:425px;
	clear:both;
}
.topsearch_fld{
	border:#cfcfcf solid 1px;
	padding:4px;
}





/* New style for product detail page */

.left{float:left;}
.right{float:right;}

.prdetails_container{
	clear:both;	
	color:#FFFFFF;
}

.prdetails_row{
	clear:both;
	margin-bottom:10px;
}

.prodetails_topsection{
	clear:both;
	margin-bottom:10px;
	background-color:#5D7A87;
	padding:10px 0 10px 0;
	}
	



.prdetails_imagearea{
	width:323px;
	float:left;
	background-color:#5D7A87;
	text-align:center;
	padding:20px 0px 20px 0px;
}
.prdetails_infoarea{
	width:643px;
	float:left;
	padding:0px 0px 0px 15px;
	border-left:1px solid #A4A3A4;
}

.prdetails_productname{
	font-size:18px;
	color:#FFFFFF;
	clear:both;
	margin-bottom:15px;
}

.prdetails_productinfo{
	clear:both;
	text-align:left;
	margin-bottom:15px;
}
.prdetails_tbl{
	width:100%;
}

.prdetails_tbl td{
	padding:5px 5px 5px 0px;
}

.prdetails_link1{
	background-color:#000000;
	color:#FFFFFF;
	text-decoration:none;
	padding:3px 10px 3px 10px;
}
a.prdetails_link1:hover{
	background-color:#000000;	
}

.prdetails_productprice{
	background-color:#345362;
	padding:10px 10px 10px 20px;
	color:#FFFFFF;
	margin-bottom:15px;
	clear:both;
}
.prdetails_productprice span{
	font-size:20px;	
}


.prdetails_cartgroup{
	clear:both;
	margin-bottom:10px;
}
.prdetails_qantity{
	border:#345362 solid 1px;
	background-color:#345362;
	float:left;
	height:42px;
	vertical-align:middle;
	margin-right:10px;
	padding:0px 10px 0px 10px;
}
.prdetails_qantity .txt{
	float:left;
	padding-top:12px;
	padding-right:10px;
}
.prdetails_qantity .inputbox{
	float:left;
	padding-top:8px;
}
.qantity_input{
	border:1px solid #cfcfcf;
		padding:4px;
		color:#000000;
		font-family:Arial, Helvetica, 

sans-serif;
		font-weight:bold;
		font-size:14px;
		text-align:center;
}

	.prdetails_img{
		width:220px;
		height:210px;
	}

.prdetails_thumbrow{
	width:280px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

.prdetails_imgthumb{
	width:50px;
	height:50px;
	margin-right:3px;	
}


/* New style for product detail page  Tabs */

/************************************************

*********************************/
/* Caution! Ensure accessibility in print and 

other media types... */
@media projection, screen { /* Use class for 

showing/hiding tab content, so that visibility 

can be better controlled in different media 

types... */
    .tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
.tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0;
}
.tabs-nav:after { /* clearing without 

presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 5px 0 0 ;
	background-color:#000000;
	border-bottom:none;
    min-width: 84px; 
	border-left:1px solid #000000;
	border-right:1px solid #000000;/* be nice to Opera */
}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
	
}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */   

 
}
.tabs-nav .tabs-selected a {
    color:#ffffff!important;
	background-color:#5D7A87;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, 

.tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
	color:#000;
    outline: 0; /* prevent dotted border in 

Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, 

.tabs-nav .tabs-disabled a:focus, .tabs-nav 

.tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as 

min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as 

min-height */
    min-height: 18px;
    padding-top: 7px;
	padding-bottom:4px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav 

a:hover span, .tabs-nav a:focus span, .tabs-nav 

a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled 

a:hover span, .tabs-nav .tabs-disabled a:focus 

span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav 

.tabs-selected a:visited, .tabs-nav 

.tabs-disabled a:link, .tabs-nav .tabs-disabled 

a:visited { /* @ Opera, use pseudo classes 

otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav 

a:active { /* @ Opera, we need to be explicit 

again here now... */
    cursor: pointer;
	color:#FFFFFF;
	background-color:#5D7A87;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    padding: 1em 8px;
    background: #5D7A87;
	border:1px solid #000000; /* declare background 

color for container to avoid distorted fonts in 

IE while fading */
	margin-bottom:10px;
}

/*

Tabs - additional IE specific bug fixes

Recommended usage (Conditional Comments):
<!--[if lte IE 7]>
<link rel="stylesheet" href="tabs_ie.css" 

type="text/css" media="projection, screen" />
<![endif]-->

*/
.tabs-nav { /* auto clear */
    display: inline-block;
}
.tabs-nav .tabs-disabled {
    position: relative; /* fixes opacity */
    filter: alpha(opacity=40);
}
.tabs-nav .tabs-disabled a span {
    _height: 19px; /* for some reason the height 

is 1px to less with opacity... */
    min-height: 19px; /* ...in both IE 6 and 7 */
}

.prd_info_name{
	color:#56523D;
	font-weight:bold;
	font-size:12px;
	padding:5px;
	}
.prd_info{
	color:#000000;
	font-weight:normal;
	font-size:12px;}
.prd_info_Manfctr{
	color:#000;
	font-weight:normal;
	font-size:12px;
	padding:5px 0 5px 0;}
.prd_info_row1{
	background-color:#FCFCFD;}
.prd_info_row2{
	background-color:#F2F2F4;}
	
.clientname h5{font-family:Arial, Helvetica, 

sans-serif;
		font-size:12px;
		color:#ffffff;
		margin:0;
		width:94%;
		padding:5px 2px 2px 10px;
		float:left;
}


.subsec{ margin:10px 0 10px 0;
		 border-bottom:1px solid #ACA9AB;

}

.commens_icon{
			

background-image:url(../../images/comments.png);
			  width:23px;
			  

background-repeat:no-repeat;
			  height:23px;
			  float:right;
			  clear:right;
			  margin:5px 0px 5px 

21px;
}

#jqStarRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #1A1D20;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:210px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}

.revcmntsdiv p{font-family:Arial, Helvetica, 

sans-serif;
			   font-size:12px;
			   color:#FAFAFA;
			   text-align:justify;
			   line-height:20px;
			   margin:10px 0 15px 0;
			   padding:0 5px 0 10px;

}

#jqRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #4775A1;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:275px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}

#jqSellerRatingPop {
background:none repeat scroll 0 0 #F9F9F9;
border:2px solid #4775A1;
display:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:275px;
padding:12px;
position:fixed;
width:450px;
z-index:9999;
}
#ratingArea{
	float:left;
	padding:12px;
	}

/* jQuery.Rating Plugin CSS - 

http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;widt

h:17px;height:15px;text-indent:-999em;cursor:poin

ter;display:block;background:transparent;overflow

:hidden}
div.rating-cancel,div.rating-cancel 

a{background:url(../../images/delete.gif) 

no-repeat 0 -16px}
div.star-rating,div.star-rating 

a{background:url(../../images/star.gif) no-repeat 

0 0px}
div.rating-cancel a,div.star-rating 

a{display:block;width:16px;height:100%;background

-position:0 0px;border:0}
div.star-rating-on a{background-position:0 

-16px!important}
div.star-rating-hover a{background-position:0 

-32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default 

!important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;

overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */


/*-------------------Rating Star ------------------*/

.rating_5{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px 0px;
		  float:left;

}
.rating_4{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -14px;
		  float:left;


}
.rating_3{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -28px;
		  float:left;

}
.rating_2{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -43px;
		  float:left;

}
.rating_1{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -57px;
		  float:left;

}
.rating_0{width:71px;
		  height:12px;
		  background-image:url(../../images/rating_sprite.png);
		  background-position: 0px -71px;
		  float:left;

}

.reviecontents
{
color:#000000;
}

.review_date

{ font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#FFFFFF;
  font-weight:bold;
  float:right;
  margin:8px 5px 8px 5px;
  text-align:right;
	
}
.ratings{ width:100px;
float:left;
height:15px;
margin:0 0 0 0px;

}
#ProductReviews
{
	color:#ffffff;
	font-size:12px;
}







/*-------  Product Detail Styling       -------*/
.jqReviewDetails{ 
				  

overflow:hidden;
				  color:#FFFFFF;
				  

}


.tab_tblbg{ background-color:#5D7A87;
		    color:#FFFFFF!important;

}


.tab_tblbg a{ font-family:Arial, Helvetica, 

sans-serif;
			  font-size:11px;
			  color:#FFFFFF;
			  

text-decoration:underline;
			  font-weight:bold;
}

.pr_name_hd{ font-family:Arial, Helvetica, 

sans-serif;
			 font-size:12px;
			 color:#FFFFFF;
			 font-weight:bold;

}


.prd_dtls{ font-family:Arial, Helvetica, 

sans-serif;
		   font-size:12px;
		   color:#FFFFFF;

}


.viewmorefdback a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   color:#FFFFFF;
				   

text-decoration:underline;
				   margin:10px 0 

0 0; 
}

.postproduct_rev a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   padding:10px 0 

10px 0;
				   width:115px;
				   display:block;
				   

color:#FFFFFF!important;
				   

text-decoration:underline;
				   
}



.jqPostRating{ background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			   margin:10px 8px 0 0;

}

.jqRatingCancel{background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			     margin:10px 5px 0 0;


}

.jqSellerRating{ background-color:#333333;
			   color:#FFFFFF;
			   font-weight:bold;
			   padding:5px 8px 5px 

8px;
			   border:1px solid 

#333333;
			   margin:10px 8px 0 0;

}

.jqSellerRatingCancel{background-color:#333333;
				color:#FFFFFF;
				font-weight:bold;
				padding:5px 8px 

5px 8px;
				border:1px solid 

#333333;
				margin:10px 5px 0 

0;


}

.ratingReview textarea{ padding:5px;
						

width:433px;

}

#jqSellerRating a{ font-family:Arial, Helvetica, 

sans-serif;
				   

font-size:12px;
				   color:#FFFFFF;
				   

font-weight:bold;
}


.review_div1{ color:#FFFFFF!important;

}

/*-------  Product Detail Styling       -------*/


.search_details a.prname_searchpg{ margin:5px 0 0 20px;
				   display:block;
				   color:#000000;

}

.feedbklnk a{ font-family:Arial, Helvetica, sans-serif;
			  font-size:12px;
			  color:#FFFFFF;
			  text-decoration:underline;

}

.ratings__bg{ background-color:#364632;
			  padding:10px 0 10px 0;

}
.footer_links {
    color: #ffffff;
    padding: 5px 0;
    text-align: right;
}
.footer_links a {
    color: #ffffff;
}
.footer_links a:hover{
	text-decoration:underline;}
.prdct_search_container .textarea{
	 border: 1px solid #CFCFCF;
    padding: 4px 2px 4px 5px;}
#category_list{
	margin-bottom:5px;}
	
.seller_fedbk_btn
		{
		width:auto;
		height:25px;
		float:left;
		}
.seller_fedbk_btn a
		{
		width:156px;
		height:25px;
		display:block; padding:0 0 0 35px;
		text-align:left; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#FFF;
		background:url(seller_fedbk_btn_icon.png) no-repeat 7px 5px #5b7280;
		
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-khtml-border-radius:3px;
		border-radius:3px;	
		}
		.seller_fedbk_btn a:hover
		{
		background-color:#354854;
		}

.productinfo{
	border}

/*------------Seller's Profile page new design styles---------------------------------------------------*/

.seller_imgndetails{
	padding:10px;
	}
.seller_img{
	width:191px;
	height:183px;
	margin:0 auto;}
.seller_details{
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;}
.seller_name{
	font-weight:bold;
	font-size:16px;}
.sllr_tble{
	}
.sllr_tble td{
	padding:3px 0;}
.seller_port_cnt{
	background-color:#ffffff;
	padding:10px;
	margin-bottom:10px;
	color:#000000;
	}
.seller_port_cnt p{
	font-size:12px;
	color:#000000;}
.prdct_container{
	}
.prdct_search_container{
	background-color:#345362;
	padding:10px;
	margin-bottom:10px;}
.brdcrumbnbtn_container{
	padding:0 0 0 0;
	margin-bottom:10px;
	
	clear:both;
	}
.brdcrumb_container{
	float:left;
	padding:5px;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
	
	}
.brdcrumb_container a:link,
.brdcrumb_container a:visited,
.brdcrumb_container a:active
{	
	color:#FFFFFF;
	text-decoration:none;
	float:left;
	padding:0px 5px 0px 15px;
	margin-right:5px;
	background-image:url(brdcrumb.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
.brdcrumb_container a:hover
{
	color:#000000;
}

/*-------------------Product Page Bread Crumb End -------------*/
/*----------------------------buyer Registration new design-------------------------*/
.reg_wrapper{
	background-color:#EBF0F3;
	padding:10px 0 0 0;
	color:#000000;}
.reg_wrapper_header{
	padding:0 10px 10px 10px;
	border-bottom:1px solid #C3D4DD;}
.reg_wrapper_header h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:Normal;
	color:#1F3414;
	}
.reg_container{
	padding:0 10px;
	border-top:1px solid #F5F8F9;}
.register_leftcolumn{
	width:575px;
	float:left;
	background-image:url(reg_sprtr.jpg);
	background-repeat:repeat-y;	
	background-position:right;
	margin-right:15px;
	padding:10px 0 15px 0;
	}
.register_rightcolumn{
	width:323px;
	float:left;
	padding:15px 20px 0 20px;
	}

.register_leftcolumn_hdr{
	background-color:#6D9F3E;
	padding:10px;
	font-size:16px;
	color:#ffffff;
	font-weight:normal!important;
	margin-bottom:15px;}
.field_wrapper,
.field_wrapper_required{
	line:height:45px;
	padding:7px 0;}
.field_wrapper_required label{
	width:185px;
	float:left;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	font-weight:normal;
	background-image:url(star_red.png);
	background-repeat:no-repeat;	
	background-position:100% 20%;
	margin-right:20px;
	padding:7px;
	}
.field_wrapper label{
	width:185px;
	float:left;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	font-weight:normal;
	margin-right:20px;
	padding:7px;
	}

.field_wrapper .text_field,
.field_wrapper_required .text_field{
	padding:7px;
	background-color:#FCFCFD;
	border:1px solid #B2C0D0;
	}
.regiterbtn_container{
	background-color:#C3D4DD;
	padding:10px;
	clear:both;
	height:45px;
	}

.small_txt{
	font-size:13px;
	}
.nwsletter{
	width:375px;
	float:left;
	padding-top:15px;}
.regiterbtn{
	float:left;
	width:190px;
	height:45px;
	background-image: url(create_actbtn.png);
	display:block;
	border:0;
	cursor:pointer;
	background-color:#C3D4DD;}
.register_rightcolumn p{
	font-size:13px;
	line-height:20px;
	padding-top:10px;}
.register_rightcolumn h3{
	font-size:20px;
	font-weight:normal;}
/*----------------------help new style---------------------*/
.help_tblestyle1{
	background-color:#C3D4DD;}
.help_tblestyle1 td{
	background-color:#ffffff;}
.help_hdrs{
	background-color:#C3D4DD;
	color:#000000;}
.help_hdrs td{
	background-color:#C3D4DD;
	color:#000000;
	padding:5px;}
.help_text{
	font-size:12px;
	color:#000000;}
/*---------------- cms styles------------------*/
.cms_content_area_help{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	padding:0 10px 10px 10px;}
.rss_container{
	padding:5px 20px;}

.heading_style1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px; 
	padding:5px 0; 
	font-weight:bold;
	}
.text_style1{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	padding:5px 0 0 0; 
	font-weight:normal; 
	line-height:20px;}
.list_style1{
	margin:0;
	padding:0 10px 10px 10px;}
.list_style1 li{
	list-style:none;
	font-size:12px;
	padding:5px 0 0 15px;
	background-image:url(list_arrow1.png);
	background-position:0% 50%;
	background-repeat:no-repeat;
	}
.list_style2{
	margin:0 10px 10px 10px;
	padding:0; }
.list_style2 li{
	font-size:13px;
	padding:5px 0 5px 15px;
	list-style:none;
	font-weight:bold;
	}
.list_style2 a,
.text_style1 a
{
	color:#433F3F;}
.text_style3{
	font-weight:bold;}
.text_style3 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#232323;
	text-decoration:underline;}
.text_style4{
	float:right;
	padding:3px;
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
.text_style4 a{
	color:#ffffff;
	text-decoration:none;
	background-image:url(arrow-right.png);
	background-position:100% 50%;
	padding-right:16px;
	background-repeat:no-repeat;
	}
.text_style5{
	float:left;
	padding:3px;
	background-color:#000000;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	}
.text_style5 a{
	color:#ffffff;
	text-decoration:none;
	background-image:url(arrow-left.png);
	background-position:0% 50%;
	padding-left:16px;
	background-repeat:no-repeat;}
.adtocart_tbn{
	padding:3px 0;
	width:191px;
	margin:0 auto;}
	
.adtocart{
	width:73px;
	height:20px;
	float:left;
	display:block;
	margin:0;
	padding:0;
	}
.adtocart_tbn{
	padding:3px 0;
	width:191px;
	margin:0 auto;}
	
.adtocart{
	width:auto;
	height:20px;
	float:left;
	display:block;
	margin:0;
	padding:0 7px; background:#5b7280;
	font:bold 11px/21px Arial, Helvetica, sans-serif; text-align:center; color:#FFF;
	
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;	
	}
	.adtocart:hover{
	background:#2580b7;
	}
	
.more_btn{
	width:auto;
	height:20px;
	float:right;
	display:block;
	margin:0;
	padding:0 25px 0 15px;
	font:12px/20px Arial, Helvetica, sans-serif; text-align:center; color:#FFF;
	 background:url(../../images/more_arrow.png) right center #1e4d69 no-repeat;
	
		
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
    -khtml-border-radius:3px;
    border-radius:3px;	
	}
	.more_btn:hover{
	background-color:#0467a3;
	}   
	
.adtocart_tbn img{ margin:0!important;
				   

}

/* Sellers listing */
.seller_lst_wrap{ 
				  border:1px solid #E7E7E7;
                  margin-bottom: 10px;
				  background-color:#FFFFFF;
}

.clear{ clear:both;
}

.seller_lst_wrap{ padding:10px;

}

.seller_lst_wrap a{ color:#445B6D;
					text-decoration:none;
}

.seller_lst_wrap a:hover{ color:#333333;
					      text-decoration:none;
}



.seller_lst_wrap h3{ margin:0;
					 padding:0;
					 font-family:Arial, Helvetica, sans-serif;
					 font-size:15px;
					 color:#666666;

}
.seller_lst_wrap img{ float:left;
					  margin:0 8px 10px 0;
}

.seller_lst_wrap p{ margin:0;
				    padding:8px 0 0 0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#000000;
}
.image_div{
     width: 100px;
     height: 100px;
     float: left;
}

.sellerlst_content{ width: 855px;
                    float: left;
                    margin: 0 0 0 10px;
                    
    
    
}

/*Home page Slide show */
.transbg{ width:353px;
		  height:191px;
		  padding:5px;
		  position:absolute;
		  background-color:#000000;
		  filter:alpha(opacity=50);
		  border:1px solid #ffffff;
		  opacity: 0.4;
		  top:27px;
		  left:10px;
		  z-index:-100;
		  
 }


#cms_align{

		width:500px;

		text-align:justify;
		z-index:1000;
		margin-right:100px;
		margin-top:27px;
		padding:5px;
		color:#8c8d8a;
}


#cms_align p{ color:#ffffff;
}
/*-----new styles for new seller listing and category listing----------*/
.category_listings_new{ 
					margin:0 auto;
					background-color:#ffffff;
					border:1px solid #445B6D;
					color:#000000;
				    padding:13px 0 13px 13px;

}
.cat_box{ width:230px;
			   height:230px;
			   float:left;
			   background-color:#98A9B1;
			   margin: 0 13px 13px 0;
	
	}
	
.seller_contact_btn
		{
		width:191px;
		height:25px;
		float:left;
		}
.seller_contact_btn a
		{
		width:156px;
		height:25px;
		display:block; padding:0 0 0 35px;
		text-align:left; font:bold 12px/25px Arial, Helvetica, sans-serif; color:#000;
		background:url(seller_contact_btn_icon.png) no-repeat 7px 5px  #93b0c2;
		
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		-khtml-border-radius:3px;
		border-radius:3px;	
		}
		.seller_contact_btn a:hover
		{
		background-color:#4e748b;
		}


	.my_account_login_btt{
	float:left;
	/*width:84px;*/ height:26px; padding:0px 10px; margin:0 10px 0 0;
	text-align:center; font:bold 12px/26px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
	border:1px solid #5b7280; 
	background: #5b7280; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #739eb8 0%, #5b7280 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#739eb8), color-stop(100%,#5b7280)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #739eb8 0%,#5b7280 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #739eb8 0%,#5b7280 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #739eb8 0%,#5b7280 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #739eb8 0%,#5b7280 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#739eb8', endColorstr='#5b7280',GradientType=0 ); /* IE6-8 */
	}
	.my_account_login_btt:hover{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #5b7280 0%, #739eb8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b7280), color-stop(100%,#739eb8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #5b7280 0%,#739eb8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #5b7280 0%,#739eb8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #5b7280 0%,#739eb8 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #5b7280 0%,#739eb8 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b7280', endColorstr='#739eb8',GradientType=0 ); /* IE6-8 */
}
.add_to_cart_main_button{
	float:left;
	width:auto; height:44px; padding:0px 25px 0px 95px; margin:0 10px 0 0;
	background:url(btn_addtocart.png) repeat left top;
	border:0; text-align:center; font:bold 16px/44px Arial, Helvetica, sans-serif; text-transform:uppercase;
	color:#FFFFFF;
	
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
    border-radius:5px;	
	}
	.add_to_cart_main_button:hover{
	background:url(btn_addtocart.png) repeat left bottom;
}


