#bloqueador
	{
	position:absolute;
	text-align:center;
	vertical-align:middle;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index: 1000;
	background-color:#999999;
	opacity:0.65;
	-moz-opacity:0.65;
	filter: alpha(opacity=65);
	padding: 5px;
	}

#janela
	{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-200px;
	margin-top:-150px;
	background:#FFFFFF;
	width:400px;
	height:300px;
	z-index: 1002;
	border:outset 2px;
	}

#janela_sombra
	{
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-195px;
	margin-top:-145px;
	background:#666666;
	width:400px;
	height:300px;
	opacity:0.65;
	-moz-opacity: 0.65;
	filter: alpha(opacity=65);
	z-index: 1001;
	}
	
#span_alert
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500px;
	color:#FF0;
}

.borda 
	{
	border: 2px groove;
	}

INPUT.btupload
	{ 
	/*height: 18px;*/ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : 500;
	width: 300px;
	}	


TABLE.tbAlerta
	{
	border: 3px #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
	background: #FFFFA2;
	}

INPUT.in0100
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10;
	font-weight: 400;
	/*height: 18px;*/
	width: 100%;
	border: none;
	background-color: transparent;
	border: 1px solid #93A7BF;
}

INPUT.in400
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 400px;
	border: 1px solid #93A7BF;
	}
	
INPUT.inlab
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/*height: 18px;*/
	width: 500px;
	border: 0px;
	color: Blue;
	border: 1px solid #93A7BF;
}

INPUT.inlabp
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	/*height: 18px;*/
	width: 40px;
	border: 0px;
	color: Blue;
	border: 1px solid #93A7BF;
}

INPUT.in600
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 600px;
	border: 1px solid #93A7BF;
	}

INPUT.inAuto
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 100%;
	border: 1px solid #93A7BF;
	}

INPUT.in600bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 650px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in550
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 550px;
	border: 1px solid #93A7BF;
	}

INPUT.in500
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height: 18px;
	width : 500px;
	border: 1px solid #93A7BF;
	}

SELECT.se400
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 400;
	/*height: 18px;*/
	width : 400px;
	border: 1px solid #93A7BF;
	}

SELECT.se300b
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 400;
	width : 300px;
	border: 1px solid #93A7BF;
	}
	
	
SELECT.se500
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 500px;
	border: 1px solid #93A7BF;
	}

TEXTAREA.tx400
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :80px;
	width : 400px;
	border: 1px solid #93A7BF;
	}
TEXTAREA.tx600
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :80px;
	width : 600px;
	border: 1px solid #93A7BF;
	}

TEXTAREA.tx300
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :80px;
	width : 300px;
	border: 1px solid #93A7BF;
	}

TEXTAREA.tx350
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :80px;
	width : 350px;
	border: 1px solid #93A7BF;
	}

TEXTAREA.tx300m
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :60px;
	width : 300px;
	border: 1px solid #93A7BF;
	}
		
TEXTAREA.tx500b
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :250px;
	width : 500px;
	border: 1px solid #93A7BF;
	}
		
TEXTAREA.tx500c
	{
	background: #FEFEFF;
	font-family :Arial;
	font-size : 12px;
	font-weight : 500;
	height :160px;
	width : 500px;
	border: 1px solid #93A7BF;
	}
		
TEXTAREA.tx500
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height :40px;
	width : 500px;
	border: 1px solid #93A7BF;
	}		
	
TEXTAREA.tx500x80
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height : auto;
	width : 99%;
	border: 1px solid #93A7BF;
}		

TEXTAREA.tx500x100
{
	background: #F4F4F4;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	height: auto;
	width: 99%;
}		
	
TEXTAREA.tx800
{
	background: #F4F4F4;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	height: auto;
	width: 790px;
}		
	
TEXTAREA.txAuto
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height : 100%;
	width :100%;
	}		
	
TEXTAREA.txAutoDes
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	color: Gray;
	height : 100%;
	width :100%;
	}		
	
.in300
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 300px;
	border: 1px solid #93A7BF;
	}
	
.in350
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 350px;
	border: 1px solid #93A7BF;
	}

INPUT.in350b
	{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 350px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in340
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 340px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in390
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 390px;
	border: 1px solid #93A7BF;
	}

INPUT.in370
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 370px;
	border: 1px solid #93A7BF;
	}

SELECT.se300
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 300px;
	border: 1px solid #93A7BF;
	}

SELECT.se340
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
  	/*height: 18px;*/
	width : 340px;
	border: 1px solid #93A7BF;
	}

INPUT.in200
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 200px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in200dis
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	color: Gray;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 200px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in400dis
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	color: Gray;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 400px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in200esc
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	 color: Blue;
	height: 15px;
	width: 200px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in200bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 200px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in210bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 210px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in200bdp
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 17px;
	width: 200px;
	border: 1px solid #93A7BF;
	}


INPUT.in300bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 300px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in592bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 592px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in415bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 415px;
	border: 1px solid #93A7BF;
	}	
	
INPUT.in415esc
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 415px;
	border: 1px solid #93A7BF;
	}	
	
INPUT.in300bdp
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 17px;
	width: 300px;
	border: 1px solid #93A7BF;
	}

INPUT.inlabel
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 17px;
	width: 212px;
	border: 1px solid #93A7BF;
	}
	
INPUT.intransp
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 17px;
	width: 212px;
	text-align: center;
	border: 1px solid #93A7BF;
	}

INPUT.in240bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 240px;
	border: 1px solid #93A7BF;
	}

INPUT.in240bdp
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 17px;
	width: 240px;
	border: 1px solid #93A7BF;
	}

INPUT.in235bdp
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 17px;
	width: 233px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in150
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 150px;
	border: 1px solid #93A7BF;
	}

INPUT.in145
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 145px;
	border: 1px solid #93A7BF;
	}

INPUT.in145b
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width: 142px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in220 
   {
	background-color : #EFEFEF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 220px;
	border: 1px solid #93A7BF;
   }
	
SELECT.se250
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 250px;
	border: 1px solid #93A7BF;
	}

SELECT.se220
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 220px;
	border: 1px solid #93A7BF;
	}


SELECT.se260
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
  	/*height: 18px;*/
	width : 260px;
	border: 1px solid #93A7BF;
	}

SELECT.se270
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 270px;
	border: 1px solid #93A7BF;
	}

	
SELECT.se170
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 170px;
	border: 1px solid #93A7BF;
	}

SELECT.se200
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 200px;
	border: 1px solid #93A7BF;
	}

SELECT.se135x110
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 85px;
	width: 135px;
	border: 1px solid #93A7BF;
}

SELECT.se300x138
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 138px;
	width: 300px;
	border: 1px solid #93A7BF;
}

SELECT.se350x138
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 138px;
	width: 350px;
	border: 1px solid #93A7BF;
}

SELECT.se350
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	width: 350px;
	border: 1px solid #93A7BF;
}

SELECT.se70x138
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 138px;
	width: 70px;
	border: 1px solid #93A7BF;
}

SELECT.se150x138
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 138px;
	width: 150px;
	border: 1px solid #93A7BF;
}

SELECT.se150x245
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	height: 245px;
	width: 150px;
	border: 1px solid #93A7BF;
}

SELECT.se135x60
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 60px;
	width : 135px;
	border: 1px solid #93A7BF;
	}
	
SELECT.se200x90
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 97px;
	width : 240px;
	border: 1px solid #93A7BF;
	}

SELECT.se245x125
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 125px;
	width: 245px;
	border: 1px solid #93A7BF;
}	

SELECT.se270x125
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 125px;
	width: 270px;
	border: 1px solid #93A7BF;
}	
	
SELECT.se100x90
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 97px;
	width : 118px;
	border: 1px solid #93A7BF;
	}
	
SELECT.se2002
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height : 90px;
	width : 600px;
	border: 1px solid #93A7BF;
	}

	
INPUT.in120
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 120px;
	border: 1px solid #93A7BF;
	}

INPUT.in250
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 250px;
	border: 1px solid #93A7BF;
	}
	
SELECT.se120
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 120px;
	border: 1px solid #93A7BF;
	}

SELECT.se150
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 150px;
	border: 1px solid #93A7BF;
	}


SELECT.ls280x150
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	height: 150px;
	width: 280px;
	border: 1px solid #93A7BF;
}

SELECT.se280x150B
{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; /*	font-weight: 500;*/
	height: 143px;
	width: 300px;
	border: 1px solid #93A7BF;
}

SELECT.se280x160B
{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; /*	font-weight: 500;*/
	height: 160px;
	width: 300px;
	border: 1px solid #93A7BF;
}

SELECT.se147
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 147px;
	border: 1px solid #93A7BF;
	}

SELECT.se145
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 145px;
	border: 1px solid #93A7BF;
	}

SELECT.se140
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	/*height: 18px;*/
	width : 140px;
	border: 1px solid #93A7BF;
	}

SELECT.se200p
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 200px;
	border: 1px solid #93A7BF;
	}

SELECT.se200p2
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	/*height: 18px;*/
	width : 200px;
	border: 1px solid #93A7BF;
	}

SELECT.se140g
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	/*height: 18px;*/
	width: 140px;
	border: 1px solid #93A7BF;
}

SELECT.se140g2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	/*height: 18px;*/
	width : 140px;

}



SELECT.se140r
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 140px;
	border: 1px solid #93A7BF;
	}

INPUT.in100
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	border: 1px solid #93A7BF;
	}

INPUT.check
	{
	background: #BDBDBD;
	border: 1px solid #6061FF;
}
	
INPUT.in100bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	border: 1px solid #93A7BF;	
	}

INPUT.in120bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 120px;
	border: 1px solid #93A7BF;	
	}
	
INPUT.in70bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 70px;
	border: 1px solid #93A7BF;
	}
	
INPUT.in55bd
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 55px;
	border: 1px solid #93A7BF;
}

INPUT.in14bdr
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 14px;
	border: 1px solid #93A7BF;
	text-align: center;
	border: 1px solid #93A7BF;
}

	
INPUT.in100bd2
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 19px;
	width : 100px;
	border: 1px solid #93A7BF;	
	}
	
INPUT.in500bd
{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 500px;
	border: 1px solid #93A7BF;	
}
	
INPUT.in112bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 112px;
	border: 1px solid #93A7BF;	
	}
	
INPUT.in80bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 80px;
	border: 1px solid #93A7BF;	
	}
		
INPUT.in80bdp
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 17px;
	width : 80px;
	border: 1px solid #93A7BF;	
	}

INPUT.indata
{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	height: 17px;
	width: 70px;
	border: 1px solid #93A7BF;
	text-align: center;
}
	
INPUT.invalor
{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	height: 17px;
	width: 70px;
	border: 1px solid #93A7BF;
	text-align: right;
}

INPUT.in135bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 135px;
	border: 1px solid #93A7BF;	
	}	

INPUT.in20bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 20px;
	border: 1px solid #93A7BF;	
	}	

INPUT.in30bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 30px;
	border: 1px solid #93A7BF;	
	}	

INPUT.in60bd
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 60px;
	border: 1px solid #93A7BF;
}

INPUT.in90bd
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 90px;
	border: 1px solid #93A7BF;
}


INPUT.in75bd
	{
	background: #FEFEFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 75px;
	border: 1px solid #93A7BF;
}

INPUT.in110
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 110px;
	border: 1px solid #93A7BF;
	}

INPUT.in110pr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 110px;
	text-align: right;
	border: 1px solid #93A7BF;
}

INPUT.in20Sr
{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 20px;
	text-align:right;
	border: 1px solid #93A7BF;
}


INPUT.in20
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 20px;
	text-align: right;
	border: 1px solid #93A7BF;
	}

INPUT.in100r
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	text-align: right;
	border: 1px solid #93A7BF;
	}

SELECT.se100
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	}
	
SELECT.seAuto
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100%;
	}
	
SELECT.lsAuto
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height : 100%;
	width : 100%;
	}
	
SELECT.liAuto
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height : 100%;
	width : 100%;
	}
	
SELECT.se100F
	{
	background: #F9F9F9;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 100px;
}
	
SELECT.se100p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	}	

SELECT.se100p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 100px;
	}	

SELECT.se150p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	width : 150px;
	}	

SELECT.se150p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 150px;
	}	

SELECT.se233p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 233px;
	}	
	
SELECT.se40p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 40px;
	}	
	
SELECT.se50p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 50px;
	}	

SELECT.se80p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	height : 17px;
	width : 80px;
	}	

SELECT.se125p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 125px;
	}	
	
SELECT.se130p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 130px;
	}	

SELECT.se135p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 135px;
	}	
	
SELECT.se240p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	/*height: 18px;*/
	width : 240px;
	}	

SELECT.se400p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 500;
	/*height: 18px;*/
	width : 400px;
	}
	
INPUT.in80
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 80px;
	border: 1px solid #93A7BF;
	}

INPUT.in80cl
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 80px;
	background-color : ThreedLightShadow;
	border: 1px solid #93A7BF;
	}

INPUT.in80r
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 80px;
	text-align: right;
	border: 1px solid #93A7BF;
	}

INPUT.in_transp
	{
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 100px;
	border : 0px none transparent;
	color: White;
	}

.in20
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 20px;
	}
.in30
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height: 18px;
	width : 30px;
	border: 1px solid #93A7BF;
	}
	
.in30bd
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : 500;
	height : 18px;
	width : 30px;
	border: 1px solid #93A7BF;		
	}
	

.in50
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	height: 18px;
	width : 50px;
	border: 1px solid #93A7BF;
	}

INPUT.in50Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 50px;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in150Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 150px;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in100PSl
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 100%;
	text-align:left;
	border: 1px solid #93A7BF;
	}

INPUT.in100PSlb
	{
	background: #FEFEFF;
	font-family : "Courier New", Courier, monospace;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 100%;
	text-align:left;
	border: 1px solid #93A7BF;
	}

INPUT.in100PSr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 100%;
	text-align:right;
	border: 1px solid #93A7BF;
	}

SELECT.se100Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 100PX;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in80Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 80px;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in40Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 40px;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in40r
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	width : 40px;
	text-align: right;
	border: 1px solid #93A7BF;
	}

INPUT.in30Sr
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : 400;
	/*height: 18px;*/
	width : 30px;
	text-align:right;
	border: 1px solid #93A7BF;
	}

INPUT.in60
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 60px;
	border: 1px solid #93A7BF;
	}

INPUT.in70
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 70px;
	border: 1px solid #93A7BF;
	}
	
SELECT.se80
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 80px;
	}

SELECT.se60
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 60px;
	}

SELECT.se80F
	{
	background: #F8F8F8;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 500;
	/*height: 18px;*/
	width: 80px;
}
	
SELECT.se90
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 90px;
	}

SELECT.se40
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 40px;
	}

SELECT.se38
	{
	background: transparent;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	/*height: 18px;*/
	width: 37px;
	}

SELECT.se76
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	/*height: 18px;*/
	width: 51px;
	text-align: left;
	}

SELECT.se50p
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 500;
	/*height: 18px;*/
	width: 50px;
	}	

SELECT.se43p2
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 500;
	height: 17px;
	width: 43px;
	}	

	
SELECT.se40x9
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : 500;
	height : 10px;
	width : 40px;
	}

SELECT.se100x50
	{
	background: #FEFEFF;
	border: 1px solid #93A7BF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : 500;
	height : 50px;
	width : 100px;
	}

INPUT.in40
	{
	background: #FEFEFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 500;
	/*height: 18px;*/
	width : 40px;
	border: 1px solid #93A7BF;
	}

INPUT.bt200
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 200px; 
	height:20px; 
	color: Navy;
 	}
	
INPUT.bt150
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 150px; 
	height:20px; 
	color: Navy;
 	}

INPUT.bt300
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 300px; 
	height:20px; 
	color: Navy;
 	}

INPUT.bt80
	{
	font: bold 11px  Arial, Helvetica, sans-serif;
	width: 80px;
	height: 22px;
	color: Navy;
	}

INPUT.bt100
	{
	font: bold 11px  Arial, Helvetica, sans-serif;
	width: 100px;
	height: 22px;
	color: Navy;
	}

BUTTON.btAuto
	{
	font: bold 11px  Arial, Helvetica, sans-serif;
	width: 100%;
	color: Navy;
	}

INPUT.bt70
	{
	font: bold 11px  Arial, Helvetica, sans-serif;
	width: 70px;
	/*height: 18px;*/
	color: Navy;
}
	
INPUT.bt100bd
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 100px; 
	height:20px; 
	color: Navy;
	}

INPUT.bt120bd
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 120px; 
	height:20px; 
	color: Navy;
	}
	
INPUT.bt30
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 30px; 
	height:20px; 
	color: Navy;
	}

INPUT.bt25bd
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 25px; 
	/*height: 18px;*/ 
	color: Navy;
	}
	
INPUT.bt120
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 120px; 
	height:20px; 
	color: Navy;
	}

INPUT.bt120b
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 120px; 
	height:20px; 
	color: Red;
	}

INPUT.bt130
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 130px; 
	height:20px; 
	color: Navy;
	}
	
INPUT.bt135
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 135px; 
	height:20px; 
	color: Navy;
	}
	
INPUT.bt140
	{
	font: bold 12px  Arial, Helvetica, sans-serif;  
	width: 140px; 
	height:20px; 
	color: Navy;
	}
	
INPUT.bt140m
	{
	font: bold 12px  Arial, Helvetica, sans-serif;  
	width: 140px; 
	height:24px; 
	color: Navy;
	}

INPUT.bt200m
	{
	font: bold 12px  Arial, Helvetica, sans-serif;  
	width: 200px; 
	height:24px; 
	color: Navy;
	}
	
INPUT.bt40
	{
	font: bold 11px  Arial, Helvetica, sans-serif;
	width: 40px;
	height: 20px;
	color: Navy;
}
	
INPUT.bt50
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 50px; 
	height:20px; 
	color: Navy;
 	}

INPUT.bt20
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 20px; 
	height:20px; 
	color: Navy;
 	}

INPUT.bt20p
	{
	font: bold 11px  Arial, Helvetica, sans-serif;  
	width: 20px; 
	height:18px; 
	color: Navy;
 	}
	

TD.tdlabel2
	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}


	
TD.tdlabel3
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#00008B; 
	text-decoration: none;
	}
	
TD.tdlabel4
	 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red; 
	text-decoration: none;
	}
	
TD.tdlabel5
	 {
	font: bold 10px Arial, Helvetica, sans-serif;
	color:#000000; 
	text-decoration: none;
	}

TD.tdlabel2 A, TD.tdlabel2 A:LINK, TD.tdlabel2 A:VISITED, TD.tdlabel2 A:ACTIVE 
 	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #00008B;
	text-decoration: none;
	}

TD.tdlabel2 A:HOVER 
	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: underline;
	}
TD.tdlabel3 A, TD.tdlabel3 A:LINK, TD.tdlabel3 A:VISITED, TD.tdlabel3 A:ACTIVE 
 	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: none;
	}

TD.tdlabel3 A:HOVER 
	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Navy;
	text-decoration: underline;
	}

TD.tdlabel_cor A, TD.tdlabel3 A:LINK, TD.tdlabel3 A:VISITED, TD.tdlabel3 A:ACTIVE 
 	{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Red;
	text-decoration: none;
	background-color: Lime;
	background: Fuchsia;
}	
	
TABLE.formtab 
	{
	background: #CCCCCC;
	font: bold 12px Arial Helvetica sans-serif;
	color: Black;
	width: 100%;
	height: auto;
	border: 2px solid #FFFFFF;
	}

TABLE.formtab3
	{
	background: #CCCCCC;
	font: bolder 12px Arial Helvetica sans-serif;
	color: Black;
	width: auto;
	height: auto;
	border: none;
	}

TABLE.formtab4
	{
	background: #CCCCCC;
	font: bolder 12px Arial Helvetica sans-serif;
	color: Black;
	border: none;
	}

TABLE.formtab2 
	{
	background: #CCCCCC;
	font: bolder 12px Arial Helvetica sans-serif;
	color: Black;
	height: 100%;
	border: none;
	width: 100%;
	}

TABLE.formtabB 
	{
	background: #CCCCCC;
	font: bolder 12px Arial Helvetica sans-serif;
	color: Black;
	height: auto;
	border: 1px solid Gray;
	width: 100%;
	}

TD.tdborda 
	{
	background: #F8F8F8;
	font: bolder 12px Arial Helvetica sans-serif;
	color: Black;
	border: 1px solid Gray;
	}


TD.formcab
{
	background:  #888888;
	font: bold 12px Arial Helvetica sans-serif;
	color: #F0F8FF;
	padding: 3px;
	border-bottom : 2px solid #FFFFFF;
}
	
.aba
{
	border: 2px groove;
}

.separacaov
{
	border-width:0px 1px 0px 1px;border-style:solid;border-color:#999;
}	
	
.separacaovd
{
	border-width:0px 1px 0px 0px;border-style:solid;border-color:#999;
}		
	
.bot2
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	border:#BBB outset 1px; 
	cursor:pointer; 
	background:#DDD;
}

.bot2Des
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	vertical-align:middle;
	border:#EEE outset 1px; 
	background:#E2E2E2;
	color:#999999;
}

.datepickerSmar{
    width:100px;
    padding-right: 23px !important;
    text-align:right!important;
    border:solid #AAA 1px!important;
    background-image:url(../../dqanet/imagens/geral/calendario.png) !important;
    background-position:80px 1px !important; 
    background-repeat:no-repeat !important;
}

.campo{
   font-size:11px;
   font-weight:bolder;
   background-color:#FFE; 
   border:#CCC solid 1px;
}