.OPCIONAL {
    font-family: Arial,sans-serif,Verdana,helvetica;
    font-size: 8pt;
    font-weight: bold;
    color: #2959C7;
    background-color: #FFFFFF;
    border: 1px;border-style: solid;
    border-color: #525131;
    padding-left:2;
}

.OBLIGATORIO {
    font-family: Arial,sans-serif,Verdana,helvetica;
    font-size: 8pt;
    font-weight: bold;
    color: #2959C7;
    background-color: #D0DCF4;
    border: 1px;border-style: solid;
    border-color: #525131;
    padding-left:2;
}

.INACTIVO {
    font-family: Arial,sans-serif,Verdana,helvetica;
    font-size: 8pt;
    font-weight: ;
    color: #666666;
    background-color: #EAEAEA;
    border: 1px;border-style: solid;
    border-color: #525131;
    font-weight: bold;
    padding-left:2;
}

.ACTIVADO {
    font-family: Arial,sans-serif,Verdana,helvetica;
    font-size: 8pt;
    font-weight: ;
    color: #000000;
    background-color: #C9DBB3;
    border: 1px;border-style: solid;
    border-color: #525131;
    padding-left:2;
}

.ERROR {
        color: #FF0000;
        font-family: Arial, sans-serif,Verdana, Geneva,  Helvetica;
	font-size: 8pt;
    	font-weight: bold;
        background-color: #DADADA;
	padding-left:2;
}

.BOTON {
    font-family: Arial,sans-serif,Verdana,helvetica;
    font-size: 8pt;
    font-weight: ;
    color: White;
    background-color: #80865F;
    border: 1px;border-style: solid;
    border-color: #525131;
    font-weight: bold;
}

.itemBorder { border: 0px solid white;  border-left-width: 1px;  border-right-width: 1px;  border-style: solid;  border-top-width: 0px;     }
.itemText { text-decoration: none; color: #FFFFFF; font: 8pt sans-serif,Verdana,helvetica;}

.menuBorder { border: 0px solid white;  border-left-width: 1px;  border-right-width: 1px;  border-style: solid;  border-top-width: 0px;     }
.menuText { text-decoration: none; color: white; font: bold 8pt Verdana,sans-serif,Arial,Helvetica; }

