body {
	margin: 0;
	padding: 0;
	min-width: 780px;
	font: 11px Tahoma, Arial, Verdana; color: #333;
	}
	h1 {
		font: 11px Tahoma, Arial, Verdana; color: #333; font-weight: bold;
		}
		h2 {
			font: 11px Tahoma, Arial, Verdana; color: #747474; font-weight: bold;
			}
			h3 {
				font: 11px Tahoma, Arial, Verdana; color: #747474; font-weight: normal;
			}
	a:link, a:visited {
		color: #cd8c56; text-decoration: none;
		}
		a:hover, a:active {
			color: #ed8f42;
		}
	div, col, td {
		font: 11px Tahoma, Arial, Verdana; color: #333;
	}

#logo {
	position: absolute; top: 0; left: 0;
	padding: 36px 18px 44px 19px;
	}
	#printLogo {
		display: none;
	}
	
#photo {
	position: absolute; top: 0; left: 166px;
}

#constants {
	position: absolute; top: 104px; left: 611px;
	width: 169px;
	}
	#constantsExtraButton {
		position: absolute; top: 84px; left: 611px;
		width: 169px;
	}

#header {
	position: absolute; top: 252px; left: 164px;
}

#middleColumn {
	margin: 288px 0 0 165px;
	width: 424px;
	}
	#content {
		margin-bottom: 28px;
		width: 424px;
		}
		.intro {
			font: 12px Tahoma, Arial, Verdana; color: #747474;
			line-height: 17px;
			padding-bottom: 15px;
			border-bottom: 1px solid #dbdbdb;
		}
		.smallText {
			font-size: 10px;
		}
		a.boldLink:link, a.boldLink:visited {
			font-weight: bold;
		}
		.anchors {
			display: none;
		}
		.errorMsg, .error {
			font-weight: bold;
			color: #c00;
		}
		.formErrorMsgRow {
			font-weight: bold;
			color: #c00;
		}
		.formErrorMsg {
			font-weight: bold;
			color: #c00;
		}
		.formHeader {
			width: 100%;
			font-weight: bold;
			padding-bottom: 2px;
		}
		.formLabel {
			font-weight: none;
		}
		.alert {
			color: red;
		}
		a.directionsLink:link, a.directionsLink:visited {
			color: #CD8C56;
		}
	#footer {
	
		}
		#footer p#siteLinks {
			color: #ccc;
		}
		#footer p#copyright {
			font: 10px Tahoma, Arial, Verdana; color: #999;
		}
		a#footSelect {
			color: #999;
		}

#middleColumn2 {
	margin: 232px 0 0 165px;
	width: 424px;
	}
	#content {
		margin-bottom: 28px;
		width: 424px;
		}
		.intro {
			font: 12px Tahoma, Arial, Verdana; color: #747474;
			line-height: 17px;
			padding-bottom: 15px;
			border-bottom: 1px solid #dbdbdb;
		}
		.smallText {
			font-size: 10px;
		}
		a.boldLink:link, a.boldLink:visited {
			font-weight: bold;
		}
		.anchors {
			display: none;
		}
		.errorMsg, .error {
			font-weight: bold;
			color: #c00;
		}
		.formErrorMsgRow {
			font-weight: bold;
			color: #c00;
		}
		.formErrorMsg {
			font-weight: bold;
			color: #c00;
		}
		.formHeader {
			width: 100%;
			font-weight: bold;
			padding-bottom: 2px;
		}
		.formLabel {
			font-weight: none;
		}
		.alert {
			color: red;
		}
		a.directionsLink:link, a.directionsLink:visited {
			color: #CD8C56;
		}
	#footer {

		}
		#footer p#siteLinks {
			color: #ccc;
		}
		#footer p#copyright {
			font: 10px Tahoma, Arial, Verdana; color: #999;
		}
		a#footSelect {
			color: #999;
		}

#navigation {
	position: absolute; top: 289px; left: 19px;
	width: 132px;
	}
	#l3Nav {
		padding: 0 0 5px 11px;
		}
		a.l3Link:link, a.l3Link:visited {
			color: #8b91c8; text-decoration: none;
			}
			a.l3Link:hover, a.l3Link:active {
				color: #4d559a;
			}
			a#l3LinkOn {
				color: #4d559a;
			}
		div.l3Selected {
			color: #4d559a;
		}

#rightColumn {
	position: absolute; top: 267px; left: 619px;
	width: 137px;
}
