body           {
background: #588000 ; /* #8c9d00 */
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
overflow: auto;
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
color: #284000; }

.title         { font-family:Arial,Helvetica,sans-serif;
font-size:20px;
font-weight: bold;
color: #588000;}

.disc         { font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
color: #284000; }

.bdisc         { font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
font-weight: bold;
color: #284000; }

.bldisc         { font-family:Arial,Helvetica,sans-serif;
font-size: 9px;
color: #FFFFFF; }

.wrong         { font-family:Arial,Helvetica,sans-serif;
font-size:15px;
text-decoration: none;
font-weight: bold;
color: #FF0000; }

.noresult         { font-family:Arial,Helvetica,sans-serif;
font-size:15px;
text-decoration: none;
font-weight: bold;
color: #484848; }

.wrongdisc         { font-family:Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration: none;
font-weight: bold;
color: #FF0000; }

a {  font-family:Arial,Helvetica,sans-serif;
color: #588000;
font-size:14px;
font-weight: bold;
text-decoration: none;}

a:visited     { font-family:Arial,Helvetica,sans-serif;
color: #586800;
font-size:14px;
font-weight: bold;
text-decoration: none;}

a:hover      { font-family:Arial,Helvetica,sans-serif;
color: #88C000;
font-size:14px;
font-weight: bold;
text-decoration: underline; }

a:active      { font-family:Arial,Helvetica,sans-serif;
color: #AADD00;
font-size:14px;
font-weight: bold;
text-decoration: underline; }

a.menu {  font-family:Arial,Helvetica,sans-serif;
color: #588000;
font-weight: bold;
font-size:15px;
text-decoration: none;}

a.menu:visited     { font-family:Arial,Helvetica,sans-serif;
color: #586800;
font-weight: bold;
font-size:15px;
text-decoration: none;}

a.menu:hover      { font-family:Arial,Helvetica,sans-serif;
color: #FFA000;
font-weight: bold;
font-size:15px;
text-decoration: none; }

a.menu:active      { font-family:Arial,Helvetica,sans-serif;
color: #AADD00;
font-weight: bold;
font-size:15px;
text-decoration: none; }


a.board {  font-family:Arial,Helvetica,sans-serif;
color: #588000;
font-weight: bold;
font-size:12px;
text-decoration: none;}

a.board:visited     { font-family:Arial,Helvetica,sans-serif;
color: #586800;
font-weight: bold;
font-size:12px;
text-decoration: none;}

a.board:hover      { font-family:Arial,Helvetica,sans-serif;
color: #88C000;
font-weight: bold;
font-size:12px;
text-decoration: none; }

a.board:active      { font-family:Arial,Helvetica,sans-serif;
color: #AADD00;
font-weight: bold;
font-size:12px;
text-decoration: none; }


a.ldisc {  font-family:Arial,Helvetica,sans-serif;
color: #284000;
font-size: 9px;
text-decoration: none; }

a.ldisc:visited     { font-family:Arial,Helvetica,sans-serif;
color: #284000;
font-size: 9px;
text-decoration: none; }

a.ldisc:hover      { font-family:Arial,Helvetica,sans-serif;
color: #FF8000;
font-size: 9px;
text-decoration: none ;}

a.ldisc:active     { font-family:Arial,Helvetica,sans-serif;
color: #284000;
font-size: 9px;
text-decoration: none; }

input.button
{
vertical-align: middle;
background-image: none;
line-height:1;
font-family:Arial,Helvetica,sans-serif;
font-size: 16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding: 0px;
height: 30px;
color: #284000;
border-color:#A80000;
border-style: solid;
border-width: 0px;
background: none;
}

.form {
display: inline;
}

input
{
/*line-height:1;*/
vertical-align: middle;
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
padding: 4px;
color: #284000;
border-top: 1px solid #606820;
border-right: 1px solid #68A020;
border-left: 1px solid #68A020;
border-bottom: 1px solid #DBFFB8;
background-color: #AABCAA;
}

textarea
{
background-image: none;
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
padding: 4px;
border-top: 1px solid #606820;
border-right: 1px solid #68A020;
border-left: 1px solid #68A020;
border-bottom: 1px solid #DBFFB8;
color: #284000;
background-color: #AABCAA;
}

select
{
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
padding: 4px;
border-top: 1px solid #606820;
border-right: 1px solid #68A020;
border-left: 1px solid #68A020;
border-bottom: 1px solid #DBFFB8;
color:#284000;
background-color: #AABCAA;
}

input.search
{
/*line-height:0.2;*/
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
padding-bottom: 0px;
padding-top: 2px;
padding-left: 3px;
height:20px;
color: #FFFFFF;
border-right: #FFFFFF 0px solid;
border-top: #FFFFFF 0px solid;
border-bottom: #FFFFFF 0px solid;
border-left: #FFFFFF 0px solid;
background-color: #668860;
}

input.searchbutton
{
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-right: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 2px;
height: 20px;
width:26px;
color: #FFFFFF;
border: #FFFFFF 0px solid;
background-color: #588000;
}

img
{
border-width: 0px ;
}

table
{
border-style: solid;
border-width: 0px;
border-color: #8A0000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
color: #284000;
}

table.main
{
background: url('../gfx/background.jpg') repeat-y #688000 ;
border-style: solid;
border-width: 0px;
border-color: #8A0000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size: 15px;
color: #284000;
}


td
{
border-style: solid;
border-width: 0px;
border-color: #284000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
font-size: 15px;
color: #284000;
}


td.board
{
border-top: 0px solid #284000;
border-bottom: 1px solid #ACACAC;
border-left: 0px solid #284000;
border-right: 0px solid #284000;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 1px;
padding-top: 8px;
font-family:Arial,Helvetica,sans-serif;
font-size: 12px;
color: #284000;
}

td.body
{
border-style: solid;
border-width: 0px;
border-color: #284000;
padding-left: 21px;
padding-right: 21px;
padding-top: 8px;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
font-size: 15px;
color: #284000;
}

td.nav
{
background: url('../gfx/menu.jpg') no-repeat;
border-style: solid;
border-width: 0px;
border-color: #284000;
padding-left: 20px;
padding-right: 20px;
padding-top: 8px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size: 15px;
color: #588000;
}

td.navembed
{
border-style: solid;
border-width: 0px;
border-color: #284000;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
font-size: 14px;
color: #588000;
}

td.footer
{
	background: url('../gfx/footer.jpg') no-repeat ;
border: #b7a583 0px solid;
padding: 0px;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
font-size: 9px;
color: #222222;
}