#catProd_topNavigation {
	margin: 0px;
	padding: 10px 0px 10px 0px;
}
#catProd_topNavigation table {
	width: 100%;
}
#catProd_botNavigation {
	margin: 0px;
	padding: 20px 0px 10px 0px;
}
#catProd_botNavigation table {
	width: 100%;
}
/* Set the style for prev, next and page numbers */
.pageNumber {
	text-align: right;
}
.pageNumber a, .pageNumber span {
	padding: 2px;
}
.pageNumber a:hover, .pageNumber span.current {
	background-color: #ECECEC;
	text-decoration: none;
}
/* Set the style for viewing, view all */
.pageView {
	text-align: center;
}
.pageView a, .pageView span {
	padding: 2px;
}
.pageView a:hover, .pageView span.current {
	background-color: #ECECEC;
	text-decoration: none;
}
/* Set the style for product sorting */
.pageSort {
	text-align: left;
	font-weight: bold;
}
.pageSort span {
	padding: 2px;
}
.pageSort form {
	display: inline;
}



#catProd {
}
#catProd table {
	width: 100%;
}
#catProd td {
	height: 175px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
}
#catProd .image {
	display: table;
	height: 200px;
	overflow: hidden;
	width: 100%;
	#position: relative; /* For IE6 */	  
}
#catProd .image img {
	border: 1px solid #acacac;
}
#catProd .image div.middle {
	 display: table-cell; 
	 vertical-align: middle; 
	 width: 100%;
	 #position: absolute; /* For IE6 */ 
	 #top: 50%; /* For IE6 */
}
#catProd .image div.inner {
	text-align: center;
	width: 100%;
	#position: relative; /* For IE6 */ 
	#top: -50%; /* For IE6 */ 
}
#catProd .text {
	text-align: center;
}
#catProd .name {
	text-align: center;
	font-weight: bold;
}
#catProd .description {
	text-align: center;
}
#catProd .price {
	text-align: center;
	color: #27a5b1;
	font-weight: bold;
}
#catProd .more {
	text-align: center;
}
.inner {

}
.name a, .more a {
	color: #989898;
	font-weight: bold;
}
.name a:hover, .more a:hover {
	color: #27a5b1;
	text-decoration: none;
}