body { margin: 0pt; font-family: Garamond, Tahoma, Arial, sans-serif; font-size: 100%; background-color: #99bb66}
input {font-family: Garamond, Tahoma, Arial, sans-serif; border: solid thin; background-color: #eeee88}
textarea {font-size: 100%; font-family: Garamond, Tahoma, Arial, sans-serif; border: solid thin; background-color: #eeee88}
select {font-size: 100%; font-family: Garamond, Tahoma, Arial, sans-serif; border: solid thin; background-color: #eeee88}

table.frameset { border-width: 0pt; border-color: #99bb66; padding: 0pt; border-spacing: 0pt}
td.fmargin { background-color: #99bb66 }
td.fline { background-color: #005500 }
td.fmiddle { background-color: #99bb66 }
td.ftext { background-color: #dddddd }

td.top_picture{border-bottom: none}
td.left_menu{border-right: dashed thin #005500}


table.st {border-width: 0pt; border-spacing: 1pt;  font-size: 100%}
tr.st_top {background-color: #668833; font-weight: bold; text-align: center}
tr.even { background-color: #88aa55; padding: 10px}
tr.odd { background-color: #779944; padding: 10em}


h1 {font-size: 180%; font-weight: bold; text-align: left }
h2 {font-size: 140%; font-weight: bold; text-align: left }
h3 {font-size: 100%; font-weight: bold; text-align: left }
p {text-align: justify}


a { color: #882200 ; text-decoration: none; font-weight: bold }
a:active { color: #ff6600; text-decoration: none; font-weight: bold }
a:hover { color: #ff6600; text-decoration: none; font-weight: bold }

a.menu {font-size: 150%}

hr {border: 1pt solid #005500; border-width: 100%}



@page {margin: 2.0cm}
@media print {
h1 {font-size: 18pt }
h2 {font-size: 13pt }
h3 {font-size: 10pt }
p {font-size: 9pt}
div.hidden {display: none}
}


