all {
	font-family: verdana,arial,sans-serif;
}

A:link { color: inherit; text-decoration: underline  ; vertical-align: inherit; }
A:visited  { color: inherit; text-decoration: underline   }
A:hover { text-decoration: underline; top: 0; bottom: 0; }
.TXTHeadline  { color: white; font-weight: bold; font-size: 17px; font-family: verdana, arial, sans-serif ; margin: 0 12px 0; }
.TXTHeadlineBlack { color: black; font-size: 17px; font-family: verdana, arial, sans-serif; font-weight: bold; margin: 0 12px; }
.TXTSubHead  { color: white; font-weight: bold; font-size: 13px; font-family: verdana, arial, sans-serif ; margin-top: 0; margin-bottom: 0; }
.TXTSubHeadblack { color: #000001; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: bold; margin: 0; padding: 0; }
.TXTSubHeadblackpeq { color: #000001; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold; margin: 0; padding: 0; }
.iconpt { color: white; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold; line-height: 20px; background-color: #960000; margin: 0; padding: 0; }
.iconpttest { color: white; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 20px; background-color: #960000; margin: 0; padding: 0; }
.TXTSubHead italic { color: white; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: bold; font-style: italic; margin-top: 0; margin-bottom: 0; }
.TXTsubsub { color: #000; font-size: 13px; font-family: verdana, arial, sans-serif; font-style: italic; font-weight: normal; line-height: 16px; margin: 0; top: 0; bottom: 0; }
.TXTBody  { color: white; font-weight: normal; font-size: 11px; font-family: verdana, arial, sans-serif ; margin-top: 0; margin-bottom: 0; }
.TXTBodybold { color: #fff; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold ; line-height: 14px; margin-top: 0; margin-bottom: 0; }
.TXTBodybolditalic { color: #fff; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold ; font-style: italic; line-height: 14px; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldgrandeitalic { color: #fff; font-size: 20px; font-family: verdana, arial, sans-serif; font-style: italic; font-weight: normal; line-height: 24px; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldgrande { color: #fff; font-size: 20px; font-family: verdana, arial, sans-serif; font-weight: bold; line-height: 24px; margin-top: 0; margin-bottom: 0; }
.TXTBodyblack  { color: #000; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: normal ; line-height: 20px; text-indent: px; top: 0; bottom: 0; margin: 0; padding: 0; }
.TXTBodyblack2 { color: #000; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 20px; margin: 0; padding: 0; top: 30px; bottom: 30px; }
.TXTBodyblackitalic { color: #000; font-size: 13px; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: italic; line-height: 16px; margin: 0; top: 0; bottom: 0; }
.TXTBodyboldblack { color: black; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold ; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldblackPEQ { color: black; font-size: 9px; font-family: verdana, arial, sans-serif; font-weight: bold; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldblackPEQITALIC { color: black; font-size: 9px; font-family: verdana, arial, sans-serif; font-weight: bold; font-style: italic; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldblackgtabelas { color: black; font-size: 14px; font-family: verdana, arial, sans-serif; font-weight: bold; text-indent: 15px; margin-top: 0; margin-bottom: 0; }
.TXTBodyboldblackitalic { color: black; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: bold; font-style: italic; margin-top: 0; margin-bottom: 0; }
.TXTBodyblackgregas { color: #000; font-size: 15px; font-family: symbol; font-weight: normal; line-height: 16px; margin: 0; top: 0; bottom: 0; }
.TXTgregaslaterais { color: #000; font-size: 13px; font-family: symbol; font-weight: normal; line-height: 16px; margin: 0; top: 0; bottom: 0; }
.TXTlateraisitalic { color: #000; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: italic; line-height: 13px; margin-top: 0; margin-bottom: 0; margin-left: 3px; }
.TXTlateraisbolditalic { color: #000; font-size: 11px; font-family: verdana, arial, sans-serif; font-style: italic; font-weight: bold; line-height: 13px; margin-top: 0; margin-bottom: 0; margin-left: 3px; }
.TXTlaterais { color: #000; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: normal; line-height: 13px; margin-top: 0; margin-bottom: 0; margin-left: 3px; }
.TXTcitacao { color: #000; font-size: 12px; font-family: verdana, arial, sans-serif; font-weight: normal; line-height: 17px; margin: 0; top: 0; bottom: 0; }
.TXTcitacaoitalic { color: #000; font-size: 12px; font-family: verdana, arial, sans-serif; font-style: italic; line-height: 14px; text-indent: 12px; margin: 0; top: 0; bottom: 0; }
.TXTBodyblack3  { color: #000; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal ; margin-top: 0; margin-bottom: 0; }
.TXTBodyblack3italic { color: #000; font-size: 11px; font-family: verdana, arial, sans-serif; font-weight: normal; font-style: italic; margin-top: 0; margin-bottom: 0; }
.superscript_subhead { font-size: 12px; font-weight: normal; font-style: normal; vertical-align: super; }
.superscript_normal { font-size: 9px; font-style: normal; font-weight: normal; vertical-align: super; }
.subscript_normal { font-size: 9px; font-style: normal; font-weight: normal; vertical-align: sub; }
TD.NAVOff  { color: white; font-weight: bold; font-size: 11px; font-family: verdana, arial, sans-serif; background-color: #bdb76b; cursor: hand }
TD.NAVOff A:link, TD.NAVOff A:visited,   { color: white; text-decoration: none }

TD.NAVOff A:hover  { color: #000; text-decoration: none }

TD.NAVOver {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCC99;
	cursor: hand;
}

TD.NAVOver A:link, TD.NAVOver A:visited,  {
	color: #FFFFFF;
	text-decoration: none;
}

TD.NAVOver A:hover {
	color: #FFFFFF;
	text-decoration: none;	
}

TD.NAVOn {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666633;
	background-color: #FFFFFF;
	cursor: hand;
}
.TXTBodyblack1 { color: #000; font-size: 18px; font-family: verdana, arial, sans-serif; font-weight: normal ; margin-top: 0; margin-bottom: 0; }
.TXTpeqBody { color: white; font-weight: normal; font-size: 8px; font-family: verdana, arial, sans-serif ; margin-top: 0; margin-bottom: 0; }
.TXTBigBody    { color: white; font-size: 13.5px; font-family: verdana, arial, sans-serif; font-weight: normal }
.TXTDate {
	font-family: verdana,arial,sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFCC;
}

TD.TDCrossLink {
	background-color: #FFCC66;
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
}

A.LNKCrosslink:link {color: #CC6600; text-decoration: underline}
A.LNKCrosslink:visited {color: #CC6600; text-decoration: underline}
A.LNKCrosslink:hover {color: #993300; text-decoration: underline}

TD.TDQuote  { color: #a0522d; font-style: italic; font-size: 17px; font-family: georgia, times, serif }
.Maisculas { color: white; font-size: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; }
.TXTBodyboldgrande { color: #fff; font-size: 12px; font-family: verdana, arial, sans-serif; font-weight: bold ; margin-top: 0; margin-bottom: 0; }
#id { border-color: #787879; border-width: 2px; }
