/* Background da tabela do header da área */
.cEZTPageArea1
{
	background-color:#A1C5E5;
}

/* Background da primeira linha vertical */
.cEZTPageArea3Column1
{
	background-color:#D6E7F7;
}

/* Background da segunda linha vertical */
.cEZTPageArea3Column5
{
	background-color:#D6E7F7;
}

/* Background da continuação da primeira linha vertical */
.cEZTPageArea4Column1
{
	background-color:#D6E7F7;
}

/* Background da continuação da segunda linha vertical */
.cEZTPageArea4Column5
{
	background-color:#D6E7F7;
}

/* Background da linha mais escura do footer */
.cEZTPageArea5
{
	background-color:#C6DBEF;
}

/* Background da área mais clara do footer */
.cEZTPageArea6
{
	background-color:#E7EFF7;
}

/* Background da linha do título da página */
.bgdTitle1
{
	background-color:#A5C7E7;
}

/* Background da linha do caminho da página */
.bgdTitle2
{
	background-color:#DEEBF7;
}

/* Títulos internos do texto e caminho da página usando a interface de matéria */
.cMjTitulo
{
	font-size: 11px;
	color: #428ECE;
	font-family: verdana;
	text-decoration: none;
}


/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Links gerais da área                                                        */
/*  --------------------------------------------------------------------------  */
a
{
	font-size: 11px;
	color: #428ECE;
	font-family: verdana;
	text-decoration: none;
}
a:hover
{
	font-size: 11px;
	color: #428ECE;
	font-family: verdana;
	text-decoration: none;
}

/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Links da interface de visualizar índices                                    */
/*  --------------------------------------------------------------------------  */
a.cMjFontLink
{
	font-size: 11px;
	color: #428ECE;
	font-family: verdana;
	text-decoration: underline;
}
a:hover.cMjFontLink
{
	font-size: 11px;
	color: #428ECE;
	font-family: verdana;
	text-decoration: underline;
}


/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Caminho da página - somente css da fonte colorida                           */
/*  --------------------------------------------------------------------------  */
.cEZTNavigationBarItem5First
{
	color: #428ECE;
	font-weight:bold;
}
.cEZTNavigationBarItem5FirstMouseOver
{
	color: #428ECE;
	font-weight:bold;
}
.cEZTNavigationBarItem5MouseOver
{
	color: #428ECE;
}


/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Menu Lateral                                                                */
/*  --------------------------------------------------------------------------  */
.bgdMjMenuOn
{
	background-color:#F2F2F2;
}
.bgdMjMenuOff
{
	background-color:#FFFFFF;
}
/* Fonte do segundo nível do menu */
a.cMjMenu
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-family: verdana;
	text-decoration: none;
}
a:hover.cMjMenu
{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	font-family: verdana;
	text-decoration: none;
}


/* Background do botão do filtro */
.cEZTBackground27
{
	background-color:#7BAA94;
}
/* Background da linha externa do filtro */
.cEZTBackground22
{
	background-color:#7BAA94;
}
/* Background do box do filtro */
.cEZTBackground8
{
	background-color:#F2F2F2;
}

/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Menu Bar Vertical                                                           */
/*  --------------------------------------------------------------------------  */
.cMJNavigationBar3
{
	background-color:#FFD316; 
}
.cEZTNavigationBar3
{
	height:0px;
	font-family: Verdana;
	font-size:10px;  
	cursor: hand;
	color:#636563; 
}

.cEZTNavigationBarItem3First
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}

.cEZTNavigationBarItem3FirstMouseOver
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8;  
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3MouseOver
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8; 
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3FirstSelected
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8;  
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3FirstSelectedMouseOver
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8;  
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3Selected
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8;  
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}
.cEZTNavigationBarItem3SelectedMouseOver
{
	border-left:0px none; border-right:0px none; border-top:0px none; padding-left: 12px; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFF2B8;  
	border-bottom:1px solid #FFD316; padding-right:4px; padding-top:4px; padding-bottom:4px 
}

/* Input do filtro */
.cEZTInput2
{
	font-size: 10px;
	color: #000000;
	background-color:#E7F1FA;
	border:1px solid #A1C5E5;
	font-family: verdana;
}
.cEZTComboBox
{
	font-size: 10px;
	color: #000000;
	background-color:#E7F1FA;
	font-family: verdana;
}


/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Menu Bar Horizontal                                                         */
/*  --------------------------------------------------------------------------  */
.cEZTNavigationBarItem2First
{
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2FirstMouseOver
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2
{
	border:0px; 
	border-bottom:1px solid #DAE8F5; 
}
.cEZTNavigationBarItem2MouseOver
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2FirstSelected
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2FirstSelectedMouseOver
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2Selected
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}
.cEZTNavigationBarItem2SelectedMouseOver
{
	background-color:#F1F8FF;
	border:0px; 
	border-bottom:1px solid #DAE8F5;
}



/* Mouseover da tabela de Fórum */
.cMJTableOn
{
	background-color:#E6EFF8;
}
/*  --------------------- Sem Referência no Style Guide  ---------------------  */
/*  Notas de rodapé                                                             */
/*  --------------------------------------------------------------------------  */

a.dcontexto{
   position:relative; 
   padding:0;
   color:#666666;
   text-decoration:none;
   border-bottom:1px solid #004984;
   cursor:help; 
   z-index:24; font-style:normal; font-variant:normal; font-weight:normal; font-size:7pt; font-family:arial, verdana, helvetica, sans-serif
   }

   a:hover.dcontexto{
   background:transparent;
   z-index:25; 
   }
   a.dcontexto span{display: none}
   a:hover.dcontexto span{ 
   display:block;
   position:absolute;
   width:300px; 
   top:3em;
   text-align:left;
   left:0;
   border-bottom:1px solid #428ECE;
   border-top:1px solid #428ECE ;
   border-left:1px solid #F6F3F3;
   border-right:1px solid #F6F3F3;
   background:#F6F3F3; 
   color:#428ECE;font-style:normal; font-variant:normal; font-weight:normal; font-size:7pt; font-family:verdana, helvetica, sans-serif; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px