BODY {
	FONT-SIZE: 8pt; 
	COLOR: #505050; 
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif;
}
TD {
	FONT-SIZE: 8pt; 
	MARGIN: 0px; 
	/*COLOR: #000000;*/ 
	/*COLOR: #002369;*/
	color:#333399;
	TEXT-ALIGN:center;
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
TR{
	FONT-SIZE: 18pt; 
	MARGIN: 0px; 
	/*COLOR: #505050;*/ 
	/*COLOR: #002369;*/
	color: #333399;
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
TH {
	FONT-SIZE: 8pt; 
	MARGIN: 0px; 
	/*COLOR: #505050; */
	/*COLOR: #002369;*/
	color: #333399;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
FONT {
	FONT-SIZE: 8pt; 
	MARGIN: 0px; 
	COLOR: #000000; 
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 7pt;
	font-weight : bold; 
	COLOR: #000000; 
	background-color : #ffffff;
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 7pt; 
	COLOR: #000000; 
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 8pt; 
	COLOR: #525457; 
	FONT-FAMILY: Geneva, Verdana, Helvetica, Arial, sans-serif
}
A {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
    text-decoration:underline; 
	font-weight: bold;
	color:NAVY;
	text-align:center;
}
A:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color:brown;
	font-weight: bold;
	text-decoration:none	
	text-align:center;
}

.Objetos {  
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
/*color: #002369;*/ 
color: #333399;
background-color: #FFFFFF;
text-align:left;
border : thin groove;
}

.ListaPag {  
font-family:  Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: none; 
/*color: #002369; */
color: #333399;
/*background-color: #B2BDD2;*/
text-align:left;
border-color: #B2BDD2;
margin-top : -5px;
margin-right : -5px;
margin-left : -5px;
margin-bottom : -15px;
margin-color: #B2BDD2;

}

.Boton
{
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 9px; 
font-weight: bold; 
/*color: #002369; */
color: #336699;
background-color: #FFFFFF;
text-align:center;
border : thin groove;
	
}

.botonAzul{
	background-color:#00286a;
	color:#ffffff;
	font-family:heveltica;
	border-color:#B2C3DE #577BB7 #577BB7 #B2C3DE;
	font-weight: bold;
	font-size : 8pt;
}

.titulo {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 8pt;
		font-weight : bolder;
		color : white;
		width:50%;
}
.pieTabla {
		font-family : Arial, Helvetica, sans-serif;
		font-size : 7pt;
		font-weight : bolder;
		color : 002369;
		text-align:right;
		background-color: #ffffff;
}

.LeyendaD{
	font-size: 7pt; 
/*    color: #002369; */
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:right;
}
.LeyendaI{
	font-size: 7pt; 
/*    color: #002369; */
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
}
.LeyendaC{
	font-size: 7pt; 
    /*color: #002369;*/ 
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
.LeyendaOpcionalD{
	font-size: 7pt; 
    /*color: #002369;*/
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.LeyendaOpcionalI{
	font-size: 7pt; 
    /*color: #002369;*/ 
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
.LeyendaOpcionalC{
	font-size: 7pt; 
    /*color: #002369;*/ 
	color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.CampoTexto{
	font-size: 7pt; 
    /*color: #002369;*/ 
	color:#333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
}
.obligatorio2{
	font-size: 8pt; 
    color: #daa520; 
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	background-color: #ffffff;
}
.obligatorio3{
	font-size: 10px; 
    /*color: #002369;*/
	 color: #333399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color: ;*/
}

.opcional{
	font-size: 7pt; 
    color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight: bold;
	background-color: #002369;*/
}

.normal{
	font-size: 8pt; 
	margin: 0pt;
    color: blue; 
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
}

.campo{
	/*background-color:#002369;*/
	background-color:#333399;
	color:#FFFFFF;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
}

.opcionalWeb{
/*	background-color:#B2BDD2;*/
	background-color:#FFFFFF;
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	/*color:#002369;*/
	color: #333399;
	font-size:8pt;
	font-weight:bold;
}

.obligatorioWeb{
/*	background-color: #B2BDD2;*/
	background-color:#FFFFFF;
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 8pt;
	font-weight: bold;
}
.obligatorioWeb2{
	background-color: #FFFFFF;
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 8pt;
	font-weight: bold;
}
.obligatorioWeb3{
	background-color: #EBF1FC;
	font-family: Geneva, Verdana, Helvetica, Arial, sans-serif;
	color: #CC0000;
	font-size: 7pt;
	font-weight: bold;
}

.texto{
/*	background-color:#B2BDD2;*/
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
}
.texto2{
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
}
.texto3{
	/*color:#002369;*/
	color: #333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
}
.texto4{
	background-color:#002369;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
}
.texto5{
	background-color:#002369;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.texto6{
	/*color:#002369;*/
	color: #333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;	
}
.textoPaginacion{
	   color:#000000;
	   font-family:arial;
	   font-size:8pt;
	   font-weight:bold;
}
.textoRenglon1{
/*	background-color:#B2BDD2;*/
	color:#000000;
	font-family:arial;
	font-size:8pt;
}

.textoRenglon2{
	background-color:#FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:8pt;
}


.TituloPrincipal{
	/*background-color:#002369;*/
	background-color:#336699;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.Encabezado{
	/*color:#002369;*/
	color: #333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;	
	text-align:center;
	text-transform:uppercase;
}
.Lista{
	background-color:#FFFFFF;
	/*color:#002369;*/
	color:#333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align:center;
	font-weight:bold;
}
.Lista1{
	/*background-color:#B2BDD2;
	color:#002369;*/
	background-color:#E6E6FA;
	color:#333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align:center;
	font-weight:bold;
}
.Contenido{
	/*color:#002369;*/
	color: #333399;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;
}
.HorasRojas{
	font-size: 8pt; 
    color:#cc0066; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:bold;
}
.titulo{
/*	background-color:#EBF1FC;
	color:#002369;*/
	background-color:#FFFFFF;
	color:#336699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	font-weight:bold;	
	text-align:center;
	text-transform:uppercase;
}

.textoRojoC
{
	font-size: 7pt; 
    color: #FF0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
}
.ligaConLinea{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	/*color:#002369;*/
	color: #333399;
	font-weight: bold;
	text-decoration:underline;	
	letter-spacing:1pt;
}
/*
.lista{
	font-size: 10px; 
    color: #002369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:15px;
	background-color: ;
}
*/
