body { font-size: 76%; font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif,; min-height: 100%; height: 100%; background-color: #009352; background-image: url(../images/backtile.gif); margin: 0; }
h2 { color: #666; font-size: 1.2em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-transform: uppercase; clear: both; border-bottom: 1px solid #666; }
html { height: 100%; }
p { font-size: 1em; }
.email { background-image: url(../images/email.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 1em; }
.external { background-image: url(../images/external.gif); background-repeat: no-repeat; background-position: 100% center; padding-right: 1em; }
.pdf { background-image: url(../images/pdf2.gif); background-repeat: no-repeat; background-position: 100% center; padding-right: 1.5em; }
#column1 { background-image: url(../images/indexcontentback.jpg); background-repeat: repeat-x;  font-size: 1em; line-height: 1.35em; width: 259px; padding-top: 20px; padding-right: 15px; padding-left: 20px; }
#column2 { background-image: url(../images/indexcontentback.jpg); background-repeat: repeat-x;  font-size: 1em; line-height: 1.35em; width: 260px; padding-top: 20px; padding-right: 20px; padding-left: 15px; }
#column2 img { float: left; margin-right: 6px; margin-bottom: 6px; border: solid 1px black; }
#contentwrapper { width: 750px; overflow: hidden; margin-left: 5px; padding-bottom: 16px; }
#footer { color: white; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../images/footerback.gif); background-repeat: no-repeat; text-align: center; width: 760px; height: auto; clear: both; margin-top: 0; padding-top: 16px; padding-bottom: 8px; }
#footer a:link { color: #fef3a0; text-decoration: underline; }
#footer a:visited { color: #fff8c5; text-decoration: underline; }
#footer a:hover { color: #ffe733; text-decoration: underline; }
#footer a:active { color: #ffe733; text-decoration: underline; }
#mainnav { background-image: url(../images/mainnavback.jpg); font-size: 1em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #006eb7; background-repeat: no-repeat; width: 140px; height: 174px; float: left; margin-left: 5px; padding-top: 28px; padding-left: 20px; display: inline; }
#mainnav a:link { color: #fff; text-decoration: underline; }
#mainnav a:visited {color: #fff; text-decoration: underline; }
#mainnav a:hover { color: #fd3; }
#mainnav a:active { color: #fd3;}
#mainnav li { background-image: url(../images/navarrow.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 14px; list-style-type: none; }
#mainnav ul { line-height: 1.9em; margin: 0; padding: 0; }
#mainpic { background-color: #d09b2c;  width: 470px; height: 202px; float: left; }
#mast { font-weight: bold; background-color: #5a6ea3;  background-repeat: no-repeat; width: 760px; height: 137px; visibility: visible; }
#mast form { font-size: 0.9em; padding-top: 78px; padding-left: 580px; }
#mast input { font-size: 0.9em; vertical-align: middle; margin-right: 3px; }
#midbar { font-size: 0.8em; background-color: #6f187c; background-image: url(../images/midbar.jpg); background-repeat: repeat-x; background-position: 0 center; text-align: right; width: 744px; height: auto; visibility: visible; clear: both; margin-left: 5px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; border-top: 1px solid #fff; border-bottom: 1px solid #451451; }
#midbar a:link { color: #fff; text-decoration: none; }
#midbar a:visited { color: white; text-decoration: none; }
#midbar a:hover { color: #fff; text-decoration: underline; }
#midbar a:active { color: #fae26a; }
#midbar li:first-child { background-image: none; margin-left: 0; border-left: medium hidden; list-style: none; display: inline; }
#midbar ul { margin-left: 0; padding-left: 0; display: inline; }
#midbar ul li { background-image: url(../images/separator.gif); background-repeat: no-repeat; background-position: left center; padding-right: 6px; padding-left: 9px; list-style: none; display: inline; }
#quicklinks { color: #fff; font-size: 1em; background-image: url(../images/quicklinkback.gif); width: 140px; padding-top: 8px; padding-left: 21px; display: inline; }
#quicklinks a:link { color: #fff; text-decoration: underline; }
#quicklinks a:visited {color: #fff; text-decoration: underline; }
#quicklinks a:hover { color: #fd3; }
#quicklinks a:active { color: #fd3;}
#quicklinks h3 { font-size: 1em; margin-top: 0; margin-bottom: 8px; padding: 0; }
#quicklinks li { background-image: url(../images/quickbullet.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 9px; list-style-type: none; }
#quicklinks ul { font-size: 0.85em; line-height: 1.5em; margin: 0; padding: 0; }
#quicklinks, #column1, #column2 {float:left; padding-bottom: 32767px; margin-bottom: -32767px;}
#specialnav { font-weight: bold; background-color: #aadcb5; background-image: url(../images/specialnavback.jpg); background-repeat: repeat-y; width: 108px; height: 198px; float: left; padding-top: 4px; padding-left: 12px; }
#specialnav a:link { color: #187b2f; text-decoration: none; }
#specialnav a:visited { color: #187b2f; text-decoration: none; }
#specialnav a:hover { color: #187b2f; text-decoration: underline; }
#specialnav a:active { color: #187b2f; text-decoration: underline; }
#specialnav h3 { font-size: 1.2em; }
#specialnav li { color: #fff; font-weight: normal; line-height: 1.3em; background-image: url(../images/specialbullet.gif); background-repeat: no-repeat; background-position: 0 5px; padding-bottom: 4px; padding-left: 8px; list-style-type: none; }
#specialnav ul { margin: 0; padding: 0; }
#wrapper { background-color: #063; background-image: url(../images/shadowback.gif); position: absolute; left: 50%; width: 760px; margin-left: -380px; }
.action { background-image: url(../images/roundarrow.gif); background-repeat: no-repeat; background-position: 0 center; padding-left: 1.31em; }


