body {
	background-color: #336699;
	margin: 0px;
} /* end body */

A {
	color: #333399;
} /* end class A */

A:hover {
	color: #000066;
} /* end psuedo-class A:hover */


DIV {
/*
	background-color: #6699CC;
*/
	font-weight: normal;
} /* end DIV */

FORM.noSpace {
	margin: 0px;
} /* end Form.noSpace */

input,select,textarea {
	font-size: 8pt;
} /* end input, select, textarea*/

TABLE.whole {
	font-size: 10pt;
	/* width: 635px; this was orig */
	margin-bottom: 0px;
	width: 750px;
} /* end TABLE.whole */

TABLE.mainTbl {
	font-size: 10pt;
	width: 555px;
} /* end TABLE.mainTbl */

TABLE.UTFiles {
	font-size: 10pt;
/*	width: 510px; */
	width: 510px;
} /* end TABLE.mainTbl */

TD {
	background-color: #6699CC;
	font-size: 10pt;
	vertical-align: top;
} /* end TD */


TD.btmRt {
	background-color: #6699CC;
	font-size: 10pt;
	text-align: right;
	vertical-align: middle;
} /* end TD */


.altRows {
	background-color: #C0C0C0;
} /* end class altRows */


.apachePic {
	border: 1px solid #000000;
	margin: 2px 0px;
} /* end class apachePic */


/* section that holds page counter output text */
#counter {
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	text-align: right;
	vertical-align: middle;
} /* end ID counter */


.counterNumber {
	color: #6699CC;
} /* end class counterNumber */

.counterNumber, .counterDate {
	font-family: "Trebuchet MS", "Verdana", "Courier New";
} /* end classes counterNumber, counterDate */

#footer {
	background-color: #000000;
	background-image: url("../imgs/botrtcorner.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	color: #336699;
	font-size: 12pt;
	font-weight: bold;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: left;
	width: 746px;
} /* end id footer */


/* section of footer w/ nav links */
#footerNav {
	float: left;
	font-weight: bold;
} /* end ID footerNav */

.header {
	background-color: #000000;
	background-image: url("../imgs/toprtcorner.gif");
	background-position: top right;
	background-repeat: no-repeat;
	border: 0px;
	color: #336699;
	font-size: 20pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 3px 3px;
	text-align: left;
/*	width: 100%; */
	width: 746px;
} /* end class header */


.linkImg {
	border: 0px;
	text-decoration: none;
	vertical-align: middle;
} /* end class linkImg */


.linkNoDec {
	color: #336699;
	text-decoration: none;
} /* end class linkNoDec */


.linkNoDec:hover {
	color: #6699CC;
	text-decoration: underline;
} /* end class linkNoDec:hover */


.main {
	background-image: url("../imgs/toplfcorner.gif");
	background-position: top left;
	background-repeat: no-repeat;
	border: 0px;
/*	height: 450px; */
	padding: 4px 4px 3px 4px;
	vertical-align: top;
/*	width: 565px; */
	width: 592px;
} /* end class main */


.mapScrShot {
	border: 2px solid #336699;
	margin: 4px 1px 0px 0px;
} /* end class mapScrShot */


.navBarSubArea {
	background-color: #DDDDDD;
	border: 1px solid #336699;
	margin: 2px 2px 2px 4px;
	padding: 0px 2px 1px 2px;
} /* end class navBar */


.navL {
	background-image: url("../imgs/toprtcorner.gif");
	background-position: top right;
	background-repeat: no-repeat;
	border: 0px;
/*	height: 450px; */
	vertical-align: top;
	width: 150px;
} /* end class navL */


.pgTitle, .colTitle {
	background-color: #CCCCCC;
	border: 2px solid #336699;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	padding: 0px 2px 1px 2px;
/*	text-align: right; */
} /* end classes pgTitle, colTitle*/

.sideL {
	border: 0px;
	padding: 4px;
	/* vertical-align of "top" wrecks Rico rounded corners in IE */
	/*vertical-align: top;*/
	width: 100%;
} /* end class side */

.sideNews {
	border-color: #336699;
	border-style: dashed;
	border-width: 0px 0px 0px 1px;
	height: 100%;
	margin: 0px 2px 0px 4px;
	padding: 0px 0px 0px 4px;
	vertical-align: top;
	width: 156px;
} /* end class sideNews */

.txtR {
	text-align: right;
} /* end txtR */

/* left portion of welcome window */
.welcomeL {
	padding-right: 4px;
} /* end class welcomeL */


/* main body of page that just has hdr/footer */
DIV#oneColMain {
	background-color: #6699CC;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding: 3px;
	width: 736px;
} /* end id oneColMain */


/* H4 used in navigation area */
H4.navH4 {
	/* background-color: #CCCCCC; */
	font-size: 10pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 2px;
	width: 125px;
} /* end class H4.nav */


/* UL used in navigation area */
UL.navUL {
	list-style-type: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 6px;
	padding-bottom: 0px;
} /* end class */

