/* ................Hoja de Estilos ................... */ 


body 
	{
	background-image :  url(Librerias/Imagenes/fondo.gif); 
	font-family		 : verdana, arial;
	font-size		 : 8pt;
	font-weight 	 : normal;
	text-decoration  : none;
	color 		 	 : #000000;
	 
	scrollbar-3dlight-color: CCCCCC;
	scrollbar-arrow-color: 999999;
	scrollbar-base-color: 000066;
	scrollbar-darkshadow-color: 666666;
	scrollbar-face-color:CCCCCC; 
	scrollbar-highlight-color: FFFFFF;
	scrollbar-track-color: eff5f9;
	scrollbar-shadow-color: 000000;
	}


a	 
	{
	font-family	 	: Arial, Helvetica, sans-serif;
	color			: #000000;
	text-decoration : underline;
	}

a:Link
	{
	color 			:  #000000; 
	font-size 		: 8pt;
	text-decoration : underline;
	}

a:Visited
	{
	color 			: #003399; 
	font-size 		: 8pt;
	text-decoration : underline;
	}

a:hover
	{
	color 			: #0B615E;
	font-size 		: 8pt;	
	}

address 
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color 			: #000066 ;
	text-decoration : none
	}	


/* DESCRIPCIÓN: Liga para menú */	

a.liga_menu
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #000000;
	text-decoration : underline;
	}
	
a.liga_menu:link
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #000000;
	text-decoration : underline;
	}
	
a.liga_menu:visited
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #003399;
	text-decoration : underline;
	}
		
a.liga_menu:hover
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #0B615E;	
	}


/* DESCRIPCIÓN: Liga para la generación de nuevas operaciones */	

a.liga_nueva
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #32A5A0; 
	font-weight		: bold;
	text-decoration : underline;
	}
		
a.liga_nueva:link
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #32A5A0; 
	font-weight		: bold;
	text-decoration : underline;
	}

a.liga_nueva:visited
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #32A5A0; 
	font-weight		: bold;
	text-decoration : underline;
	}	
	
a.liga_nueva:hover
	{
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	color			: #0B615E; 
	font-weight		: bold;	
	}


/* DESCRIPCIÓN: Liga para mostrar contenidos dentro de las páginas */

.liga_contenido
	{
	font-family 	: Arial, Helvetica, sans-serif;
	color			: #32A5A0; 
	font-weight		: bold;	
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}
	
	
/* DESCRIPCIÓN: Botón color fondo gris, fuente color negra */	
.boton 
	{  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: bold; 
	line-height: normal; 
	font-weight: bold; 
	color: #000000; 
	background-color: #D7D7D7; 
	border-color: #E7E7E8; 
	border-style: outset; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin; 
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}


/* DESCRIPCIÓN: Celda con letra tamaño 8 puntos */	
th
	{
	font-family     	: Arial, Helvetica, sans-serif;
	color           	: #000000; 
	font-size 	  		: 8pt;
	text-decoration 	: none;
	} 	

/* DESCRIPCIÓN: Celda con letra tamaño 8 puntos */	
td
	{
	font-family      	: Arial, Helvetica, sans-serif;
	font-size 	   	 	: 8pt;
	text-decoration  	: none;
	} 	

/* DESCRIPCIÓN: Tabla con borde azúl marino */			 	  
table.general  
	{ 	 
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #003366;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	empty-cells 		: show
	}	

/* DESCRIPCIÓN: Celda con fondo y borde azul marino, fuente color blanco */		    
th.general 
	{		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: collapse;
	border-color		: #003366;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #FFFFFF;
	background-color  	: #0b615e; 
	text-decoration   	: none;
	font-weight 	    : bold;
	}	

/* DESCRIPCIÓN: Celda con fondo blanco, borde azul marino, fuente color negro */	
td.general
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #003366;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	text-decoration   	: none;
	font-weight 	  	: normal
	}

/* DESCRIPCIÓN: Tabla con borde gris */		     
table.resultado  
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #D7D7D7;
	empty-cells 		: show
	}	  

/* DESCRIPCIÓN: Celda con fondo y borde gris, fuente color negro */		    
th.resultado 
	{		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: separated;
	border-color		: #D7D7D7;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	background-color  	: rgba(46, 154, 157, 0.38);
	text-decoration   	: none;
	font-weight 	    : bold;
	} 

/* DESCRIPCIÓN: Celda con fondo blanco, borde azul gris, fuente color negro */
td.resultado
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #D7D7D7;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	text-decoration   	: none;
	font-weight 	    : normal;
	} 	

/* Color verde en tablas, JrGarcia, 16/05/2012 */
/* Descripcion: tabla con borde y solido en color verde */			 	  
table.general_verde
{ 	 
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #2E9A9D;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	empty-cells 		: show
}	

/* DESCRIPCIÓN: Celda con fondo y borde azul marino, fuente color blanco */		    
th.general_verde
	{		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: collapse;
	border-color		: #2E9A9D;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #FFFFFF;
	background-color  	: #2E9A9D; 
	text-decoration   	: none;
	font-weight 	    : bold;
	}	

/* DESCRIPCIÓN: Celda con fondo blanco, borde azul marino, fuente color negro */	
td.general_verde
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #2E9A9D;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	text-decoration   	: none;
	font-weight 	  	: normal
	}

/* DESCRIPCIÓN: Tabla con borde gris */		     
table.resultado _verde
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #2E9A9D;
	empty-cells 		: show
	}	  

/* DESCRIPCIÓN: Celda con fondo y borde gris, fuente color negro */		    
th.resultado_verde
	{		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: separated;
	border-color		: #2E9A9D;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #FFFFFF;
	background-color  	: #2E9A9D;
	text-decoration   	: none;
	font-weight 	    : bold;
	} 

/* DESCRIPCIÓN: Celda con fondo blanco, borde azul gris, fuente color negro */
td.resultado_verde
	{
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #2E9A9D;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	text-decoration   	: none;
	font-weight 	    : normal;
	} 	


/* DESCRIPCIÓN: Elemento de lista */
li   
	{
	color				: navy;
	}


/* DESCRIPCIÓN: Párrafo */
p    
	{
	font-size			: 8pt;
	}


/* DESCRIPCIÓN: Barra divisoria azul marino */
hr
	{
	border: medium solid #003366;
	} 

/* DESCRIPCIÓN: Barra divisoria para encabezados de las páginas, color: azul marino */
hr.titulo
	{
	border-style	: solid;
	border-color	: #003366;	
	height			: 5px;	
	width			: 100%;	
	} 
	 
/* DESCRIPCIÓN: Barra divisoria para seccionar las páginas, color: azul marino */
hr.piePagina 
	{
	border-style	: solid;
	border-color	: #003366;
	height			: 2px;
	width			: 70%;	
	}

/* DESCRIPCIÓN: Barra divisoria para seccionar resultados en reportes, color: gris */
hr.reportes  
	{
	border-style	: solid;
	border-color	: #D5E3ED; 	
	height			: 1px;
	}  	  

/* Descripcion: Barra divisoria para seccion de relevo de compromisos, color: verde, JrGarcia, 17/05/2012 */
hr.lineaCompromiso
{
	border-style:dotted;
	border-color	: #2E9A9D;
	width			: 90%;
	height			: 2px;
}

/* DESCRIPCIÓN: Etiqueta para el título de las páginas, negro */
.titulo
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size	: 8pt;
	color 		: #000000;
	/* color		: #D7D7D7; pruebas */
	font-weight	: bold;
	}

/* DESCRIPCIÓN: Etiqueta para los subtítulos de las páginas, negro */
.subtitulo
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size	: 8pt;
	color 		: #000000;
	/* color		: #690B01; pruebas */
	font-weight	: bold;
	}

/* DESCRIPCIÓN: Etiqueta para los subtítulos de acción de las páginas, verde */
.subtitulo_accion
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size	: 8pt;
	color 		: #32A5A0;
	font-weight	: bold;
	}

/* DESCRIPCIÓN: Etiqueta para mostrar las opciones seleccionadas en reportes, gris claro */
.letra_gris
	{
	color: #999999; 
	font-size: 10px;
	}

/* DESCRIPCIÓN: Formato para celdas o etiquetas, fondo gris letra negra */
.opcion
	{
	font-family 		: Arial, Helvetica, sans-serif;
	background-color 	: #eff5f9;
	}

/* DESCRIPCIÓN: Formato para celdas o etiquetas, fondo gris letra azúl marino */
.opcion2
	{
	font-family 		: Arial, Helvetica, sans-serif;
	background-color 	: #eff5f9;
	color				: navy;
	}

/* DESCRIPCIÓN: Formato para celdas o etiquetas, fondo rojo claro */
.fondo_rojo
	{
	background-color 	: #CC9999;  
	}

/* DESCRIPCIÓN: Formato para celdas o etiquetas, fondo amarillo claro */
.fondo_amarillo
	{
	background-color 	: #EFEA8D;  
	}


/* DESCRIPCIÓN: Caja de texto, color de fuente y borde azul marino, fondo gris claro  */
.cajaTexto 
	{
	font-size			: 9pt;
	MARGIN-top			: 0px;
	MARGIN-left			: 0px;
	background-color 	: #eff5f9;
	color				: navy;
	border				: thin #000066 solid; 
	font-weight			: normal;
	}

.cajaTextopro 
	{
	font-size			: 9pt;
	MARGIN			: 0px;
	border				: 0px; 
	font-weight			: normal;
	text-align          : center;
	pointer-events:none;
	padding: 0px;
	}

	.letra_rojapro{color:#FF0000; font-weight:bold;
	font-size			: 9pt;
	MARGIN			: 0px;
	border				: 0px; 
	font-weight			: normal;
	text-align          : center;
	pointer-events:none;
	padding: 0px;	
	}
		
/* DESCRIPCIÓN: Caja de texto, color de fuente y borde gris, fondo blanco  */
.cajaTexto2 
	{
	font-size			:9pt;
	MARGIN-top			:0px;
	MARGIN-left			:0px;
	background-color 	: #ffffff;
	color				: #666666;
	border				: thin #666666 solid; 
	font-weight			: normal;
	}

/* DESCRIPCIÓN: Caja de texto, color de fuente y borde azul marino, fondo azul claro  */
.cajaTexto3 
	{
	font-size			:9pt;
	MARGIN-top			:0px;
	MARGIN-left			:0px;
	background-color 	: #8FBFD6;
	color				: navy;
	border				: thin #8FBFD6 solid; 
	font-weight			: normal;
	}

/* DESCRIPCIÓN: Caja de texto, color de fuente y borde azul marino, fondo azul claro  */
.cajaReporte 
	{
	font-family	: Verdana, Arial, Helvetica, sans-serif; 
	font-size	: 10px; 
	font-variant: small-caps;
	}

label 
	{
	font-size 		: 7pt;
	font-weight		:bold;
	}	  	  

fieldset 
	{
	font-weight		:bold;
	}	  	  



.negrita
     {
      font-weight		: bold;
     }

.azul{
      color				: #37689D;
     }


td.total
 {
  border-style		: solid;
  border-width		: thin;
  border-collapse 	: collapse;
  border-color		: #EAF4FF;
  font-family       : Arial, Helvetica, sans-serif;
  font-size 	   	: 8pt;
  color 			: 000000;
      background-color  	: #EAF4FF;
  text-decoration   : none;
  font-weight 	  	: normal
 }
	 
tr.resGrisClaro
     {
	  border-style		: solid;
	  border-width		: thin;
	  border-collapse 	: collapse;
	  border-color		: #006699;
 	  font-family       : Arial, Helvetica, sans-serif;
	  font-size 	   	: 8pt;
	  color 			: #000000;
 	  background-color  : #E8E8E8;
	  text-decoration   : none;
	  font-weight 	    : normal;
     } 	
tr.resGrisOscuro
     {
	  border-style		: solid;
	  border-width		: thin;
	  border-collapse 	: collapse;
	  border-color		: #006699;
 	  font-family       : Arial, Helvetica, sans-serif;
	  font-size 	   	: 8pt;
	  color 			: #000000;
 	  background-color  : #D7D7D7;
	  text-decoration   : none;
	  font-weight 	    : normal;
     } 	
tr.resAzulClaro
     {
	  border-style		: solid;
	  border-width		: thin;
	  border-collapse 	: collapse;
	  border-color		: #006699;
 	  font-family       : Arial, Helvetica, sans-serif;
	  font-size 	   	: 8pt;
	  color 			: #000000;
 	  background-color  : #CEE9F7;
	  text-decoration   : none;
	  font-weight 	    : normal;
     }
tr.resAzulOscuro
     {
	  border-style		: solid;
	  border-width		: thin;
	  border-collapse 	: collapse;
	  border-color		: #006699;
 	  font-family       : Arial, Helvetica, sans-serif;
	  font-size 	   	: 8pt;
	  color 			: #000000;
 	  background-color  : #bbdff3;
	  text-decoration   : none;
	  font-weight 	    : normal;
     } 	
tr.resAzulClaroRojo
     {
	  border-style		: solid;
	  border-width		: thin;
	  border-collapse 	: collapse;
	  border-color		: #006699;
 	  font-family       : Arial, Helvetica, sans-serif;
	  font-size 	   	: 8pt;
	  color 			: #FF0000;
 	  background-color  : #CEE9F7;
	  text-decoration   : none;
	  font-weight 	    : bold;
     }

h1   {
      color				: #003366;
      font-size			: 20Pt;
 	  font-family      	: Times;
     }

h2   {
      color				: #003366;
      font-size			: 12Pt;
 	  font-family      	: Times;
	  text-align 		: left;
     }

h3   {
      color				: #003366;
 	  font-family      	: Times;
      font-size			: 10Pt;
     }


h4   {
      color				: #003366;
      font-size			: 20Pt;
      font-family       : Arial, Helvetica, sans-serif;
     }

h5   {
      color				: #003366;
      font-size			: 12Pt;
      font-family       : Arial, Helvetica, sans-serif;
	  text-align 		: left;
     }

h6   {
      color				: #003366;
      font-family       : Arial, Helvetica, sans-serif;
      font-size			: 10Pt;
     }


.negrita
     {
      font-weight		: bold;
     }

.azul{
      color				: #37689D;
     }



.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.buttons {
    background: transparent url(Librerias/Imagenes/bg_button_a2.gif) no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-style: bold; 
	font-weight:bold
}

a.buttons span {
	text-decoration:none;
    background: transparent url(Librerias/Imagenes/bg_button_span2.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.buttons:active {
	text-decoration:none;
    outline: none; /* hide dotted outline in Firefox */
}

a.buttons:active span {
    text-decoration:none;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 


links {

	  font-family	 	: Arial, Helvetica, sans-serif;
	  text-decoration 	: none;
}

.Arbol {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #000066;
}



.btnform {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; WIDTH: 100%; 
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	BORDER-BOTTOM: 0px; FONT-FAMILY: tahoma, verdana; HEIGHT: 18px; BACKGROUND-COLOR: #dbeaf5; TEXT-ALIGN: center
}
.btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbeaf5
}

/*Otros estilos (incorporó: gcrg 02-oct)*/
.linea_pie {color:#3399cc; left:0px; top:0px}
.letra_azul{color:#32A5A0; font-weight:bold}
.letra_roja{color:#FF0000; font-weight:bold}
.letra_roja_bold{color:#FF0000; font-weight:bold}
.letra_vino{color:#CC0000}
.letra_vino_bold{color:#CC0000; font-weight:bold}
.letra_blanca{color:#FFFFFF; font-weight:bold}
.letra_gris_bold{color: #999999; font-weight:bold}
.letra_verde_azul{color:#006699}
.letra_verde_azul_bold{color:#006699; font-weight:bold}
.letra_verde_azul_linea{color:#006699; text-decoration:underline}
.letra_verde_azul_bold_linea{color:#006699; font-weight:bold; text-decoration:underline}
.letra_negra{color:#000000; font-size:12px}
.letra_negra_bold{color:#000000; font-size:12px; font-weight:bold}
.letra_naranja{color:#FF6600; font-size:12px;}
.letra_naranja_bold{color:#FF6600; font-size:12px; font-weight:bold}
.etiqueta_tinto{color:#690B01;font-weight:bold;
    font-family: Arial,Helvetica,sans-serif;
}




/*ATRIBUTOS CFDUMP*/
table.cfdump_wddx,
table.cfdump_xml,
table.cfdump_struct,
table.cfdump_array,
table.cfdump_query,
table.cfdump_cfc,
table.cfdump_object,
table.cfdump_binary,
table.cfdump_udf,
table.cfdump_udfbody,
table.cfdump_udfarguments {
	font-size: xx-small;
	font-family: verdana, arial, helvetica, sans-serif;
	cell-spacing: 2px;
}

table.cfdump_wddx th,
table.cfdump_xml th,
table.cfdump_struct th,
table.cfdump_array th,
table.cfdump_query th,
table.cfdump_cfc th,
table.cfdump_object th,
table.cfdump_binary th,
table.cfdump_udf th,
table.cfdump_udfbody th,
table.cfdump_udfarguments th {
	text-align: left;
	color: white;
	font-family     : Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	
}

table.cfdump_wddx td,
table.cfdump_xml td,
table.cfdump_struct td,
table.cfdump_array td,
table.cfdump_query td,
table.cfdump_cfc td,
table.cfdump_object td,
table.cfdump_binary td,
table.cfdump_udf td,
table.cfdump_udfbody td,
table.cfdump_udfarguments td {
	padding: 3px;
	background-color: #ffffff;
	font-family     : Arial, Helvetica, sans-serif;
	font-size 	   	: 8pt;
	vertical-align 	: top;
}

table.cfdump_wddx {
	background-color: #000000;
}
table.cfdump_wddx th.wddx {
	background-color: #444444;
}


table.cfdump_xml {
	background-color: #888888;
}
table.cfdump_xml th.xml {
	background-color: #aaaaaa;
}
table.cfdump_xml td.xml {
	background-color: #dddddd;
}

table.cfdump_struct {
	background-color: #0000cc ;
}
table.cfdump_struct th.struct {
	background-color: #4444cc ;
}
table.cfdump_struct td.struct {
	background-color: #ccddff;
}

table.cfdump_array {
	background-color: #006600 ;
}
table.cfdump_array th.array {
	background-color: #009900 ;
}
table.cfdump_array td.array {
	background-color: #ccffcc ;
}

table.cfdump_query {
	/*background-color:#3399cc;*/
}
table.cfdump_query th.query {
   background-color: #006699;
}
table.cfdump_query td.query {
	background-color: #3399cc ;
}


table.cfdump_cfc {
	background-color: #ff0000;
}
table.cfdump_cfc th.cfc{
	background-color: #ff4444;
}
table.cfdump_cfc td.cfc {
	background-color: #ffcccc;
}


table.cfdump_object {
	background-color : #ff0000;
}
table.cfdump_object th.object{
	background-color: #ff4444;
}

table.cfdump_binary {
	background-color : #eebb00;
}
table.cfdump_binary th.binary {
	background-color: #ffcc44;
}
table.cfdump_binary td {
	font-size: x-small;
}
table.cfdump_udf {
	background-color: #aa4400;
}
table.cfdump_udf th.udf {
	background-color: #9966FF;
}
table.cfdump_udfarguments {
	background-color: #dddddd;
	cell-spacing: 3;
}
table.cfdump_udfarguments th {
	background-color: #eeeeee;
	color: #000000;
}




/*
DESCRIPCION:			ESTILO PARA TABLA DE RESULTADOS DEL MIPF
ULTIMA ACTUALIZACIÓN: 	03/06/2011 GCRG, porfis no borrar lo uso en varios reportes 
*/

/* 	TABLA (colocar dentro de la etiqueta TABLE)
	borde: azul marino
*/ 	
table.tbl_GrisOscuro { 	 
	border-style		: solid;
	border-width		: thin;
	border-collapse 	: collapse;
	border-color		: #003366;
	empty-cells 		: show
	}	
/* 	GRUPO DE ENCABEZADOS (colocar dentro de la etiqueta TR para que sea la misma en todas las TD dentro del bloque)
	borde: blanco, fuente: arial 8 (negro), fondo: gris claro
*/ 	 
tr.tbl_GrisOscuro {		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: separated;
	border-color		: #000000;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	background-color  	: #D7D7D7;
	text-decoration   	: none;
	font-weight 	    : normal;
	} 
/* 	ENCABEZADO  (colocar dentro de cada etiqueta TH)
	borde: blanco, fuente: arial 8 (blanco), fondo: azul marino
*/ 	 
th.tbl_GrisOscuro {		  
	border-style		: solid;
	border-width		: thin; 
	border-collapse 	: collapse;
	border-color		: #FFFFFF;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #FFFFFF;
	background-color  	: #003366; 
	text-decoration   	: none;
	font-weight 	    : bold;
	}
/* 	CELDA (colocar dentro de cada etiqueta TD)
	borde: gris claro, fuente: arial 8 (negro), fondo: blanco 
*/ 	
td.tbl_GrisOscuro {
	border:inherit;
	border-style		: solid;	  
	border-collapse 	: inherit;
	border-color		: #D7D7D7;
	font-family       	: Arial, Helvetica, sans-serif;
	font-size 	   		: 8pt;
	color 				: #000000;
	text-decoration   	: none;
	font-weight 	    : normal;
	} 	



a.newind	 
	{	
	font-family	 	: Arial, Helvetica, sans-serif;
	color			: #000000;
	text-decoration : underline;
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}

a.newind:Link
	{
	color 			:  #000000; 
	font-size 		: 8pt;
	text-decoration : underline;
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}

a.newind:Visited
	{
	color 			: #003399; 
	font-size 		: 8pt;
	text-decoration : underline;
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}

a.newind:hover
	{
	color 			: #0B615E;
	font-size 		: 8pt;	
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}
a.newind:active
	{
	color 			: #003399; 
	font-size 		: 8pt;
	text-decoration : underline;
	/* Se sustituye cursor:hand por cursor:pointer ya que solamente es soportado por Internet Explorer, GRosales 14/10/2014 */
	cursor: pointer;
	}