body { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px; background-color: #f5fffa; }

font { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

font.green { color: #176317; letter-spacing: 2px; }

font.red { color: red; font-weight: bold; }

font.big { color: #176317; font-weight: bold; font-size: 18px; letter-spacing: 2px; }

font.big2 { color: #176317; font-weight: bold; font-size: 16px; }

font.big3 { color: black; font-weight: bold; font-size: 14px; }

font.glossary { color: black; font-weight: normal; font-size: 11px; }

font.glossary-link { color: #176317; font-weight: bold; font-size: 11px; }

image { border-color: #176317; }

form { font-size: 12px; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px; padding: 0px; border: 0px }

input { font-size: 12px; line-height: normal; background-color: white; margin: 0px; padding: 1px; border: solid 1px #176317 }

input.noborder  { border-style : none; }

input.radio  { border-style : none; background-color: #f5fffa; }

input.checkbox  { border-style : none; background-color: #f5fffa; }

input.image  { border-style : none; }

input.button  { color: white; background-color: #176317; border-style : none; }

select, textarea { font-family : Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; background-color: white; margin: 0px; padding: 1px; border: solid 1px #176317 }

p { font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

li { margin-bottom: 6px}

li.newpaper { border-style: solid; border-width: 1px; border-color: #176317; padding: 5px}

table { margin: 0px; padding: 0px; border: none 0px white }

td { font-size: 12px; font-weight: normal; margin: 0px; border: none 0px white }

td.navigation { cursor: pointer; cursor: hand; border-color: #66cc66; border-style: solid; border-width: 1px; text-align: center;}

td.navigation-pbhome { cursor: pointer; cursor: hand; border-color: #66cc66; border-style: solid; border-width: 1px; text-align: left;}

a { color: #077c07; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; }

a:hover { color: #077c07; background-color: #9afd9a; }

a.image:hover { background-color: transparent }

a.navigation, a.navigation:active, a.navigation:link, a.navigation:visited { color: #d9fbd9; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; background-color: #228c22; text-align: center; letter-spacing: 2px; padding: 3px; border: #95a3ff; display: block }

a.navigation:hover { color: #077c07; background-color: #9afd9a; }

a.navigation_2 { color: #d9fbd9; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #228c22; text-align: center; letter-spacing: 1px; padding: 3px; border: #95a3ff; display: block }

a.navigation_2:hover { color: #077c07; background-color: #9afd9a; }

a.navigation_active { color: #d9fbd9; background-color: #176317; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; text-align: center; letter-spacing: 2px; vertical-align: middle; margin: 0px; padding: 3px; border: #ccd9ff; display: block }

a.navigation_active:hover { color: #d9fbd9; background-color: #176317; }

a.navigation_3 { color: #d9fbd9; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; background-color: #28AB28; text-align: center; letter-spacing: 2px; padding: 3px; border: #95a3ff; display: block }

a.navigation_4 { color: #d9fbd9; font-style: normal; font-weight: bold; font-size: 12px; text-decoration: none; background-color: #28AB28; text-align: center; letter-spacing: 2px; padding: 3px; border: #176317; border-style:solid; border-width: 2px; display: block }

a.navigation_3:hover { color: #077c07; background-color: #9afd9a; }

#header { position: absolute; top: 0px; left: 0px; width: 800px; }

#navigation { position: absolute;  top: 43px; left: 0px; width: 140px; background-color: #f5fffa; }

#content { position: absolute; top: 52px; left: 150px; width: 660px; background-color: #f5fffa; }
