.popup-top {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999999;
	border-bottom-color: #999999;
	background-color: #DFDFDF;
}

.popup-top 
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	padding-left: 3px;
	padding-right: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.popupTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.popupSubTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.popupMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-left: 3px;
	padding-right: 3px;
}

.popupMenuLink 
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left: 3px;
	padding-right: 2px;
	font-weight: normal;
	text-decoration: none;
}

.popupMenuSelecionado
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #02689A;
	padding-left: 3px;
	padding-right: 2px;
	font-weight: bold;
	text-decoration: underline;
}

.popupLinkBotaoFinalizar
a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	padding-left: 3px;
	padding-right: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.popupTB {
	background-color: #EEEEEE;
}

.popupForm
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.popupForm
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.popupForm
textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}

.popupForm
button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
	
.popupForm
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
	height: 25px;
	}
	
.popupForm
label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	cursor: hand;
}

.popupForm
span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-size: 12px;*/
	font-style: normal;
	font-weight: normal;
}	
	
.popupForm
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #02689A;
	font-style: normal;
	font-weight: normal;
}	

.popupForm
fieldset{
	border: 1px solid #999999; 
	padding-left: 4px;		
	padding-right: 4px;	
}
.popupForm
legend{
	color: #02689A;
}

.popupForm
div{
	scrollbar-highlight-color: #F0F0F0;
	overflow: auto; 
	scrollbar-shadow-color: #000000; 
	scrollbar-track-color: #E1E1E1; 
	scrollbar-darkshadow-color: #999999; 
	scrollbar-base-color: #DFDFDF; 
}
	
.popupForm #IdAreaEvento
{
	display:block;
	overflow:auto; 	
}

.popupTabelaExibicao
td{
	background-color: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-right: 2px;
	height: 1px;
}

.popupTabelaExibicao
th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
	text-transform: uppercase;
}

.popupLabelTotalMain
{
	color: #02689A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.popupLabelTotal
{
	color: #02689A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
	height: 1px;
}
	
.ListaDinamica
th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
	text-transform: uppercase;
	background: #CCCCCC;
}

.ListaDinamica
td{
	background-color: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding: 0, 2px, 0, 2px;
	height: 1px;
}

.ListaDinamica
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}

.ListaDinamica
.Footer td
{
    background-color: #D5D5D5; 
    border-top:1px solid #AAA;
}

.ListaDinamicaPub
th{
    background-color: #02689A;
    color: White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-weight: bold;
    padding-bottom: 5px;
    padding-left: 9px;
    padding-right: 9px; /* 10px;*/
    padding-top: 5px;
    text-transform: uppercase;	
}

.ListaDinamicaPub
td{
	background-color: #E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding: 0, 5px, 0, 5px;
	height: 1px;
}

.ListaDinamicaPub
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}
	
.ListaDinamicaPub
.destaque
{
	font-weight: bold;
	color: #B6B6B6;
	font-size: 15;
}

.ListaDinamicaPub
.acao
{
	font-weight: bold;
	color: #565656;
	font-size: 8pt;
}	

	
.treeview
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	height: 10px;
}		

body
{
	background-color: "#EEEEEE";
}		

.InputNumerico {
	text-align: right;
}

.InputNumericoDisable {
	color: #999999;
	text-align: right;
}

.popupTabelaFormEstatica
td{
	background-color: #E1E1E1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	padding-right: 2px;
	height: 1px;
}

.popupTabelaFormEstatica
th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
}

.InputInvisivel {
	text-align: left;
	background-color: #EEEEEE;
	border: 0px none #CCCCCC;
}

#tdDivide
{
	background-color: #BBBBBB;
	height: 1px;
}

.formFiltro
select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}

.formFiltro
input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
	
.formFiltro
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}	
	
.formFiltro
label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	cursor: hand;
}
		
.formFiltro
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #02689A;
	font-style: normal;
	font-weight: normal;
}
	
.popupMenuBaixo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	padding-left: 0px;
	padding-right: 3px;
}	

.textAreaJustificativa{
    border-width:0;
    background-color:#EEEEEE;
    overflow:auto;
}

.labelSpan{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
}

.noprint{display:none;}
                
.gvFixedHeader{   
  font-weight:bold;   
  position:relative;   
  background-color:White;   
}   

thead.fixedHeader tr {
  position: relative;
}

