A
{
	text-doration: none;
}
A:visited
{
    TEXT-DECORATION: none
}
A:active
{
    TEXT-DECORATION: none
}
A:link
{
    TEXT-DECORATION: none
}

.TitulosProducto
{
	font-weight: bold;
	font-size: 14pt;
	color: #003399;
	font-family: arial;
}

.EtiquetasTitulosProducto
{
	font-weight: bold;
	font-size: 12pt;
	color: #003399;
	font-family: arial;
	background-color: transparent;
}

.EtiquetasProducto
{
	font-size: 12pt;
	color: #003399;
	font-family: arial;
	background-color: transparent;
}

.Forma
{
	BORDER-RIGHT: #1a6dca thin solid;
	BORDER-TOP: #1a6dca thin solid;
	BORDER-LEFT: #1a6dca thin solid;
	BORDER-BOTTOM: #1a6dca thin solid;
	BACKGROUND-IMAGE: url(../Images/bg_grad.gif);
	BACKGROUND-REPEAT: repeat-x	
}

.SubReporte_totales
{
    FONT-WEIGHT: bolder;
    /*FONT-SIZE: 12px;*/
    FONT-SIZE: 10px;
    COLOR: #0066CC;
    FONT-FAMILY: arial
; font-variant: normal
}

.SubReporte_titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #000099;
    FONT-FAMILY: arial
}

.DatoGlobal
{
    FONT-WEIGHT: 400;
    /*FONT-SIZE: 12px;*/
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-style: normal
}

.SubReporte_encabezados
{
    FONT-WEIGHT: bolder;
    /*FONT-SIZE: 13px;*/
    FONT-SIZE: 11px;    
    COLOR: #000000;
    FONT-FAMILY: arial
}

.SubReporte_datos
{
    FONT-WEIGHT: bold;
    /*FONT-SIZE: 12px;*/
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: arial
}

.Descripcion
{
	background-color:SlateGray;
	/*font-size:x-small;*/
	font-size:smaller; 
	COLOR: White;
	BORDER-BOTTOM: solid 1 #9CAAC4;
    BORDER-LEFT: solid 1 #9CAAC4;
    BORDER-RIGHT: solid 1 #9CAAC4;
    BORDER-TOP: solid 1 #9CAAC4;
}

.Boton
{
	background-image:url(../Images/tool-bkgd.gif);
    COLOR: white;
    font-weight:bold;    
    font-family:Tahoma;
    font-size:8pt;    
    height:23px;
    BORDER-BOTTOM: solid 1 #9CAAC4;
    BORDER-LEFT: solid 1 #9CAAC4;
    BORDER-RIGHT: solid 1 #9CAAC4;
    BORDER-TOP: solid 1 #9CAAC4;
    cursor:hand;
}
.BotoneS
{
	background-image:url(../Images/tool-bkgd.gif);
    COLOR: white;
    font-weight:bold;    
    font-family:Tahoma;
    font-size:8pt;    
    height:23px;
    BORDER-BOTTOM: solid 1 #9CAAC4;
    BORDER-LEFT: solid 1 #9CAAC4;
    BORDER-RIGHT: solid 1 #9CAAC4;
    BORDER-TOP: solid 1 #9CAAC4;
    cursor:hand;
}

.clsButton
{
    background-image:url(../Images/blueexplorer.gif);/*tool-bkgd.gif);*/
    /*background-color:LightSteelBlue;*/
    COLOR: #006699;/*white;*/
    font-weight:bold;    
    font-family:Tahoma;
    font-size:8pt;
    vertical-align:bottom ;
    height:23px;
    BORDER-BOTTOM: solid 2 #9CAAC4;
    BORDER-LEFT: solid 2 #9CAAC4;
    BORDER-RIGHT: solid 2 #9CAAC4;
    BORDER-TOP: solid 2 #9CAAC4;
 }


.ImagenPanel
{
BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none;
BORDER-LEFT-STYLE: none; 
BACKGROUND-COLOR: transparent; 
BORDER-BOTTOM-STYLE: none;
}

.TitulosProducto
{
	font-weight: bold;
	font-size: 14pt;
	color: #003399;
	font-family: arial;
}

.EtiquetasTitulosProducto
{
	font-weight: bold;
	font-size: 10pt;
	color: #003399;
	font-family: arial;
	background-color: transparent;
}

.EtiquetasProducto
{
	font-size: 10pt;
	color: #003399;
	font-family: arial;
	background-color: transparent;
}

.Forma
{
	BORDER-RIGHT: #1a6dca thin solid;
	BORDER-TOP: #1a6dca thin solid;
	BORDER-LEFT: #1a6dca thin solid;
	BORDER-BOTTOM: #1a6dca thin solid;
	BACKGROUND-IMAGE: url(../Images/bg_grad.gif);
	BACKGROUND-REPEAT: repeat-x	
}

.SubReporte_totales
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #0066CC;
    FONT-FAMILY: arial
; font-variant: normal
}

.SubReporte_titulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #000099;
    FONT-FAMILY: arial
}

.DatoGlobal
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial;
    font-style: normal
}

.SubReporte_encabezados
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.SubReporte_datos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: arial
}

.tituloReporte
{
	font-weight: bolder;
	font-size: 20px;
	color: #003399;
	border-top-style: none;
	line-height: normal;
	font-family: arial;
	border-right-style: none;
	border-left-style: none;
	text-align: center;
	border-bottom-style: none;
}

.FiltrosSeccion
{
	font-weight: bolder;
	font-size: 13px;
	color: #003399;
	line-height: normal;
	font-style: italic;
	font-family: arial;
}

.FiltrosNombre
{
	font-size: 12px;
	color: #003399;
	line-height: normal;
	font-style: normal;
	font-family: Arial;
}

.FiltrosTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
}


.BarraCentro
{
	font-weight: bold;
	font-size: 1.5ex;
	font-family: Arial;
	background-image: url(../Images/BarraTituloCen.gif);
	color: white;
	background-repeat: repeat-x;
}

.FiltrosTituloCen
{
	background-image: url(../Images/BarraTituloCen.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	text-align: center;
}

.BarraIzquierda
{
	BACKGROUND-POSITION-X: left;
	background-image: url(../Images/BarraTituloIzq.gif);
	background-repeat: no-repeat;
	width:50px;
	height:22px
}

.BarraDerecha
{
	BACKGROUND-POSITION-X: right;
	background-image: url(../Images/BarraTituloDer.gif);
	background-repeat: no-repeat;
	width:50px;
	height:22px;
}

.FiltrosTexto
{
	font-size: 8pt;
	color: #003399;
	line-height: normal; 
	font-family: arial;	
}

.DefaultTexto
{
	font-size: 9pt;
	color: #003399;
	line-height: normal; 
	font-family: Verdana;	
}

.liga_MARKETINFO {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: 200; color: #FFFFFF}

.Error
{
	color: red;
	font-family: Arial;
}

.Procesando
{
	color: #4BB022;
	font-family: Arial;
}

.Pestana
{
	vertical-align: middle;
}
.Texto
{
	/*font-weight: bold;*/
	font-size: 9pt; /*1ex;*/
	color: navy;
	font-family: Tahoma;
}

.TextoSinN
{	
	font-size: 1.5ex;	
	color: navy;
	font-family: Arial;
}


.TextoEncabezado
{
	font-style: italic;
	font-weight: bold;
	font-size: 1.8ex;
	color: navy;
	font-family: Tahoma;
}

	
.TextoControl
{
	font-weight:normal;
	font-size:1.4ex;	
	color: navy;
	font-family: Arial;
}

.Comentarios
{
	font-size: 1.2 ex;
	color: navy;
	font-family: Arial;
}
.Superindice
{
	font-weight: bold;
	font-size: 2ex;
	color: navy;
	font-family: Arial;
}

.Fecha
{
	font-weight: bold;
	color: black;
	font-family: Arial;
}
.Titulo
{
	font-weight: bold;
	font-size: 2ex;
	color:White;
}
.celdasMenu
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Tahoma;
	background-color: #659ccf;	
}

.txtNormal
{	      
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;    
    color: #330066;
}

.estiloBotonEliminar
{
	background-image:url(../Images/Tache.gif);/*tool-bkgd.gif);*/
    COLOR: #006699;/*white;*/    
    background-color:White;
    height:23px;
    width:26px;
    BORDER-BOTTOM: solid 1 #9CAAC4;
    BORDER-LEFT: solid 1 #9CAAC4;
    BORDER-RIGHT: solid 1 #9CAAC4;
    BORDER-TOP: solid 1 #9CAAC4;
}
.txtTituloBotones
{	     
	vertical-align:top; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.7em;    
    color: #330066;
    font-weight:bold;    
}

.estiloArbol
{
	font-family:Arial;
	font-size: 0.8em;
	font-weight: bold;
	color:Navy;
	BACKGROUND-IMAGE: url(../Images/bg_grad.gif);
	BACKGROUND-REPEAT: repeat-x		
}

/*Estilos para el el user control calendario*/
.FondoImagen
{
	background-image:url(../Images/bgCalendarHeader.gif);
	font-weight: bold;
	font-size: 8pt;	
	color:White;
	font-family: Verdana;
}
.FinSemana
{
	background-color:#CCCCFF;
	font-size: 8pt;		
	font-family: Verdana;		
}
.CuerpoCalendario
{
	background-color:White;
	font-size:8pt;	
	color:navy;	
	font-family:Verdana;   	
}
.DiasNoMes
{
	font-family:Verdana;
	font-size:8pt;
	background-color:Transparent; 		
}
.Seleccion
{
	background-image:url(../Images/bgToolbar.gif);
	font-weight: bold;
	font-size: 8pt;
	cursor:help;
	color:Navy;
	font-family: Verdana;	
}



.EncabezadoLista
{
	font-family:Verdana;
	font-size:10pt;
	background-color:#B0C4DE;border-color:#C0C0C0;border-style:Solid;border-width:1px; height:15px;padding-right:5px; width:138px; 
	padding-left:11px;	
	cursor:Hand;	
	color:#003399;
	font-weight:bold;
	font-style:italic;	
}

.EncabezadoParticipante
{
	font-family:Verdana;
	font-size:10pt;
	background-color:#B0C4DE;border-color:#C0C0C0;border-style:Solid;border-width:1px; height:15px;padding-right:5px;
	padding-left:11px;
	color:#003399;
	font-weight:bold;	
}
.EstiloBotonBH
{
	font-family:Verdana;
	font-size:8pt;
	color: Navy;  
}

.EstiloBotonBHFondoAzulNormal
{
	background-image:url(../Images/bgCalendarHeader.gif);
	font-family:Verdana;
	font-size:8pt;	
	color: White;	
	cursor:hand;	
	text-align:center;
}

.EstiloBotonBHFondoAzulSobre
{
	background-image:url(../Images/bgCalendarHeader.gif);
	font-family:Verdana;
	font-size:8pt;
	border-style :outset;
	border-width:1px;
	font-weight:bold;
	color: White;
	cursor:hand;
	text-align:center;
}

.EstiloBotonBHFondoAzulDentro
{
	background-image:url(../Images/bgCalendarHeader.gif);
	font-family:Verdana;
	font-size:8pt;
	border-style:inset;
	border-width:1px;
	cursor:hand;
	color: White;
	text-align:center;	
}
.EstiloListaBusqueda
{
	color: Navy;
	font-size:9pt;
	font-family:Verdana;
	cursor: hand;
}
.TextoMensajeAlerta
{
	color:Green;
	font-size:9pt;
	font-family:Verdana;
	font-weight: bold;
}

.EtiquetasNomal
{
	font-size: 9pt;
	color: #003000;
	font-family: arial;
	background-color: transparent;
}