A.infoicon IMG {
	BACKGROUND: url(images/info.gif) no-repeat top
}
a:hover.infoicon img {
	BACKGROUND: url(images/info_on.gif) no-repeat top
}
BODY
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Sans-Serif
}
#form_registro .cliente
{
    FONT-FAMILY: Trebuchet MS
}
#form_registro .competencia
{
    COLOR: #ff0000;
    FONT-FAMILY: Trebuchet MS
}
TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
A:link
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #CC3399;
    TEXT-DECORATION: none; font-size:8pt; font-family:Verdana
}
A:hover
{
    COLOR: #1e78c3;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #FF0000;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
#form_registro .caja
{
    BORDER-RIGHT: #00659c 1px solid;
    BORDER-TOP: #00659c 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #00659c 1px solid;
    BORDER-BOTTOM: #00659c 1px solid;
    FONT-FAMILY: Trebuchet MS, Sans-Serif
}
#form_registro
{
    CLEAR: both;
    MARGIN: 20px 8px 8px;
    HEIGHT: 60%
}
#form_registro .boton
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
#form_registro .cmdButton
{
    BORDER-RIGHT: #003451 1px solid;
    BORDER-TOP: #5aa4cc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #5aa4cc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #003451 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, Tahoma;
    BACKGROUND-COLOR: #cc6600
}
#form_registro HR
{
    COLOR: #ffc000
}
#form_registro SELECT
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Trebuchet MS, Sans-Serif;
    BACKGROUND-COLOR: #eff2f9
}
#form_registro TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Trebuchet MS, Sans-Serif
}
#form_registro .asterisco
{
    COLOR: #ff8000
}
#form_registro TD
{
    FONT-SIZE: 8pt
}
#form_registro .combobox
{
    WIDTH: 100px
}
#form_registro .titulo1
{
    FONT-SIZE: 16pt;
    TEXT-TRANSFORM: none;
    COLOR: darkorange;
    BORDER-BOTTOM: #e0e0e0 1px dotted;
    FONT-FAMILY: Book Antiqua, Times New Roman, Serif;
    LETTER-SPACING: 1pt;
    FONT-VARIANT: small-caps
}
#form_registro .titulo2
{
    FONT-SIZE: 16pt;
    TEXT-TRANSFORM: none;
    COLOR: #336699;
    BORDER-BOTTOM: #e0e0e0 1px dotted;
    FONT-FAMILY: Book Antiqua, Times New Roman, Serif;
    LETTER-SPACING: 1pt;
    FONT-VARIANT: small-caps
}
#form_registro .CaptionTD
{
    BORDER-RIGHT: 1px solid #003451;
    BORDER-TOP: 1px solid #5AA4CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid #5AA4CC;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 12pt;
    BORDER-BOTTOM: 1px solid #003451;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #CC3300
}
#form_registro .DataTD
{
    border:1px solid #FFFFFF; padding:1px; FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFCC
   
}
#form_registro .msgError
{
    BORDER-RIGHT: silver 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: silver 1px solid;
    PADDING-LEFT: 4px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    MARGIN: 4px;
    BORDER-LEFT: silver 1px solid;
    COLOR: dimgray;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: silver 1px solid;
    FONT-FAMILY: 'Trebuchet MS';
    BACKGROUND-COLOR: white
}
#form_registro .FooterTD
{
    BORDER-RIGHT: #003451 1px solid;
    BORDER-TOP: #5aa4cc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #5aa4cc 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #003451 1px solid;
    BACKGROUND-COLOR: steelblue
}
#form_registro .ColumnTD
{
    border:0px solid #333333; PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: none;
    COLOR: #FFFFFF;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #CC3300
}
#form_registro .Textarea
{
    BORDER-RIGHT: #00659c 1px solid;
    BORDER-TOP: #00659c 1px solid;
    BORDER-LEFT: #00659c 1px solid;
    BORDER-BOTTOM: #00659c 1px solid
}
#footer
{
    CLEAR: both;
    MARGIN: 0px 100px 10px;
    COLOR: #444;
    TEXT-ALIGN: left
}
#footer A
{
    COLOR: #444
}
#footer IMG
{
    MARGIN-BOTTOM: -3px
}
#footer P
{
    FONT-SIZE: 10px;
    MARGIN: 0px
}
#footer SPAN
{
    FLOAT: right
}
#form_registro .casilla
{
    BORDER-RIGHT: #00659c 1px solid;
    BORDER-TOP: #00659c 1px solid;
    BORDER-LEFT: #00659c 1px solid;
    BORDER-BOTTOM: #00659c 1px solid
}
#form_registro .cmd
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
#menu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
#menu A:visited
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    TEXT-DECORATION: none
}
#menu A:link
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    TEXT-DECORATION: none
}
#menu A:active
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    TEXT-DECORATION: none
}
#menu A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
#opciones
{
    CLEAR: both;
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(menu_azul.gif);
    WIDTH: 700px;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #ffffff
}
#opciones LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 28px
}
#opciones UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#opciones SPAN
{
    DISPLAY: block;
    BORDER-LEFT: #fff 1px solid;
    HEIGHT: 28px;
    TEXT-ALIGN: left
}
UL
{
    MARGIN-LEFT: 20px
}
LI#item
{
    WIDTH: 110px
}
OL
{
    MARGIN-LEFT: 20px
}
UL
{
    MARGIN-LEFT: 20px
}
#encuesta
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-TOP: #336699 1px solid;
    MARGIN-TOP: 8px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: 'Trebuchet MS'
}
#encuesta .seccion
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    PADDING-TOP: 2px;
    HEIGHT: 17px;
    BACKGROUND-COLOR: #336699
}
#encuesta .categoria
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: lavender
}
#encuesta TD
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px
}
#encuesta TEXTAREA.textarea
{
    BORDER-RIGHT: skyblue 1px solid;
    BORDER-TOP: skyblue 1px solid;
    BORDER-LEFT: skyblue 1px solid;
    BORDER-BOTTOM: skyblue 1px solid
}
#encuesta .encuestatitulo1
{
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    COLOR: black
}
#encuesta .encuestatitulo2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: black;
    FONT-FAMILY: Arial
}
#imprimir .boton
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 4px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333333;
    MARGIN-RIGHT: 4px;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
#imprimir
{
    CLEAR: both;
    MARGIN-TOP: 8px;
    MARGIN-BOTTOM: 0px
}
#imprimir TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px
}
#grafica
{
    PADDING-RIGHT: 4px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 4px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: center
}
#form_registro .cliente_especial
{
    COLOR: green
}