.rf-dt-c {
	border-bottom-width: 1px !important;
	border-bottom-style: solid !important;
	border-bottom-color: silver !important;
	border-right-width: 0px !important;
	color: black !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	padding: 4px !important;
	font-weight: normal !important;
}

.rf-dt-nd {
	background-color: #edeff6 !important;
	border-bottom: 1px solid #ebebeb !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
}

.tabela {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.tituloFormularioCentro {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloFormularioEsquerda {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: left !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloFormularioDireita {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: right !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloSubFormularioEsquerda {
	background: #edeff6 !important;
	border: 0px !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: left !important;
	vertical-align: middle !important;
}

.tituloTabelaCentro {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloTabelaEsquerda {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	text-align: left !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloTabelaDireita {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 30px !important;
	text-align: right !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.tituloSubTabelaEsquerda {
	background: #edeff6 !important;
	border: 0px !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
	text-align: left !important;
	vertical-align: middle !important;
}

.corpoTabelaCentro {
	border: 0px !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
	text-align: center !important;
	vertical-align: middle !important;
}

.corpoTabelaEsquerda {
	border: 0px !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
	text-align: left !important;
	vertical-align: middle !important;
}

.corpoTabelaDireita {
	border: 0px !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
	text-align: right !important;
	vertical-align: middle !important;
}

.rodapeTabelaCentro {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 20px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.rodapeTabelaEsquerda {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 20px !important;
	text-align: left !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.rodapeTabelaDireita {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 20px !important;
	text-align: right !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.rodapeSubTabelaDireita {
	background: #000b74 !important;
	border: 0px !important;
	color: #fff !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: bold !important;
	height: 20px !important;
	text-align: right !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
}

.linhaPar {
	background-color: #edeff6 !important;
	border-bottom: 1px solid #ebebeb !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
}

.linhaImpar {
	background-color: #fff !important;
	border-bottom: 1px solid #ebebeb !important;
	color: #313131 !important;
	font: 11px Verdana, tahoma, arial, helvetica, sans-serif !important;
	font-weight: normal !important;
	height: 20px !important;
}

.w1 {
	width: 1% !important;
	white-space: nowrap !important;
}

.w4 {
	width: 4% !important;
	white-space: nowrap !important;
}

.w5 {
	width: 5% !important;
	white-space: nowrap !important;
}

.w8 {
	width: 8% !important;
	white-space: nowrap !important;
}

.w10 {
	width: 10% !important;
	white-space: nowrap !important;
}

.w20 {
	width: 20% !important;
	white-space: nowrap !important;
}

.w28 {
	width: 28% !important;
	white-space: nowrap !important;
}

.w30 {
	width: 30% !important;
	white-space: nowrap !important;
}

.w38 {
	width: 38% !important;
	white-space: nowrap !important;
}

.w48 {
	width: 48% !important;
	white-space: nowrap !important;
}

.w70 {
	width: 70% !important;
	white-space: nowrap !important;
}

.w78 {
	width: 78% !important;
	white-space: nowrap !important;
}

.w86 {
	width: 86% !important;
	white-space: nowrap !important;
}

.w87 {
	width: 87% !important;
	white-space: nowrap !important;
}

.w98 {
	width: 98% !important;
	white-space: nowrap !important;
}

.w99 {
	width: 99% !important;
	white-space: nowrap !important;
}

.w100 {
	width: 100% !important;
	white-space: nowrap !important;
}