body,td {
	font-family: Verdana, Tahoma;
	font-size: 10pt;
}

h1 {
	font-family: Verdana, Tahoma;
	font-size: 16pt;
        color: #008000;
}

h2 {
	font-family: Verdana, Tahoma;
	font-size: 14pt;
        color: #008000;
}
h3 {
	font-family: Verdana, Tahoma;
	font-size: 12pt;
        color: #008000;
}
.naoencontrado {
	color: #808080;
}

.cabecalhoespecial {
	background-color: #0DA215;
	color: #eeffee;
}

.corpoespecial {
	background-color: #007D08;
}

.linha {
    color: navy;
    height: 3;
}

a.menu {
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color:000000;
        padding: 2px 2px 2px 2px;
}
a.menu:hover {
	color: 0000b0;
	text-decoration: none;
}

a.menu:active {
	color: 0000ff;
	text-decoration: none;
	}

a.topo {
	font-weight: bold;
	text-decoration: none;
	color:#ddffdd;
}
a.topo:hover {
	color: ffffa0;
	text-decoration: none;
}

a.topo:active {
	color: eeffee;
	text-decoration: none;
	}
	
a {
	text-decoration: none;
	color:008000;
	font-weight: bold;
}
a:hover {
	color: 00b000;
	text-decoration: none;
}
a:active {
	color: 00a000;
	text-decoration: none;
}

.titulotab {
background-color: Navy;
color: #E0FFFF;
text-align: center;
 font-size: 18px;
 font-weight: bold;
 border-width: 1;
 border-color: #000000;
}

.tabComum {
background-color: Navy;
color: #FFFFFF;
text-align: center;
font-weight: bold;
}

.forms {
font-family : monospace;
color: Black;
background-color : #EAFFF1;
border: 1px solid black;
}

.botoes {
color: eeffff;
font-weight: bold;
background-color: #008000;
border: 1px solid black;
}

.formbusca {
font-family : monospace;
color: Black;
background-color: #EAFFF1;
border: 1px solid black;
}

.botaobusca {
color: #ffffff;
font-weight: bold;
background-color: #008000;
border: 1px solid black;
font-size: 9pt;
padding: 1px;
}