body {
 COLOR: #000000;
 BACKGROUND-COLOR: #f4f4f4;
 padding: 0;
 margin: 0;
 top: 0;
 bottom: 0;
 padding: 15px;
 }
 
.menu {
 color: #000;
 font-size: 0.75em;
 text-align: left;
 font-weight: normal; 
 text-decoration: none;
 padding: 10px 0px 10px 4px;
 border-bottom: 1px solid #409751;
 font-family: Arial, helvetica, sans-serif;
 }

.menu A:link, .menu A:visited {
 color: #000; text-decoration: none
 }
.menu A:active {
 color: #cc0000; text-decoration: none
 }
.menu A:hover {
 color: #409751; text-decoration: none
 }

.menu_dn {
 color: #409751;
 font-size: 0.75em;
 text-align: left;
 font-weight: normal; 
 text-decoration: none;
 border-bottom: 1px solid #409751;
 padding: 10px 0px 10px 4px;
 font-family: Arial,  helvetica, sans-serif;
 }

.menu_dn A:link, .menu_dn A:visited, .menu_dn A:active, .menu_dn A:hover {
 color: #409751; text-decoration: none
 }

.submenu {
 color: #000;
 font-size: 0.95em;
 text-align: left;
 font-weight: normal; 
 text-decoration: none;
 padding: 5px 0px 0px 5px;
 font-family: Arial,  helvetica, sans-serif; 
 }

.submenu A:link, .submenu A:visited {
 color: #000; text-decoration: none
 }
.submenu A:active {
 color: #cc0000; text-decoration: none
 }
.submenu A:hover {
 color: #005A5A; text-decoration: none
 }

.submenu_dn {
 color: #005A5A;
 font-size: 0.95em;
 text-align: left;
 font-weight: normal; 
 text-decoration: none;
 padding: 5px 0px 0px 5px;
 font-family: Arial,  helvetica, sans-serif; 
 }

.submenu_dn A:link, .submenu_dn A:visited, .submenu_dn A:active, .submenu_dn A:hover {
 color: #005A5A; text-decoration: none
 }

 a {
 COLOR: #409751;
 font-family: Arial, Helvetica, sans-serif;
 text-decoration: none;
 }

 a:hover {
 COLOR: #409751;
 text-decoration: underline;
 }

.header {
 text-align: left;
 FONT-WEIGHT: bold; 
 COLOR: #409751; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 }

.text {
 text-align: left;
 FONT-WEIGHT: normal; 
 COLOR: #333; 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 }

.copyrt {
 text-align: center;
 FONT-WEIGHT: normal; 
 COLOR: #409751; 
 padding-top: 6px;
 padding-bottom: 5px;
 FONT-SIZE: 0.7em; 
 font-family: Arial, Helvetica, sans-serif;
 border-top: solid 2px #409751;
 }

.pcopyrt {
 text-align: center;
 FONT-WEIGHT: normal; 
 COLOR: #333; 
 padding-top: 10px;
 FONT-SIZE: 0.6em; 
 font-family: Arial, Helvetica, sans-serif;
 }

.sign {
 text-align: right;
 FONT-WEIGHT: normal; 
 COLOR: #408751; 
 padding-bottom: 5px;
 font-family: Arial, Helvetica, sans-serif;
 }
 
li {
 text-align: left;
 padding: 4px;
 font-family: Arial, Helvetica, sans-serif;
}

ul {
list-style-type: square;
}

.logo {
 border-bottom: 2px solid #409751;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 3px;
 }

.tnail a {
 COLOR: #000; 
 text-decoration: none;
 padding-right: 15px;
 padding-bottom: 10px;
 }

.tnail hover {
 COLOR: #000; 
 text-decoration: none;
 padding-right: 15px;
 padding-bottom: 10px;
 }

.button {
 background-color: #fafafa;
 color: #000;
 border-color: #000;
 border: 1px solid #000;
 font-family: Arial, Helvetica, sans-serif;
 }

.cbutton {
 color: #000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.9em;
 padding-right:10px;
 padding-top: 5px;
 padding-bottom: 5px;
 }

.cbutton a {
 COLOR: #000; 
 text-decoration: none;
 }

.cbutton hover {
 COLOR: #000; 
 text-decoration: none;
 }
 