body {background:#ebe4d2; color:#oooooo; margin:0px 0px 0px 0px; font:13px/15px Arial, Helvetica, sans-serif; height:100%;}
td {font:13/15px Arial, Helvetica, sans-serif; color:#000000;}
th {font:13/15px Arial, Helvetica, sans-serif; color:#000000;}
a,a:link,a.visited {color:#ffffff; text-decoration: underline; cursor:pointer;cursor:hand;}
a:active a:hover {color:#c3ddf3; text-decoration: underline; cursor:pointer;cursor:hand;}
h2 {font:18px/22px Arial, Helvetica, sans-serif;}
ul {margin:0px 0px 12px 37px;}
li {margin:0px 0px 0px 0px;}
hr {color:#8A8A8A;}
blockquote {margin:0px 0px 12px 22px;}
img {border-width:0px;}
.logo    {padding:6px 0px 0px 20px;}
.number     { font:bold 22px/22px Arial; color:#000000; padding:8px 20px 0px 0px; text-align:right;}
.image {border: 1px solid #000000}

.page 	{background:#fefefc; background-image:url(../images/bg-water.jpg); border-left:1px solid #000000; border-right:1px solid #000000; background-repeat:no-repeat; width:713px; height:100%;}
.header    {background:#7a9270; background-image:url(../images/bg-header3.jpg); background-repeat:no-repeat; padding:0px; width:713px; height:90px;}
.pageDivider   {background:#dcd1b3; font:1px/1px Arial; height:6px;}
.pageDivider2  {background:#4391d6; font:1px/1px Arial; height:4px;}
.pageDivider3  {background:#307ec4; font:1px/1px Arial; height:6px;}
.content    {background:#fffefe; background-image:url(../images/bg-content.jpg); background-repeat:repeat-x; padding:0px; width:713px; height:100%;}
.footer    {background:#dcd1b3; padding:0px; width:691px; height:65px;}
.footertx  {font:10px/12px Arial, Helvetica, sans-serif; padding:4px 8px 4px 0px; color:#000000; text-align:right;}
.banner    {background:#DCD1B3; padding:0px; width:556px; height:234px;}
.leftCol    {padding:10px}
.middleCol  {padding:10px}
.rightCol   {padding:10px}
.rightPage {background:#4391d6; padding:0px; width:585px;}

.FormEntry		{width:167px; font:13px/15px Arial, Helvetica, sans-serif;}
.FormTx			{font:12px/14px Arial, Helvetica, sans-serif;}
.resHome    {background:#ede5ce; background-image:url(../images/bg-res.jpg); background-repeat:no-repeat; padding:40px 0px 0px 0px;}

.ffields {background:#ede5ce; font:10px/12px Arial, Helvetica, sans-serif; border:1px solid #439ae9; padding:0px; margin:7px 2px 1px 2px;}
.fsubmit {background:#ede5ce; font:10px/12px Arial, Helvetica, sans-serif; text-align:center; border:1px solid #439ae9; padding:0px; margin:7px 1px 1px 1px; cursor:pointer; cursor:hand;}

.mainNav {background:#dbd2b5; background-image:url(../images/nav-bg.jpg); background-repeat:repeat-y; padding:0px; margin:0px; width:157px;}
.mainNavFill {background:#dbd2b5;}
.navFill {background:#ede5ce;}
.mainNavDivider {background:#dbd2b5; font:1px/1px; padding:0px; margin:0px; height:2px;}
.nav {text-indent:28px; font:10px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; height:20px;}
.nav a,.nav a:link,.nav a:visited,.nav a:active {display:block; color:#000000; padding:0px; margin:0px; cursor:pointer;cursor:hand; height:20px; text-decoration:none;}
.nav a:hover {display:block; font-weight:bold; color:#000000; padding:0px; margin:0px; cursor:pointer;cursor:hand; height:20px; text-decoration:none;}
.navON {background-image:url(../images/nav-bgON.jpg); background-repeat:no-repeat; text-indent:28px; font:10px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; height:20px;}
.navON a,.navON a:link,.navON a:visited,.navON a:active {display:block; color:#000000; padding:0px; margin:0px; cursor:pointer;cursor:hand; height:20px; text-decoration:none;}
.navON a:hover {display:block; color:#000000; padding:0px; margin:0px; cursor:pointer;cursor:hand; height:20px; text-decoration:none;}

.subNav {background:#dcd2b4; font:1px/1px Arial; padding:0px; margin:0px; border-bottom:1px solid #ffffff; padding:0px 0px 0px 20px; text-align:center;}
.subNavFill {background:#e4dabb;}
.snav {font:10px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; border-left:1px solid #ffffff; padding:0px 8px 0px 8px; height:20px;}
.snav a,.snav a:link,.snav a:visited,.snav a:active {display:block; color:#000000; cursor:pointer;cursor:hand; text-decoration:none;}
.snav a:hover {display:block; color:#000000; cursor:pointer;cursor:hand; text-decoration:none;}
.snavON {background:#e7dec3; font:10px/20px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; border-left:1px solid #ffffff; padding:0px 8px 0px 8px; height:20px;}
.snavON a,.snavON a:link,.snavON a:visited,.snavON a:active {display:block; color:#000000; cursor:pointer;cursor:hand; text-decoration:none;}
.snavON a:hover {display:block; color:#000000; cursor:pointer;cursor:hand; text-decoration:none;}

.clear {font:1px/1px Arial; height:1px;}

a.owp:link {color: #333333; text-decoration: none; }
a.owp:visited {color: #333333; text-decoration: none; }
a.owp:hover {color: #527060; text-decoration: underline }
a.owp:active {color: #527060; }

#banner {background:#7a9270; background-image:url(../images/bg-header.jpg); background-repeat:no-repeat; padding:0px; width:713px; height:90px;}

.indented {padding-left: 5pt; padding-right: 5pt;}

a.info:link {color: #990000; text-decoration: underline; }
a.info:visited {color: #990000; text-decoration:  underline; }
a.info:hover {color: #990000; text-decoration: underline }
a.info:active {color: #990000; }

a.doc:link {font-family: Times New Roman, Arial; color: #6C6658; text-decoration: underline; }
a.doc:visited {font-family: Times New Roman, Arial; color: #6C6658; text-decoration:  underline; }
a.doc:hover {font-family: Times New Roman, Arial; color: #6C6658; text-decoration: underline }
a.doc:active {font-family: Times New Roman, Arial; color: #6C6658; }




