.boton_defecto{ background: #638cb5; border: 0px; color: white; cursor: hand; cursor: pointer; font-family: Verdana,Helvetica; font-size: 10px; font-weight: bold; height: 19px; text-align: center; width: 80px;}
.boton_defecto:hover{ background: #7B9EC1; border: 0px; color: white; font-family: Verdana,Helvetica; font-size: 10px; font-weight: bold; height: 19px; width: 80px;}
.encabezado_iterador{ background-color: #65A7EF; color: #FFFFFF; font-size: 11px; text-align: center;}
.titulo_modulo{ font-size: 11px; font-weight: bold;}
.LETRA_DEFECTO{ font-family: verdana,arial;}
.LETRA_ROJA{ color: #CC0000;}
.LINK{ text-decoration: none;}
.LINK:hover{ text-decoration: underline;}
#MensajePrincipalAviso{ background-color: #F9F9F9; border-color: #CCCCCC; border-style: solid; border-width: 1px; font-family: verdana,Arial,times; font-size: 12px; left: 50%; margin-left: -100px; margin-top: -100px; padding: 10px; position: absolute; top: 50%;}
#MensajePrincipalAviso li{ padding: 2px;}
#MensajePrincipalAviso h1{ color: #CC0000; font-size: 12px; font-weight: bold;}
.CERRAR_DIV_MENSAJES{ color: #CC0000; font-size: 11px; font-weight: bold; text-align: right; text-decoration: none;}
.CERRAR_DIV_MENSAJES:HOVER{ text-decoration: underline;}
.TITULO_CELESTE{ color: #2366cc;}
.ESPACIADO_DEFECTO{ padding: 3px;}
.BORDES_GRIS_CLARO{ border-color: #CCCCCC; border-style: solid; border-width: 1px;}
.BORDE_DERECHO{ border-right-color: #CCCCCC; border-right-style: solid; border-right-width: 1px;}
.BORDE_IZQUIERDO{ border-left-color: #CCCCCC; border-left-style: solid; border-left-width: 1px;}
.BORDE_INFERIOR{ border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px;}
.BORDE_SUPERIOR{ border-top-color: #CCCCCC; border-top-style: solid; border-top-width: 1px;}
.TEXTO_DEFECTO{ font-family: verdana,tahoma,arial !important; font-size: 12px;}
.CAJA_DEFECTO{ background-color: #FFFFFF; border: 1px solid #999999; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; height: auto; text-align: center; width: auto;}
.CAJA_DEFECTO_SIN_COLOR{ background-color: #FFFFFF; border: 1px solid #999999; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; height: auto; text-align: center; width: auto;}
.BORDE_DERECHO_NEGRO{ border-right-color: #000000; border-right-style: solid; border-right-width: 2px;}
.BORDE_IZQUIERDO_NEGRO{ border-left-color: #000000; border-left-style: solid; border-left-width: 1px;}
.BORDE_DERECHO_GRUESO_NEGRO{ border-right-color: #000000; border-right-style: solid; border-right-width: 2px;}
.boton{ background-color: #3366cc; border: 1px solid #999999; color: #FFFFFF; cursor: hand; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.LETRA_AZUL{ color: #3366CC;}
#FndYnnova{ background: url(../imagenes/fondo_popup.png); height: 0px; position: absolute; text-align: center; top: 0px; visibility: hidden; z-index: 1000;}
#frmContacto{ background: #FFFFFF; border: solid #999999 1px; margin-top: 20px; padding: 10px; position: absolute; width: 420px; z-index: 1010;}
.LETRA_PORCENTAJE{ color: #3366cc; font-size: 10px; font-weight: bold;}
.FONDO_BOTON_TEMA{ background-image: url(../imagenes/z-0034.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: help; height: 20px; width: 20px;}
.BORDE_INFERIOR_GRIS_CLARO{ border-bottom-color: #CCCCCC; border-bottom-style: solid; border-bottom-width: 1px;}
.BORDE_DERECHO_GRIS_CLARO{ border-right-color: #CCCCCC; border-right-style: solid; border-right-width: 1px;}
.BORDE_INFERIOR_NEGRO{ border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px;}
.FONDO_CONTENIDO_PRINCIPAL{ background-color: #ffffff; border-color: #cccccc; border-style: solid; border-width: 2px; display: table-cell; margin: 0px; width: 955px;}
div .FONDO_CONTENIDO_PRINCIPAL{ margin: 0px; padding: 0px;}
.CONTENIDO_ESTUDIANTE{}
#CONTENEDOR_INSCRIPCION{ min-width: 955px; width: 955px;}
.BOTON_ESTUDIANTE{ background-color: transparent; background-image: url(../imagenes/btn_estudiantes.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; margin: 0px; min-height: 57px; width: 165px;}
.BOTON_FAMILIARES{ background-color: transparent; background-image: url(../imagenes/btn_familiares.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 165px;}
.BOTON_SALUD{ background-color: transparent; background-image: url(../imagenes/btn_salud.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 165px;}
.BOTON_GUARDAR{ background-color: transparent; background-image: url(../imagenes/btn_guardar.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 165px;}
.DIV_OCULTO{ display: none;}
.DIV_VER{ display: block;}
.LETRA_TITULO{ font-size: 14px;}
.TITULO_AZUL{ color: #0066CC;}
.LETRA_INSCRIPCIONES{ font-family: verdana,arial;}
.LETRA_CAMPOS{ color: #666; font-size: 12px;}
.CAJA_REDONDEADA{ behavior: url('border.htc'); border-color: #cccccc; border-radius: 5px; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px; line-height: 25px; moz-border-radius: 5px; padding-left: 5px; padding-right: 5px; vertical-align: middle; webkit-border-radius: 5px;}
.AREA_TEXTO{ border-color: #cccccc; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px;}
.SELECT_REDONDEADA{ behavior: url('border.htc'); border-color: #cccccc; border-radius: 5px; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px; line-height: 25px; moz-border-radius: 5px; padding: 2px; vertical-align: middle; webkit-border-radius: 5px;}
.LETRA_TEXTOS{ color: #000; font-size: 12px;}
.ESPACIO_ENTRE_DATOS{ height: 30px; line-height: 30px; min-height: 30px;}
.TITULO_SUBCATEGORIAS{ font-size: 12px;}
.LARGO_CAJA_ESTADO_SALUD{ width: 630px;}
.LARGO_CAJA_COMPLETA{ min-width: 910px; width: 910px;}
.tipsy{ font-size: 10px; padding: 5px; position: absolute; z-index: 100000;}
.tipsy-inner{ background-color: black; color: white; max-width: 200px; padding: 5px 8px 4px 8px; text-align: left;}
.tipsy-inner{ border-radius: 3px; moz-border-radius: 3px; webkit-border-radius: 3px;}
.tipsy-arrow{ background: url('../imagenes/tipsy.gif') no-repeat top left; height: 5px; position: absolute; width: 9px;}
.tipsy-n .tipsy-arrow{ left: 50%; margin-left: -4px; top: 0;}
.tipsy-nw .tipsy-arrow{ left: 10px; top: 0;}
.tipsy-ne .tipsy-arrow{ right: 10px; top: 0;}
.tipsy-s .tipsy-arrow{ background-position: bottom left; bottom: 0; left: 50%; margin-left: -4px;}
.tipsy-sw .tipsy-arrow{ background-position: bottom left; bottom: 0; left: 10px;}
.tipsy-se .tipsy-arrow{ background-position: bottom left; bottom: 0; right: 10px;}
.tipsy-e .tipsy-arrow{ background-position: top right; height: 9px; margin-top: -4px; right: 0; top: 50%; width: 5px;}
.tipsy-w .tipsy-arrow{ height: 9px; left: 0; margin-top: -4px; top: 50%; width: 5px;}
.ERROR_CORREGIR{ color: #cc0000; font-size: 10px; font-weight: bold;}
#popup_container{ background: #FFF; border: solid 5px #999; border-radius: 5px; color: #000; font-family: Arial, sans-serif; font-size: 12px; max-width: 600px; min-width: 300px; moz-border-radius: 5px; webkit-border-radius: 5px;}
#popup_title{ background: #CCC url(../imagenes/title.gif) top repeat-x; border: solid 1px #FFF; border-bottom: solid 1px #999; color: #666; cursor: default; font-size: 14px; font-weight: bold; line-height: 1.75em; margin: 0em; padding: 0em; text-align: center;}
#popup_content{ background: 16px 16px no-repeat url(../imagenes/info.gif); margin: 0em; padding: 1em 1.75em;}
#popup_content.alert{ background-image: url(../imagenes/info.gif);}
#popup_content.confirm{ background-image: url(../imagenes/important.gif);}
#popup_content.prompt{ background-image: url(../imagenes/help.gif);}
#popup_message{ padding-left: 48px;}
#popup_panel{ margin: 1em 0em 0em 1em; text-align: center;}
#popup_prompt{ margin: .5em 0em;}
.tab_seleccionado{ background-color: #3366cc; color: #ffffff; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 2px;}
.tab_seleccionado a{ color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_no_seleccionado{ background-color: #fff; color: #3366cc; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
.tab_no_seleccionado a{ color: #3366cc; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_guardar{ background-color: #000; color: #ffffff; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
.tab_guardar a{ color: #fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_espaciocelda{ background-color: #CCCCCC; width: 5px;}
.bordetabla{ border: 1px solid rgb(153, 153, 153);}
.FONDO_CONTENIDO_PRINCIPAL{ background-color: #ffffff; border-color: #65A90F; border-style: solid; border-width: 2px; display: table-cell; margin: 0px; width: 955px;}
.FONDO_CONTENIDO_PRINCIPAL_AZUL{ background-color: #ffffff; border-color: #0072D0; border-style: solid; border-width: 2px; display: table-cell; margin: 0px; width: 955px;}
.FONDO_CONTENIDO_PRINCIPAL_NARANJA{ background-color: #ffffff; border-color: #D93F00; border-style: solid; border-width: 2px; display: table-cell; margin: 0px; width: 955px;}
div .FONDO_CONTENIDO_PRINCIPAL{ margin: 0px; padding: 0px;}
.CONTENIDO_ESTUDIANTE{}
#CONTENEDOR_INSCRIPCION{ min-width: 955px; width: 955px;}
.BOTON_ESTUDIANTE{ background-color: transparent; background-image: url(../imagenes/btn_estudiantes.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; margin: 0px; min-height: 57px; width: 200px;}
.BOTON_ESTUDIANTE_PASO_1{ background-color: transparent; background-image: url(../imagenes/btndato_estudiante_1.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 47px; margin: 0px; min-height: 47px; width: 285px;}
.BOTON_FAMILIARES{ background-color: transparent; background-image: url(../imagenes/btn_familiares.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 200px;}
.BOTON_FAMILIARES_PASO_2{ background-color: transparent; background-image: url(../imagenes/btndato_familiares_2.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 47px; min-height: 47px; width: 288px;}
.BOTON_SALUD{ background-color: transparent; background-image: url(../imagenes/btn_salud.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 200px;}
.BOTON_SALUD_PASO_3{ background-color: transparent; background-image: url(../imagenes/btndato_salud_3.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 47px; min-height: 47px; width: 288px;}
.BOTON_GUARDAR{ background-color: transparent; background-image: url(../imagenes/btn_guardar.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 57px; min-height: 57px; width: 200px;}
.BOTON_GUARDAR_DATOS{ background-color: transparent; background-image: url(../imagenes/btndato_guardar.png); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 47px; min-height: 47px; width: 190px;}
.DIV_OCULTO{ display: none;}
.DIV_VER{ display: block;}
.LETRA_TITULO{ font-size: 14px;}
.TITULO_AZUL{ color: #0066CC;}
.LETRA_INSCRIPCIONES{ font-family: verdana,arial;}
.LETRA_CAMPOS{ color: #666; font-size: 12px;}
.CAJA_REDONDEADA{ behavior: url('border.htc'); border-color: #cccccc; border-radius: 5px; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px; line-height: 25px; moz-border-radius: 5px; padding-left: 5px; padding-right: 5px; vertical-align: middle; webkit-border-radius: 5px;}
.AREA_TEXTO{ border-color: #cccccc; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px;}
.SELECT_REDONDEADA{ behavior: url('border.htc'); border-color: #cccccc; border-radius: 5px; border-style: solid; border-width: 1px; color: #000; font-family: verdana,arial; font-size: 12px; height: 25px; line-height: 25px; moz-border-radius: 5px; padding: 2px; vertical-align: middle; webkit-border-radius: 5px;}
.LETRA_TEXTOS{ color: #000; font-size: 12px;}
.ESPACIO_ENTRE_DATOS{ height: 30px; line-height: 30px; min-height: 30px;}
.TITULO_SUBCATEGORIAS{ font-size: 12px;}
.LARGO_CAJA_ESTADO_SALUD{ width: 630px;}
.LARGO_CAJA_COMPLETA{ min-width: 910px; width: 910px;}
.tipsy{ font-size: 10px; padding: 5px; position: absolute; z-index: 100000;}
.tipsy-inner{ background-color: black; color: white; max-width: 200px; padding: 5px 8px 4px 8px; text-align: left;}
.tipsy-inner{ border-radius: 3px; moz-border-radius: 3px; webkit-border-radius: 3px;}
.tipsy-arrow{ background: url('../imagenes/tipsy.gif') no-repeat top left; height: 5px; position: absolute; width: 9px;}
.tipsy-n .tipsy-arrow{ left: 50%; margin-left: -4px; top: 0;}
.tipsy-nw .tipsy-arrow{ left: 10px; top: 0;}
.tipsy-ne .tipsy-arrow{ right: 10px; top: 0;}
.tipsy-s .tipsy-arrow{ background-position: bottom left; bottom: 0; left: 50%; margin-left: -4px;}
.tipsy-sw .tipsy-arrow{ background-position: bottom left; bottom: 0; left: 10px;}
.tipsy-se .tipsy-arrow{ background-position: bottom left; bottom: 0; right: 10px;}
.tipsy-e .tipsy-arrow{ background-position: top right; height: 9px; margin-top: -4px; right: 0; top: 50%; width: 5px;}
.tipsy-w .tipsy-arrow{ height: 9px; left: 0; margin-top: -4px; top: 50%; width: 5px;}
.ERROR_CORREGIR{ color: #cc0000; font-size: 11px; font-weight: bold;}
#popup_container{ background: #FFF; border: solid 5px #999; border-radius: 5px; color: #000; font-family: Arial, sans-serif; font-size: 12px; max-width: 600px; min-width: 300px; moz-border-radius: 5px; webkit-border-radius: 5px;}
#popup_title{ background: #CCC url(../imagenes/title.gif) top repeat-x; border: solid 1px #FFF; border-bottom: solid 1px #999; color: #666; cursor: default; font-size: 14px; font-weight: bold; line-height: 1.75em; margin: 0em; padding: 0em; text-align: center;}
#popup_content{ background: 16px 16px no-repeat url(../imagenes/info.gif); margin: 0em; padding: 1em 1.75em;}
#popup_content.alert{ background-image: url(../imagenes/info.gif);}
#popup_content.confirm{ background-image: url(../imagenes/important.gif);}
#popup_content.prompt{ background-image: url(../imagenes/help.gif);}
#popup_message{ padding-left: 48px;}
#popup_panel{ margin: 1em 0em 0em 1em; text-align: center;}
#popup_prompt{ margin: .5em 0em;}
.tab_seleccionado{ background-color: #3366cc; color: #ffffff; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; padding-top: 2px;}
.tab_seleccionado a{ color: #ffffff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_no_seleccionado{ background-color: #fff; color: #3366cc; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
.tab_no_seleccionado a{ color: #3366cc; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_guardar{ background-color: #000; color: #ffffff; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; padding-top: 3px;}
.tab_guardar a{ color: #fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; font-weight: bold; text-decoration: none;}
.tab_espaciocelda{ background-color: #CCCCCC; width: 5px;}
.bordetabla{ border: 1px solid rgb(153, 153, 153);}
.CABEZOTE_INSCRIPCIONES_DEFECTO{ font-family: verdana,tahoma,helvetica; font-size: 13px;}
.CABEZOTE_NOMBRE_COLEGIO{ font-size: 15px;}
.TITULO_DATOS_ESTUDIANTES{ color: #65A90F;}
.TITULO_DATOS_SALUD{ color: #D93F00;}
.LINK_CAPTCHA{ color: #000; font-size: 12px;}
.BORRAR_DATOS_FORMULARIO{ color: #000; font-size: 10px; font-weight: bold;}
.BOTON_BORRAR_DATOS_PADRE{ background-image: url(../imagenes/btn_borrar_datos_padre.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 20px; line-height: 20px; min-height: 20px; width: 108px;}
.BOTON_BORRAR_DATOS_ACUDIENTE{ background-image: url(../imagenes/btn_borrar_datos_acudiente.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 20px; line-height: 20px; min-height: 20px; width: 102px;}
.BOTON_BORRAR_DATOS_MADRE{ background-image: url(../imagenes/btn_borrar_datos_madre.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 20px; line-height: 20px; min-height: 20px; width: 112px;}
.BOTON_BORRAR_RESPONSABLE_PAGO{ background-image: url(../imagenes/btn_borrar_datos_responsable_pago.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 20px; line-height: 20px; min-height: 20px; width: 163px;}
.FONDO_BOTON_ENVIAR{ background-image: url(../imagenes/boton_enviar.jpg); background-position: center; background-repeat: no-repeat; border: 0px; cursor: pointer; height: 32px; line-height: 32px; min-height: 32px; width: 91px;}
div.anotacion_encima{ background-color: #f7f9fa; border: 2px solid #c1ccd9; display: inline!important; font-size: 85%; margin-left: -137px; margin-top: 20px; position: absolute; width: 380px;}
a .FLOTANTE{ font-size: 75%; padding: 0 8px 0 5px; text-decoration: none; vertical-align: top;}
.iconnotapie{ display: block; margin: -7px auto 0; width: 9px;}
div.anotacion{ padding: 10px;}
#clic_eliminar{ color: #3366cc; font-size: 11px; font-weight: bold; text-decoration: none;}
#clic_eliminar:hover{ text-decoration: underline;}
.NOTA_PERDIDA{ color: #CC0000; font-weight: bold;}
.BOTON_BUSCAR{ background-image: url('../imagenes/btn_buscar.png'); background-position: center; background-repeat: repeat-x; border-color: transparent; bottom: 0px; color: #FFFFFF; cursor: pointer; height: 24; line-height: 24px; margin: 0px; min-height: 24px; padding: 0px; text-align: center; top: 0px; vertical-align: middle; white-space: nowrap; width: 24;}
.BOTON_LIMPIAR{ background-image: url('../imagenes/btn_limpiar.png'); background-position: center; background-repeat: repeat-x; border-color: transparent; bottom: 0px; color: #FFFFFF; cursor: pointer; height: 24; line-height: 32px; margin: 0px; min-height: 24px; padding: 0px; text-align: center; top: 0px; vertical-align: middle; white-space: nowrap; width: 24;}
.BOTON_EDITAR{ background-image: url('../imagenes/btn_editar.png'); background-position: center; background-repeat: repeat-x; border-color: transparent; bottom: 0px; color: #FFFFFF; cursor: pointer; height: 24; line-height: 32px; margin: 0px; min-height: 24px; padding: 0px; text-align: center; top: 0px; vertical-align: middle; white-space: nowrap; width: 24;}
.CERRAR_DIV_MENSAJES{ border-radius: .4em; color: #CC0000; font-size: 11px; font-weight: bold; text-align: right; text-decoration: none;}
.CERRAR_DIV_MENSAJES:HOVER{ text-decoration: underline;}
#MENSAJES{ background-color: #f3f3f3; border: 1px solid #ccc; border-radius: .4em; font-family: arial, verdana, tahoma; font-size: 12px; left: 50%; margin-left: -15em; margin-top: -9em; padding: 10px; position: absolute; top: 50%; width: 30em; z-index: 10;}
#MENSAJES h1{ color: #CC0000; font-size: 12px; font-weight: bold;}
#CERRAR_MENSAJE{ text-align: right;}
#CERRAR_MENSAJE a{ color: #000000; font-size: 11px; font-weight: bold; text-decoration: none;}
#CERRAR_MENSAJE a:hover{ text-decoration: underline;}
.TABLA_BUSQUEDA{ font-family: Verdana; font-size: 12px;}
.TABLA_BUSQUEDA th{ background-color: #0094E0; color: #FFFFFF; padding: 0px;}
.TABLA_EDITAR{ font-family: Verdana; font-size: 12px;}
.TABLA_EDITAR label{ color: #000000;}
.CARGANDO{ background-color: #000000; background-image: url("../imagenes/cargando.gif"); background-position: center; background-repeat: no-repeat; filter: alpha(opacity = 50); height: 100%; left: 0; min-height: 100%; min-width: 100%; opacity: 0.2; position: fixed; top: 0; width: 100%; z-index: 999;}