TD
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;    
    COLOR: #000000;    
    FONT-FAMILY: Verdana
}
.AyudaFaq
{
	font-weight: normal;
	font-size: 11px;
	text-transform: none;
	color: #000000;
	font-family: Verdana;
	background-color: #ffffcc;
}
.Titulo
{
	font-weight: bold;
	font-size: 16px;
	color: #000099;
	font-family: Arial, Tahoma, Verdana;
	background-color: #d5e6a3;
	text-transform: none;
}
.TituloEst
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: Arial, Tahoma, Verdana;
	background-color: #000099;
	text-transform: none;
}
.FondoPantalla
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f1f9ff;
}
.Panel2
{
	background-color: #d5e6a3;
	font-weight: lighter;
	font-size: 8pt;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
}
.Panel
{
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 1px solid;
	border-bottom: #003399 1px solid;
	background-color: #ddddff;
	font-weight: lighter;
	font-size: 8pt;
	font-family: Verdana;
}
.tblrowEst
{
	font-size: 10px;
	color: #003399;
	font-family: Verdana;
	background-color: #ffffff;
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 1px solid;
	border-bottom: #003399 1px solid;
}
.tblrow
{
	font-size: 10px;
	color: #003399;
	font-family: Verdana;
	background-color: transparent;
}
.tblHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #0c539c;
	font-family: Verdana;
	background-color: #bcd2ee;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
}
.tblHeaderConsol
{
	font-weight: bold;
	font-size: 9px;
	color: #0c539c;
	font-family: Verdana;
	background-color: #bcd2ee;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
}
.tblHeaderSubSec
{
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #003399;
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 1px solid;
	border-bottom: #003399 1px solid;
}
.tblHeaderEst
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
	font-family: Verdana;
	background-color: #d5e6a3;
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 1px solid;
	border-bottom: #003399 1px solid;
}
.tblHeaderSec
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color: #003399;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffffff;
}

.tblHeaderSec
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color: #003399;
	font-family: Verdana;
	
	text-decoration: none;
}
.tblRowSubTotal
{
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color: #003399;
	font-family: Verdana;
	background-color: #ebf5c9;
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	border-left: #003399 1px solid;
	border-bottom: #003399 1px solid;
}
.ColumnasDatos
{
	font-weight: normal;
	font-size: 10px;
	text-transform: none;
	color: #000000;
	font-family: Verdana;
	background-color: #ffffff;
	border-right: #0c539c 1px solid;
	border-top: #0c539c 1px solid;
	border-left: #0c539c 1px solid;
	border-bottom: #0c539c 1px solid;
}
.ColumnasDatosAlt
{
	font-weight: normal;
	font-size: 10px;
	text-transform: uppercase;
	color: #000000;
	font-family: Verdana;
	background-color: #f2f2ff;
	border-right: #0c539c 1px solid;
	border-top: #0c539c 1px solid;
	border-left: #0c539c 1px solid;
	border-bottom: #0c539c 1px solid;
}
.Email
{
	font-weight: normal;
	font-size: 12px;
	text-transform: lowercase;
	color: #000000;
	font-family: Verdana;
	background-color: #ffffff;
	border-right: #0c539c 1px solid;
	border-top: #0c539c 1px solid;
	border-left: #0c539c 1px solid;
	border-bottom: #0c539c 1px solid;
}
.FilaPadre
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: #ffffff;
	text-transform: none;
}
.Fila
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: #f1f9ff;
	text-transform: none;
}
.FilaHijo
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: #e5f1ff;
	text-transform: none;
}
.FilaDetalle
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
	border-bottom: #000099 1px solid;
	background-color: #f1fbf0;
	text-transform: none;
	border-right: #000099 1px solid;
	border-left: #000099 1px solid;
	border-top: #000099 1px solid;
}
.FilaConsol
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: #f1f9ff;
	text-transform: capitalize;
}
.FilaConsolTenue
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: gainsboro 1px solid;
	border-left: #000099 1px solid;
	border-bottom: gainsboro 1px solid;
	background-color:White;
	text-transform: capitalize;
}
.FilaConsolTenueF
{
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	font-family: Verdana;
	border-right: #000099 1px solid;
	border-top: gainsboro 1px solid;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color:White;
	text-transform: capitalize;
}
.cmdButton
{
	font-size: 10px;
	color: #000000;
	font-family: Verdana;
}
.claseTexto
{
	border-right: #14468b 1px solid;
	border-top: #14468b 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #14468b 1px solid;
	color: black;
	text-indent: 2px;
	border-bottom: #14468b 1px solid;
	font-family: Tahoma, verdana;
	background-color: white;
}
.VerEnTexto
{
	border-right: #003399 1px solid;
	border-top: #003399 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #003399 1px solid;
	color: black;
	text-indent: 2px;
	border-bottom: #003399 1px solid;
	font-family: Tahoma, verdana;
	background-color: white;
}
.TxtColumna
{
	font-weight: 600;
	font-size: 7pt;
	color: black;
	font-family: Verdana, Tahoma;
}
.claseBoton
{
	border-right: thin outset;
	border-top: thin outset;
	font-weight: normal;
	font-size: 8pt;
	border-left: thin outset;
	cursor: hand;
	color: black;
	border-bottom: thin outset;
	font-family: Verdana, Tahoma;
	background-color: buttonface;
}
.claseCombo
{
    BORDER-BOTTOM: #c00101 1px;
    BORDER-LEFT: #c00101 1px;
    BORDER-RIGHT: #c00101 1px;
    BORDER-TOP: #c00101 1px;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    MARGIN: 0px;
    OVERFLOW: scroll;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.Ayuda
{
	font-weight: normal;
	font-size: 10px;
	text-transform: none;
	color: black;
	font-family: Verdana;
	background-color: #fff2a6;
	text-align: justify;
}
.SinResultado
{
	font-weight: bold;
	font-size: 11px;
	text-transform: none;
	color: red;
	font-family: Verdana;
	background-color: #ffffff;
}
.Pregunta
{
	font-size: 13px;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
@page 
{	
	size: landscape;   
}
.radio
{
	cursor: hand;
}
.TituloPrincipal
{
	font-family: Verdana;
	font-weight: bold;
	color: #bdd63e;
	font-size: 16px;
}


