@charset "utf-8";
body {
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #999999;










	background-image: ;
	font-family: "Book Antiqua";
	font-size: 14px;
}
.oneColFixCtrHdr #container {
	width: 1024px;
	text-align: left;



























	background-image:
	border-top-width: thick;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	font-family: "Book Antiqua";
}
.oneColFixCtrHdr #mainContent {
	height: auto;
	font-family: "Book Antiqua";
	font-size: 14px;
	padding: 0;
	border-top-width: thin;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: hidden;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333;
	margin: 0px;
	border-right-color: #333;
	background-color: #999999;
	border-left-color: #333333;
}
.oneColFixCtrHdr #header {
	padding-bottom: 0px;
	padding-left: 20px;
	overflow: hidden;
	border: thick solid #333333;
	padding-top: 20px;
	background-repeat: repeat;
	padding-right: 0px;
	font-family: "Book Antiqua";
	border-bottom-color: #333;
	color: #000;
	font-variant: small-caps;
	text-transform: uppercase;
	font-size: 13px;
	text-align: left;
	margin-left: 0px;
	background-image: url(images/waterworks_logo.jpg);
}
.oneColFixCtrHdr #footer {
	background-color: #660000;
	font-family: "Book Antiqua";
	font-size: 14px;
	font-weight: bold;
	overflow: auto;
	z-index: auto;
	page-break-before: auto;
	page-break-after: auto;
	margin-top: 0px;
	padding-top: 0px;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: hidden;
	border-right-style: hidden;
	border-bottom-style: hidden;
	border-left-style: hidden;
}
#wrapper {
	width: 1024px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	font-family: "Book Antiqua";
}
h1 {
	font-family: "Book Antiqua";
	font-size: 14px;
	font-style: normal;
}
h2 {
	font-family: "Book Antiqua";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
h3 {
	font-family: "Book Antiqua";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	font-variant: normal;
	color: #F8F2E4;
	background-color: #000000;
}
.twoColFixLtHdr #container {
	font-size: 14px;
	font-family: "Book Antiqua";
}
.oneColFixCtrHdr #container #footer p {
	font-family: "Book Antiqua";
	color: #FFFFFF;
	text-align: justify;
}
.oneColFixCtrHdr #container #mainContent table tr td div {

}
.twoColFixLtHdr #container #footer p a strong {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container #footer p a strong {
	font-family: "Book Antiqua";
	color: #000000;
	font-size: 14px;
}
.twoColFixLtHdr #container #footer p {
	font-family: "Book Antiqua";
	color: #000000;
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td table tr td p {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td table tr td p {
	font-weight: normal;
}
.add {
	font-size: 14px;
	text-align: left;
}
.twoColFixLtHdr #container table tr td div .style11 .style96 a {
	font-family: "Book Antiqua";
	font-size: 14px;
}
.sub {
	font-size: 14px;
	font-weight: bold;
	font-family: "Book Antiqua";
	color: #000;
	text-align: left;
}
.twoColFixLtHdr #container table tr td .style2 {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td .style2 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td .style2 {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td .style2 {
	font-size: 14px;
	font-weight: normal;
}
.line3 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div .style11 .style91 .style11 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div .style29 .style81 {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td div .style29 .style81 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div .style29 strong a strong {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td div .style29 strong a strong {
	font-size: 14px;
	text-align: left;
}
.twoColFixLtHdr #container #footer p .style4 .style20 {
	font-size: 14px;
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container #footer p .style18.style19 {
	font-family: "Book Antiqua";
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.twoColFixLtHdr #container #footer p a strong {
	font-size: 14px;
	font-family: "Book Antiqua";
	font-weight: bold;
	color: #000;
}
.twoColFixLtHdr #container #header #MenuBar1 li a strong {
	font-size: 14px;
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td div .style17 strong {
	font-size: 14px;
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td div .style17 a strong {
	font-size: 14px;
}
.twoColFixLtHdr #container #footer p .style20 strong {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container #footer p .style20 strong {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div {
	font-family: "Book Antiqua";
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div strong {
	font-size: 14px;
	font-family: "Book Antiqua";
	font-weight: bold;
	text-align: left;
}
.twoColFixLtHdr #container table tr td div {
	font-weight: normal;
}
.twoColFixLtHdr #container table tr td div {
	color: #000;
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td table tr td .style31 a strong {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div {
	font-size: 14px;
	font-family: "Book Antiqua";
	text-align: left;
}
.twoColFixLtHdr #container table tr td table tr td strong .style30 .style30 strong {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td .style4 strong {
	font-family: "Book Antiqua";
	font-size: 14px;
	text-align: left;
}
.twoColFixLtHdr #container table tr td table tr td a strong {
	font-size: 14px;
	font-family: "Book Antiqua";
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: center;
}
.twoColFixLtHdr #container table tr td div p a strong {
	color: #000;
}
.twoColFixLtHdr #container table tr td div p a strong {
	text-align: right;
}
.twoColFixLtHdr #container table tr td p {
	font-size: 14px;
	font-family: "Book Antiqua";
	font-weight: bold;
	text-align: center;
}
.twoColFixLtHdr #container table tr td .style33 {
	font-size: 14px;
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td .style25 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td .style25 {
	font-family: "Book Antiqua";
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td {
	font-size: 14px;
	color: #000;


}
.twoColFixLtHdr #container table tr td p .style28 .style251 {
	font-style: normal;
}
.twoColFixLtHdr #container table tr td div p .style20 .style24 .style25 .style26 .style30 .style24 .style59 {
	font-family: Book Antiqua;
}
.twoColFixLtHdr #container table tr td table tr td {
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: left;
}
.twoColFixLtHdr #container table tr td p .style4 {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table {
	font-size: 14px;
	border-left-color: #333;
	border-left-width: thick;
	border-left-style: none;
	border-right-style: none;
	border-right-width: thick;
	border-right-color: #333;
	border-top-color: #333;
	border-top-style: none;
	border-top-width: thick;
	border-bottom-style: none;
	border-bottom-width: thick;
	border-bottom-color: #333;
}
.l {
	color: #000;
}
.oneColFixCtrHdr #container #footer p .style7 {
	color: #CCC;
}
.s {
	color: #000;
}
.div {
	color: #000;
}
.d {
	color: #000;
}
.d {
	color: #000;
}
.d {
	color: #000;
}
.twoColFixLtHdr #container table tr td .style4.style7 .style7.style11 em br {
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td .style4.style7 .style7.style11 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td table tr td iframe {
	text-align: center;
}
.twoColFixLtHdr #container table tr td table {
	text-align: left;
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td .style12 a .style18 {
	text-align: center;
}
.twoColFixLtHdr #container table tr td .style7 strong {
	text-align: left;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style97.style256.style34 div {
	color: #666;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style97.style256.style12 div {
	color: #666;
}
.twoColFixLtHdr #container table tr td .PageText {
	text-align: left;
	font-family: "Book Antiqua";
}
.twoColFixLtHdr #container table tr td p .PageText2 {
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td p .add a strong {
	text-align: center;
}
.twoColFixLtHdr #container table tr td {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	border-top-width: thin;
	border-top-style: hidden;
	text-align: left;
}
.twoColFixLtHdr #container table tr td a strong {
	text-align: left;


}
.twoColFixLtHdr #container table tr td .PageSubTitle .GeneralLinks a strong {

}
.twoColFixLtHdr #container table tr td .PageText .GeneralLinks a {
	text-align: left;
}
.twoColFixLtHdr #container table tr td .PageText .GeneralLinks a {
	text-align: left;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style97.style256.style11 div a {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style57.style256.style15 div a {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style57.style256.style16 div a {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td table tr td .style6.style57.style256.style17 div a {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td .PageTitle {
	text-align: left;
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td p strong {
	font-weight: bold;
	text-align: center;
}
.twoColFixLtHdr #container table tr td .PageText {
	text-align: left;
}
.itl {
	font-weight: normal;
	font-style: italic;
}
.cell-links {
	font-family: "Book Antiqua";
	font-size: 14px;
	vertical-align: bottom;
	font-weight: bold;
	color: #000;
}
.Projects {
	font-family: "Book Antiqua";
	font-size: 14px;
	text-align: left;
	vertical-align: bottom;
}
.twoColFixLtHdr #container table tr td .style5 {
	text-align: left;
}
.twoColFixLtHdr #container table tr td .PageTitle1 {
	text-align: center;
}
.twoColFixLtHdr #container table tr td table {
	text-align: center;
}
.twoColFixLtHdr #container table tr td table tr td {
	text-align: left;
	color: #000;
	font-size: 14px;
}
.twoColFixLtHdr #container table tr td div p .style86 .style94 .GeneralLinks a strong {
	text-align: left;
}
.twoColFixLtHdr #container table tr td div p .style86 .style94 .GeneralLinks a strong {

}
.twoColFixLtHdr #container table tr td .PageText p .GeneralLinks a strong {
	text-align: left;
}
.twoColFixLtHdr #container #footer p .style58 {
	color: #000;
}
.twoColFixLtHdr p .style58 strong a strong {
	text-align: left;
}
.twoColFixLtHdr table {
	text-align: left;
	border-left-style: hidden;
	position: inherit;
}
.proj {
	text-align: center;

}
.twoColFixLtHdr #container table tr td2 {
	text-align: center;
}
Featured {
	text-align: center;
}
.twoColFixLtHdr #container table tr td table tr td a .PhotoCAPTION {
	text-align: center;
}
featured {
	font-family: "Book Antiqua";
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-align: center;
}
.twoColFixLtHdr #container table tr td ul li span {
	text-align: left;
}
.twoColFixLtHdr tr td table tr td a {
	font-weight: bold;
}
.twoColFixLtHdr tr td table tr td a {
	color: #000;
	font-size: 14px;
	text-align: left;
}
LOGO2 {
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.twoColFixLtHdr #header2 table tr td table tr .sub .style5 a .style51 a {
	font-size: 16px;
}
.twoColFixLtHdr #header2 table tr td table tr .sub .style5 a .style51 a {
	font-size: 19px;
}
.SP {
	font-size: 25px;
}
.LOGO {
	font-size: 26px;
}
.oneColFixCtrHdr #container #header table tr td {
	color: #000;
}
.oneColFixCtrHdr #container #header table tr td .style2 {
	font-size: 32px;
}
.oneColFixCtrHdr #container #mainContent table tr td table tr td div p {
	color: #FAF6ED;
}
.twoColFixLtHdr #container table tr td .style46 {
	font-weight: bold;
}
.twoColFixLtHdr #container table tr td .style46 {
	text-align: left;
}

