.help{
    COLOR: gray;    
    font-size:10pt;
	font-family:verdana;
}	


TD.menuNivel1{
	font-family:verdana;
	font-size:11px;
	text-align:center;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 1px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #C9D2EA; 
	BORDER-BOTTOM: #ffffff 1px solid;
}


TD.menuNivel2{
	font-family:verdana;
	font-size:11px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #E4E8F2; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

TD.menuNivel2Disabled{
	font-family:verdana;
	font-size:11px;	
	color: #A0A0A0;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #E4E8F2; 
	BORDER-BOTTOM: #ffffff 1px solid;
}


TD.menuNivel3{
	font-family:verdana;
	font-size:10px;	
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 8px; 	
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #F1F4F9; 
	BORDER-BOTTOM: #ffffff 1px solid;
}


TD.menuNivel4{
	font-family:verdana;
	font-size:10px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 	
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #F8F9FA; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

TD.menuNivel4Sel{
	font-family:verdana;
	font-size:10px;	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 	
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	BACKGROUND-COLOR: #FFFFFF; 
	BORDER-BOTTOM: #ffffff 1px solid;	
	COLOR:red;
}


a.aMenu{
	text-decoration:none;
	color:#000000;
}

a.aMenu:hover{
	text-decoration:underline;
	color:#FF0000;
}


BODY
{
	font-size:10pt;
	font-family:verdana;
}


TD.td1{
	font-size:10pt;
	font-family:verdana;
}


TD.header {
	COLOR: #000000;
    /*BACKGROUND-COLOR: #F5F5F5;*/
    font-size:10pt;
	font-family:verdana;}

TD.colHeaderSmall {
	COLOR: #000000;
    BACKGROUND-COLOR: #F5F5F5;
    font-size:8pt;
	font-family:verdana;
	font-weight:bold;}

TD.Data {	
    color:navy;    
    font-size:10pt;
	font-family:verdana;}

TD.DataSmall {	
    color:navy;    
    font-size:8pt;
	font-family:verdana;}

.thclass000{
    COLOR: #000000;
    BACKGROUND-COLOR: #F5F5F5;
    font-size:12pt;
	font-family:verdana;}	
    
TD.desc{
	font-size:7pt;
	color:#000000;
	text-align:center;
	vertical-align:bottom;}

TD.desc2{
	font-size:7pt;
	color:#000000;	
	vertical-align:bottom;}

TD.descL{
	font-size:7pt;
	color:#000000;
	text-align:left;
	vertical-align:bottom;}

TD.descR{
	font-size:7pt;
	color:#000000;
	text-align:right;
	vertical-align:middle;}



TR.Alternate{	
	BACKGROUND-COLOR: #F8F9FA; 	
}	
	
INPUT.textDesc{
	text-align:right;
	font-size:7pt;
	width:70;}

SPAN.descR{
	font-size:7pt;
	color:#FF0000;
	text-align:center;
	vertical-align:bottom;}

SPAN.desc{
	font-size:7pt;
	color:#000000;	}
	
SPAN.required{
	font-size:12pt;
	color:#FF0000;	}


.f_top_header_cell_active { background-image: url("../RNP_General/images/active_middle_top2.gif"); }
.f_top_header_cell_inactive { background-image: url("../RNP_General/images/inactive_middle_top2.gif"); }
.f_active_tab { background: #FFFFFF; white-space: nowrap; text-decoration: none; color: #27559E;	font-family: Verdana, Arial; font-weight: bold; font-size: 11px; }
.f_inactive_tab { background: #E3E3E3; white-space: nowrap; text-decoration: none; color: #808080; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; BORDER-BOTTOM: 1PX SOLID #000000; }
.f_inactive_tab_end { BORDER-BOTTOM: 1PX SOLID #000000; }
.f_a_inactive_cell { cursor:hand;text-decoration: none; color: #808080; font-family: Verdana, Arial; font-weight: bold; font-size: 11px; }
.f_empty_cell { BORDER-BOTTOM: 1PX SOLID #000000; text-align:right; }
.f_container { background: #FFFFFF; font-family: Verdana, Arial; BORDER-LEFT: 1PX SOLID #7898B5; BORDER-RIGHT: 1PX SOLID #7898B5; BORDER-BOTTOM: 1PX SOLID #7898B5; text-align:center; }

TABLE.f_Titulo  {
	BORDER-TOP: 1PX SOLID #7898B5; 
	BORDER-LEFT: 0PX SOLID #7898B5; 
	BORDER-RIGHT: 0PX SOLID #7898B5; 
	BORDER-BOTTOM: 1PX SOLID #7898B5;

TD.f_Titulo  {	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Tahoma; 
	BACKGROUND-COLOR: #F8F9FD;
}

TD.f_subitulo  {FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt;
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Tahoma; 
	BACKGROUND-COLOR: #FBFBFD;
}

P.helpText{
	BORDER-TOP: 1PX SOLID #7898B5; 
	BORDER-LEFT: 1PX SOLID #7898B5; 
	BORDER-RIGHT: 1PX SOLID #7898B5; 
	BORDER-BOTTOM: 1PX SOLID #7898B5;
	COLOR: #000000;    
    BACKGROUND-COLOR: #FEFED7;
    /*BACKGROUND-COLOR: #FFFFE1;*/
    font-size:10pt;
	font-family:verdana;
	padding-left:3;
	padding-right:3;
	padding-top:3;
	padding-bottom:3;
}

P.critical{
	BORDER-TOP: 1PX SOLID #7898B5; 
	BORDER-LEFT: 1PX SOLID #7898B5; 
	BORDER-RIGHT: 1PX SOLID #7898B5; 
	BORDER-BOTTOM: 1PX SOLID #7898B5;
	COLOR: #FF0000;    
    BACKGROUND-COLOR: #FEFED7;    
    font-size:10pt;
	font-family:verdana;
	padding-left:3;
	padding-right:3;
	padding-top:3;
	padding-bottom:3;
}

P.Text{
	COLOR: #000000;
    font-size:10pt;
	font-family:verdana;	
}



span.Disabled{
	color:#ACA899;
	font-size:10pt;
	font-family:verdana;}

span.Enabled{
	COLOR: #000000;    
    font-size:10pt;
	font-family:verdana;}


//E6EBF9
//C5CEE7
//D1D9EE


//EFF2F9 nivel 3