﻿/**PORCENTAJES PORTAFOLIOS MODELO*****************************************************************************************************/

.ContentGeneralTextPaneCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ScrollBarOperadoraCssClass
{
	scrollbar-3dlight-color:#3A4372; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-base-color:#3A4372; 
	scrollbar-face-color: #3A4372;
	scrollbar-highlight-color:#3A4372; 
	scrollbar-shadow-color:#3A4372;
	scrollbar-darkshadow-color:#3A4372; 
	scrollbar-track-color:#a9a9a9;
	
	/*scrollbar-3dlight-color:#3A4372; 
	scrollbar-arrow-color:#faa21b; 
	scrollbar-base-color:#ff6347; 
	scrollbar-face-color: #3A4372;
	scrollbar-highlight-color:#E1DFDF; 
	scrollbar-shadow-color:#E1DFDF;
	scrollbar-darkshadow-color:#3A4372;*/
}

.ColumnValueAlternatingModelo_CssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#ffffff 1px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 1px solid;
	
	width:20px;
	background-color:#ECECEC;
	padding-left: 5px;
	padding-right: 8px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A4372;
	font-weight:normal;
}
.ColumnValueModelo_CssClass
{
	
	border-top:#5285a4 0px solid;
	border-bottom:#ffffff 1px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 1px solid;
	
	padding-left: 5px;
	padding-right: 8px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight:normal;
}
.ColumnHeaderModelo_CssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#5285a4 0px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 1px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1E1;
	background-color: #222C61;
	font-weight: bold;
	text-align: center;
	width:25px;
}
.HeaderPortafolioModeloCssClass {
 font-family: Lucida Sans, Arial, Verdana, sans-serif;
 color: #faa21b; /*faa21b*/
 font-size: 13px;
 font-weight:bolder;
 letter-spacing: 0px;
 background-color:#3A4372;
 border-bottom: 1px solid #f1f1f1; 
 width:238px;
}

.SubHeader
{	
	font-size:14px;
	font-family:Lucida Bright, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	vertical-align:middle;
	border-top: 0px solid #fff; 
	background:#d6d8d3;
	color:#444;
	text-align:left;
	padding-left: 16px;
	padding-right: 2px;
	font-weight:bold;
	height:25px; 
	vertical-align:middle;
	
}
.SubHeaderLeyenda
{	
	font-size:10px;
	font-family:Arial, Verdana;
	vertical-align:middle;
	border-top: 0px solid #fff; 
	background:#e7eae4;
	color:#222c61;
	text-align:center;
	padding-left: 15px;
	padding-right: 2px;
	font-weight:200;
	height:15px; 
	vertical-align:middle;
	
}
.TotalesRendimientosColumna
{	
	font-size:11px;
	font-family:Lucida Bright, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	vertical-align:middle;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background:#e7eae4;
	color:/*#222c61*/#faa21b;
	text-align:left;
	padding-left: 15px;
	padding-right: 2px;
	font-weight:800;
	height:20px;  
}
.TotalesRendimientosValor
{	
	font-size:11px;
	font-family:Lucida Bright, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	vertical-align:middle;
	border-bottom: 1px solid #ffffff;  
	border-right: 1px solid #ffffff;
	background:#f3f3f3;
	color:#222c61;
	text-align:left;
	padding-left: 15px;
	padding-right: 2px;
	font-weight:bold;
	height:20px; 
	text-align:center;
}
.ContentPanePortafolioModeloCssClass
{
	background-color:#ffffff;
	width:280px;
	font-family:Arial;
}


/**MONITOR DE PRECIOS*****************************************************************************************************/
.ItemMonitorPreciosEmisoraLinkColumnValue_CssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#ffffff 1px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 1px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #707070;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 8px;
}
.ItemPrincipalCasaLeyendaDerechosCssClass
{
	font-family: Arial, sans-serif;
	font-size: 10px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 4px;
}
/**INDICADORES CASA DE BOLSA*****************************************************************************************************/
.ItemPrincipalCorrosCssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#ffffff 0px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 0px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A4372;
	text-decoration:underline;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}
.ItemPrincipalCasaIndiceCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight:bold;
	padding-left: 0px;
	padding-right: 0px;
	background: #ffffff; 
}
.ItemPrincipalIndiceCasaHeaderCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	background: #ffffff; 
}
.ItemPrincipalIndiceCasaHeaderCssClass:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px; 
	cursor:pointer; 
	text-decoration:underline;
}
.ItemIndicadorCasaColumnHeader
{	
	font-size:10px;
	font-family:Arial, Verdana;
	color: #000 !important;
	background: #f3f3f3; 
	padding: 4px 0;
	text-align:center;
	border-left: 1px solid #E7EAE4;
	border-right: 1px solid #E7EAE4;
	border-top: 1px solid #E7EAE4;
}

.ItemIndicadorCasaColumnHeader_Reportes
{	
	font-size:13px;
	font-family:Arial, Verdana;
	color: #636464 !important;
	background: #ffffff;
	text-align:right;
}
.ItemPrincipalCasaLeyendaRetrasoCssClass
{
	font-family: Arial, sans-serif;
	font-size: 8px;
	color: #696969;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 4px;
}
.ItemPrincipalCasaColumnValue_CssClass
{
    border: 1px solid #E7EAE4;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}
.ItemPrincipalCasaColumnValue_CssClass:hover
{
    border: 1px solid #E7EAE4;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:underline;
	cursor: hand;
	cursor: pointer;
}
/*NOTICIAS SEMANARIO******************************************************************************************************/
.TableCellCssClass
{
	border-top: #a9a9a9 0px solid;	
}

.SearchImageCssClass
{
	vertical-align: top;
}

.PeriodoNoticiasTituloCssClass
{
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #696969; /*#B2BB1E;*/
	text-align:left;
	font-weight:bold;
	letter-spacing: normal;
}

.PeriodoNoticiasTextoCssClass
{
	background-color: #f9f9f9;
	border-top: #B2BB1E 1px solid;
	border-bottom: #B2BB1E 1px solid;
	border-left: #B2BB1E 1px solid;
	border-right: #B2BB1E 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height:15px;
	color: #696969; /*#B2BB1E;*/
	font-weight:bold;
	vertical-align: middle;
	text-align:center;
	text-decoration: none;	
}

.textarea 
{
	scrollbar-3dlight-color:#f0f2d3; 
	scrollbar-arrow-color:#a9a9a9; 
	scrollbar-base-color:#ff6347; 
	scrollbar-face-color: #f0f2d3;
	scrollbar-highlight-color:#E1DFDF; 
	scrollbar-shadow-color:#E1DFDF;
	scrollbar-darkshadow-color:#f0f2d3; 

}
.TextareaSemanarioCssClass
{
	scrollbar-3dlight-color:#b3bc1f; 
	scrollbar-arrow-color:#ffffff; 
	scrollbar-base-color:#b3bc1f; 
	scrollbar-face-color: #b3bc1f;
	scrollbar-highlight-color:#b3bc1f; 
	scrollbar-shadow-color:#b3bc1f;
	scrollbar-darkshadow-color:#b3bc1f; 
	scrollbar-track-color:#F3F3F3;

	
	/*scrollbar-3dlight-color:#E1DFDF; 
	scrollbar-arrow-color:#a9a9a9; 
	scrollbar-base-color:#E1DFDF; 
	scrollbar-face-color: #f0f2d3;
	scrollbar-highlight-color:#E1DFDF; 
	scrollbar-shadow-color:#E1DFDF;
	scrollbar-darkshadow-color:#E1DFDF; 
	scrollbar-track-color:#E1DFDF;*/

}


.NoticiaTitulo_CssClass
{
	background-color:#F1F1F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B2BB1E; 
	font-weight:bold;
	text-decoration:none;	
}
.ContentPaneSemanarioCssClass
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-align:left;
	color: #666666; 
	font-weight:normal;
	width:480px;
	
}
.ContentPaneCssClass
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-align:left;
	color: #666666; 
	font-weight:normal;
	width:480px;
}
.ContentSeminarioPaneCssClass
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	text-align:left;
	color: #636363; 
	font-weight:normal;
	width:480px;
	overflow:auto;
	height:320px;
	padding-left:8px;
	padding-right:2px;
}

.ContentSeminarioPaneCssClass2
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	text-align:left;
	color: #666666; 
	font-weight:normal;
	width:550px;
	overflow:auto;
	height:450px;
}
.ContentPaneFechaCssClass
{
	font-size: 11px;
	color: #B3BC1F; 
	text-align:left;
	font-weight:bold;
	padding-left:8px;
}

.TituloPaneFechaCssClass
{
	font-size: 11px;
	color: #3A4372; 
	text-align:left;
	font-weight:500;
}
.TituloPaneCssClass
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A4372; 
	vertical-align:middle; 
	text-align:left;
	padding-left:8px;
}

.TituloGrandePaneCssClass
{
	font-size: 25px;
	font-weight:bold;
}
.TituloGrandePaneCssClass:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3A4372;
	vertical-align: middle;
	text-align: left;
	text-decoration: underline;
	cursor: pointer;
}
.TituloPequenioPaneCssClass
{
	font-size: 14px;
	height:auto;
	padding-bottom: 6px;
	padding-top: 6px;
	font-weight:bold;
	vertical-align:middle;
}
.TituloPequenioPaneCssClass:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #3A4372;
	vertical-align: middle;
	text-align: left;
	text-decoration: underline;
	cursor: pointer;
}
.DescripcionPaneCssClass
{
	font-size: 12px;
	height:auto;
	text-align:left;
	text-decoration:inherit;
	color: #808080;
	line-height:14px;
}
.DescripcionPaneCssClass:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	vertical-align: middle;
	text-align: left;
	text-decoration: none;
}
.TituloPaneCssClass2
{
	background-color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3A4372; 
	font-weight:bold;
	height:45px;
	vertical-align:middle; 
	text-align:left;
	text-decoration:none;
	padding-left: 8px;
}
.TituloContentPaneCssClass
{
	background-color:#ffffff;
	border-top:#E1DFDF 0px solid;
	border-bottom:#E1DFDF 0px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A4372; 
	font-weight:bold;
	height:45px;
	vertical-align:middle; 
	text-align:left;
	text-decoration:none;
	padding-left:8px;
}
.TituloContentPaneCssClass2
{
	background-color:#ffffff;
	border-top:#E1DFDF 0px solid;
	border-bottom:#E1DFDF 0px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A4372; 
	font-weight:bold;
	height:45px;
	vertical-align:middle; 
	text-align:left;
	text-decoration:none;
}
.TituloPaneSelectedCssClass
{
	background-color:#ffffff;
	border-top:#E1DFDF 1px solid;
	border-bottom:#E1DFDF 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3A4372; 
	font-weight:bold;
	height:45px;
	vertical-align:middle; 
	text-align:left;
	
	text-decoration:none;
}



/*INIDICADORES OPERADORA******************************************************************************************************/

.grafica-silver {background: #ffffff;color: #636363;}

.ItemPrincipalLeyendaRetrasoCssClass
{
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #696969;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 4px;
}
.ItemPrincipalColumnValue_CssClass
{
	border-top:1px solid #E7EAE4;
	border-bottom:1px solid #E7EAE4;
	border-left:1px solid #E7EAE4;
	border-right:1px solid #E7EAE4;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
}

.ItemPrincipalColumnValue_CssClass_Reportes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #636464;
	/*text-align: right;*/
}

.TablePaddingTop
{
    padding-top: 40px;
}

.ItemPrincipalIndiceHeaderCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
}
.ItemPrincipalIndiceCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight:bold;
	padding-left: 0px;
	padding-right: 0px;
}
.ItemPrincipalIndiceValorCssClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3A4372;
	font-weight:bold;
	padding-left: 0px;
	padding-right: 0px;
    background-color: #ffffff;
}

.ItemInformacionEmisoraHeader
{	
	font-size:10px;
	font-family:Arial, Verdana;
	color: #000 !important;
	border-right: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}

.ItemIndicadorHeader
{	
	font-size:12px;
	font-family:Arial, Verdana;
	color: #fAA21B !important;
	background: #152351 !important;
	vertical-align:middle;
	font-weight:bold;	
}

.ItemIndicadorHeader_Reportes
{	
	font-size:13px;
	font-family:Arial, Verdana;
	/*color: #fAA21B !important;*/
	background: #FFFFFF !important;
	vertical-align:middle;
	font-weight:bold;	
}

.ItemIndicadorCasaHeader
{	
	font-size:13px;
	font-family:Arial, Verdana;
	color: #000000 !important;
	background: #b7c027 !important;
	vertical-align:middle;
	font-weight:bold;	
}

.ItemIndicadorCasaHeader_Reportes
{	
	font-size:13px;
	font-family:Arial, Verdana;
	vertical-align:middle;
	font-weight:bold;	
}
.ItemIndicadorSubHeader
{	
	font-size:12px;
	font-family:Arial, Verdana;
	vertical-align:middle;
	border-top: 0px solid #fff; 
	background:#ffffff;
	color:#444;
	text-align:left;
	padding-left: 15px;
	padding-right: 2px;
	font-weight:bold
	
}
.ItemIndicadorColumnHeader
{	
	font-size:11px;
	font-family:Arial, Verdana;
	color: #333366; /*#000 !important;*/
	background: #e7eae4 !important;
	padding: 4px 0;
	text-align:center;
}
.ItemIndicadorIndice
{	
	font-size:9px;
	font-family:Arial, Verdana;
	text-decoration:none;
	font-weight:bold;
	color: #222C61;
	background: #b7c027 !important;
	border-right: 1px solid #fff;
	
}
.ItemIndicadorIndice:hover 
{	
	font-size:10px;
	font-family:Arial, Verdana;
	text-decoration:none;
	font-weight:bold;
	color: #000 !important;
	background: #7e8514 !important;
	border-right: 1px solid #fff;
}

.ItemIndicadorIndiceTexto
{	
	font-size:13px;
	font-family:Arial, Verdana;
	text-decoration:none;
	color: #222C61;
	background: #b7c027 !important;
	vertical-align:middle;
	text-align:center;
	
}
.ItemIndicadorIndiceTexto:hover 
{	
	font-size:13px;
	font-family:Arial, Verdana;
	text-decoration:none;
	color: #000 !important;
	background: #7e8514 !important;
	vertical-align:middle;
	text-align:center;
}



/*******************************************************************************************************/
.ColumnVender_CssClass
{
	border-left: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	background-color:#B2BB1E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: White; 
	text-decoration:none;
}

.LinkInformacionGrid 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	text-decoration: underline;
	margin-left: 0px;
	padding: 0px;
}

.TextoInstruccionesPortafolioVirtual
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#707070;
	padding-left: 5px; 
	font-weight:bold;
}
.MenuSecundarioPortafolioVirtual
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3A4372;
	padding-left: 5px; 
	font-weight:bold;
}
.LinkPortafolioCompra
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#152351;
}
.LinkPortafolioAdministracion
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background-color:#B2BB1E; 
}

.TitulosPortafolioVirtual
{
	color:#B2BB1E;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.TotalesPortafolioTitulo
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.TotalesPortafolioValor
{
	color:#E1DFDF;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.TituloEmisoraCompra
{
	color:#3A4372;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.TituloEmisoraInstruccion
{
	color:#3A4372;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}

.TituloEmisoraInformacion
{
	color:#3A4372;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}

.HeaderInformacion
{
    color:#3A4372;
    FONT-SIZE: 12px;
    font-family: Arial;
    font-weight:bold;
    HEIGHT: 21px; text-align:center;
}

.gbm__tab_xp .ajax__tab_header
{
    FONT-SIZE: 12px;
    BACKGROUND: url(Media/tab-line.gif) repeat-x 50% bottom;
    font-family: Arial;
    font-weight:bold;
    HEIGHT: 21px; text-align:left;
}
.gbm__tab_xp .ajax__tab_outer
{
    PADDING-RIGHT: 0px;
    BACKGROUND: url(Media/tab-right.gif) no-repeat right 50%;
    HEIGHT: 21px;
    font-weight:bold;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_inner
{
    PADDING-LEFT: 3px;
    BACKGROUND: url(Media/tab-left.gif) no-repeat;
    font-family: Arial;
    font-weight:bold;
    font-size:12px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_tab
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(Media/tab.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 3px;
    HEIGHT: 13px;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_hover .ajax__tab_outer
{
    BACKGROUND: url(Media/tab-hover-right.gif) no-repeat right 50%;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_hover .ajax__tab_inner
{
    BACKGROUND: url(Media/tab-hover-left.gif) no-repeat;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_hover .ajax__tab_tab
{
    BACKGROUND: url(Media/tab-hover.gif) repeat-x;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_active .ajax__tab_outer
{
    BACKGROUND: url(Media/tab-active-right.gif) no-repeat right 50%;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;

}
.gbm__tab_xp .ajax__tab_active .ajax__tab_inner
{
    BACKGROUND: url(Media/tab-active-left.gif) no-repeat;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;

}
.gbm__tab_xp .ajax__tab_active .ajax__tab_tab
{
    BACKGROUND: url(Media/tab-active.gif) repeat-x;
    font-family: Arial;
    font-weight:bold;
    font-size:11px;
    HEIGHT: 21px;
}
.gbm__tab_xp .ajax__tab_body
{
    BORDER-RIGHT: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #ffffff;
    font-family: Arial; 
    font-weight:bold;
    font-size:11px;

}
/*
.ajax__scroll_horiz
{
    OVERFLOW-X: scroll
}
.ajax__scroll_vert
{
    OVERFLOW-Y: scroll
}
.ajax__scroll_both
{
    OVERFLOW: scroll
}
.ajax__scroll_auto
{
    OVERFLOW: auto
}
*/

.AlineaCustomBackColor
{
	 text-align:center;
	 vertical-align:middle;	
}

.BackGroundReporte
{
	background-color: #f1f3f7;
}

.PanelTicket
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222C61;
	background-color: #ECECEC;
	font-weight:bold;
	text-align: center;
} 
/*
.PanelTicket
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	background-color: #ffffff;
	font-weight:bold;
	text-align: center;
	BORDER-BOTTOM: #000000 1px solid;
	
}*/

.HeaderInformacionEmisoraH4 {
	/*font-size:15px;
	font-family:Lucida Bright, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	vertical-align:middle;
	border-top: 0px solid #fff; 
	background:#d6d8d3;
	color:#444;
	text-align:left;
	padding-left: 16px;
	padding-right: 2px;
	font-weight:bold;
	height:25px; 
	vertical-align:middle;
	letter-spacing: 1px;*/
	
	font-family: Arial, Verdana, sans-serif;
	background: #222C61;
	padding: 4px 10px 3px;
	margin-bottom: 10px;
	color: #f1f1f1;
	font-size: 13px;
	font-weight: bold; 
}

.LinkTicket
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b2bb1e;
	font-weight: bold;
	text-decoration:none;
	
}
.LetraRecomendacionesTexto 
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	font-weight: normal; 
	text-align:justify;
}

.LetraTituloTablas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #47528C;
	font-weight: normal;
}

.LetraValor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: bold;
}
.LetraTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: normal;
}

.OpcionesMenuLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1E1;
	text-decoration: underline;
	margin-left: 0px;
	padding: 0px;
	font-weight: normal;
}
.OpcionesMenuLogin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2bb1e;
	font-weight:normal;
}
.LetraLoginTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1E1E1;
	font-weight:normal;
}
.EncabezadoLoginTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E1E1E1;
	font-weight: bold;
}

.LetraContenidosTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;	
}
.LetraContenidosTextoMarcado
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #636363;
	font-weight: bold;	
}

.LetraContenidosTextoNotas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: normal;
	font-style: italic;
}


.LetraColumnHeaderClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1E1;
	background-color: #222C61;
	font-weight: bold;
	text-align: center;	
}
.MenuSecundario 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: bold;
	text-decoration:none;
}
.ControlesFechas
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: bold;	
}

.SubtitulosHeader_CssClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3A4372;
	font-weight: normal;
}
.TituloNavegacion 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #b2bb1e;
	font-weight:bolder;
}

.TituloNivel2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #707070;
	text-decoration: underline;
	margin-left: 0px;
	padding: 0px;
}
.TituloNivel3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A1A0A0;
	text-decoration: underline;
	margin-left: 0px;
	padding: 0px;
}
.TituloInformacionTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #152351;
	font-weight: bold;	
}
.TituloInformacionValor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	font-weight: normal;
}

.FooterTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #152351;
	font-weight: normal;
}

.AlertaTextItemStyle
{
	vertical-align: middle;
	font-family: Arial;
	text-align: justify;
	font-size: 11px;
	font-weight: bold;
	color: #b22222;
}

.HelpOptionsItemStyle
{
	vertical-align:middle;	
	font-family: Arial;
	text-align:left;
	font-size:10px;
	color:#0F4875;
}

.PanelRecomendacionGeneral
{
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-left: steelblue 1px solid;
	border-right: steelblue 1px solid;
	border-bottom: steelblue 1px solid;
	border-top: steelblue 1px solid;
	background-color:White;
	
	
}

.PanelModalPopUp
{
	background-color: White;
	border-right: #0F4875 1px solid;
	border-top: #0F4875 1px solid;
	border-left: #0F4875 1px solid;
	border-bottom: #0F4875 1px solid;
}

.modalBackground {
	background-color:#f8f8ff;
	filter:alpha(opacity=70);
	opacity:0.7;
}


.PanelMunieco
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: #006699;	
}

.PanelRoundedCornerCss
{
	background-color: #eaf1f5;
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
}

.TipografiaLinkButton
{
	font-family: Arial;
	font-size: 11px;
	color: #0033ff;
	font-weight: bold;
}
.TipografiaTitulo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 8px;
	width:100px;
}
.ArbolOpciones
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	background-color:#ffffff;
	font-weight: normal;
	padding-left: 2px;
}

.DropDownListItemStyle
{
	vertical-align:middle;	
	font-family: Arial;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.FiltroButtonControl
{
	vertical-align: middle;
	font-family: Arial;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	font-style:oblique;
	color: #4682b4;
}
.GridViewButtonControl
{
	color: #696969;
	font-family:Tahoma;
	font-size: 11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}
.TextBoxListItemStyle
{
	vertical-align:middle;	
	font-family: Arial;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
.CommandLinkButton
{
	font-weight: normal;
	font-size: 11px;
	color: #0F4875;
	font-family: Tahoma;
	cursor: hand;
	text-decoration: none;
	vertical-align:middle;
}
/* Estilos para el tool bar de grafica de información de mercado*/
.GraficaIndiceItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #707070;
	text-decoration: underline;
	vertical-align: middle;
	margin-left: 0px;
	padding: 0px;
}

.GraficaIPCItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #47528c;
	text-decoration: underline;
	vertical-align: middle;
	margin-left: 0px;
	padding: 0px;
}

.GraficaDJItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fc9200;
	text-decoration: underline;
	vertical-align: middle;
	margin-left: 0px;
	padding: 0px;
}

.GraficaNQItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cb3235;
	text-decoration: underline;
	vertical-align: middle;
	margin-left: 0px;
	padding: 0px;
}



.PeriodoSeleccionGraficaItemStyle
{
	vertical-align: middle;
	font-family: Arial;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #0F4875;
}

.AutocompleteCompletionListElement
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: steelblue 1px solid;
	border-right: steelblue 1px solid;
	border-bottom: steelblue 1px solid;
	border-top: steelblue 1px solid;
	cursor:default;
}

.AutocompleteListItem
{
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 9px;
	font-weight:normal;
	color:#707070;
	background-color:#ffffff;
	padding-left: 5px; 
	font-weight:bold;
	cursor:default;
	overflow:hidden;
}
.AutocompleteHighlightedListItem
{
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 9px;
	font-weight:normal;
	background-color:#ffffff;
	color:#b2bb1e;
	padding-left: 5px; 
	font-weight:bold; cursor:pointer;
	overflow:hidden;
}

.MuniecoValorItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3A4372;
	font-weight:bold;
}
.TituloBusquedaItemStyle
{
	/*vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	font-size: 12px;
	font-weight:bold;
	color: #f1f1f1;
	padding-left: 5px; */
	
	font-family: Lucida Bright, Lucida Sans Unicode, Arial, Verdana, sans-serif;
	
	padding-bottom: 10px;
	margin-bottom: 20px;
	color: #3a4372;
	font-size: 16px;
	font-weight: bold;
}


.ErrorTextItemStyle
{
	vertical-align: middle;
	font-family: Arial;
	text-align:justify;
	font-size: 11px;
	font-weight:normal;
	color:Maroon;
}
.GridViewStyle
{
	font-family: Arial;
	font-size: 11px;
}


.InformacionValorItemStyle
{
	vertical-align: middle;
	font-family: Arial;
	text-align: left;
	font-size: 11px;
	font-weight:bold;
	color: #0066cc;
}
.GraficaNoticasMarcador
{
	vertical-align: middle;
	font-family: Arial;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	color: #0F4875;
}
.HeaderCssClassPane
{
	height: 35px;
	background-color: #F1F1F1;
	color: #A1A0A0;
	font-weight: bold;
	text-transform: none;
	font-family: Arial;
	font-size: 11px;
	border-right: #707070 0px solid;
	border-top: #707070 0px solid;
	border-left: #707070 0px solid;
	border-bottom: #707070 0px solid;
	text-align:left;
	vertical-align:baseline;
	
}
.HeaderSelectedCssClassPane
{
	height: 35px;
	background-color: #E3E3E3;
	color: #707070;
	font-weight: bold;
	text-transform: none;
	font-family: Arial;
	font-size: 11px;
	border-right: #707070 0px solid;
	border-top: #707070 0px solid;
	border-left: #707070 0px solid;
	text-align:left;
	border-bottom: #707070 0px solid;

}

.WatermarkedCssClass
{
	font-style: italic;
	font-family: Arial, Candara;
	background-color: #f0f8ff;
	font-size:10px;
	vertical-align: middle;
	text-align:center;
	font-weight:normal; 
	border-top:#5285a4 1px solid;
	border-bottom:#5285a4 1px solid;
	border-left:#5285a4 1px solid;
	border-right:#5285a4 1px solid;
	color: #4682b4;
}


.ContentCssClassPane
{
	background-color:White;
	color:#808080; 
	font-weight:normal;
	font-family: Arial;
	font-size: 12px;	
}

.LetraGeneral
{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #696969;
}
.LeyendaInformacion_CssClass
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	color: #b22222;
}
.RangoDeFechas_CssClass
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-transform:uppercase;
	border-color: #ffffff;
	color: #696969;
	
}
.TituloConsulta_CssClass
{	
	color:#152351;
	text-align:center;
	font-family:Arial;
	font-size: 11px;
	text-transform:none;
	font-weight:bold;
}


.SubtitulosValue_CssClass
{	
	color:#303560;
	text-align:left;
	font-family:Arial;
	font-size: 11px;
	font-weight:normal;
}

.Mercado_CssClass
{
	background-color: #ffffff;
	color:Black;
	text-align:left;
	font-family:Arial;
	font-size: 11px;
}



.GridViewInformacion_CssClass
{
	font-family: Arial;
	font-size: 11px;
	border-right: darkgray thin solid;
	border-top: darkgray thin solid;
	border-left: darkgray thin solid;
	border-bottom: darkgray thin solid;
	cursor: hand;
}

.ColumnValue_CssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#ffffff 1px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 1px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 8px;
}
.ColumnHeader_CssClass
{
	border-top:#e7eae4 1px solid;
	border-bottom:#e7eae4 1px solid;
	border-left:#e7eae4 1px solid;
	border-right:#e7eae4 1px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1E1;
	background-color: #222C61;
	font-weight:normal;
	text-align: center;
}

.ColumnHeader_Reportes
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #636464;
	background-color: #FFFFFF;
	font-weight:normal;
	text-align: center;
}

.ColumnFooter_CssClass
{
	border-top:#222C61		0px solid;
	border-bottom:#222C61	0px solid;
	border-left:#222C61		1px solid;
	border-right:#222C61	1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1E1;
	background-color:#3A4372;
	padding-right: 8px;
	font-weight:bold;
	border:0;
	
}
.EfectivoColumnValue_CssClass
{
	border-top:#5285a4 0px solid;
	border-bottom:#5285a4 0px solid;
	border-left:#5285a4 0px solid;
	border-right:#ffffff 0px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
}
.TituloSubtitulo_CssClass
{
	color:#3A4372;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.ReportesTablas_Titulo
{
    color: #636464;
    text-align: left;
    font-family: Arial;
    font-size: 13px;
	font-weight:bold;
}

.ColumnValueChart_CssClass
{
	font-family:Arial;
	font-size: 11px;
	border-color: #0f4875;
	width: 20px;
	color:#0f4875;
	font-weight:bold;
}
.ColumnHeaderChart_CssClass
{
	font-family: Arial;
	font-size: 11px;
	color: #0f4875;
	border-color: #0f4875;
	background-color: #4682b4;
	font-weight:bold;
	text-align: center;
}
.ColumnFooterChart_CssClass
{
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	border-color:#ffffff;
}

.GranTotal_CssClass
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	background-color: #f5f5f5;
	border-color:#808080;
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	text-align:right;
}

.GeneralHeader_CssClass
{
	font-family: Arial;
	font-size: 11px;
	color: White;
	border-color: #808080;
	background-color: #0F4875;
	font-weight: normal;
	text-align: center;
	vertical-align:middle;
}

.SubtitulosGlobalHeader_CssClass
{	
	color:#696969;
	text-align:left;
	font-family:Arial;
	font-size: 11px;
	font-weight:bolder;
	text-transform:uppercase;
}


.DynamicMenuStyle
{
	background-color: Black;
	border-bottom:#4682b4 1px solid;
	color:Black;
	font-family:Arial;
}
.StaticSelectedStyle
{
	border-left: #4682b4 1px solid;
	border-right:#4682b4 1px solid;
	border-bottom:#4682b4 1px solid;
	border-top:#4682b4 1px solid;
	text-align:center;
	background-color:#5b88b0;
	color:Black;
	font-family:Arial;
	
}
/* Menu estatico de contratos*/
.StaticMenuItemStyle
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: #f5f5f5 1px solid;
	border-right:#f5f5f5 1px solid;
	border-bottom:#f5f5f5 1px solid;
	border-top:#f5f5f5 1px solid; 
	background-color: #f5f5f5;
	color:#152351;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.StaticHoverStyle1
{
	border-left: #c0c0c0 1px solid;
	border-right: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	background-color: #dcdcdc;
	color: #000000;
	font-family:Arial;
}


.DynamicMenuItemStyle
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #ffffff;
	border-left: #b1b5bb 15px solid;
	border-right: #b1b5bb 1px solid;
	border-bottom: #b1b5bb 1px solid;
	border-top: #b1b5bb 1px solid;
	color:#696969;
	font-family:Arial;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bolder;
}

.StaticHoverStyle
{
	border-left: #b1b5bb 2px solid;
	border-right: #b1b5bb 2px solid;
	border-bottom: #b1b5bb 2px solid;
	border-top: #b1b5bb 2px solid;
	text-align: center;
	background-color: #e0e6f1;
	color: Black;
	font-family: Arial;
}

.HeaderTable
{
	background-color: #303560;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #152351;
}


.MenuTable
{
	background-color: #f5f5f5;
}

.HeaderConsultaSeleccionada
{
	background-color: #f8f8f7;
	border-bottom: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	color: #696969;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}

.LinkUserControl
{
	color: #696969;
	font-family:Tahoma;
	font-size: 11px;
	text-align: left;
	font-weight:bold;
}


.DynamicMenuStylePrincipal
{
	background-color: Black;
	border-bottom:#4682b4 1px solid;
	color:Black;
	font-family:Candara, Arial;
}
.StaticSelectedStylePrincipal
{
	border-left: #4682b4 1px solid;
	border-right:#4682b4 1px solid;
	border-bottom:#4682b4 1px solid;
	border-top:#4682b4 1px solid;
	text-align:center;
	background-color:#152351;
	color:Black;
	font-family:Arial;
	
}

.LetraMenuPrincipal 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration:none;
}

/* Diseño del menu principal estatico*/
.StaticMenuItemStylePrincipal
{
	border-left: #152351 0px solid;
	border-right:#152351 1px solid;
	border-bottom:#ffffff 0px solid;
	border-top:#152351 0px solid; 
	background-color: #3A4372;
	color:#ffffff;
	text-transform:none;
	font-size:13px;
	height:20px; 
	width:160px; 
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;	
}
.StaticMenuItemSelectedStylePrincipal
{
	border-left: #152351 0px solid;
	border-right:#152351 1px solid;
	border-bottom:#ffffff 0px solid;
	border-top:#152351 0px solid; 
	background-color: #47528C;
	color:#b2bb1e;
	text-transform:none;
	font-size:13px;
	height:20px; 
	width:160px; 
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;	
}
.StaticHoverStylePrincipal
{
	border-left: #152351 0px solid;
	border-right:#152351 1px solid;
	border-bottom:#ffffff 0px solid;
	border-top:#152351 0px solid; 
	background-color: #47528C;
	color:#b2bb1e;
	text-transform:none;
	font-size:13px;
	height:20px; 
	width:160px; 
	vertical-align:middle;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;	
}
/* Menu dinamico para el submenu principal*/
.DynamicMenuItemStylePrincipal
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: #152351 0px solid;
	border-right:#152351 0px solid;
	border-bottom:#47528C 1px solid;
	border-top:#ffffff 0px solid; 
	background-color: #3A4372;
	color:#ffffff;
	text-transform:none;
	font-weight:bold;
	font-size:11px;
	height:15px; 
	width:165px;
	vertical-align:middle;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;	
}
.DynamicHoverStylePrincipal
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: #152351 0px solid;
	border-right:#152351 0px solid;
	border-bottom:#47528C 1px solid;
	border-top:#ffffff 0px solid; 
	background-color: #b2bb1e;
	color:#ffffff;
	text-transform:none;
	font-size:11px;
	height:15px; 
	width:165px;
	vertical-align:middle;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;	
}
.DynamicMenuItemSelectedStylePrincipal
{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: #152351 0px solid;
	border-right:#152351 0px solid;
	border-bottom:#47528C 1px solid;
	border-top:#ffffff 0px solid; 
	background-color: #FAA21B;
	color:#ffffff;
	text-transform:none;
	font-size:11px;
	height:15px; 
	width:165px;
	vertical-align:middle;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;	
}

/* Diseño del menu de estados de cuenta*/
.StaticMenuItemStyleSecundario 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	height:20px; 
	width:160px; 
	font-weight: normal;
	background-color:#ECECEC;
}

.StaticHoverStyleSecundario 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	height:20px; 
	width:160px; 
	font-weight: normal;
	background-color:#ECECEC;
}
.DynamicMenuItemStyleSecundario
{
	border-bottom:#A1A0A0 1px solid;
	background-color: #E3E3E3;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#47528C;
	font-weight: normal;
	height:15px;
	width:120px;  
	vertical-align:middle;
	text-align:left;

	
}
.DynamicHoverStyleSecundario
{
	border-bottom:#A1A0A0 1px solid;
	background-color: #F1F1F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b2bb1e;
	font-weight: normal;
	height:15px; 
	width:120px;
	vertical-align:middle;
	text-align:left;	
}


.StaticSelectedStyleV2
{
	border-left: #4682b4 1px solid;
	border-right:#4682b4 1px solid;
	border-bottom:#4682b4 1px solid;
	border-top:#4682b4 1px solid;
	text-align:center;
	background-color:#5b88b0;
	color:Black;
	font-family:Candara,Arial;
	
}

.StaticMenuItemStyleV2
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-left: #f5f5f5 1px solid;
	border-right:#f5f5f5 1px solid;
	border-bottom:#f5f5f5 1px solid;
	border-top:#f5f5f5 1px solid; 
	background-color: #f5f5f5;
	color:#696969;
	font-family:Candara,Arial;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.StaticHoverStyle1V2
{
	border-left: #c0c0c0 1px solid;
	border-right: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	border-top: #c0c0c0 1px solid;
	background-color: #dcdcdc;
	color: #000000;
	font-family:Candara,Arial;
}


.DynamicMenuItemStyleV2
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f7f8fb;
	border-left: #303560 20px solid;
	border-right: #698eae 1px solid;
	border-bottom: #698eae 1px solid;
	border-top: #698eae 1px solid;
	color:#696969;
	font-family:Candara,Arial;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bolder;
}

.StaticHoverStyleV2
{
	border-left: #303560 20px solid;
	border-right: #698eae 1px solid;
	border-bottom: #698eae 1px solid;
	border-top: #698eae 1px solid;
	text-align: center;
	background-color: #bfd0e1;
	color: #152351;
	font-family: Candara,Arial;
}

.MasterMenuItemStyle
{
	
	border-left: #436f96 0px solid;
	border-right:#436f96 0px solid;
	border-bottom:#436f96 0px solid;
	border-top:#436f96 0px solid; 
	background-color: #303560;
	font-family:Arial;
	color:#fc9917;
	font-size:10px;
	font-weight:normal;
	vertical-align:middle;	
}

.ArbolConsultasUsuario
{
	font-weight: normal;
	font-size: 11px;
	font-family: Arial,Helvetica ;
	background-color: #f8f8ff;
}


.NormalError
{
	color: red;
    font-family: Arial,Helvetica;
    font-size: 11px;
}


.PanelContent1
{
	border-right: #5285a4 1px solid;
	border-top: #5285a4 1px solid;
	border-left: #5285a4 1px solid;
	border-bottom: #5285a4 1px solid;
	background-color: #f4f4f4;
	color:#696969;
	font-family:Arial;
	font-size: 11px;
}
.NormalLabel
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
}
.NormalTextBox
{
	color: #959595;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: #b2bb1e 2px solid;
	border-top: #b2bb1e 2px solid;
	border-left: #b2bb1e 2px solid;
	border-bottom: #b2bb1e 2px solid; vertical-align:middle;
	font-weight: normal;
	height:20px;

}

.NormalMessage
{
	color: #152351;
	font-family:Arial;
	font-size: 11px;
}
.PanelContent2
{
	background-color: White;
	border-collapse: separate;
	border-right: #5285a4 1px solid;
	border-top: #0F4875 1px solid;
	border-left: #5285a4 1px solid;
	border-bottom: #5285a4 1px solid;
}
.PanelBottom
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color:#152351;
	height: 15px;
	font-size: 11px;
	font-family: Arial;
	text-transform:uppercase;
}

.DivScrolling
{
	color: #303560;
	font-family: Arial;
	font-size: 11px;
	width: 100%;
	height: 350px;
	background-color: transparent;
}
.CommandButtonWhite
{
	font-weight: normal;
	font-size: 11px;
	color: White;
	font-family: Arial;
	cursor: hand;
	text-decoration: none;
	vertical-align:middle;
}
.PanelTop
{
	
	background-color:#152351;
	height: 26px;
	color: White;
	font-size: 11px;
	font-family: Tahoma;
	padding-right: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.PanelTitle
{
	color: White;
	font-size: 11px;
	font-family: Arial;
	text-transform:none;
}
.PanelBottom
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-color:#152351;
	font-size: 11px;
	font-family: Arial,Helvetica;
	text-transform:uppercase;
}

.PrincipalMenuStaticStyleCss
{	
	 vertical-align:middle;	
}

.HelpOptionsItemStyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A4372;
	font-weight: normal;
	padding-left: 5px;
}

.LinkCerrarSesion
{
	 font-family:Arial;
	 font-size:10px;
	 color:#696969;
	 text-transform:uppercase;
	 cursor: hand;
}
.TextoCerrarSesion
{
	 font-family:Arial;
	 font-size:10px;
	 color:#0F4875;
}

.CommandButtonBlack
{
	 font-family:Arial;
	 font-size:10px;
	 color:#696969;
	 font-weight:bold;
	 cursor: hand;	

}

.FondoHeader
{
	background-image: url(Media/FondoPixel.png);
	background-repeat: repeat-x;
	background-position: center;
}


.BarraHeader
{
	background-color:#152351;
	background-position: center;
}

