body {font-family: Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;}h1,h2,blockquote{font-family: Georgia, "Times New Roman", Times, serif;}body,html {background-color: #fff;}body {font-size: 14px;line-height: 22px;color: #333;}h1 {font-size: 32px;font-weight: normal;margin-bottom: 0.5em;color: #0084a9;line-height: 32px;letter-spacing: 0.05em;border-left: 4px solid #f58220;padding-left: 10px;margin-left: -14px;}h2 {font-size: 20px;line-height: 20px;margin-top: 1em;margin-bottom: 0.5em;letter-spacing: 0.05em;}h3, h4, h5, h6 {font-size: 14px;letter-spacing: 0.05em;margin-top: 20px;font-weight: bold;margin-bottom: 5px;}a:link, a:visited {text-decoration: none;color: #0084a9;}a:hover, a:active {color: #f58220;}blockquote {font-size: 16px;line-height: 22px;}blockquote em {display: block;margin-top: 0.5em;}.right {text-align: right;}p {margin-bottom: 1em;}strong {font-weight: bold;}em,cite,q {font-style: italic;}big {font-size: 1.2em;}small {font-size: 0.8em;}tt,code,kbd {font-family: Consolas, Monaco, "Courier New", Courier, mono;}#container {width: 977px;margin: 0 auto 10px auto;}#header {background-repeat: no-repeat;background-position: right top;height: 150px;}#header img {float: left;margin-top: 40px;}#header ul.menu {float: right;padding-top: -1em;z-index: 200;}#header ul.menu li {display: inline;font-size: 13px;padding: 0 0 0 8px;margin-left: 10px;background: url(../images/top_menu_li.png) no-repeat left center;}#sidebar {width: 228px;float: left;}#sidebar ul.menu li {margin-top: 13px;padding: 0 0 0 8px;background: url(../images/main_menu_li.png) no-repeat 0 5px;}#sidebar ul.menu ul li.active,#sidebar ul.menu li.active {font-weight: bold;}#sidebar ul.menu li ul {display: none;}#sidebar ul.menu li.active ul {display: block;}#sidebar ul.menu li ul li {margin: 0;font-weight: normal;padding: 0 0 0 10px;margin-left: 20px;background: url(../images/main_menu_li_ul_li.png) no-repeat 0 10px;}#contentcontainer {float: right;width: 649px;padding-left: 100px;background: url(../images/side_bg.png) repeat-x;}#content.start {background-position: 0 -100px;}img.startimg {display: block;}#content {min-height: 590px;padding: 20px 40px;background: url(../images/main_bg.png) repeat-x;}#content a:hover, #content a:active {text-decoration: underline;color: #0084a9;}form {padding-bottom: 1em;}label {display: block;margin-top: 0.5em;}input.text,textarea {width: 300px;border: 1px solid #a4a4a4;padding: 2px;}input.button,a.button {width: 214px;border: 1px solid #ddd;padding: 2px;font-size: 11px;text-decoration: none;background-color: #fff;}.buttons {text-align: right;}input.button,a.button {width: auto;background-color: #eee;padding-right: 5px;padding-left: 5px;}input.button:hover,a.button:hover,input.button:focus,a.button:focus {border-color: #0084a9;color: #3c3c3c;}sup {vertical-align: super;font-size: 0.8em;}table {width: 100%;border-collapse: collapse;}table tr {border-bottom: 1px solid #ddd;}table tr.noborder {border: none;}table tr th {font-weight: bold;}table tr td,table tr th {padding: 2px 5px;}.news_item {padding-bottom: 2em;}.news_info {padding-top: 2em;font-size: 11px;color: #555;}#guestbook_pages,#page_links {text-align: center;}#guestbook_pages .right,#page_links .right {width: 150px;float: right;text-align: right;}#guestbook_pages .left,#page_links .left {width: 150px;float: left;text-align: left;}.form .left,.form .right,#confirmation_form_values .left,#confirmation_form_values .right {text-align: left;width: 45%;padding-bottom: 30px;}#confirmation_form_values .left,.form .left {float: left;}#confirmation_form_values .right,.form .right {float: right;}.form .left label,.form .left input,.form .right label,.form .right input {width: 250px;}.form hr,#confirmation_form_values hr {clear: both;}.printonly {display: none;}ol.search_results {list-style-type: decimal;margin-left: 20px;}ol.search_results li {padding-left: 1em;margin-bottom: 1em;}ol.search_results li strong {display: block;}ol.search_results li span.url {font-size: 11px;line-height: 12px;display: block;}ol.search_results li span.text {display: block;line-height: 18px;font-size: 12px;margin-bottom: 5px;}form.search_form div.buttons {display: inline;margin-left: 1em;}form.search_form label {display: inline;}
