.bodyMainMaster
{
    background-color: #dedfde;
    margin: 0 0 0 0;
}

.tblMainMaster
{
    width: 100%;
    border-width: 0;
    -ms-align-content: center;
    -webkit-align-content: center;
    align-content: center;
    padding: 0;
    margin: 0;
    border-spacing: 0;
    background-color: #ffffff;
}

.tblMainMaster tr
{
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainMaster tr td
{
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainHeader
{
    width: 100%;
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainHeader tr
{
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainHeader tr td
{
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainSession
{
    /*width: 100%;*/
    height: 29px;
    max-height: 30px;
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblMainSession tr
{
    border-width: 0;
    border-spacing: 0;
    max-height: 30px;
    padding: 0;
    margin: 0;
}

.tblMainSession tr td
{
    border-width: 0;
    border-spacing: 0;
    max-height: 30px;
    padding: 0;
    margin: 0;
}

.tblMainSession tr td img
{
    border-width: 0;
    border-spacing: 0;
    padding: 0;
    margin: 0;
}

.tblForm
{
    width: 100%;
    border-collapse: collapse;
    border-width: 0;
    padding: 0;
    margin: 0;
}

.tblForm tr
{
    border-width: 0;
    padding: 0;
    margin: 0;
}

.tblForm tr td
{
    border-collapse: collapse;
    border-width: 0;
    padding: 1px;
    margin: 0;
}

.tblSubForm
{
    /*border-collapse:collapse;*/
    border-width: 0;
    padding: 0;
    margin: 0;
}

.tblSubForm tr
{
    /*border-collapse:collapse;*/
    border-width: 0;
    padding: 0;
    margin: 0;
}

.tblSubForm tr td
{
    /*border-collapse:collapse;*/
    border-width: 0;
    padding: 1px 0 0 0;
    margin: 0;
}

.tblHome
{
    width: 350px;
    height: 60px;
    border: 1px, solid, #036;
    background: #c3d9ff; /* Old browsers */
    background: -moz-linear-gradient(top, #c3d9ff 0, #b1c8ef 41%, #98b0d9 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c3d9ff), color-stop(41%, #b1c8ef), color-stop(100%, #98b0d9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #c3d9ff 0, #b1c8ef 41%, #98b0d9 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #c3d9ff 0, #b1c8ef 41%, #98b0d9 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #c3d9ff 0, #b1c8ef 41%, #98b0d9 100%); /* IE10+ */
    background: linear-gradient(to bottom, #c3d9ff 0, #b1c8ef 41%, #98b0d9 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c3d9ff', endColorstr='#98b0d9',GradientType=0 ); /* IE6-9 */
}

.divHome
{
    font-family: Verdana;
    font-weight: bold;
    font-size: 16px;
    text-align: left;
    padding: 40px;
    color: #036;
}

.lblTituloPrincipalAzul
{
    font-weight: bold;
    font-size: 26px;
    color: #0060A9;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding-top: 10px;
}

.lblTituloPrincipalVerde
{
    font-weight: bold;
    font-size: 26px;
    color: #accb16;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    padding-top: 10px;
}

.radTxt
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 18px;
    font-style: normal;
    color: #036;
}

.divForm
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #036;
    margin: 0 6px 6px 6px;
}

.divGrid
{
    margin: 10px 7px 15px 7px;
}

.radDocTitle
{
    font-weight: bold;
    font-size: 13px;
    color: #036;
    font-family: Verdana;
    text-decoration: none;
}

.CommentsRequiredFieldValidator
{
    display: block;
    float: right;
    margin-right: 4.3em;
    margin-top: -0.1em;
}

.FormContainer DT LABEL
{
    float: left;
    width: 100px;
}

.FormContainer LABEL
{
    line-height: 20px;
}

.pnlForm
{
    width: 100%;
}

.ibtnGrilla {
    margin-right:3px;
}

/*.pnlForm fieldset {
border: 1px solid, #3A579D;
margin: 5px 10px 5px 10px;
background: #edf1f5 !important;
}

.pnlForm fieldset legend {
font-family: Verdana;
font-weight: bold;
color: #3A579D;
padding: 5px;
margin: 5px;
font-size: 11px;
}*/

fieldset
{
    border: 1px solid;
    border-color: #9ebfdb;
    margin: 12px 7px 0 7px;
    /*background: #edf1f5 !important;*/
    background: #edf1f5 !important;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 0;
}

legend
{
    float: left;
    background: #edf1f5 !important;
    padding: 2px 5px 2px 5px;
    border-radius: 3px;
    font-family: Verdana;
    font-weight: bold;
    color: #3A579D;
    font-size: 11px;
    margin-top: -12px;
    margin-bottom: 0;
    margin-left: 15px;
}

legend + *
{
    clear: both;
}

/*

fieldset legend {
display: table;
background: #edf1f5 !important;
padding: 5px;
margin: 5px;
border-radius: 5px;
font-family: Verdana;
font-weight: bold;
color: #3A579D;
font-size: 11px;
}

legend {
font-family: Verdana;
font-weight: bold;
color: #3A579D;
padding: 5px;
margin: 5px;
font-size: 11px;
}

fieldset {
border: 5px solid;
border-color: AppWorkspace;
margin: 5px 10px 5px 10px;
background: #edf1f5 !important;
}

fieldset legend {
background: #edf1f5;
color: #fff;
padding: 0 10px;
margin: 0;
font-size: 12px;
border-radius: 5px;
box-shadow: 0 0 0 1px #5e72b4;
margin-left: 20px;
}

fieldset legend span {
font-family: Verdana;
font-weight: bold;
color: #3A579D;
padding: 5px;
margin: 0;
font-size: 11px;
}*/

.menuHome:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuHome:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuHome:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuHome:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkint:link
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #7B8ECE;
}

.linkint:visited
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #7B8ECE;
}

.linkint:hover
{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: none;
    color: #7B8ECE;
}

.linkint:active
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #7B8ECE;
}

.infoCliente:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.infoCliente:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.infoCliente:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.infoCliente:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkAzul:link
{
    FONT-SIZE: 13px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkAzul:visited
{
    FONT-SIZE: 13px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkAzul:hover
{
    FONT-SIZE: 13px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkAzul:active
{
    FONT-SIZE: 13px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkBlanco:link
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkBlanco:visited
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkBlanco:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linkBlanco:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosLink:link
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosLink:active
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.cafelink:link
{
    FONT-SIZE: 11px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.cafelink:visited
{
    FONT-SIZE: 11px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.cafelink:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.cafelink:active
{
    FONT-SIZE: 11px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslink:link
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslink:visited
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslink:hover
{
    FONT-SIZE: 12px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslink:active
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc:link
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc:visited
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc:hover
{
    FONT-SIZE: 10px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc:active
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc2:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc2:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.linkDoc2:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.menuProgramasLink:link
{
    FONT-SIZE: 11px;
    COLOR: #7a90d5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuProgramasLink:visited
{
    FONT-SIZE: 11px;
    COLOR: #7a90d5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuProgramasLink:hover
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuProgramasLink:active
{
    FONT-SIZE: 11px;
    COLOR: #7a90d5;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.LinkCuadrosHome:link
{
    FONT-SIZE: 11px;
    COLOR: #4c4a4a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.LinkCuadrosHome:visited
{
    FONT-SIZE: 11px;
    COLOR: #4c4a4a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.LinkCuadrosHome:hover
{
    FONT-SIZE: 11px;
    COLOR: #bdd729;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.LinkCuadrosHome:active
{
    FONT-SIZE: 11px;
    COLOR: #4c4a4a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.contenidoslinkPeq:link
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslinkPeq:visited
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslinkPeq:hover
{
    FONT-SIZE: 10px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslinkPeq:active
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.pie
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.peqgris
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #545b54;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
/***********/
.peqgrisMensaje
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #545b54;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.peqgrisMensajeNegrita
{
    font-weight: bolder;
    font-size: 12px;
    color: #545b54;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

.peqMensajeRojo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: Red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.peqMensajeAzul
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: Blue;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.MedgrisMensajeNegrita
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16px;
    COLOR: #545b54;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.peqNegroMensajeNegrita
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.MedNegroMensajeNegrita
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: Black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.UsuarioTopBlanco
{
    font-weight: bolder;
    font-size: 12px;
    color: White;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

/***********/
.cafeCuadros
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.pieLink:link
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.pieLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.pieLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.pieLink:active
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.pieLink2:link
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.pieLink2:visited
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.pieLink2:hover
{
    FONT-SIZE: 10px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.pieLink2:active
{
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.blaco10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadros
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadros2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #4c4a4a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoazul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #003b93;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.input
{
    BORDER-RIGHT: #d6d3ce 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #7b8ece;
    BORDER-BOTTOM: #d6d3ce 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.blancoHome
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

.rojo12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.grisGrande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #b3b4b4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.grisgrilla_10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #192962;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.grisgrilla_12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #192962;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris12n
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris12just
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

.textodestacado
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #7B8ECE;
    text-decoration: none;
}

.textohlp
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #7B8ECE;
}

.destacadoUMP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006db1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.destacadoRojoUMP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.destacadoRojoBUMP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: red;
    TEXT-DECORATION: none;
}

.textoCeleste
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #639add;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoVerde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoVerdeGrande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.grisContenido
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #656565;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

.fondoverdeborde
{
    BORDER-RIGHT: #aaab9c 1px solid;
    BORDER-TOP: #aaab9c 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #aaab9c 1px solid;
    COLOR: #535d52;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosinlink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.menuSinLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.equipoMedico
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #535d52;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.menuProgramasBordes
{
    BORDER-TOP: #aaab9c 1px solid;
    WORD-SPACING: 0;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #aaab9c 1px solid;
    WHITE-SPACE: normal;
    LETTER-SPACING: 0;
    TEXT-ALIGN: center;
}

.menuProgramasBordes2
{
    WORD-SPACING: 0;
    VERTICAL-ALIGN: middle;
    BORDER-BOTTOM: #aaab9c 1px solid;
    WHITE-SPACE: normal;
    LETTER-SPACING: 0;
}

.destacado
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7b8ece;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.destacadoGrande
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #7b8ece;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.boton
{
    BORDER-RIGHT: #636e94 1px solid;
    BORDER-TOP: #636e94 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #636e94 1px solid;
    COLOR: #505978;
    BORDER-BOTTOM: #636e94 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #9eacdb;
    TEXT-DECORATION: none;
}

.aplicaBordeVerde
{
    BORDER-RIGHT: #758a17 1px solid;
    BORDER-LEFT: #758a17 1px solid;
    BORDER-BOTTOM: #758a17 1px solid;
}

.aplicaBordes
{
    BORDER-RIGHT: #758a17 1px solid;
    BORDER-LEFT: #758a17 1px solid;
    BORDER-BOTTOM: #758a17 1px solid;
    BORDER-TOP: #758a17 1px solid;
}

.aplicaBordeVerdefongris
{
    BORDER-RIGHT: #758a17 1px solid;
    BORDER-TOP: #758a17 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BORDER-LEFT: #758a17 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #758a17 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none;
}

.aplicaBordeVerdefongris2
{
    BORDER-RIGHT: #758a17 1px solid;
    BORDER-TOP: #758a17 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #758a17 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #758a17 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-DECORATION: none;
}

.aplicaFondoLila
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #7b8ece;
    TEXT-DECORATION: none;
}

.fondoverdeborde2
{
    BORDER-RIGHT: #aaab9c 1px solid;
    BORDER-TOP: #aaab9c 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #aaab9c 1px solid;
    COLOR: #535d52;
    BORDER-BOTTOM: #aaab9c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.textoCuadrosHome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #5e72b4;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.botonCafe
{
    BORDER-RIGHT: #aaab9c 1px solid;
    BORDER-TOP: #aaab9c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #aaab9c 1px solid;
    COLOR: #535d52;
    BORDER-BOTTOM: #aaab9c 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d6d6cb;
    TEXT-DECORATION: none;
}

.titulotabla
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #A2B0DD;
}

.nombreTituloTabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #535d52;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 23px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none;
}

.popupBordeVerde
{
    BORDER-RIGHT: #71860b 1px solid;
    BORDER-TOP: #71860b 1px solid;
    BORDER-LEFT: #71860b 1px solid;
    BORDER-BOTTOM: #71860b 1px solid;
}

.inputPopup
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #5e72b4;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

UNKNOWN
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.contenidoslink10:link
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
}

.contenidoslink10:visited
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
}

.contenidoslink10:hover
{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: none;
    color: #666666;
}

.contenidoslink10:active
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #666666;
}

.contenidoslink9:link
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #666666;
}

.contenidoslink9:visited
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #666666;
}

.contenidoslink9:hover
{
    text-decoration: underline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: none;
    color: #666666;
}

.contenidoslink9:active
{
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #666666;
}

.gris10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris09
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris08
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.gris10just
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none;
}

.aplicaFondoVerdeM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #accb16;
    TEXT-DECORATION: none;
}

.aplicaFondoVerde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #758a17;
    TEXT-DECORATION: none;
}

.boxtext
{
    BORDER-RIGHT: #6699ff 1px outset;
    BORDER-TOP: #6699ff 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BACKGROUND: #fbfcfd;
    BORDER-LEFT: #6699ff 1px outset;
    COLOR: #172e5e;
    BORDER-BOTTOM: #6699ff 1px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/****/
.boxtextPeq
{
    BORDER-RIGHT: #6699ff 1px outset;
    BORDER-TOP: #6699ff 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    BACKGROUND: #fbfcfd;
    BORDER-LEFT: #6699ff 1px outset;
    COLOR: #172e5e;
    BORDER-BOTTOM: #6699ff 1px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxtextGrande
{
    BORDER-RIGHT: #6699ff 1px outset;
    BORDER-TOP: #6699ff 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND: #fbfcfd;
    BORDER-LEFT: #6699ff 1px outset;
    COLOR: #172e5e;
    BORDER-BOTTOM: #6699ff 1px outset;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.boxtextGrandeDisabled
{
    border-right: #6699ff 1px outset;
    border-top: #6699ff 1px outset;
    font-weight: normal;
    font-size: 12px;
    background: silver;
    border-left: #6699ff 1px outset;
    color: #172e5e;
    border-bottom: #6699ff 1px outset;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/****/
.reporteNormal
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.reporteNormalFN
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.reporteNormalFV
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8FBE00;
    BORDER-BOTTOM: #8FBE00 1px solid;
    BORDER-TOP: #8FBE00 1px solid;
}

.reporteNormalNegrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.reporteNormalNegritaFN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.reporteNormalNegritaFV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8FBE00;
    BORDER-BOTTOM: #8FBE00 1px solid;
    BORDER-TOP: #8FBE00 1px solid;
}

.reporteTitulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.reporteTituloFN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.reporteTituloFV
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #8FBE00;
    BORDER-BOTTOM: #8FBE00 1px solid;
    BORDER-TOP: #8FBE00 1px solid;
}

.aut_aplicaBordes
{
    BORDER-RIGHT: #032B9C 1px solid;
    BORDER-LEFT: #032B9C 1px solid;
    BORDER-BOTTOM: #032B9C 1px solid;
    BORDER-TOP: #032B9C 1px solid;
}

.aut_reporteNormal
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.aut_reporteNormal12
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.aut_reporteNormalFN
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.aut_reporteNormalFV
{
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #032B9C;
    BORDER-BOTTOM: #032B9C 1px solid;
    BORDER-TOP: #032B9C 1px solid;
}

.aut_reporteNormalNegrita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.aut_reporteNormalNegritaFN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.aut_reporteNormalNegritaFV
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #032B9C;
    BORDER-BOTTOM: #032B9C 1px solid;
    BORDER-TOP: #032B9C 1px solid;
}

.aut_reporteTitulo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.aut_reporteTituloFN
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.aut_reporteTituloFV
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #032B9C;
    BORDER-BOTTOM: #032B9C 1px solid;
    BORDER-TOP: #032B9C 1px solid;
}

/*
TH {
FONT-WEIGHT: normal;
FONT-SIZE: 11px;
COLOR: #666666;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #d7dbe2;
bgcolor: none;
BORDER-RIGHT: #a6bce3 1px solid;
BORDER-LEFT: #a6bce3 1px solid;
BORDER-BOTTOM: #a6bce3 1px solid;
BORDER-TOP: #a6bce3 1px solid;
}
*/
.tablacnt
{
    BORDER-RIGHT: #797779 1px solid;
    BORDER-LEFT: #797779 1px solid;
    BORDER-BOTTOM: #797779 1px solid;
    BORDER-TOP: #797779 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.linea_grilla
{
    BORDER-BOTTOM: #a6bce3 1px solid;
}

.aplicaBordeGristab
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none BORDER-RIGHT: #797779 1px solid;
    BORDER-LEFT: #797779 1px solid;
    BORDER-BOTTOM: #797779 1px solid;
}

.aplicaBordeGris
{
    BORDER-RIGHT: #797779 1px solid;
    BORDER-LEFT: #797779 1px solid;
    BORDER-BOTTOM: #797779 1px solid;
}

.aplicaBordeClarotab
{
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-LEFT: #a6bce3 1px solid;
}

.aplicaBordeClaroint
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #a6bce3 1px solid;
    BORDER-TOP: #a6bce3 1px solid;
}

.aplicaBordeClarointLR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-LEFT: #a6bce3 1px solid;
    BORDER-RIGHT: #a6bce3 1px solid;
}

.aplicaBordeClarointR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-RIGHT: #a6bce3 1px solid;
}

.aplicaBordeClarointL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-LEFT: #a6bce3 1px solid;
}

.aplicaBordeClarointLRT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-TOP: #a6bce3 1px solid;
    BORDER-LEFT: #a6bce3 1px solid;
    BORDER-RIGHT: #a6bce3 1px solid;
}

.aplicaBordeClarointRT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-TOP: #a6bce3 1px solid;
    BORDER-RIGHT: #a6bce3 1px solid;
}

.aplicaBordeClarointLT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
    BORDER-TOP: #a6bce3 1px solid;
    BORDER-LEFT: #a6bce3 1px solid;
}

.aplicaBordeClarointB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-BOTTOM: #a6bce3 1px solid;
}

.tabla
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d7dbe2;
}

.tablanegrita
{
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BACKGROUND-COLOR: #a6bce3;
}

.tablaceleste
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e6e6fa;
}

.tablacelestenegrita
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #7B8ECE;
}

.grilla
{
    FONT: 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #3A579D;
    width: 100%;
}

.grillanegrita
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #758a17;
}

.bordetabla
{
    BORDER-RIGHT: #758a17 1px solid;
    BORDER-LEFT: #758a17 1px solid;
    BORDER-BOTTOM: #758a17 1px solid;
    BORDER-TOP: #758a17 1px solid;
}

.break_after
{
    page-break-after: always;
}

.break_before
{
    page-break-before: always;
}

.aut_tit_tabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #032B9C;
    TEXT-DECORATION: none;
}

.aut_titulos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #032B9C;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.aut_CajaSalida26
{
    BORDER-BOTTOM: black thin;
    BORDER-LEFT: black thin;
    BORDER-RIGHT: black thin;
    BORDER-TOP: black thin;
    COLOR: #032B9C;
    BACKGROUND-COLOR: #A1CC1B;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
}

.aut_titcajero
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 26px;
    COLOR: #032B9C;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.aut_grillas
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #032B9C;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.aut_borde_titulos
{
    BORDER-LEFT: #D4DAE8 1px solid;
    BORDER-RIGHT: #D4DAE8 1px solid;
    BORDER-BOTTOM: #D4DAE8 1px solid;
    BORDER-TOP: D4DAE8 1px solid;
}

.aut_bordetabla_tit
{
    BORDER-LEFT: #D4DAE8 1px solid;
    BORDER-BOTTOM: #D4DAE8 1px solid;
    BORDER-TOP: D4DAE8 1px solid;
}

.aut_bordetabla_titC
{
    BORDER-LEFT: #D4DAE8 1px solid;
    BORDER-BOTTOM: #D4DAE8 1px solid;
    BORDER-TOP: D4DAE8 1px solid;
    BORDER-RIGHT: #D4DAE8 1px solid;
}

.aut_bordetablaB
{
    BORDER-BOTTOM: D4DAE8 1px solid;
}

.aut_bordetablaLB
{
    BORDER-LEFT: #D4DAE8 1px solid;
    BORDER-BOTTOM: D4DAE8 1px solid;
}

.aut_bordetablaLRB
{
    BORDER-LEFT: #D4DAE8 1px solid;
    BORDER-RIGHT: #D4DAE8 1px solid;
    BORDER-BOTTOM: #D4DAE8 1px solid;
}

.aut_textoverde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #accb16;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none;
}

.aut_link:link
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.aut_link:visited
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.aut_link:hover
{
    FONT-SIZE: 14px;
    COLOR: #accb16;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.aut_link:active
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}

.tablanegrita_verde
{
    FONT: bold 10px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    BACKGROUND-COLOR: #d5e58a;
    padding-left: 8px;
    height: 25px;
}