body    {
	background:#ffffff;
	text:#0000ff;
	link:#0000ff;
	vlink:#0000ff;
	alink:#000080;
	margin : 7px 7px 7px 7px;
}

.number { text-align:right; padding-right:4px }
.label , .text
				{text-align:left; FONT: 8pt  Verdana,Arial;  vertical-align:bottom; color:#000088;} 

.text  {FONT: bold 10pt Verdana,Arial;}

.aviso{
	FONT: 7pt Verdana,Arial;
	color : Red;
}

legend{
	FONT: bold 10pt Verdana,Arial;
	padding : 10px 10px;
}

.center {text-align:center; FONT: bold 10pt Verdana,Arial; vertical-align:top; color:#000088;} 

a,a:LINK,a:VISITED,a:ACTIVE
			{
	font: normal bold 10pt Verdana;
	color: #000088;
	text-align : justify;
	text-decoration : none;
}

a.label,a.label:LINK,a.label:VISITED,a.label:ACTIVE,
			{
	font: normal bold 10pt Verdana;
	text-decoration : none;
}

a:HOVER {
	color: #d0b870;
	text-decoration : underline;
}

form {display:inline;}

table {width:100%;}

.td{
	border-bottom : 1px solid #0B449A;
	border-right : 1px solid #0B449A;
	font : normal 10pt Verdana, Arial;
	color : navy;
	text-align : left;
	vertical-align : middle;
}

.grid{
	border-left: 1px solid #0B449A;
}

fieldset, input, select, textarea{
	border : 1px solid Navy;
}

.title,th  {
	FONT: bold 10pt Verdana,Arial;
	text-align:center;
	color: White;
	background-color:#0B449A;
	padding : 4px 4px 4px 4px;
}

th,fieldset{
	padding : 3px 3px 3px 3px;
}

th.pequeno {
	font-size: 8pt;
}

 input, select {
	FONT: 8pt Verdana,Arial;
	vertical-align: middle;
} 

 textarea {
	text-align: justify;
	FONT: 8pt Verdana,Arial;
	vertical-align: middle;
} 

.checkbox{
	border: none;
}

