.a11blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004F75;
}
.a11brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #735C02;
}
.v9blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
}
.linkv9blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration:none;
}
.linkv9blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration:none;
}
.linkv9laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF7E40;
	text-decoration: none;
}
.linkv9laranja:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFA87D;
	text-decoration: underline;
}
.linka11blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004F75;
	text-decoration: underline;
}
.inputlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	border: 1 solid #FFCAB0;
}
.v10amarela {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE9209;
}
.v10darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003F5E;
}
.linkv11darkblue {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003D59;
	text-decoration: none;
}
.linkv11darkblue:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003D59;
	text-decoration: underline;
}
.linkv10darkgray {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.linkv10darkgray:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: none;
}
.linkv10darkred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B93D00;
	text-decoration: none;
}
.linkv10darkred:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B93D00;
	text-decoration: underline;
}
.v10darkgray {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.v10darkred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B1E00;
}
.padbot7 {
	padding-bottom: 7px;
}
.selectbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
}
.padbot6 {
	padding-bottom: 6px;
}
.padbot10 {
	padding-bottom: 10px;
}
.padleft10 {
	padding-left: 10px;
}
.padleft15 {
	padding-left: 15px;
}
.padright10 {
	padding-right: 10px;
}
.v10darkdarkgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.padtable {
	padding: 5px;
}
.a14darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003D59;
}
.linka11darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}
.linka11darkblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
.linka14darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003D59;
	text-decoration: underline;
}
.linka14darkblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003D59;
	text-decoration: none;
}
.linka14darkbluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #003366;
	text-decoration: none;
}
.linka14darkbluebold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #CC0000;
	text-decoration: underline;
}
.linkv10darkredsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B93D00;
	text-decoration: underline;
}
.linkv10darkredsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B93D00;
	text-decoration: none;
}
.padright6 {
	padding-right: 6px;
}
.padright15 {
	padding-right: 15px;
}
.a14darkorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #DF4800;
}
.a12darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003D59;
}
.a11darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003D59;
}
.linkv10darkdarkgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.linkv10darkdarkgray:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.linkv10amarelo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE9209;
	text-decoration: none;
}
.linkv10amarelo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AE9209;
	text-decoration: underline;
}
.padleft5 {
	padding-left: 5px;
}
.padright5 {
	padding-right: 5px;
}
.v9darkred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B93D00;
}
.v11darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003F5E;
}
.v10black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.a14black { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.v11darkred { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B93D00;
}
.linkv11darkredsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B93D00;
	text-decoration: underline;
}
.linkv11darkredsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B93D00;
	text-decoration: none;
}
.linkv11marromsub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: underline;
}
.linkv11marromsub:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #660000;
	text-decoration: none;
}
.padtop7 {
	padding-top: 7px;
}
.padtop10 {
	padding-top: 10px;
}
.padbot3 {
	padding-bottom: 3px;
}
.v10verde {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #42601E
}
.v11darkgreen {  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2F4415
}
.a14green {  
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #009900
}
.linka12darkredsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B93D00;
	text-decoration: underline;
}
.linka12darkredsub:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B93D00;
	text-decoration: none;
}
.linka12brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #735C02;
	text-decoration: none;
}
.linka12brown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: underline;
}
.linka12darkblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003D59;
	text-decoration: underline;
}
.linka12darkblue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003D59;
	text-decoration: none;
}
.padtop4 {  
	padding-top: 4px
}
.pad20 {
	padding:20px;
}
.linkv10verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #42601E;
	text-decoration: underline;
}
.linkv10verde:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #42601E;
	text-decoration: none;
}
.box_azul {  
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px #AAE3FF solid;
}
.input_caracteres {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B93D00;
	background-color: #FFFDF2;
	border: #FFFDF2;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
}
.box_red { 
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px #FFE0B3 solid;
}
.a12darkred { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B93D00;
}
.input_soma {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B93D00;
	background-color: #D7D7D7;
	border: none;
	width: 30px;
}
.v9laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF7E40;
	text-decoration: none;
}
.padright20 {
	padding-right: 20px;
}
.boxgray {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
.boxgraybgwhite {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.inputmarrom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	border: 1 solid #E4DDB1;
}
.v9black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.linkv9darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
}
.linkv9darkblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: underline;
}
.v9darkblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000033;
	text-decoration: none;
}
.dataTD {
	background-color: #F0F0F0;
	height: 25px;
  	text-align: center;
 	border-right-width: 1px;
  	border-right-style: solid;
  	border-right-color: #FFFFFF;
  	padding-left:11px;
  	padding-right:11px;
	cursor: hand;
}
.dataTDover {
	background-color: #E0E0E0;
	height: 25px;
  	text-align: center;
  	border-right-width: 1px;
  	border-right-style: solid;
  	border-right-color: #FFFFFF;
  	padding-left:11px;
  	padding-right:11px;
	cursor: hand;
}
.bgTDadmin {
	background-color: #F7F7F7;
	height: 25px;
  	text-align: center;
 	border-top-width: 1px;
  	border-top-style: solid;
  	border-top-color: #CCCCCC;
	border-right-width: 1px;
  	border-right-style: solid;
  	border-right-color: #FFFFFF;
}
.borderleftTDadmin {
	height: 25px;
  	border-left-width: 1px;
  	border-left-style: solid;
  	border-left-color: #CCCCCC;
}
.borderrightTDadmin {
	height: 25px;
  	border-right-width: 1px;
  	border-right-style: solid;
  	border-right-color: #CCCCCC;
}
.upcase {
	text-transform: uppercase;
}
.v10gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F8F8F;
}
/*
.DataTD {
	BORDER:0PX;
	background-color:#EEEEEE;
	padding-left:15px;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
} 
.DataTDover {
	BORDER:0PX;
	background-color:#F3F3F3;
	padding-left:15px;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	FONT-FAMILY:arial, helvetica, sans-serif;
	color:#CC0000;
}
*/
.adarkblue {
	font-family: arial, helvetica, sans-serif;
	color: #1F3D4B;
}
.adarkblueover {
	font-family: arial, helvetica, sans-serif;
	color: #CC0000;
}