

body {
 	width: 669px;
 	margin-left		: 0px;
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 0px;
	padding: 0px; /*alterações inacio correia*/
}

td, p, div {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 11px;/*8pt*/
	color				: #003399;
	text-align			: justify;
}


/* ###################### SECTION LISTING SETTINGS ###################### */

.sectiontableheader, .sectiontableheader td { /*TITULOS*/
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
	border-top       	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontableheadercont, .sectiontableheadercont td { /*SEGUNDAS LINHAS DOS TITULOS - TITULOS CONTINUACAO*/
	background-color	: #e5eaf5;/*f0f0f0*/
	font-family			: Georgia, "Times New Roman", Times, serif;
	font-size			: 12px;
	font-weight      	: bold;
	text-align: center;
	text-indent			: 0px;/*10*/
	text-transform		: uppercase;
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align:middle;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontablesubheader { /*SUB-TITULOS*/
	font-family			: Georgia, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 0px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontablesubheader td {/*SUB-TITULOS*/
	font-family			: Georgia, Verdana, Arial, Trebuchet MS, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight      	: normal;
	text-indent			: 5px;
	text-transform		: uppercase;
	height           	: 20px;
	line-height			: 20px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}

.sectiontableentry2, .sectiontableentry2 td, .sectiontableentry2 tr { /*LINHA 2 SEM BORDER*/
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: left;
	height				: 20px;
}
.sectiontableentry1, .sectiontableentry1 td, .sectiontableentry1 tr { /*LINHA 1 SEM BORDER*/
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: left;
	height				: 20px;
}
.sectiontableentry2 a { /*LINK DE LINHA 2 SEM BORDER*/
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableentry1 a { /*LINK DE LINHA 1 SEM BORDER*/
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
}
.sectiontableentry4, .sectiontableentry4 td, .sectiontableentry4 tr { /*LINHA 2 COM BORDER*/
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: left;
	height				: 20px;
	border-right		: 1px dotted #0088b8;
}
.sectiontableentry3, .sectiontableentry3 td, .sectiontableentry3 tr { /*LINHA 1 COM BORDER*/
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	line-height			: 15px;
	vertical-align		: middle;
	text-align			: left;
	height				: 20px;
	border-right		: 1px dotted #0088b8;
}
.sectiontableentry4 a { /*LINK DE LINHA 2 COM BORDER*/
	background-color	: #e5eaf5;/*f0f0f0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
	border-right		: 1px dotted #0088b8;
}
.sectiontableentry3 a { /*LINK DE LINHA 1 COM BORDER*/
	background-color	: #FFFFFF;/*E0E0E0*/
	text-indent			: 0px;/*10*/
	background-repeat	: no-repeat;
	background-position	: 0px 2px;
	vertical-align		: middle;
	border-right		: 1px dotted #0088b8;
}
.sectiontableheaderup, .sectiontableheaderup td { /*para espaços no topo*/
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-bottom    	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontableheaderbottom { /*para espaços no fundo*/
	font-family			: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-top       	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.sectiontableheaderbottom td { /*para espaços no fundo*/
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-size			: 12px;
	font-weight      	: bold;
	text-indent			: 5px;/*10*/
	color            	: #0088b8;
	height           	: 20px;
	line-height			: 25px;
	vertical-align		: text-top;
	border-top       	: 1px dotted #0088b8;
	border-right		: 1px dotted #0088b8;
}
.button {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
	font-style       : normal;
	font-weight      : bold;
	font-size        : 10px;
	color            : #000000;
	border           : 1px solid;
}

.inputbox ,select{
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-size        : 10px;
  font-weight      : bold;
  color            : #000000;
  background       : #FFFFFF;
  border           : 1px solid;
}


/* Alterações mpfreitas*/
.sectiontableheadercont .lastTD, .sectiontableheader .lastTD, .sectiontableheaderbottom .lastTD{
	BORDER-RIGHT: 0px;
}

.sectiontableentry3 .item, .sectiontableentry4 .item {
text-align:center;
}
.sectiontableentry3 .lastItem, .sectiontableentry4 .lastItem {
text-align:center;
BORDER-RIGHT: 0px;

}
.menu{
	text-align:right
}

.inputlocked {
	font-family		: "Trebuchet MS", Tahoma, Verdana, Arial;
  font-size        : 10px;
  font-weight      : bold;
  color            : #000000;
  background       : #FFFFFF;
  border           : 1px solid;
  BACKGROUND-COLOR: silver
}
.noprint{
}

@media print {
	.noprint {display:none;}
	a{display:none;}
	.button{display:none;}
}
/*--------fim-------*/



/*alterações inaciocorreia*/


/* login passfreq */
.sectiontableheader td{
 font-family: "Trebuchet MS", arial, serif;
 font-size: 14px;
 text-align: center;
 color: #133E64;
  font-weight: normal;
 background-position:bottom;
 background-image: url(images/bgtitle.png);
 border: none;
 border-bottom: 2px solid #D3EDF0;
}

.sectiontableheadercont td{
 font-family: "Trebuchet MS", arial, serif;
 font-weight: normal;
 font-size: 14px;
 background-position:bottom;
 background-image: url(images/bars2.png);
 color: #fff;
 border: none;
}
.sectiontableentry4 td{
 font-size: 12px;
 color:	#1B3460;
  text-align: center;

 font-family: Arial, Verdana, Helvetica;
 background-color: #A1D1DD;
 border-right:1px solid #D3EDF0;
 border-left: 1px solid #D3EDF0;
}
.sectiontableentry3 td{
 font-size: 12px;
 color:	#1B3460;
 text-align: center;
 font-family: Arial, Verdana, Helvetica;
 border-right:1px solid #D3EDF0;
 border-left:1px solid #D3EDF0;
}
table.formregister tr td.nobordercell  {
 border: none;
 background: none;
}
.menu  {
 padding-bottom: 8px;
}
.menu a {
 font-size: 12px;
 font-family: Arial, Verdana, Helvetica;
 color: #133E64;
 text-decoration: none;
}
.menu a:hover {
 font-size: 12px;
 font-family: Arial, Verdana, Helvetica;
 color: #54A2E1;
 text-decoration: underline;
}


/*change pass*/
.changepass td {
 font-size: 12px;
 color:	#1B3460;
 font-family: Arial, Verdana, Helvetica;
}


/* form register*/
table.formregister tr td {
 font-weight: normal;
 color: #133E64;
 font-size: 12px;
 background-color: #A1D1DD;
 border-bottom: 3px solid #E2F2F4;

 padding: 4px 2px 4px 2px;
}

.formregister .sectiontableheader td.lastTD {
 font-weight: normal;

 font-size: 13px;
 color: #133E64;
 border: none;
 background-color: #F4D380;
 padding: 3px 2px 3px 2px;
 text-align: center;
 text-transform: uppercase;
 font-family:"Trebuchet MS",arial,serif;
}

.formregister .sectiontableheaderbottom {
 display: none;
}
table tr td .inputbox {
 color: #133E64;
 font-size: 12px;
 font-weight: normal;
 border: 1px solid #13809B;

 padding: 2px 2px 2px 2px;
 background-color: #FFFFFF;
 font-family : Arial, Tahoma, Verdana, Arial;

}

.formregister tr td .inputlocked {
 color: #133E64;
 font-size: 12px;
 font-weight: normal;
 border: 1px solid #D8D8D8;
 padding: 2px 2px 2px 2px;
 background-color: #D8D8D8;
  border: 1px solid #13809B;

 font-family : Arial, Tahoma, Verdana, Arial;

}
.formregister .button, .changepass .button {
font-weight: normal;
 background-position: bottom;
 background-image :url("images/bars2.png") ;
 border:medium none;
 color:#FFFFFF;
 font-family:"Trebuchet MS",arial,serif;
 font-size:12px;
 padding:2px 10px;
 text-transform:uppercase;
}
.formregister .noborder td{
 border: none;
}
.formregister tr.sectiontableheader {
 border: none;

}
.formregister tr.sectiontableheader td{
 border: none;
  background-position:bottom;
 background-image: url(images/bars2.png);
}

.formregister select {
 color: #133E64;
 font-size: 12px;
 font-weight: normal;
 border: 1px solid #13809B;
}
table.formregister tr.nobg td
{
 border: none;
 background: none;
}