BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetic;
    BACKGROUND-COLOR: white
}
TABLE
{
    FONT-SIZE: 8pt;
    COLOR: #000000
}
A:link
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #0000ff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: transparent
}
.ENCABEZADO-DOCUMENTO
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.REPORTE-ENCABEZADO
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: navy
}
.REPORTE-TOTALES
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BACKGROUND-COLOR: khaki
}
.ENCUESTA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.REPORTE-LINEA
{
    BACKGROUND-COLOR: #c5dfff
}
.ENCABEZADO-DOCUMENTO B
{
    COLOR: navy
}
.ENCABEZADO-DOCUMENTO A:link
{
    COLOR: #0000ff
}
.ENCABEZADO-DOCUMENTO A:visited
{
    COLOR: #0000ff
}
.ENCABEZADO-DOCUMENTO A:hover
{
    COLOR: red;
    BACKGROUND-COLOR: yellow
}
.ENCABEZADO-DOCUMENTO .CAMPO
{
    FONT-WEIGHT: bold;
    COLOR: navy
}
.ERROR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: yellow
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.TituloReporte
{
    BORDER-RIGHT: #ff9900 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ff9900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ff9900 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ff9900 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #fffacd
}
.barraTitulo
{
    BORDER-RIGHT: #ff9900 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ff9900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ff9900 0px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ff9900 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #fffacd
}
.small-form
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.small-text-nofocus
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.small-text-focus
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fffeb7
}
.small-combo-nofocus
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.small-combo-focus
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #fffeb7
}
.REPORTE-ALERTA
{
    COLOR: red;
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.MENU-HIDE
{
    DISPLAY: none
}
.MENU-SHOW
{
}
.OpcionMenu
{
    BORDER-RIGHT: #ff9900 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ff9900 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ff9900 0px solid;
    CURSOR: hand;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ff9900 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #fffacd
}
.OpcionMenuOn
{
    BORDER-RIGHT: #cc0000 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cc0000 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cc0000 0px solid;
    CURSOR: hand;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cc0000 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ff9900
}
.SubOpcion
{
    BORDER-RIGHT: #ff9900 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ff9900 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #ff9900 0px solid;
    CURSOR: hand;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #ff9900 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #fffacd
}
.SubOpcionOn
{
    BORDER-RIGHT: #cc0000 0px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #cc0000 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #cc0000 0px solid;
    CURSOR: hand;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cc0000 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ff9900
}
.EMPRESA
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    FONT-FAMILY: Tahoma, Arial
}
H4
{
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: Arial, 'MS Sans Serif'
}
.REPORTE-ENCABEZADO A:active
{
    COLOR: white;
    BACKGROUND-COLOR: transparent
}
.REPORTE-ENCABEZADO A:link
{
    COLOR: white;
    BACKGROUND-COLOR: transparent
}
.REPORTE-ENCABEZADO A:visited
{
    COLOR: white;
    BACKGROUND-COLOR: transparent
}
.REPORTE-ENCABEZADO A
{
    COLOR: white;
    BACKGROUND-COLOR: transparent
}
.REPORTE-ENCABEZADO A:hover
{
    COLOR: white;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: underline
}

