A { TEXT-DECORATION : none }
A:hover { COLOR : #996600;
	TEXT-DECORATION : underline; }
BODY { BACKGROUND-COLOR : white;
	FONT-FAMILY : arial,verdana,helvetica;
	FONT-SIZE : 10pt; }

.nav { BACKGROUND-COLOR : #A5ADCE;
	FONT-FAMILY : arial,verdana,helvetica;
	FONT-SIZE : 10pt; }

.headerRow {
	font : bold x-small;
	margin-bottom : 10;
	margin-left : 10;
	margin-right : 10;
	margin-top : 1;
	background : #A9A9A9;
}

.dataRow {
	background : #B0C4DE;
	font : normal x-small Tahoma;
	margin-bottom : 10;
	border : 1px solid Black;
}

.headerCell {
	background : #639CFF;
	font : bold 8pt;
}

.buttonCell {
	background : #9C9CFF;
	font : bold small;
	text-align : center;
}

.dataCell {
	background : #F0F8FF;
	font : bold small;
}
.dataTable{
	font : x-small Tahoma;
	background : #F0F8FF;
	margin : 1px 1px 1px 1px;
	width : 100%;
}

.navBar {
	width : 100%;
	background-color : #A5ADCE;
	border : Aqua;
	border-bottom-width : thin;
	font-family : Tahoma;
	font-size : x-small;
	color : White;
}

.navRow {
	width : 100%;
	background-color :#A9A9A9;
	border : Aqua;
	border-bottom-width : thin;
	font-family : Tahoma;
	font-size : x-small;
	color : White;
}

.small { FONT-SIZE : 8pt;
   	FONT-FAMILY : arial,sans-serif;
   	FONT-WEIGHT : normal;
   	FONT-STYLE : normal;
   	TEXT-INDENT : 0px;
   	LINE-HEIGHT : 15px;
}

/**********************          **********************/

.data {
	color : white;
	font : bold 9pt Arial;
	padding : 0pt 10pt 7pt 0pt;
}
.texto1 {
	background : #000066;
	color : white;
	font : bold 13pt Arial;
	padding : 2pt 3pt 2pt 3pt;
}

.texto2 {
	color : #000066;
	font : bold 8pt Verdana;
	padding : 2pt 3pt 0pt 3pt;
}
.texto2c {
	color : #888888;
	font : bold 8pt Verdana;
	padding : 2pt 3pt 0pt 3pt;
}
A.linktexto2 {
	color : #000066;
	font : 8pt Verdana;
	text-decoration : underline;
}
A:hover.linktexto2 {
	color : #A5ADCE;
	text-decoration : none
}
.texto3 {
	color : #000066;
	font : 8pt Verdana;
	padding : 0pt 3pt 0pt 3pt;
	text-align : justify;
}

.texto3d {
	color : #000066;
	font : 8pt Verdana;
	padding : 0pt 3pt 0pt 3pt;
	text-align : right;
}

.azulclaro {
	color : #6699cc;
}
.cinza {
	color : #666666;
}

.vermelho {
	color : #990000;
}

.inputs {
	background : #ECECF5;
	color : #000066;
	font : 8pt Verdana;
}
.inputsDis {
	background : #E3E3E3;
	color : #000066;
	font : 8pt Verdana;
}
.botao {
	background : #E9E9E9;
	border: 1pt solid gray;
	color : #000066;
	cursor : hand;
	font : 8pt Verdana;
	width : 75pt;
}
.separador {
	color : #00307F;
	height : 1pt;
}
.topmenubg {
	background : #A5ADCE;
	font : bold 8pt Arial;
	border-top : 2px solid White;
	border-bottom : 2px solid #000066;
	padding : 1pt 0pt 1pt 0pt;
	text-align : center;
}
A.linktopmenu {
	color : #000066;
	font : bold 8pt Arial;
	text-decoration : none
}
A:hover.linktopmenu {
	color : white;
	text-decoration : none
}
.menu {
	background : #A5ADCE;
	color : #000066;
	font : bold 8pt Arial;
	border : 1px solid #000066;
	padding : 2px 4px 2px 4px;
}
.tabela {
	background : #00307F;
}
.tab1 {
	color : #000066;
	font : bold 8pt Verdana;
	height : 25pt;
	text-align : center;
	border-left : 1pt solid #00307F;
	border-right : 1pt solid #00307F;
	border-top : 1pt solid #00307F;
}
.tab2 {
	background : #BEC5DC;
	color : #000066;
	font : 8pt Verdana;
	border : 1pt solid #00307F;
	cursor : hand;
	height : 20pt;
	text-align : center;
}
.tab3 {
	font : bold 8pt Verdana;
	border-bottom : 1pt solid #00307F; height=13pt;
}
.header {
	background : #BEC5DC;
	color : #000066;
	font : bold 8pt Verdana;
}
.rownull {
	background : #E9E9E9;
	color : #000066;
	font : 8pt Verdana;
}
.row1 {
	color : #000066;
	font : 8pt Verdana;
}
.row {
	background : #F2F3F9;
	color : #000066;
	font : 8pt Verdana;
}
A.linkrow {
	color : #000066;
	font : 8pt Verdana;
	text-decoration : underline;
}
A:hover.linkrow {
	color : #A5ADCE;
	text-decoration : none
}
.pag {
	color : #000066;
	font : bold 8pt Verdana;
}
A.linkpag {
	color : #000066;
	font : 8pt Verdana;
	text-decoration : underline;
}
A:hover.linkpag {
	color : #A5ADCE;
	text-decoration : none
}

/**********************Calendário**********************/

.calTable {
	border-top : 2px solid #DDDDDD;
	border-right : 2px solid #666666;
	border-bottom : 2px solid #666666;
	border-left : 2px solid #DDDDDD;
	cursor : default;
}
.calInnerTable {
	border-top : 2px solid #666666;
	border-right : 2px solid #DDDDDD;
	border-bottom : 2px solid #DDDDDD;
	border-left : 2px solid #666666;
}
.calHeader {
	background : #5A5FA0;
	color : white;
	font : bold 9pt Verdana;
}
.calMonth {
	background : #5A5FA0;
	color : white;
	font : bold 9pt Verdana;
}
.calYear {
	background : #5A5FA0;
	color : white;
	font : bold 9pt Verdana;
}
.calWeekDay {
	background : #A5ADCE;
	font : bold 8pt Verdana;
	color : red ;
}
.calWeekend {
	font : 8pt Verdana;
	color : #666666;
}
.calWeekend2 {
	background : #666666;
	font : 8pt Verdana;
	color : #FFFFFF;
}
A.calLinkData {
	font : 8pt Verdana;
	color : #000066;
	text-decoration : none;
}
A:hover.calLinkData {
	color : red;
	text-decoration : underline;
}
A.calLinkData2 {
	background : #000066;
	font : 8pt Verdana;
	color : #FFFFFF;
	text-decoration : none;
}
A:hover.calLinkData2 {
	color : red;
	text-decoration : underline;
}

/***************** tree ***************/
A.contentLink {
	color : black;
	font-family:Verdana;
	font-size:70.5%;
}
A:hover.contentLink {
	color : black;
}

/***************** login ***************/
.highlight {
	color : white;
	font : bold 9pt Arial;
}
.allaire {
	color : #000066;
	font : bold 8pt Arial;
}

.inputShort {
	background : #ECECF5;
	color : #000066;
	font : 8pt Verdana;
}
.buttons {
	background : #E9E9E9;
	border: 1pt solid Gray;
	color : #000066;
	cursor : hand;
	font : 8pt Verdana;
	width : 75pt;
}

.dccTab {
	float : center;
}

.dccHeaderTR {
	background : #BEC5DC;
	color : #000066;
	font : bold 8pt Verdana;
}

.dccHeaderTD {
	background : #BEC5DC;
	color : #000066;
	font : bold 8pt Verdana;
}

.dccDataTRNull {
	background : #E9E9E9;
	color : #000066;
	font : 8pt Verdana;
}
.dccDataTR {
	background : #F2F3F9;
	color : #000066;
	font : 8pt Verdana;
}
.dccDataTRPAR {
	background : #F2F3F9;
	color : #000066;
	font : 8pt Verdana;
}

.dccDataTRIMPAR {
	background : #FFCE9C;
	color : #000066;
	font : 8pt Verdana;
}

.dccDataTD {
	background : #F2F3F9;
	color : Black;
	font : 8pt Verdana;
}

.dccDataTDPAR {
	background : #F2F3F9;
	color : Black;
	font : 8pt Verdana;
}

.dccDataTDIMPAR {
	background : #FFCE9C;
	color : Black;
	font : 8pt Verdana;
}
.dccDataTDRight {
	background : #F2F3F9;
	color : #000066;
	font : 8pt Verdana;
	text-align : right;
}
