.det{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}	
.curso
{
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	color:#006699;
	margin-bottom: 0px;	

	margin-bottom: 0px;
	background-color:#F0F5FA;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 0px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
		
	}
.LinkDestak
{
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	color:white;
	margin-bottom: 0px;	

	margin-bottom: 0px;
	background-color:#F5F5F5;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 0px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
		
	}
BODY
{		
	margin-top:5 ;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background:#FFFFFF;	
    scrollbar-face-color: #DEE3E7;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;	
    
}
A:link
{
    COLOR: #524EA5; 
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR:#524EA5;
    TEXT-DECORATION: none;
}
.linhaGabarito{
	font-size: 10px;
	font-family: Currier New;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}
	
.linhaQuestores{
	font-size: 8px;
	font-family: Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}
	
.Linha{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}
.LinhaBordaGrosa{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color:#006699;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}	
.LinhaDivis{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: Gainsboro;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}	
.LinhaAlteraCor{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color:#EEEFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}
.LinhaLabel
{
	text-align:center;
	font-weight:bold;
	font-size: 15px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}	
.campos 
{
	BORDER-RIGHT: #D3D3D3 1px solid;   
	BORDER-TOP: #D3D3D3 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #C8C6C6 2px solid; 	
	BORDER-BOTTOM: #C8C6C6 2px solid; 
	background-color: #FFFFFF;
}
.cppopup 
{
	BORDER-RIGHT: #D3D3D3 1px solid;   
	BORDER-TOP: #D3D3D3 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #C8C6C6 2px solid; 	
	BORDER-BOTTOM: #C8C6C6 2px solid; 
	background-color: #E2F8F8;
}
.reads
{
    BORDER-RIGHT: #D3D3D3 1px solid;   
	BORDER-TOP: #D3D3D3 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #C8C6C6 2px solid; 	
	BORDER-BOTTOM: #C8C6C6 2px solid; 
	background-color: #D8D5D5;
}
.camposCombo 
{
	BORDER-RIGHT: #D3D3D3 1px solid;   
	BORDER-TOP: #D3D3D3 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #C8C6C6 1px solid; 	
	BORDER-BOTTOM: #C8C6C6 1px solid; 
	background-color: #F6F6F6;
    font-family:arial;
}
.botoes {
	BORDER-RIGHT: #0E4370 1px solid; 
	BORDER-TOP: #5C8BB4 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #5C8BB4 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #0E4370 1px solid;  
	HEIGHT: 20px; 
    background-color: #48567F; 
	font-weight: bold; 
	width: 120px;
} 
.botoesPequeno {
	BORDER-RIGHT: #0E4370 1px solid; 
	BORDER-TOP: #5C8BB4 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #5C8BB4 1px solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #0E4370 1px solid;  
	HEIGHT: 20px; 
    background-color: #48567F; 
	font-weight: bold; 
	width: 50px;
} 
.ItemLinha {
	border-style:solid;
	border-top-color:#0099CC;
	border-left-color:#0099CC;
	border-right-color:#0099CC;	
	border-bottom-color:#0099CC;	
	margin-top: auto;		
	margin-bottom: auto;	
	margin-left:auto;
	margin-right:auto;
	
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;	
	font-weight: bold;
	
	background-color: #F0F5FA;
	
}	
.OnLine
{
	margin-bottom: 1px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-Left-width: 1px;
	border-Left-style: solid;		
	border-Top-width: 0px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	
	font-family: Verdana, sans-serif;
	font-size: 15px;	
	font-weight: bold;	
	background-color: #F0F5FA;
	
}
.CabInsc
{
	margin-bottom: 1px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-Left-width: 1px;
	border-Left-style: solid;		
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	
	font-family: Verdana, sans-serif;
	font-size: 15px;	
	font-weight: bold;	
	background-color: #FFFFFF;
	
}	
.msgdata
{
	text-align:center;	
	font-size: 10px;
	font-family: Verdana, sans-serif;
	color:CornflowerBlue;
	background-color: #ffffff;

	}	
.Tab4lados
{
	margin-bottom: 1px;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	
	}	
	
	.LinhaNegrito{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}	
	
	
	
	
.alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	background-color:#F0F5FA;
	border: 1px solid #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;	
}	
.LinhaNegritoCinza{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}
.LinhaNegritoRed{
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Red;
	margin-bottom: 1px;
	background-color: #F7F7F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}

.LinhaCabInsc
{
	text-align:center;
	font-weight:bold;
	font-size: 16px;
	font-family: Verdana, Arial, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	}		
.Logo1
{
	text-align:center;
	font-weight:bold;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	}
.Logo2
{
	text-align:center;	
	font-size: 9px;
	font-family: Verdana, Arial, sans-serif;
	color:Black;
	margin-bottom: 1px;
	background-color: #ffffff;
	}				
	
table#html_table
{	
	width:100%;
	border-collapse:collapse;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:blue;
	margin-bottom: 1px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-Top-width: 1px;
	border-Top-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
}	
tr#html_cols
{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:Black;
	margin-bottom: 1px;	
	background-color: #F7F7F7;
	
	border-bottom-width: 2px;
	border-bottom-style: solid;
	
	border-left-width: 2px;
	border-left-style: solid;
	
	border-Top-width: 2px;
	border-Top-style: solid;
	
	border-right-width: 2px;
	border-right-style: solid;
}	