body { margin: 0; background: FFFFFF; font-family: MS Sans Serif; color: black; font-size: 8pt; }

input.text { font-family: Courier New; font-size: 9pt; color: #333333; }

input.button { font-family: MS Sans Serif; font-size: 8pt; }

textarea { font-family: Courier New; font-size: 9pt; color: #333333; }

select { font-family: Courier New; font-size: 9pt; color: #333333; }

table { border: none; font-family: MS Sans Serif; font-size: 8pt; }

th { color: white; background: #C0C0C0; font-weight: bold; font-size: 10pt; color: #000000; padding: 4pt; }

tr { background: #F2F2F2; }

tr.none { background: #FFFFFF; }

tr.p { background: #F2F2F2;}

tr.i { background: #FFFFFF; }

tr.e { background: #c0a0a0; }

td { padding: 2pt; }

td.d { font-weight: bold; font-size: 9pt; }

td.p { background: #F2F2F2;}

td.i { background: #FFFFFF; }

td.o { background: #c2c2c2;}

td.mnu { padding: 2pt; text-align: center; background: #907070; font-weight: bold; font-size: 9pt; color: #ffff00; }

td.tit1 { padding: 2pt; text-align: center; background: #F5F5F5; font-weight: bold; font-size: 16pt; color: #000000; }

td.tit2 { padding: 0pt; text-align: left; background: #509070; font-weight: bold; font-size: 12pt; color: #FFFFFF; }

a { color: #0000f0; text-decoration: none; }

a:hover { color: #009000; }

font.err { font-weight: normal; font-size: 9pt; color: #FF0000; }

font.destaque { font-weight: normal; color: #FF0000; }

font.marca { font-weight: normal; font-size: 11pt; color: #AA0000; }

h1 {margin-bottom: 5px; margin-top: 5px; font-family: Arial; font-size: 20pt; color: #004400;}

h2 {margin-bottom: 5px; margin-top: 5px; font-family: Arial; font-size: 12pt; color: #000000;}

h3 {margin-bottom: 1px; margin-top: 1px; font-family: Arial; font-size: 13pt; color: #000000;}

h5 {margin-bottom: 5px; margin-top: 5px; font-family: Arial; font-size: 9pt; color: #000066;}

