P  { font-family: tahoma, helvetica, arial; font-size: 10pt; font-weight: bold; text-align: left; color: "#333366"; line-height: 14pt}
H2 { font-family: helvetica,arial; font-size: 15pt; font-weight: bold; text-align: center; color: "#333366"}
H1 { font-family: helvetica,arial; font-size: 15pt; font-weight: bold; text-align:center; color: "#333366" }
H3 { font-family: helvetica,arial; font-size: 12pt; font-weight: bold; text-align: left; color: "#333366"}


.secao {
	color:black;
	font-size:12pt;
	font-weight:bold;
	font-style:normal;
	font-family:Tahoma, Verdana,Arial;
	text-decoration:underline;
}

TD {
	font-family:Verdana,Arial,Tahoma;
	font-size: 9pt;
	color: "#333366";
}

TH {
	font-family:Verdana,Arial,Tahoma;
	font-size: 9pt;
	text-align:left;
}
A {
	text-decoration:none;
}

.bold {
	font-weight:bold;
}

.menuItem {
	color:ffffff;
	font-size:10pt;
	text-align: center;
	font-weight: bold;
	line-height: 14pt;
	margin-left:3em;
	margin-right:0pt;
}


.tocHeader {
	font-size:9pt;
	color:993300;
	text-align: left;
	font-weight: regular;
	line-height:9pt;
}

.tocHeaderHi {
	font-size:9pt;
	color:ffffff;
	text-align: left;
	font-weight: regular;
	line-height:11pt;
}

.tocItem {
	font-size:9pt;
	font-weight:bold;
	color:000000;
	margin-left:1em;
	line-height:11pt;
}

.tocItemHi {
	font-size:9pt;
	font-weight:bold;
	color:ffffff;
	margin-left:1em;
	line-height:11pt;
}

.tocFio {
	margin-bottom:2pt;
	margin-left:-8pt;
}

.tocRuler {
	color:FFCC80;
	text-align:center;
}


.pageTitle {
	color:"#333366";
	font-size:16pt;
	font-weight:bold;	
	margin-bottom:3pt;
	margin-top:0pt;
	font-family:Arial,Verdana,Tahoma;
}

.pageTitle1 {
	color:"#333366";
	font-size:12pt;
	font-weight:bold;
	margin-bottom:0pt;
	margin-top:2pt;
	font-family:Arial,Verdana,Tahoma;
}

.pageTitle2 {
	color:black;
	font-size:16pt;
	font-weight:bold;
	font-family:Arial,Verdana,Tahoma;
}

.pageSubTitle {
	color:black;
	font-size:8pt;
	font-weight:bold;
	margin-bottom:0pt;
	margin-top:3pt;
	font-family:Arial,Verdana,Tahoma;
}

.tableHeader {
	color:999966;
	font-weight:bold;
	font-size:10pt;
	line-height:9pt;
	text-align:center;
}

.tableItem {
}

.fieldLabel {
	color:black;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	font-family:Tahoma, Verdana,Arial;
}

.fieldLabel1 {
	color:black;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana,Arial,Tahoma;
}

.tinyButton {
	color:CC6600;
	font-size:9pt;
	font-weight:bold;
	text-align: center;
	margin-bottom:1pt;
}

.tinyButtonLeft {
	color:CC6600;
	font-size:9pt;
	font-weight:bold;
	text-align: left;
	margin-bottom:1pt;
}

.tinyButtonRight {
	color:CC6600;
	font-size:9pt;
	font-weight:bold;
	text-align: right;
	margin-bottom:1pt;
}

.button {
	font-weight:bold;
	color:FFFFFF;
	background: C0C0C0;
	text-align:center;
}

.sectionHeading {
	color:CC6600;
	font-weight: bold;
}

.aviso { 
	color:gray;
	font-size:12pt;
	font-weight:bold;
	font-style:italic;
	font-family:Verdana,Arial,Tahoma;
}

.msgCampos{
        font-family:Verdana,Arial,Tahoma;
	color:green;
	font-size:9pt;
	font-weight:normal;
	font-style:italic;
        margin-bottom:2pt;
	margin-top:0pt;
}

.msgErro{
        font-family:Verdana,Arial,Tahoma;
	color:red;
	font-size:9pt;
	font-weight:bold;
	font-style:italic;
        margin-bottom:2pt;
}	

.msgSucesso{
        font-family:Verdana,Arial,Tahoma;
	color:blue;
	font-size:9pt;
        margin-bottom:2pt;
}

.justCampo{
	color:darkblue;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
	font-family:Verdana,Arial,Tahoma;
}
	
.bla{ 
        font-family:Verdana;
        font-size: 9pt;
        color:#666666;
}	