#fauxWrap #main {
	text-align: center;
}

	#fauxWrap #main * {
		text-align: left;
	}

#fauxWrap #main #practice {
	background-color: #edf2f8;
	padding: 7px 0;
	font-size: 1.1em;
	position: relative;
}

	#fauxWrap #main #practice dl {
		margin: 0 25px;
		display: inline;
	}

		#fauxWrap #main #practice dl dt {
			font-weight: bold;
			display: inline;
		}

		#fauxWrap #main #practice dl dd {
			display: inline;
		}

	#fauxWrap #main #practice .newSearch {
		position: absolute;
		top: 1px;
		right: 0;
		margin: 0;
	}

		#fauxWrap #main input.button {
			width: auto;
			padding: 3px 10px;
			color: #fff;
			text-decoration: none;
			border: 1px solid #fff;
			background-color: #8d6821;
			text-align: center;
			font-weight: bold;
		}

#fauxWrap #main .results {
	font-weight: bold;
	margin: 1em 0 0;
}

	#fauxWrap #main .results p {
		margin: 0 25px;
	}

	#fauxWrap #main .results .showing {
		font-size: 1.1em;
		text-align: right;
		float: right;
		display: block;
		margin: 0 25px;
	}

	#fauxWrap #main .results select {
		border: 1px solid #7b9cbb;
		padding: 2px;
		width: 150px;
		margin: 0 0.25em;
	}

	#fauxWrap #main .results .button {
		color: #fff;
		text-decoration: none;
		display: inline;
		border: 1px solid #fff;
		background-color: #8d6821;
		padding: 3px 15px;
		text-align: center;
		font-weight: bold;
	}

#fauxWrap #main table#dgSearchResults {
	margin: 0.25em 25px 1em;
	width: 690px;
	border-bottom: 10px solid #98b3ce;
	font-size: 1.2em;
}

		#fauxWrap #main #dgSearchResults tr th {
			margin: 0;
			padding: 4px 8px;
			text-align: left;
			background-color: #369;
			color: #fff;
			border-bottom: 1px solid #fff;
		}

	#fauxWrap #main #dgSearchResults tr {
		background-color: #369;
		color: #fff;
		font-weight: bold;
	}

	#fauxWrap #main #dgSearchResults tr.odd {
		border-bottom: 1px solid #fff;
		background-color: #e0e9f0;
		color: #000;
		font-weight: normal;
	}

	#fauxWrap #main #dgSearchResults tr.alt {
		background-color: #fff;
		color: #000;
		font-weight: normal;
	}
		
		#fauxWrap #main #dgSearchResults tr td {
			padding: 4px 8px;
		}

#fauxWrap #main p.pagination {
	font-weight: bold;
	text-align: center;
}

#fauxWrap #main p.contactUs {
	color: #fff;
	text-align: left;
	background: #75a6d0 url(img/contactUs.gif) no-repeat top left;
	width: 200px;
	padding: 15px 15px 15px 50px;
	margin: 1em auto;
}

	#fauxWrap #main p.contactUs a {
		color: #fff;
	}