BODY
{
	font-family : Arial, Helvetica, sans-serif;
	font-size   : 12px ;
	color       : black ;
	margin      : 0px;
}
TABLE, INPUT, SELECT, TEXTAREA { font-family : Arial  ; }
INPUT, SELECT, TEXTAREA { font-size : 10px; }
FIELDSET { padding:10px; margin-top:10px; }
LEGEND   { margin-bottom:5px; font-weight:bold; }
IMG {border: 0;}
A:link       { color: #0033CC; text-decoration: none;} /* unvisited links */
A:visited    { color: #0033CC; text-decoration: none;} /* visited links */
A:active     { color: #0033CC; text-decoration: underline;}	/* active links */
A:hover      { color: #0033CC; text-decoration: underline;} /* mouseover links */

.button        { font-size: 12px; padding: 1px 4px 1px 4px; }

.corrido {
	font-size: 12px;
	line-height: 20px;
	color: #000000;
	text-align: justify;
	text-indent: 18px;
	padding-right: 10px;
	vertical-align: baseline;
}
.corrido2 {
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-align: justify;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.erro          { color: red;    font-weight:bold; text-align: center; }

.dados         {
	color: black;
	font-size: 12px;
}
.subdados      { color: #6D6058; font-size: smaller; }

.obrigatorio   { color: #0033CC; font-weight: bold;   font-size: large; }
.fieldLabel    {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.fieldSubLabel {
	font-size: 10px;
	font-style : italic;
	text-transform: uppercase;
}
.tiny   { width: 50px;  }
.small  { width: 100px; }
.medium { width: 200px; }
.large  { width: 400px; }
.full   { width: 99%    }
.obs {

	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}
.item {

	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-align: justify;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

