
.detail .middlecontent .products 		{
										position:relative;
										width: 100%;
										border:0px;
										border-style:solid;
										border-color:#FF9900;
										}

.detail .middlecontent .products .noprods	{
											font-size: 1.0em;
											font-weight: bold;
											text-align: center;
											vertical-align: top;
											background:white;
											color: red;
											padding-top:25px;
											}

.detail .middlecontent .products .prodline					{
															width:auto;
															padding-bottom:10px;
															margin-bottom:10px;
															border-top:0px;
															border-top-style:dashed;
															border-top-color:#FF9900;
															border-bottom:1px;
															border-bottom-style:dashed;
															border-bottom-color:#FF9900;											
															text-align:center;
															margin-left:auto;
															margin-right:auto;
															display:block;
															}		

.detail .middlecontent .products .prodline .prodsqr			{
															display:inline-block;
															vertical-align:top;
															width:135px;
															border:0px;
															border-style:solid;
															border-color:#FF9900;
															text-align:left;
															margin-left:9px;
															margin-right:9px;
															position: relative;
															padding-bottom: 20px;
															height: 200px;														
															}			

.detail .middlecontent .products .prodline .prodsqr .prodname		{
																	width:100%;
																	/*height:100%;*/
																	font-size:0.8em;
																	text-align:left;
																	}														
	
.detail .middlecontent .products .prodline .prodsqr .prodname a		{
																	font-weight: bold;
																	color: #0066CC;
																	text-decoration: none;
																	}

.detail .middlecontent .products .prodline .prodsqr .prodname a:hover	{
																		text-decoration: underline;
																		}	
	
															
.detail .middlecontent .products .prodline .prodsqr .prodimg	{
																border:0px;
																border-style:solid;
																border-color:#333333;
																height:125px;
																width:125px;														
																text-align:center;			
																margin:auto;					
																}		

.detail .middlecontent .products .prodline .prodsqr .prodimg	img		{													
																		border:0px;
																		border-style:solid;
																		border-color:#333333;
																		text-align:center;
																		}		
															
															
.detail .middlecontent .products .prodline .prodsqr .price		{
																border:0px;
																border-style:solid;
																border-color:#333333;
																font-weight: bold;
																font-size:1.2em;
																color: #666666;
																margin-top:2px;
																margin-bottom:0px;
																width:100%;
																text-align:right;
																position: absolute;
																bottom: 0;
																}		
															
.detail .middlecontent .products .prodline .prodsqr form	{
															margin:0px;
															padding:0px;
															}			

.detail .middlecontent .products .prodline .prodsqr .instock	{
																font-size: 0.8em;
																font-weight: bold;
																color:#009933;
																padding: 0px;
																margin: 0px;
																margin-bottom:5px;
																}			

.detail .middlecontent .products .prodline .prodsqr .outofstock		{
																	font-size: 0.8em;
																	font-weight: normal;
																	color:#FF0000;
																	padding: 0px;
																	margin: 0px;
																	margin-bottom:5px;
																	}	


.detail .middlecontent .products .prodline .prodsqr .button			{
																	clear:both;
																	padding: 0px;
																	border-bottom-width: 0px;
																	border-bottom-color: #FF9900;
																	border-bottom-style: solid;
																	margin-left:0px;
																	margin-right:0px;
																	margin-top:10px;
																	margin-bottom:10px;
																	font-size: 1.0em; 
																	font-weight: normal;
																	color:#333333;
																	}

.detail .middlecontent .products .prodline .prodsqr input.addtocart-btn		{
																			width: 97px;
																			height: 15px;
																			background:url(images/buttons/addtocart.gif) no-repeat right top;
																			border: 0px;
																			}
											
.detail .middlecontent .products .prodline .prodsqr input.addtocart-btn:hover 	{
																				background:url(images/buttons/addtocart.gif) no-repeat right -15px;
																				}
																				
.detail .middlecontent .products .pages						{
															clear:both;
															margin-top:5px;
															margin-bottom:5px;
															border-top:0px;
															border-top-style:dashed;
															border-top-color:#FF9900;
															border-bottom:0px;
															border-bottom-style:dashed;
															border-bottom-color:#FF9900;
															width:100%;
															text-align:right;
															}
																
.detail .middlecontent .products .pages	.norecs				{
															padding:5px;
															}																			

.detail .middlecontent .products .pages	a					{
															padding:5px;
															}																
															
.detail .middlecontent .filter								{
															clear:both;
															margin-top:5px;
															margin-bottom:5px;
															border-top:2px;
															border-top-style:solid;
															border-top-color:#FF9900;
															border-bottom:2px;
															border-bottom-style:solid;
															border-bottom-color:#FF9900;
															background-color:#E8E9EA;
															width:100%;
															text-align:left;
															}		

.detail .middlecontent .filter form							{
															clear:both;
															margin:0px;
															padding:0px;
															}

.detail .middlecontent .filter .top							{
															clear:both;
															margin:0px;
															margin-bottom:5px;
															padding-top:5px;
															padding-bottom:5px;
															padding-left:5px;
															border-top:0px;
															border-top-style:solid;
															border-top-color:#FF9900;
															border-bottom:2px;
															border-bottom-style:solid;
															border-bottom-color:#FF9900;
															background-color:#666666;
															color:white;
															font-size:1.0em;
															font-weight:bold;
															text-align:left;
															}		
															
.detail .middlecontent .filter .dropdowns					{
															clear:both;
															}															
															
.detail .middlecontent .filter .dropdowns div				{
															float:left;
															margin:5px;
															padding:0px;
															color:#666666;
															font-size:1.0em;
															font-weight:bold;
															text-align:left;
															width:200px;															
															}		
															
.detail .middlecontent .filter .dropdowns select			{
															font-size:1.0em;
															width:200px;
															}																


															
.detail .middlecontent .filter .bottom						{
															clear:both;
															margin:0px;
															margin-bottom:10px;
															text-align:right;
															padding:0px;
															width:100%;
															}		
