body {background: #ffffff}

a:link    {color: #688A24; font-weight: bold}
a:active  {color: #688A24; font-weight: bold}
a:hover   {color: #3366CC; font-weight: bold; text-decoration: none}
a:visited {color: #688A24; font-weight: bold}

td.sidebar {background: #99CC33}
td.footer  {background: #000000}
td.contrast {background: #688A24}

form {margin: 0px; padding: 0px; display: inline}
span.mailformwarn {font-family: verdana, sans-serif;  font-size: 10px; color: #000000}
label.required {font-family: verdana, sans-serif;  font-size: 12px; font-weight: bold; color: #000000}
label.optional {font-family: verdana, sans-serif;  font-size: 12px; font-weight: bold; color: #000000}

input.mailforminput {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; width: 300px}
input.mailformbutton {font-family: verdana, sans-serif;  font-size: 12px; font-weight: bold; color: #ffffff; background: #688A24; width: 300px}
textarea.mailformtextarea {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; width: 300px; height: 100px}

.mainmenu {font-family: arial, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background: #81AB2D; padding: 5px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; text-transform: uppercase; letter-spacing: 1px}
.mainmenu a:link    {color: #ffffff; text-decoration: none}
.mainmenu a:active  {color: #ffffff; text-decoration: none}
.mainmenu a:hover   {color: #ffffff; text-decoration: underline}
.mainmenu a:visited {color: #ffffff; text-decoration: none}

ul.submenu    {font-family: arial, sans-serif; font-size: 12px; padding-left: 0px; margin-left: 0px; margin-top: 0px; width: 135px;}
ul.submenu li {list-style: none; margin: 0px; padding: 5px}
li.asubmenu   {list-style: none; margin: 0px; padding: 5px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background: #688A24}
ul.submenu a:link    {color: #ffffff; text-decoration: none}
ul.submenu a:active  {color: #ffffff; text-decoration: none}
ul.submenu a:hover   {color: #ffffff; text-decoration: underline}
ul.submenu a:visited {color: #ffffff; text-decoration: none}

div.specialcontent {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; padding: 10px}
div.specialcontent .header {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; font-weight: bold}
div.hrspecial    {width: 465px; height: 1px; background: #cccccc}
div.hrspecial hr {display: none}

div.content {font-family: verdana, sans-serif; font-size: 11px; line-height: 18px; color: #000000; padding: 10px}
div.content .header {font-family: verdana, sans-serif;  font-size: 11px; color: #000000; font-weight: bold}

div.hrcontent    {width: 222px; height: 1px; background: #cccccc}
div.hrcontent hr {display: none}

img  {margin-right: 10px}

.contentimgright {float: right}

td.contentdivider {height: 200; background: #cccccc}

div.sidebarheader {font-family: verdana, sans-serif;  font-size: 11px; color: #ffffff; font-weight: bold; text-align: left; text-transform: uppercase; padding: 5px; background: #688A24; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff}
div.sidebar       {font-family: verdana, sans-serif;  font-size: 11px; color: #006600; text-align: left; padding: 5px 5px 5px 5px}
div.sidebar ul        {font-family: verdana, sans-serif;  color: #006600; font-size: 11px; margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none}
div.sidebar ul li        {font-family: verdana, sans-serif;  color: #006600; font-size: 11px; line-height: 16px; padding-left: 15px; margin: 0px 0px 5px 5px; background: #ffffff url(listitem-body.gif) no-repeat 0 3px}
div.sidebar a:link    {color: #ffffff; font-weight: bold; text-decoration: none}
div.sidebar a:active  {color: #ffffff; font-weight: bold; text-decoration: none}
div.sidebar a:visited {color: #ffffff; font-weight: bold; text-decoration: none}
div.sidebar a:hover   {color: #D1E7A3; font-weight: bold; text-decoration: underline}
div.sidebar img       {border: none}
div.sidebarhr    {height: 1px; background: #cccccc}
div.sidebarhr hr {display: none}
div.sidebar .sidebarbutton {font-family: verdana, sans-serif;  font-size: 11px; color: #ffffff; font-weight: bold; background: #666666}
div.sidebar .input         {font-family: verdana, sans-serif;  font-size: 11px; color: #333333; font-weight: bold; width: 130px}

div.news span.newsheader {font-family: verdana, sans-serif; font-size: 13px; font-weight: bold}
div.news           {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; text-align: left; line-height: 18px; padding: 10px 10px 10px 10px}
div.news ul        {font-family: verdana, sans-serif;  color: #000000; font-size: 11px; margin: 0px; padding: 0px; list-style-type: none}
div.news ul li        {font-family: verdana, sans-serif;  color: #000000; font-size: 11px; line-height: 16px; padding-left: 15px; margin: 0px 0px 5px 5px; background: #ffffff url(listitem-body.gif) no-repeat 0 3px}
div.news a:link    {color: #99CC33; font-weight: bold}
div.news a:active  {color: #99CC33; font-weight: bold}
div.news a:visited {color: #99CC33; font-weight: bold}
div.news a:hover   {color: #3366CC}
div.news img       {border: none}
div.hrnews    {height: 1px; background: #ffffff url(divider-hdotted.gif) scroll center}
div.hrnews hr {display: none}

div.newsnavlink       {font-family: verdana, sans-serif;  font-size: 11px; color: #000000; text-align: left; padding: 10px 5px 5px 10px; border-top: #cccccc solid 1px}
a.newsnavlink:link    {font-family: verdana, sans-serif;  font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; text-transform: uppercase}
a.newsnavlink:active  {font-family: verdana, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; text-transform: uppercase}
a.newsnavlink:visited {font-family: verdana, sans-serif;  font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; text-transform: uppercase}
a.newsnavlink:hover   {font-family: verdana, sans-serif;  font-size: 11px; color: #3366CC; font-weight: bold; text-decoration: underline; text-transform: uppercase}

div.copyright {font-family: verdana, sans-serif;  color: #ffffff; font-size: 10px; float: left; padding: 5px}
div.poweredby {font-family: verdana, sans-serif;  color: #ffffff; font-size: 10px; float: right; padding: 5px}
div.poweredby a:link    {color: #99CC33; text-decoration: none}
div.poweredby a:active  {color: #99CC33; text-decoration: none}
div.poweredby a:hover   {color: #ffffff; text-decoration: underline}
div.poweredby a:visited {color: #99CC33; text-decoration: none}

h1 {font-family: verdana, sans-serif;  font-size: 18px; color: #000000; font-weight: bold}
h2 {font-family: verdana, sans-serif;  font-size: 16px; color: #000000; font-weight: bold}
h3 {font-family: verdana, sans-serif;  font-size: 14px; color: #000000; font-weight: bold}
h4 {font-family: verdana, sans-serif;  font-size: 12px; color: #000000; font-weight: bold}
h5 {font-family: verdana, sans-serif;  font-size: 11px; color: #000000; font-weight: bold}
h6 {font-family: verdana, sans-serif;  font-size: 9px; color: #000000; font-weight: bold}