body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	color: #000000;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
}

th {
  font-size: 9pt;
  font-weight: bold;
  text-align: center;
  color: #000066;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #222222;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #222222;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  page-break-before: auto;
  page-break-after: auto;
	border-style: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
	border: 1px solid #222222;
	padding: 2px;
	Overflow: auto;
	Width: auto;
  z-index: 2000;
}

button {
  border: none;
  cursor: hand;
  text-decoration: none;
  background-color: transparent;
}

h1 { font-size: 16pt; }
h2 { font-size: 12pt; color: #184888; }
h3 { font-size: 12pt; }
h4 { font-size: 13pt; color: #184888; }

a:visited { text-decoration: underline; color: #0000FF; }
a:link { text-decoration: underline; color: #0000FF; }
a:hover { text-decoration: underline; color: #FF0000; }

.link_interno:visited { text-decoration: none; color: #000000 }
.link_interno:link { text-decoration: none; color: #000000 }
.link_interno:hover { text-decoration: none; color: #000000 }

.formborda { border: none; }

.cpo_transp { background-color: #FFFFFF; border-style: none; color: #0099FF; font-weight: bold; }

.titulo { font-size: 12pt; font-weight: bold;	color: #FFF;	text-align: center; }
.subtitulo { font-size: 10pt; font-weight: bold; }
.verde { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;	font-weight: bold; text-align: center; color: #00CC00; }
.vermelho { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;	text-align: center;	color: #CC0000; }

.recuo { margin-left: 15px }

.menor { font-size: 8pt }

.botao { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; cursor: hand; }

.mostrar { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: right;	color: #000000; border: none; text-decoration: none; background-color: #F3F4F8; }

.copyright { FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-ALIGN: center; COLOR: #FFF; }

.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica; }
.highText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica; }
.itemBorder { border: 1px solid #666666; }
.itemBorderBlank { border: 1px solid #CCCCDD; }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica; }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px; }
.buttonBorder { border: 1px outset #339966; }
.buttonBorderOver { border: 1px inset #CC9966; }


