body {
	background: #FFFFFF;
}
td.labelAC {
	color: #162E5E;
	font-family: Helvetica;
	font-size: 8pt;
	padding-right: 1;	
}
a.labelAC {
	color: #162E5E;
	font-family: Helvetica;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
}
a.labelAC:hover {
	text-decoration: underline;
}
a.subTitle {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
a.subTitle:hover {
	text-decoration: underline;
}
input.get {
	font-family: Helvetica;
	font-size: 7pt;
	border: 1px solid #162E5E;
	background: #FFFFFF;
}
td.formAC {
	width: 790px;
	height: 67px;
	background: url("images/loginBack.jpg");
	vertical-Align: top;
	padding-top: 11;
	padding-right: 20;
	text-align: right;
}
td.errorMsg {
	color: #CC0000;
	font-family: Helvetica;
	font-size: 8pt;
	padding-right: 10;
	text-align: center;
}
td.geral {
	color: #5A638C;
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	width: 1000px;
	background: #EEEEEE;
	border-bottom: 1px solid #004080;
}
td.textTitle {
	color: #5A638C;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20;
	padding-right: 20;
	padding-top: 5;
	padding-bottom: 5;
}
p.title {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20;
	padding-top: 10;
}
p.subTitle {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 15;
}
td.subTitle {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 15px;
}
p.text {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	text-align: justify;
	padding-left: 10;
	padding-right: 10;
}
p.text2 {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	padding-left: 10;
	padding-right: 10;
}
a.text {
	color: #162E5C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	text-align: justify;
	text-decoration: underline;
}
a.text:hover {
	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	text-align: justify;
	text-decoration: underline;
}
a.linkhome {
	color: #162E5C;
	font-family: Verdana;
	font-size: 07pt;
	font-weight: normal;
	line-height: 150%;
	text-decoration: none;
}
a.linkhome:hover {
	color: #5A638C;
	font-family: Verdana;
	font-size: 07pt;
	font-weight: normal;
	line-height: 150%;
	text-decoration: underline;
}
a.linkhome2 {
	color: #6F6F6F;
	font-family: Verdana;
	font-size: 07pt;
	font-weight: normal;
	line-height: 150%;
	text-decoration: none;
}
a.linkhome2:hover {
	color: #5A638C;
	font-family: Verdana;
	font-size: 07pt;
	font-weight: normal;
	line-height: 150%;
	text-decoration: underline;
}
td.text {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	padding-left: 20px;
	padding-right: 20px;
}
td.text3 {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
}
td.textJ {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	padding-left: 20px;
	padding-right: 20px;
	text-align: justify;
}
td.textb {
   	color: #000000;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 150%;
	padding-left: 20px;
	padding-right: 20px;
	background: #8FADD3;
}

td.get2 {
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
	background: #F1F2F6;
}

ul.text {
   	color: #5A638C;
	font-family: Verdana;
	font-size: 08pt;
	font-weight: normal;
	line-height: 200%;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
td.titleTable {
   	color: #162E5C;
	font-family: Tahoma;
	font-size: 09pt;
	font-weight: normal;
	text-align: center;
	background: #D6EEFA;
	padding-top: 10;
	padding-bottom: 10;
}
td.label {
	color: #5A638C;
	font-family: Tahoma;
	font-size: 08pt;
	font-weight: normal;
	text-align: right;
}
td.get {
	color: #5A638C;
	font-family: Tahoma;
	font-size: 08pt;
	font-weight: normal;
	text-align: left;
	line-height: 180%;
}
input.ac {
	color: #000000;
	font-family: Verdana;
	font-size: 08pt;
	text-align: left;
	border: 1px solid #004080;
	background: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	height: 20px;
}
input.invisible {
	color: #EEEEEE;
	text-align: left;
	border: 0;
	background: #FFFFFF;
}
input.acFloat {
	color: #000000;
	font-family: Verdana;
	font-size: 08pt;
	text-align: right;
	border: 1px solid #004080;
	height: 18px;
}
select {
	color: #000000;
	font-family: Verdana;
	font-size: 08pt;
	text-align: left;
	border: 1px solid #004080;
	height: 20px;
	background: #FFFFFF;
}
textarea {
	color: #000000;
	font-family: Verdana;
	font-size: 08pt;
	text-align: left;
	background: #FFFFFF;
	border: 1px solid #004080;
}
td.msgError {
    font-family: Arial, Verdana, Helvetica;
    color: #FF0000;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    padding-left: 10;
}
p.copy {
    font-family: Arial;
    color: #7F7D7E;
    font-size: 7pt;
}
td.aviso {
	color: #FF0000;
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: normal;
}
input.buttomAC {
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 7pt;
	width: 50px;
	height: 16px;
	border: 0;
	background: url('images/buttomBack.jpg');
	text-align: center;
}

input.buttom {
	color: #000000;
	font-family: Verdana;
	font-size: 9pt;
	width: 91px;
	height: 18px;
	border: 0;
	font-weight: normal;
	background: url('images/buttomBack2.gif');
	text-decoration: none;
	padding-top: 1px;
}

a.buttom {
	color: #000000;
	font-family: Verdana;
	font-size: 9pt;
	width: 91px;
	height: 18px;
	border: 0;
	font-weight: normal;
	background: url('images/buttomBack2.gif');
	text-decoration: none;
	padding-top: 2px;
	text-align: center;
}
a.buttom:hover {
	text-decoration: underline;
}
span.co { /* Campos Obrigatórios */
	color: #5A638C;
	font-family: Tahoma;
	font-size: 07pt;
	font-weight: normal;
	text-align: right;
	width: 80%;
}
.flutuante_sombra {
position:absolute;
top:134px;
right:310px;
padding:0px 25px 25px 0px;
background:url(images/sombra.png) repeat;
}
#box {
width:425px;
padding:5px 5px 5px 5px;
background: #FCED22;
color:white;
}

td.msg {
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
    color: #FF0000;
    font-size: 9pt;
    font-weight: normal;
    text-align: left;
    padding-left: 3;
}