body {
        font-family: arial, helvetica, sans-serif;
        background-color: #FFFFFF;
 color: #0A5A24;
 font-size: 8pt;
        padding: 0px;
        margin: 0px;
}
h1 { font-size: 12pt; color: #0A5A24; text-align: left;}
h2 { font-size: 10pt; color: #0A5A24; text-align: left;}
h3 { font-size: 8pt; color: #0A5A24; text-align: left;}

input { font-family: Arial, Helvetica; }
textarea { font-family: MS Sans Serif,Geneva,sans-serif; font-size: 8pt; }

/* ********************************************************************************* */
p { font-size: 8pt; color: #0A5A24; }
li { font-size: 8pt; color: #0A5A24; }
.orange { color: #F39200; }
.imglabel { font-size: 8pt; font-weight: bold; }
.imgsublabel { font-size: 7pt; }
.copyright { font-size: 8pt; text-align: left; }
.footercopyright { font-size: 8pt; text-align: center; }
.footnote { font-size: 8pt; font-weight: bold; }

a.nav, a.nav:link, a.nav:visited, a.nav:hover, a.nav:active, a.navselected, a.navselected:link, a.navselected:visited, a.navselected:hover, a.navselected:active {
 display:block;
 font-family:Verdana, Arial, sans-serif;
 text-decoration:none;
 font-size: 8pt;
 width:122px;
}
a.nav  { margin-top: 0px; margin-bottom:0px; padding-top:2px; padding-bottom:2px; }
a.navselected { margin-top: 0px; margin-bottom:0px; padding-top:2px; padding-bottom:2px; }

a.nav:link { background-color:#9CE474; }
a.nav:visited { background-color:#9CE474; }
a.nav:hover { background-color:#B1EC89; }
a.navselected:link { background-color:#B1EC89; }
a.navselected:visited { background-color:#B1EC89; }
a.navselected:hover { background-color:#B1EC89; }

.dottedline {
        border-collapse: collapse;
        border-bottom-width: 1px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-style: dotted;
        border-color: gray;
}
/* tables *********************************************************************** */
th, td { font-size: 8pt; }

table.menu {
        border-width: 0px;
        padding: 0;
        margin: 0;
}
td.mp {
        height: 20px;
        font-weight: bold;
        color: #00FF00;
        text-align: right;
}
td.mt {
        height: 20px;
        font-weight: bold;
        color:#9A201D;
        text-align: right;
}
td.mst {
        height: 20px;
        color:#9A201D;
        text-align: right;
}

table.box {
        background-color: #E3E0D8;
        border-width: 1px;
        border-style: solid;
        border-color: Gray;
        border-collapse: collapse;
}
table.box th {
        color:#000000;
        background-color:#CDCDCD;
        font-weight: bold;
        border-collapse: collapse;
        border-bottom-width: 1px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 1px;
        border-style: solid;
        border-color: Gray;
}
table.box td {
        border-collapse: collapse;
        border-bottom-width: 1px;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 1px;
        border-style: solid;
        border-color: Gray;
}
td.boxheader {
        background-color:#FF9966;
        font-weight: bold;
        vertical-align: middle;
        text-align: left;
}
a:link { color: #F39200; text-decoration: none; }
a:visited { color:#F39200;  text-decoration: none; }
a:hover { color:#F39200;  text-decoration: underline; }
a:active { color: #F39200;  text-decoration: none; }

a.footer:link { color: #0A5A24; text-decoration: none; }
a.footer:visited { color:#0A5A24;  text-decoration: none; }
a.footer:hover { color:#9A201D;  text-decoration: underline; }
a.footer:active { color: #0A5A24;  text-decoration: none; }
