
#mainCenter {
	padding: 0 10px 0 0;
}
DIV.categoryName {
	text-align: center;
}
DIV.productResults {
}
DIV.productResultsCenter {
}
DIV.productResultsContent {
}
DIV.productCategoryHeading H1 {
}
DIV.productCategoryDesc {
}
HR.productCategoryDescHr {
}

TABLE.productListTable {
	width: 100%;
}
TR.productDivider HR {
	margin: 20px 0;
}
TABLE.productListTable TD {
	vertical-align: top;
}


/* pagination
===============*/
.productPagination {
	padding: 20px 0;
	
}
.disabledPrevNextButton {
	display: none;
}
.productPagination A {
	text-decoration: none;
	padding: 0 2px;
	display: inline-block;
	height: 27px;
	line-height: 20px;
}
.productPagination A:hover {
	text-decoration: underline;
}
.productPagination SPAN.open {
	display: inline-block;
	width: 20px;
	height: 27px;
	line-height: 20px;
	text-align: center;
	background: url(pics/productPaginationOpen.jpg) no-repeat center center;
	color: #233d90;
}

/* item
====================*/
.productItem {
	position: relative;
}
.productPic {
	float: left;
	padding: 0 30px 0 0;
}
.productFieldLabel {
	float: left;
	padding: 0  5px 0 0;
}
.productName H2 {
	font-weight: normal;
	font-size: 1em;
}
.productName H2 A {
	color: #233d90;
	text-decoration: none;
}
.productName H2 A:hover {
	text-decoration: underline;
}
.productCode {
}
.productPrice {
}
.productDescShort {
}
.productDescLong {
}
.productLink {
	position: absolute;
	top: 3px;
	right: 30px;
}
.productLink A {
	background: url(../../color_blue/pics/buttonLeft.jpg) no-repeat left top;
	padding: 0 0 0 15px;
	display: inline-block;
	height: 28px;
	line-height: 28px;
	color: #000;
	text-decoration: none;
}
.productLink A SPAN {
	background: url(../../color_blue/pics/buttonRight.jpg) no-repeat right top;
	display: inline-block;
	height: 28px;
	padding: 0 15px 0 0;
	cursor: pointer; /* ie6 */
	/*width: 100px; if you want fixed width */
}
.productLink A:hover {
	text-decoration: none;
}
.productLink A:hover SPAN {
	text-decoration: underline;
}
