body {
	background-color : White;
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	font-style       : normal;
	color            : black;
	margin           : 0px;
}
form, p {
	margin-bottom    : 0px;
	padding          : 0px;
}
td {
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	font-style       : normal;
}

input, select, textarea, .tex, .texLogin {
    font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
    font-size        : 11px;
    color            : #000000;  
    padding          : 0px;
/*    height           : 18px; */
    margin           : 3px;
    border           : 1px solid #7F9DB9;
    background-color : #FFFFFF;
    padding-right    : 5px;
}

/*
input, select, textarea {
	background-color : white;
	font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
	font-size        : 11px;
	color            : black;
	padding          : 0px;
}
*/

a {
	color            : black;
	text-decoration  : underline;
}
a:hover {
	color            : #144788;
		-decoration  : underline;
}
ul, li {
	padding-bottom   : 5px;
}

FONT.TEXTO7PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7BN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7AN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7P
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.TEXTO7B
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7A
{
    FONT-SIZE: 7.5pt;
    COLOR: yellow;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7VN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO7V
{
    FONT-SIZE: 7.5pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO10PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO10P
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO10VN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TEXTO10V
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TITULO10PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TITULO10VN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.ERROR7VN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.ERROR10VN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.LABEL7PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.LABEL10PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.TITULOBRANCO
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.RED7
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #144788;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.RED7:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #144788;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.RED7:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: orange;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.RED10
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #144788;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.RED10:visited
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #144788;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.RED10:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: orange;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.MENU10
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.MENU10:visited
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.MENU10:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: orange;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.WHITE10
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.WHITE10:visited
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.WHITE10:hover
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: orange;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
TR.INVALIDO
{
    BACKGROUND-COLOR: #f9fcbc
}
TR.TOPICOAZUL
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, helvetica, Verdana;
    BACKGROUND-COLOR: #EEEEEE
}
TR.CINZA
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica, verdana;
    BACKGROUND-COLOR: #EEEEEE
}
TR.CINZACLARO
{
    BACKGROUND-COLOR: #EEEEEE
}
TR.LISTACLARO
{
    BACKGROUND-COLOR: #d3d3d3
}
TR.LISTAESCURO
{
    BACKGROUND-COLOR: #ebeae6
}
TR.MENU
{
    BACKGROUND-COLOR: #144788
}
TD.MENU
{
    BACKGROUND-COLOR: black
}
TD.MENUOVER
{
    BACKGROUND-COLOR: #144788
}
TR.NAVY
{
    BACKGROUND-COLOR: #144788
}
TD.NAVY
{
    BACKGROUND-COLOR: #144788
}
TD.LISTACLARO
{
    BACKGROUND-COLOR: #d3d3d3
}
TD.LISTAESCURO
{
    BACKGROUND-COLOR: #ebeae6
}
.TOPICOAZUL
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: none;
    COLOR: white;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial, helvetica, verdana;
    BACKGROUND-COLOR: #EEEEEE;
}
TD.CINZA
{
    FONT-SIZE: 10pt;
    BACKGROUND: #144788;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica, Verdana
}
TABLE.NAVY
{
    BACKGROUND: #144788
}
TABLE.BORDERNAVY
{
    BORDER-LEFT-COLOR: #144788;
    BORDER-BOTTOM-COLOR: #144788;
    BORDER-TOP-COLOR: #144788;
    BORDER-RIGHT-COLOR: #144788;
    BORDERCOLOR: #144788
}
FONT.REPORT20PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 20px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.REPORT15PN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.REPORT12P
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.LANCEOK
{
    FONT-SIZE: 15px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.LANCEFAIL
{
    FONT-SIZE: 15px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, helvetica
}
TR.desclassificado
{
    BACKGROUND: #ffff33
}
TR.empatado
{
    BACKGROUND: #fd8000
}
TR.lista0
{
    FONT-SIZE: 10pt;
    BACKGROUND: #d3d3d3;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, verdana
}
TR.lista1
{
    FONT-SIZE: 10pt;
    BACKGROUND: #ebeae6;
    COLOR: black;
    FONT-FAMILY: Arial, helvetica, Verdana;
    TEXT-DECORATION: none
}
TABLE.fundo
{
    BACKGROUND-COLOR: silver
}
TR.TOPICOAZUL8
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial, Verdana;
    BACKGROUND-COLOR: #144788
}
table.tabCaixa {
	border: 1px solid #144788;
}
.aMenu {
	font-family: Verdana, Arial;
	color: #144788;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.aMenu:hover {
	text-decoration: underline;
}

B.destaque { color: blue; background-color: cornsilk; background: cornsilk; font-family: Arial; }
#divBottom{position:absolute; background-color: #c0c0c0; color: #000000;font-family:Verdana,arial; font-size:12pt; font-weight:bold} 

.botao {
    border-bottom    : 1px solid #003C74;
    border-right     : 1px solid #003C74;
    border-top       : 1px solid #2C94E2;
    border-left      : 1px solid #2C94E2;
    font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
    font-size        : 10px;
    color            : #000000;
    padding          : 0px;
    background-color : #F0F0EA;
/*    height                             : 16px; */
    background-image : url(/images/bg_botao.gif);
}

.clsProp {
	position:relative;
	width:766px;
	height:1px;
	z-index:1;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 0px none #000000;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	visibility: inherit;
}

.clsInterno{
	position:absolute;
	left:0px;
	top:0px;
	width:766px;
	z-index:2;
	overflow: visible;
	background-color: #FFFFFF;
	layer-background-color: #FFFFFF;
	border: 0px none #000000;
	visibility: inherit;
}

.SuperBranco {
	background-color: #FFFFFF;
}


.barratabela {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.txtarea {
	width: 730px;
}
.tableFundo {
	background-color: #dedede;
}

.tableLigado {
	background-color: #a0a0a0;
}


.Control_Date
{
	BEHAVIOR: url(../Htc/Control_Date.htc);        
    font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
    font-size        : 11px;
    color            : #000000;  
    padding          : 0px;
    margin           : 3px;
    border           : 1px solid #7F9DB9;
    background-color : #FFFFFF;
    padding-right    : 5px;    
    FONT-WEIGHT: normal; 
    TEXT-ALIGN: right
}


.Control_Value
{
	BEHAVIOR: url(../Htc/Control_Value.htc);        
    font-family      : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
    font-size        : 11px;
    color            : #000000;  
    padding          : 0px;
    margin           : 3px;
    border           : 1px solid #7F9DB9;
    background-color : #FFFFFF;
    padding-right    : 5px;    
    FONT-WEIGHT: normal; 
    TEXT-ALIGN: right
}

.modalBG
{
	background-color:Gray;
	filter:alpha(opacity=30);
	opacity:0.7;
}

.modalPanelPopUp
{
	background-color:#FFFFFF;
}