BODY
{
    MARGIN: 0px 0px 0px 2px;
    FONT: 9pt Arial, sans-serif;
    TOP-MARGIN: 0px;
    BOTTON-MARGIN: 0px;
    LEFT-MARGIN: 0px;
    RIGHT-MARGIN: 0px;
}
.trErro
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8.5pt;
    BORDER-LEFT: medium none;
    COLOR: #990000;
    LINE-HEIGHT: 30px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, 'Microsoft Sans Serif';
    BACKGROUND-COLOR: #f5f5f5
}
.botao_top
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bolder;
	background-color: #CCCCCC;
	letter-spacing: 1pt;
	cursor:hand;
}
.azul12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
	color:#072A5E;
}
.azul10
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#072A5E;
	padding-left: 10px;
}
.cinza12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:12px;
	color:#878787;
}
.bordaMenu
{
	BORDER-RIGHT: #B4CBDD thin solid;
	BORDER-TOP: #B4CBDD thin solid;
	BORDER-LEFT: #B4CBDD thin solid;
	BORDER-BOTTOM: #B4CBDD thin solid;
	BORDER-COLLAPSE: collapse;
}
.menu
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#878787;
	padding-left: 10px;
}
.branco12
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:14px;
	color:#FFFFFF;
	padding-left: 5px;
	word-spacing:1px;
}
.cabecalho
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:11px;
	color:#878787;
	background-color:#E9E9E9;
	height: 25px;
	padding-left: 5px;
}
.lineLight
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#878787;
	background-color:#FAFAFA;
	height: 25px;
	padding-left: 5px;
}
.lineDark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#878787;
	background-color:#F1F1F1;
	height: 25px;
	padding-left: 5px;
}
A
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#072A5E;
	TEXT-DECORATION: none;
}
A:hover
{
	color:#072A5E;
	TEXT-DECORATION: underline;
}
TEXTAREA
{
    BORDER-RIGHT: #848284 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #858385 1px solid;
    PADDING-LEFT: 5px;
    FONT: 8pt bolder Arial, sans-serif;
    BORDER-LEFT: #848284 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #858385 1px solid;
    TEXT-DECORATION: none
}
INPUT
{
    BORDER-RIGHT: #848284 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #858385 1px solid;
    PADDING-LEFT: 5px;
    FONT: 8pt bolder Arial, sans-serif;
    BORDER-LEFT: #848284 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #858385 1px solid;
    TEXT-DECORATION: none
}
SELECT
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    FONT: 8pt Arial, sans-serif;
    BORDER-LEFT: #990000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #990000 1px solid;
    TEXT-DECORATION: none
}
.noborder
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #990000;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: none
}
.button
{
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 5px;
    FONT: 9pt bolder Arial, sans-serif;
    BORDER-LEFT: #990000 1px solid;
    COLOR: #003366;
    BORDER-BOTTOM: #990000 1px solid;
    TEXT-DECORATION: none
}
.rodape
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#072A5E;
}
.titForm
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#072A5E;
	font-weight:bolder;
}
.lineDetail
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#072A5E;
	background-color:#99CCFF;
	height: 25px;
	padding-left: 5px;
	font-weight:bolder;
}