body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-left: 10px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabelaFormatada {
	background: #E1E6EC;
	font-size: 12px;
	color: #000033;
	border: 1px #9E9E9E solid;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h4 {
	color: #003366;
	font-size: 12px;
	margin-bottom: 0px;
	margin-top: 0px;
}

h3 {
	color: #003366;
	font-size: 14px;
	margin-bottom: 0px;
	margin-top: 0px;
}

h2 {
	color: #003366;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
}

h1 {
	color: #003366;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 6px;
	margin-top: 6px;
}

.inputFormatado {
	color: #313E4D;
	background-color: #CCD5DF;
	font-size: 11px;
	border: 1px #546B85 solid;
	text-transform: uppercase;
}

.inputFormatadoErro {
	color: #313E4D;
	background-color: #CCD5DF;
	font-size: 11px;
	border: 1px #FF0000 solid;
	text-transform: uppercase;
}

.inputFormatadoNormalCase {
	color: #313E4D;
	background-color: #CCD5DF;
	font-size: 11px;
	border: 1px #546B85 solid;
}

.inputFormatadoErroNormalCase {
	color: #313E4D;
	background-color: #CCD5DF;
	font-size: 11px;
	border: 1px #FF0000 solid;
}

.checkbox {
	background-color: #FFFFFF;
	border-style: none;
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #039;
}

.textoDestaque {
	font-size: 14px;
}

a:visited {
	color: #039;
}

a:hover {
	color: #0000FF;
}

.erro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

.perguntaFAQ {
	background-color: #006699;
	color: #FFFFFF;
	font-weight: bold;
}

.respostaFAQ {
	background-color: #DFDFDF;
}

.linhaImpar {
	background-color: #E1E6EC;
}

.tituloTabela {
	background-color: #4A708B;
	border: 1px #000000 solid;
}

.linhaPar {
	background-color: #FFFFFF;
}

.tabelaFormatadaBorda {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.tabelaFormatadaBorda td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #E1E6EC;
	padding: 3px 3px 3px 3px;
}

.tabelaFormatadaBorda th {
	background-color: #006699;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 3px 3px 3px 3px;
}

h6 {
	font-size: x-small;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}

.tabelaComBorda {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.tabelaComBorda td {
	padding: 3px 3px 3px 3px;
}

ul {
	margin-bottom: 0px;
	margin-top: 0px;
}

.bordaSuperior {
	border-top-width: 1px;
	border-top-color: #000000;
	border-top-style: solid;
}

.cliente {
	background-color: #E1E6EC;
}

.atendente {
	background-color: #FFFFFF;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-align: justify
}

.listTable {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

.listTable tbody td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #E1E6EC;
	padding: 3px 3px 3px 3px;
	border-bottom: 1px #000000 inset;
}

.listTable tbody td#subtitulo {
	background-color: #EEEEEE;
	font-weight: bold;
	font-size: 14px;
	color: #003366;
	border-bottom: 1px #000000 solid;
	border-top: 1px #000000 solid;
}

.listTable thead td {
	background-color: #006699;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	padding: 3px 3px 3px 3px;
}

.button {
	border: 1px solid #999999;
	background-color: #d0d1d0;
	font-size: 11px;
	color: #444444;
	font-weight: normal;
	background-image: url(images/formButtonBg.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.tabelaForm {
	background: #E1E6EC;
	font-size: 12px;
	color: #000033;
	border: 1px #9E9E9E solid;
}

.tabelaForm td {
	vertical-align: top;
	line-height: 20px;
	padding: 10px 8px 8px 8px;
}

.tabelaForm td#bordaInferior {
	border-bottom: 1px #9E9E9E solid;
}

.tabelaSimples td {
	border: 0px;
	line-height: normal;
	padding: 0px 0px 0px 0px;
}

.tabelaSimples {
	border: 0px;
	line-height: normal;
	padding: 0px 0px 0px 0px;
}

.tipoAberto {
	background: #E1E6EC;
	font-size: 12px;
	color: #003399;
	font-weight: normal;
}

.tipoFechado {
	background: #E1E6EC;
	font-size: 12px;
	color: #0005DD;
	font-style: italic;
}

.tituloChamado {
	font-weight: bold;
}

.textoChamado {
	
}