﻿.centerImage {
	position:absolute;
	top: 20%;
	left: 50%;
	width:10em;
	height:4em;
	margin-top: -2em; /*set to a negative number 1/2 of your height*/
	margin-left: -5em; /*set to a negative number 1/2 of your width*/
	border: 1px solid #ccc;
	background-color: #f3f3f3;
	z-index: 100;
}
#primaryContent .product-finder-listing {
	background: #ffffff;
	border: 1px solid #d2d2d2;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	float: left;
	position: relative;
	width: 100%;
}
	#primaryContent .product-finder-listing .main {
		background: #fff;
		border-radius: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		-moz-border-radius-topleft: 0px;
		-moz-border-radius-bottomleft: 0px;
		-webkit-border-top-left-radius: 0px;
		-webkit-border-bottom-left-radius: 0px;
		float: right;
		min-height: 550px;
		padding: 15px;
		width: 650px;
	}
		#primaryContent .product-finder-listing .main .table-container {
			border: 1px solid #d2d2d2;
			border-bottom: none;
			border-radius: 7px;
			-moz-border-radius: 7px;
			-webkit-border-radius: 7px;
			padding: 1px;
		}
			#primaryContent .product-finder-listing .main .table-container table {border: none;}
			#primaryContent .product-finder-listing .main th,
			#primaryContent .product-finder-listing .main td {
				border-bottom: 1px solid #d2d2d2;
				padding: 10px;
				text-align: left;
			}
			#primaryContent .product-finder-listing .main th {
				background: #eee url(../images/global/gray-gradient.gif) 0 0 repeat-x;
			}
			#primaryContent .product-finder-listing .main tr.even {background: #efefef;}
	#primaryContent .product-finder-listing .tools {
		background: #f2f9fd;
		-moz-border-radius-topleft: 7px;
		-webkit-border-top-left-radius: 7px;
		left: 0;
		position: relative;
		top: 0;
		width: 239px;
		float: left;
	}
		#primaryContent .product-finder-listing .tools ul li {
			background: #f2f9fd url(../images/interior/product-finder-tools-link-bg.gif) right 0 repeat-y;
			border-bottom: 1px solid #e3f1fc;
			border-right: 1px solid #d2d2d2;
			-moz-border-radius-topleft: 7px;
			-webkit-border-top-left-radius: 7px;
		}
		#primaryContent .product-finder-listing .tools ul li.active {
		    border-right-color: #ffffff;
		    background: #ffffff;
		}
		
			#primaryContent .product-finder-listing .tools ul li a {

	            color: #000000;
				display: block;
				font-weight: bold;
				padding: 15px 40px;
			}
			#primaryContent .product-finder-listing .tools ul li.active a,
			#primaryContent .product-finder-listing .tools ul li.hover a,
			#primaryContent .product-finder-listing .tools ul li:hover a {
				background-position: 215px center;
				color: #0090e0;
			}
