.sesion
{
    font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : underline;
}

.tituloAzulN
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.tituloNegro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.escpacioEtiqueta
{
    padding-right: 20px;
}
.MensajeVacio
{
   FONT-SIZE: 14px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-align:center;
   color: #848388;
}

/*Label tabla vacia*/
.linkseCuenta
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-align:center;
   color: #3366cc;
}
.texteCuenta
{
   FONT-SIZE: 10px;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-align:center;
   color: #c5c5c5;
}
.eCuentapregunta
{
   FONT-SIZE: 13px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-align:center;
   color: #000000;
}

/*Label tabla vacia*/
.tblvacia
{
   FONT-SIZE: 12px;
   FONT-WEIGHT: bold;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   text-align:center;
   color:Red;
}

/*Tbl Resumen al ternativas*/
.textoTblFotter
{
    background: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    height: 10px;
    color: #000000
}
.botonHResumenalternativa
{
    color: #0099cc;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    background: transparent;
    border: 2px solid #0099cc;
    Width: 300px
 }
.totalCeldaPesos
{
    background: #ecf1f7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    height: 27px;
    color: #5690b6
    
}
.totalPesos
{
    background: #ecf1f7;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    height: 27px;
    border-right: 2px solid #bcc8d4
}
.totalCeldaUdis
{
    background: #bdd8ee;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    height: 27px;
    color: #5690b6
    
}
.totalUdi
{
    background: #bdd8ee;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    height: 27px;
    border-right: 2px solid #bcc8d4
}
.textoFinal
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8px;
    color: #000000
}
.TblheaderResumen2
{
    background: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    height: 27px;
    text-align: center;
    
}


.TblheaderResumen
{
    background: #dbe5f1;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    height: 27px;
    text-align: center;
    
}
.GridRow1
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background: #ffffff;
}
.borderDerecha
{
    border-right: 1px solid #d9e0f0;
}

.borderBottom
{
    border-bottom: 1px solid #d9e0f0;
     border-right: 1px solid #d9e0f0;
}

.GridRow2
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    background: #ecf1f7;
}

.LetraListas
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    
}


.GridRowResumen
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


/*Tbl Resumen al ternativas*/

/*HISTORICO MOVIMIENTOS*/
.botonesSeleccion
{
    color: #ffffff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: #007ac4;
    border: 2px solid #0099cc;
    Width: 130px;
    height: 27px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.labelTablas
{
    color: black;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btnImprimir
{
    color: #ffffff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: #007ac4;
    border: 2px solid #0099cc;
    Width: 55px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.botonconsultar
{
    color: #ffffff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: #007ac4;
    border: 2px solid #0099cc;
    Width: 100px;
    height: 21px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.botonImprimir
{
    color: #ffffff;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: #007ac4;
    border: 2px solid #0099cc;
     Width: 150px;
    height: 21px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.botones
{
    color: #0099cc;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: transparent;
    border: 1px solid #0099cc;
    Width: 130px;
    height: 27px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    

}
.textogrisHistoricoM
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*HISTORICO MOVIMIENTOS*/
/*ESTILOS RESUMENINVERSION*/
.nombredeFondo
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold
}
/*ESTILOS RESUMENINVERSION*/


/* ESTILOS ACORDEON*/
.accordeon input
{
    display: none;
}
.tituloazulAcordeon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    border-bottom: 2px solid #ececec;
    height: 30px;
    display:block;
    cursor: pointer;
    background-image: url("../images/down.png");
    background-repeat: no-repeat;
    background-position: right;
}
.acordeonContenido
{
    height: 0;
    overflow:hidden;
    margin: 0;
    
}
.accordeon input:checked ~ .tituloazulAcordeon
{
    
    background-image: url("../images/up.png");
    background-repeat: no-repeat;
    background-position: right;
}
.accordeon input:checked ~ .acordeonContenido
{
    height: auto;
}
/* ESTILOS ACORDEON*/


.accordionHeader
{
    background: #ffffff;
    border-bottom: 2px solid #ececec;
    padding: 10px
}
.bordes1
{
    border-left: 2px solid #c3d8d1;
    border-top: 2px solid #c3d8d1;
    border-bottom: 2px solid #c3d8d1;
    width: 46px
}
.bordes2
{
    border-top: 2px solid #c3d8d1;
    border-bottom: 2px solid #c3d8d1;
    width: 178px;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
}
.bordes3
{
    border-right: 2px solid #c3d8d1;
    border-top: 2px solid #c3d8d1;
    border-bottom: 2px solid #c3d8d1;
}
.textoEstadoCuentaAzul
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoEstadoCuenta
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SubtituloazulPasos
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mensaje1
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    background: #edf3f1;
    border: 2px solid #d9f0e8;
    Width: 200px;
    height: 40px
}
.mensaje2
{
    
    background: #fef2f2;
    border: 2px solid #e6cccf;
    Width: 200px;
    height: 40px
    }
.botonEstadoCuenta
{
    color: #ffffff;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    background: #0099cc;
    border: 2px solid #0099cc;
    Width: 200px;
    height: 30px
 }
 textoInfo3
 {
    FONT-SIZE: 10px;
    COLOR: #3366cc;
    FONT-WEIGHT: bold;
    text-align: center;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 5px
 }
 .textoInfo2
 {
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    text-align: center;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 5px
 }
 .textoInfo
 {
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    text-align: center;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 5px
 }
.texto
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    text-align: left;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding: 5px
    
}
.titulospasos
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    
}
.botonHistoricoTitulos
{
    color: #0099cc;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    background: transparent;
    border: 2px solid #0099cc;
    Width: 150px;
    height: 21px;
 }

.espacio
{
    Width: 150px;
    height: 5px;
}

.botonResumenmesvencido
{
    color: #0099cc;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    background: transparent;
    border: 2px solid #0099cc;
    Width: 150px
 }
 .campoblancoBold
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    FONT-WEIGHT: bold;
    height: 20px;
}
.campoblanco
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
}
.campoblancoBlue
{
    FONT-SIZE: 10px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
}

.campo_gristextoNoboldBlue
{
    FONT-SIZE: 10px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebf2f8;
    padding-left: 5px;
    height: 20px;
    padding-right: 5px;
}

.campo_gristextoNobold2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebf2f8;
    padding-left: 5px;
    height: 20px;
    padding-right: 5px;
}
.campo_gristextobold2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebf2f8;
    FONT-WEIGHT: bold;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
}
.campo_gristextobold
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebf2fa;
    FONT-WEIGHT: bold;
    padding-left: 5px;
    padding-right: 5px;
}
.textogrisSaldoV
{
    FONT-SIZE: 8px;
    COLOR: #BABABA;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textogrisMovimiento
{
    FONT-SIZE: 10px;
    COLOR: #BABABA;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.campogris_textonegro
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ebf2fa
}








.fondoazul
{
    BACKGROUND-COLOR: #0078c1
}
.textoUpper{	font-family : Arial, Verdana, Helvetica, sans-serif;	font-size : 11px;	color :#000000; text-transform:uppercase}

.texto
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto2
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texto3
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textomini
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoblancogrande
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.textoblanco
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoblanco2
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tituloblanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtituloazul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tituloazul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textobold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoboldmini
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textonegro_grande
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoazul_grande
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.campoazul
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.campoazulbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.textoazul
{
    FONT-SIZE: 10px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.errorrblanco
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.campoazul_textonegro
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.campoazul_textonegroGrande
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.textoboldAzul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textonegro_impresion
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titulo_impresion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.borde
{
    BORDER-RIGHT: #ffcc00 1px solid;
    BORDER-TOP: #ffcc00 1px solid;
    BORDER-LEFT: #ffcc00 1px solid;
    BORDER-BOTTOM: #ffcc00 1px solid
}
.borde1
{
    BORDER-RIGHT: #6b84b5 1px solid;
    BORDER-TOP: #6b84b5 1px solid;
    BORDER-LEFT: #6b84b5 1px solid;
    BORDER-BOTTOM: #6b84b5 1px solid
}
.bordenegro
{
    BORDER-RIGHT: darkgray 1px solid;
    BORDER-TOP: darkgray 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: darkgray 1px solid;
    COLOR: gray;
    BORDER-BOTTOM: darkgray 1px solid;
    FONT-FAMILY: Arial
}
.bordeazul
{
    BORDER-RIGHT: #3f67b3 1px solid;
    BORDER-TOP: #3f67b3 1px solid;
    BORDER-LEFT: #3f67b3 1px solid;
    BORDER-BOTTOM: #3f67b3 1px solid
}
.bordeazul2
{
    BORDER-RIGHT: #3f67b3 1px;
    BORDER-TOP: #3f67b3 1px;
    FONT-SIZE: 11px;
    BORDER-LEFT: #3f67b3 1px;
    COLOR: #3366cc;
    BORDER-BOTTOM: #3f67b3 1px;
    FONT-FAMILY: Arial
}
.cuadroazul
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.boton
{
    FONT-SIZE: 11px;
	COLOR:White;
    FONT-STYLE:normal;
    font-weight:bold;
    background-color:Navy;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    CURSOR: hand;
    border-style:none;
}
.botonBlanco
{
    FONT-SIZE: 11px;
	COLOR:Navy;
    FONT-STYLE:normal;
    font-weight:bold;
    background-color:White;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    CURSOR: hand;
    border-style:solid;
    border-color:#0078C1;
    border-width:2px;
    color:#0078C1;
}
.GridFooter
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f3fc
}
.GridRow
{
    FONT-SIZE: 11px;
    COLOR: #3366cc;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.GridHeader
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cfd9ec
}
.titulonegro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textorojo_impresion
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titulo_impresion2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}


.footer1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1063AD;
	text-decoration: none;
}
.footer2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #05263F;
	text-decoration: none;
}
.footer3 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #05263F;
	background-color: #EFEFEF;
	text-decoration: none;
}

.fondoMaster
{background-image: url(../Images/texturaFondo.gif)
}

.separadorAzul
{
	background-color: #eaf3fb;
	height: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #D2E1F0;
	border-bottom-color: #D2E1F0;
	border-top-color: #D2E1F0;
	border-right-color: #D2E1F0;
}

.separadorAmarillo
{
	background-color: #F8C309;
	height: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #F8C309;
	border-bottom-color: #F8C309;
	border-top-color: #F8C309;
	border-right-color: #F8C309;
	width:100%;
}

/************ PasswordStrength Related Styles ***********************/
.TextIndicator_TextBox1
{
	background-color: navy;
	color: White;
	font-family: Arial;
	font-size: x-small;
	font-style: italic;
	padding: 2px 3px 2px 3px;
}

.textoNormalGris
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
	font-weight: normal;
}

.textoError
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight: normal;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup
{
    background-color: gray;
    padding: 3px;
    width: 400px;
    color: #ffffff;
}
.titModalPopup
{
    cursor: move;
    background-color: gray;
    color: #ffffff;
    font-size: 12px;
    font-family: Arial;
}
.cuerpoModal
{
    border-right: dimgray thin solid;
    border-top: dimgray thin solid;
    border-left: dimgray thin solid;
    border-bottom: dimgray thin solid;
    background-color: #ffffff;
    font-size: 11px;
    color: gray;
    font-family: Arial;
    text-align: justify;
}


/*
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.titModalPopup
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	cursor: move; color: black;
	background-color: #dddddd               
}
*/
.imagen{cursor:hand;}
/*
A:active
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
a:hover{
	font-family :  Arial, Helvetica, sans-serif;
	font-size : 9px;
	
	color :#FFFFFF;
	text-decoration : underline;
}
a:visited{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :#334464;
	text-decoration : none;
}
a:visited:hover{
	font-family :Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :#999999;
	text-decoration : none;
}
*/
.ligas{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : none;}
a.ligas:link{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : none;}
a.ligas:hover{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : underline;}
a.ligas:visited{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : none;}
a.ligas:visited:hover{	font-family :  Arial, Helvetica, sans-serif;	font-size : 11px;	color :#334464;	text-decoration : underline;}
ligasBlanca{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#FFFFFF;	text-decoration : none;}
a.ligasBlanca:link{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#FFFFFF;	text-decoration : none;}
a.ligasBlanca:hover{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#FFFFFF;	text-decoration : underline;}
a.ligasBlanca:visited{	font-family :Arial, Helvetica, sans-serif;	font-size : 11px;	color :#FFFFFF;	text-decoration : none;}
a.ligasBlanca:visited:hover{	font-family :  Arial, Helvetica, sans-serif;	font-size : 11px;	color :#FFFFFF;	text-decoration : underline;}
.ligasFooter{			font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#05263F;	font-weight: bold; text-decoration : none;}
a.ligasFooter:link{		font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#05263F;	font-weight: bold; text-decoration : none;}
a.ligasFooter:hover{	font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#05263F;	font-weight: bold; text-decoration : underline;}
a.ligasFooter:visited{	font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#05263F;	font-weight: bold; text-decoration : none;}
a.ligasFooter:visited:hover{font-family :  Arial, Helvetica, sans-serif;	font-size : 10px;	color :#05263F; font-weight: bold; text-decoration : underline;}
.ligasAzul{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #0000CD;font-weight: bold;text-decoration: none;}
a.ligasAzul:link{		font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#0000CD;	font-weight: bold; text-decoration : none;}
a.ligasAzul:hover{	font-family :Arial, Helvetica, sans-serif;	font-size : 10px;	color :#0000CD;	font-weight: bold; text-decoration : underline;}
a.ligasAzul:visited{    font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000CD; font-weight: bold; text-decoration: none;}
a.ligasAzul:visited:hover{font-family :  Arial, Helvetica, sans-serif;	font-size : 10px;	color :#0000CD; font-weight: bold; text-decoration : underline;}

.ligasAzulBloqueo{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color:#B5B5B5; font-weight:bold;text-decoration: none;}
/*recuperadas de styles_client.css*/
.titulo
{
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.textoazulchiquito
{
    color: #006699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.textonormalchico{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :#000000;
}
.titulostablasGrande { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 16px;
	color :#FFFFFF;
	text-decoration : none; font-weight : bold;
}
.continuar {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #660000;
	text-decoration: underline;
}
.ImgCursor
{
    cursor:pointer;
}

.PnlHide
{
    display:none;
}
.ChildGrid td
{
   background-color: White;
   color: Gray;
   font-size: 11px;
   FONT-STYLE: normal;    
   FONT-FAMILY: Arial, Helvetica, sans-serif;
   line-height:100%
}
.ChildGrid th
{
   background-color: #eee;
   color: Gray;
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   font-style: normal;
   line-height:100%
}
.button {
	display: inline-block;
	white-space:normal;
	width: 150px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	background-color: #0078e1;
	padding: 5px 5px;
	font-size: 12px;
	border: 1px solid #2d6898;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 6px 0px #2b638f, 0px 3px 15px rgba(0,0,0,.4), inset 0px 1px 0px rgba(255,255,255,.3), inset 0px 0px 3px rgba(255,255,255,.5);
	-moz-box-shadow: 0px 6px 0px #2b638f, 0px 3px 15px rgba(0,0,0,.4), inset 0px 1px 0px rgba(255,255,255,.3), inset 0px 0px 3px rgba(255,255,255,.5);
}
.tituloAzulGrande { 
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 36px;
	COLOR: #006699;
	text-decoration : none; font-weight : bold;
}
.fondoGris {
	background-color:Silver;
	color:Black;
}
.campoazul_textonegro
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CFD9EC;
	font-size: 9px;
	height: 30px;
	font-style: normal;
	color: #000000;
	text-align: left;
}
.ocultoCompetencia{
    display:none;	
}
.muestraCompetencia{
    display: block;
    background-image: url(../images/desCompIzquierda.png);
    background-position:2px 10px;
    background-repeat:no-repeat;
    color:#FFF;		
    width:250px;		    
    cursor: pointer;
    position:absolute;		
}
.desCompMargenAlto{
    height:15px;
    background-image:url(../images/desCompAlto.png);
    background-repeat:no-repeat;
}
.desCompMargenBajo{
    height:15px;
    background-image:url(../images/desCompBajo.png);
    background-repeat:no-repeat;
}
.desCompMargenContenido{
    background-image: url(../images/desCompMedio.png);
    background-color:#2c81b6;
    background-repeat: repeat-y;
    background-position:-10px;
    margin-left:11px;
    padding:6px;
    text-align:left;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:12px;
}  
.tituloAzulAjax {font-family : Arial, Verdana, Helvetica, sans-serif;font-size : 13px;color :#FFFFFF;text-decoration : none; font-weight : bold; background-color:#336699}
.nota { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background-color:#FFFFC0; cursor:help;}
.textoborde 
{
	border: solid 1px blue;
	border-radius: 2em;
	width: 88px;
	height: 26px;
	text-align:center;
}
/*
.textoazul
{
    BACKGROUND-COLOR: #C5ECFF;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px
}
*/