body{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	background-color: #E6F2FF;
	/*SCROLLBAR-FACE-COLOR: #ccd4e2; 
	SCROLLBAR-HIGHLIGHT-COLOR: #c8d3e1; 
	SCROLLBAR-SHADOW-COLOR: #ccd4e2; 
	SCROLLBAR-3DLIGHT-COLOR: #d8dee9; 
	SCROLLBAR-ARROW-COLOR: #7494BA; 
	SCROLLBAR-TRACK-COLOR: #E6F2FF; 
	SCROLLBAR-DARKSHADOW-COLOR: #3a5370;*/
}

table, tr, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
}

A {
	COLOR: #000000; TEXT-DECORATION: none
}
form {
	margin: 0px;
	padding: 0px;
}
.special {
	LEFT: 0px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffffff; z-index:101;
}
.tbbdrtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #E6F2FF;
	padding-right: 5px;
	padding-left: 5px;
	height: 20px;
}
.txmenutop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	text-align: center;
	padding: 5px;
}
.bartitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
	background-color: #97AFCC;
	padding-right: 5px;
	padding-left: 5px;
	height: 20px;
	text-align: left;
	vertical-align: middle;
}
.barbase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #E6F2FF;
	padding-right: 5px;
	padding-left: 5px;
}
.fieldset01 {
	padding: 5px;
}

.forminput01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #FFFFFF;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #4E729E;
	border-top-color: #4E729E;
	*/
}
.forminput02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	border: 1px solid #97AFCC;
}
.forminput03 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #FFFFFF;
	border: 1px solid #4E729E;	
}
.forminput04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #FFFFCC;
	border: 1px solid #4E729E;	
}
.forminputnotas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	border: 1px solid #97AFCC;
	text-align:right;
}
.formselect01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #4E729E;	
}
.tblogin {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #4E729E;
	border-left-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #97AFCC;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}
.btform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px outset;
	font-size: 12px;
}
.btitens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	text-align: center;
	padding: 0;
	border: 1px outset;
}
.sobre {
	BORDER-RIGHT: 1px dotted; 
	BORDER-TOP: 1px dotted; 
	BORDER-LEFT: 1px dotted; 
	COLOR: #3366cc; 
	BORDER-BOTTOM: 1px dotted; 
	TEXT-DECORATION: none
}
.fora {
	BORDER-RIGHT: #eef2f7 1px solid;
	BORDER-TOP: #eef2f7 1px solid; 
	BORDER-LEFT: #eef2f7 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #eef2f7 1px solid; 
	BACKGROUND-COLOR: #eef2f7; 
	TEXT-DECORATION: none
}
.bordergroup {
	border: 1px solid #97AFCC;
	background-color: #E6F2FF;
}
.baritens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
	background-color: #97AFCC;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
}
.bartbtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #FFFFFF;
	background-color: #97AFCC;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.bartbtitpq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #97AFCC;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
.bartbresultado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #405E82;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 3px;
}

.bartbresultpq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #405E82;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 2px;
}

.bartbresult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #405E82;
	font-weight: normal;
	padding: 2px;
}

.barstatus {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #E6F2FF;
	padding-right: 5px;
	padding-left: 5px;
}
.tit01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #97AFCC;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}

.tit02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6286B3;	
	font-weight: bolder;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
}
.tdbranco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #405E82;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 5px;
}
.txazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #436389;
}
.txtvermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bolder;
}
.tbhelp {
	border: 1px solid #97AFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #405E82;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 5px;	
}
.result_linhas_over {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #405E82;
	background-color: #E6F2FF;
	font-weight: normal;
	padding: 3px;
	cursor:pointer;
}
.result_linhas_out {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: #405E82;
	background-color: #FFFFFF;
	font-weight: normal;
	padding: 3px;
	cursor:pointer;	
}
.divMtr {
	text-align: center;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E1F3;
}
.divNum {
	text-align: center;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E1F3;
}
.divNome {
	text-align: left;
	vertical-align:bottom;
	padding: 4px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E1F3;	
}
.divNotas {
	text-align: center;
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1E1F3;
}

.LSShadow {
	BORDER-RIGHT: #fcfcf8 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fcfcf8 1px solid; PADDING-LEFT: 4px; FONT: 8pt Tahoma; BORDER-LEFT: #fcfcf8 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #282211; BORDER-BOTTOM: #fcfcf8 1px solid; HEIGHT: 19px
}

.LSHighlight {
	BORDER-RIGHT: #468bc7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #468bc7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #c0d8ee; FONT: 8pt Tahoma; BORDER-LEFT: #468bc7 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #295e8c; BORDER-BOTTOM: #468bc7 1px solid; HEIGHT: 19px
}

#LSHighlight {
	BORDER-RIGHT: #468bc7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #468bc7 1px solid; PADDING-LEFT: 4px; BACKGROUND: #c0d8ee; FONT: 8pt Tahoma; BORDER-LEFT: #468bc7 1px solid; WIDTH: 100%; CURSOR: hand; COLOR: #295e8c; BORDER-BOTTOM: #468bc7 1px solid; HEIGHT: 19px
}

.AbookTable {
	BORDER-RIGHT: #918e82 1px solid; BORDER-TOP: #918e82 1px solid; BORDER-LEFT: #918e82 1px solid; BORDER-BOTTOM: #918e82 1px solid
}

.tbbdrlist {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #97AFCC;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #97AFCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}

.tb_bdazul_fdbranco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	border: 1px solid #97AFCC;
}

.tbmodulo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #4E729E;
	border-left-color: #4E729E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	background-color: #97AFCC;
	padding: 5px;
	height: 80px;
	width: 100px;
}

.txtmsg_vermelho {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.popupControl
{
	display: block;
	position:absolute;
	
}