/* Generated by KompoZer */html {  margin: 5px;  padding: 0;}body {  margin: 0;  padding: 0;  font-family: arial,sans-serif;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 13px;  line-height: normal;  font-size-adjust: none;  font-stretch: normal;  background-color: white;}p {  margin: 0 10px 10px;}a {  padding: 5px;  text-decoration: none;  color: #000000;}div#header {  border-style: outset;  background-color: #2f8d24;  padding-left: 10px;}div#header h1 {  margin: 0;  height: 40px;  font-size: 40px;}div#header h2 {  border-bottom: 0px none;  font-weight: bold;  color: #ffcc00;}div#content p {  line-height: 1.4;}div#navigation {  border-style: outset;  background: #f6f0e0 none repeat scroll 0% 50%;}div#navigation ul {  margin: 15px 0;  padding: 0;  list-style-type: none;}div#navigation li {  margin-bottom: 5px;}div#extra {  border-style: outset;  background: #ccc8b3 none repeat scroll 0% 50%;}div#footer {  border-style: outset;  background: #bfbd93 none repeat scroll 0% 50%;}div#footer p {  margin: 0;  padding: 5px 10px;}div#wrapper {  float: right;  width: 100%;  margin-right: -35%;}div#content {  margin-right: 35%;}div#navigation {  float: left;  width: 32.9%;}div#extra {  float: left;  clear: left;  width: 32.9%;}div#footer {  clear: both;  width: 100%;}div#updated {  width: 100%;  text-align: center;}h1 {  margin: 15px 0 0;  font-family: "Times New Roman",Times,serif;  font-style: normal;  font-variant: normal;  font-weight: bold;  line-height: normal;  font-size-adjust: none;  font-stretch: normal;  color: #ffcc00;  font-size: 40px;  background-color: #2f8d24;}h2 {  border-bottom: 1px solid #b9cc95;  margin: 18px 20px 0 0;  font-family: "Times New Roman",Times,serif;  font-style: normal;  font-variant: normal;  font-weight: normal;  line-height: normal;  font-size-adjust: none;  font-stretch: normal;  font-size: 25px;  color: #0d5608;}h3 {  margin: 15px 0 0;  font-family: "Times New Roman",Times,serif;  font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 15px;  line-height: normal;  font-size-adjust: none;  font-stretch: normal;}a:link, a:visited, a:active {  font-weight: bold;  text-decoration: none;  color: #114911;}a, a:hover {  cursor: pointer;  color: #114911;}ul#navmenu {  border:  none;  margin: 0;  padding: 0;  width: 800px;  list-style-type: none;  list-style-image: none;  list-style-position: outside;  height: 24px;}ul#navmenu li {  border:  none;  margin: 0;  padding: 0;  float: left;  display: inline;  list-style-type: none;  list-style-image: none;  list-style-position: outside;  position: relative;  height: 24px;}ul#navmenu ul {  border:  none;  margin: 0;  padding: 0;  width: 160px;  list-style-type: none;  list-style-image: none;  list-style-position: outside;  display: none;  position: absolute;  top: 24px;  left: 0;}ul#navmenu ul:after {  clear: both;  display: block;  font-family: serif;  font-style: normal;  font-variant: normal;  font-weight: normal;  font-size: 1px;  line-height: 0px;  font-size-adjust: none;  font-stretch: normal;  content: ".";  height: 0;  visibility: hidden;}ul#navmenu ul li {  width: 160px;  float: left;  display: block ! important;}ul#navmenu a {  border-style: solid;  border-color: #ffffff #cccccc #cccccc #ffffff;  border-width: 1px;  padding: 0 6px;  background: #f6f0e0 none repeat scroll 0% 50%;  float: none ! important;  display: block;  color: #0d5608;  font-family: Verdana,Arial,Helvetica,sans-serif;  font-style: normal;  font-variant: normal;  font-weight: bold;  font-size: 14px;  line-height: 22px;  font-size-adjust: none;  font-stretch: normal;  text-decoration: none;  height: auto ! important;}ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {  background: #f6f0e0 none repeat scroll 0% 50%;  color: #ffcc00;}ul#navmenu li:hover li a, ul#navmenu li.iehover li a {  background: #f6f0e0 none repeat scroll 0% 50%;  float: none;  color: #0d5608;}ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a {  background: #f6f0e0 none repeat scroll 0% 50%;  color: #ffcc00;}ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a {  background: #f6f0e0 none repeat scroll 0% 50%;  color: #0d5608;}ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a {  background: #f6f0e0 none repeat scroll 0% 50%;  color: #ffffff;}ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a {  color: #0d5608;}ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover {  background: #f6f0e0 none repeat scroll 0% 50%;  color: #ffcc00;}ul#navmenu ul ul, ul#navmenu ul ul ul {  display: none;  position: absolute;  top: 0;  left: 160px;}ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul {  display: none;}ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul {  display: block;}