body {text-align: center; margin: 1em; padding: 0; background: #ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 100%;}
a:link {color: #396591;}
a:visited {color: #396591;}
a:hover {color: #f6b824;}
a:active {color: #396591;}
#header, #suggestions, #page-wrap, #footer, #page-wrap2, #footer-navigation {width: 760px; margin: 0 auto 0 auto; text-align: left;}
#header {height: 155px; margin-bottom: 2px; background: #396591 url("../images/bg-header.png") no-repeat right top; color: #ffffff; font-size: 0.8em;}
#header-logo-block {width: 178px; height: 153px; float: right; font-size: 1px;}
#header-logo {width: 178px; height: 153px; border: none;}
#header-info {margin: 0 0 0 30px; padding: 40px 0 0 0;}
#header-info h1 {margin: 0; padding: 0;}
#header-info ul.contacts {margin: 0.5em 0 0 0; padding: 0; height: 1.5em; display: block; list-style: none; line-height: 1.0;}
#header-info ul.contacts li {width: 11em; float: left;}
#header a:link {color: #ffffff;}
#header a:visited {color: #ffffff;}
#header a:hover {color: #f6b824;}
#header a:active {color: #ffffff;}
#header h1 {font-size: 1.3em; font-weight: bold;}
#header address {font-style: normal;}
#navigation {margin: 0; padding: 0 0 0 0; width: 143px; display: block; float: left; list-style: none; background: #396591; font-size: 0.8em; font-weight: bold;}
#navigation li {margin: 1em 0 0 0; padding: 0; height: 1%; display: block;}
#navigation li a {display: block; padding: 4px 0 4px 10px; height: 1%;}
#navigation li a.selected:link {color: #000000; background: #d4e2ef; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#navigation li a.selected:visited {color: #000000; background: #d4e2ef; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#navigation li a.selected:hover {color: #000000; background: #d4e2ef; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#navigation li a.selected:active {color: #000000; background: #d4e2ef; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#navigation li a:link {color: #ffffff; text-decoration: underline; border-top: 1px solid #396591; border-bottom: 1px solid #396591;}
#navigation li a:visited {color: #ffffff; text-decoration: underline; border-top: 1px solid #396591; border-bottom: 1px solid #396591;}
#navigation li a:hover {color: #ffffff; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#navigation li a:active {color: #ffffff; text-decoration: none; border-top: 1px solid #f6b824; border-bottom: 1px solid #f6b824;}
#suggestions {clear: both; height: 71px; padding: 2px 0 2px 0; list-style: none; background-color: #ffffff; border-top: 4px solid #f6b824; border-bottom: 4px solid #f6b824;}
#suggestions li.suggest-button {margin: 0; padding: 0; height: 71px; float: left; display: block; position: relative;}
#suggestions li.suggest-button a {width: 122px; height: 69px; display: block; text-decoration: none;}
#suggestions li.suggest-button a.selected:link {color: #000000; border: 1px solid #f6b824; background: #d4e2ef;}
#suggestions li.suggest-button a.selected:visited {color: #000000; border: 1px solid #f6b824; background: #d4e2ef;}
#suggestions li.suggest-button a.selected:hover {color: #000000; border: 1px solid #f6b824; background: #d4e2ef;}
#suggestions li.suggest-button a.selected:active {color: #000000; border: 1px solid #f6b824; background: #d4e2ef;}
#suggestions li.suggest-button a:link {color: #ffffff; border: 1px solid #0d4a0f; background: #589658 url("../images/bg-menu-grad.png") repeat-x 0 0;}
#suggestions li.suggest-button a:visited {color: #ffffff; border: 1px solid #0d4a0f; background: #589658 url("../images/bg-menu-grad.png") repeat-x 0 0;}
#suggestions li.suggest-button a:hover {color: #ffffff; border: 1px solid #f6b824; background: #396591;}
#suggestions li.suggest-button a:active {color: #ffffff; border: 1px solid #f6b824; background: #396591;}
#suggestions li.suggest-button a span {display: block; padding-left: 3px; padding-right: 3px; line-height: 1.4em; text-align: center; font-size: 0.75em; font-weight: bold;}
#suggestions li.suggest-button .submenu {font-size: 0.7em; color: #000000; line-height: 2.0; font-weight: normal;}
#suggest-help span {padding-top: 18px;}
#suggest-location span {padding-top: 10px;}
#suggest-financing span {padding-top: 10px;}
#suggest-workforce span {padding-top: 10px;}
#suggest-planning span {padding-top: 1px;}
#suggest-help, #suggest-location, #suggest-financing, #suggest-workforce {margin-right: 35px;}
#page-wrap {clear: both; margin-top: 2px; margin-bottom: 2px; padding: 0; background: #ffffff url("../images/bg-menu.png") repeat-y left top;}
#picture-block {width: 152px; margin: 0; padding: 0; float: right;}
#picture-block p {margin: 0 0 16px 0; padding: 0;}
#picture-block p img {display: block; margin: 0; padding: 0; border: none;}
#footer {clear: both; display: block; height: 170px; padding: 0; border-top: 4px solid #f6b824; background: #ffffff url("../images/footer.png") no-repeat 50% 2px;}
#footer h1 {display: none;}
#footer address {display: none;}
#footer img {border: none;}
#content {margin-top: 0px; margin-bottom: 0px; margin-left: 143px; margin-right: 152px; padding: 10px 30px 10px 30px; text-align: left; font-size: 0.8em; line-height: 2;}
h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0;}
#content h1 {font-size: 1.0em; font-weight: bold; text-align: center;}
#content h2 {font-size: 0.9em; font-weight: bold; text-align: left;}
#content h3 {font-size: 0.8em; font-weight: bold; text-align: left;}
#content h4, #content h5, #content h6 {font-size: 0.7em; font-weight: bold; text-align: left;}
#event-block {margin: 0; padding: 1em 2em 1em 2em; border: solid 1px #000000; line-height: 1.5; font-size: 0.9em;}
#event-block li {margin: 0 0 1em 0; padding: 0;}
#event-title {font-size: 1.0em; font-weight: bold; text-align: center;}
#foot-image-left, #foot-image-right {margin: 2px 0 0 0; padding: 0; font-size: 1px;}
#foot-image-left {float: left;}
#foot-image-right {float: right;}
div.bio {margin: 0 0 2em 0; clear: both;}
div.bio img {width: 152px; margin: 0 0.5em 0 0.5em; float: left; border: none;}
.contact-address {font-style: normal; text-align: center; line-height: 1.5;}
div.bio .bio-title {margin: 0 0 0.5em 0; padding: 0; font-size: 0.9em; font-weight: bold;}
div.bio .bio-text {margin: 0 0 0 0.5em; line-height: 1.5;}
.clear-both {clear: both;}
.clear-right {clear: right;}
.clear-left {clear: left;}
.table-generic {margin: 0; padding: 0; width: 150em; border-collapse: collapse; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em;}
.table-head-generic td {margin: 0; padding: 0; font-weight: bold; text-align: left; vertical-align: top;}
.table-head-generic .table-row-generic-last td {border-bottom: solid 1px #000000;}
.table-body-generic td {margin: 0; padding: 0 0 1em 0; font-weight: normal; text-align: left; vertical-align: top;}
.table-body-generic .table-row-even td {background: transparent;}
.table-body-generic .table-row-odd td {background: #f0f0f0;}
.table-head-muni-01 {width: 9%;}
.table-head-muni-02 {width: 9%;}
.table-head-muni-03 {width: 9%;}
.table-head-muni-04 {width: 9%;}
.table-head-muni-05 {width: 9%;}
.table-head-muni-06 {width: 9%;}
.table-head-muni-07 {width: 9%;}
.table-head-muni-08 {width: 9%;}
.table-head-muni-09 {width: 9%;}
.table-head-muni-10 {width: 9%;}
.table-head-muni-11 {width: 10%;}
#timestamp {margin: 0; padding: 0 0 0.5em 0;}
#timestamp p {margin: 0; padding: 0; text-align: right; font-size: 0.7em;}
#footer .footer-nav-top {margin-top: 85px;}
#picture-block p {font-size: 0.7em;}
#footer-navigation .nav-list {list-style: none; font-size: 0.6em; text-align: center;}
#footer-navigation .nav-list li {display: inline; padding: 0 0.25em 0 0.25em;}
#footer-navigation a:link {color: #000000; text-decoration: none;}
#footer-navigation a:visited {color: #000000; text-decoration: none;}
#footer-navigation a:hover {color: #000000; text-decoration: underline;}
#footer-navigation a:active {	color: #000000; text-decoration: underline;}