* { margin: 0; padding: 0; }
/* background colors */
.EDI_bgSalmon     { background-color: #FFE7CE; }
.EDI_bgSalmonDark { background-color: #E6C7A9; }
.EDI_bgOdd        { background-color: #EBECEF; }
.EDI_bgEven       { background-color: transparent; }
.EDI_bgGrey       { background-color: #ECECEC; }
.EDI_bgLightGrey  { background-color: #EFEFEF; }
.EDI_bgPositive   { background-color: #64B230; }
.EDI_bgNegative   { background-color: #BF2122; }
.EDI_bgNeutral    { background-color: #858C98; }

.EDI_row1 {
  border-bottom: 1px dotted #e7e8ec;
}





.tBlack14bRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-position: right;
	text-align: center;
}
.tBlack14bLeft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-position: left;
	text-align: center;
}

.tWhite14b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.tWhite23b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
}

.normalButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	
	background-repeat: no-repeat;
	letter-spacing: -1px;
}

.cSnippetBar {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_azul.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.cSnippetBarGris {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_gris.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.cButton {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_azul.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.cbButton {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_azul.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.ccButton {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_azul.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.cdButton {
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	
	padding-left: 1px;
	text-align: center;
	
	background: url(/images/tramo_azul.gif);

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border-bottom:				solid #999999 1px;
	border-right: 1px solid #FFFFFF;
}

.tWhite10 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF	
}

.tRed13b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 10px;
}
.tGreen13b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #009900;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 10px;
}

.IDMS_changeIndicator{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: -1px;
}

.idms_barchart_selector{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: -1px;
}

.tBlack10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	letter-spacing: -1px;
}

.tGrey13b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	letter-spacing: -1px;
	padding-top: 10px;
}

.tGreyLight10b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	letter-spacing: -1px;
	vertical-align: top;
	font-weight: bold;
}

.tGreyLight10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	letter-spacing: -1px;
}

.tGreyLight22b {
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	letter-spacing: -1px;
}

.cLeftsnippet{
	width: 325px;
	height: 145px;
		
	float: left;
  padding-left: 5px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cLeftBsnippet{
	width: 325px;
	height: 215px;
		
	float: left;
  padding-left: 5px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cRightBsnippet{
	width: 325px;
	height: 215px;
	
	float: right;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cRightBsnippetPalmares{
	width: 325px;
	
	float: right;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cRightsnippet{
	width: 325px;
	height: 145px;
	
	float: right;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cRatios{
	width: 660px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cRev{
	width: 660px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cCC{
	width: 660px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cConstituents{
	width: 660px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cHistory{
	width: 660px;
	height: 280px;

	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-bottom: 5px;
}

.cHistoryHead{
	width: 640px;
	height: 25px;
	background: #EEEEEE;
	margin:           0px;
	padding:         1px 10px 1px 10px;
	border-bottom:		solid #999999 1px;
	margin-bottom: 5px;
}

.cHistoryTable{
	width: 640px;
	height: 18px;
	background: #EEEEEE;
	margin:           0px;
	padding:         1px 10px 1px 10px;
	border-bottom:		solid #999999 1px;
}

.cContent{
	width:				660px;
	height: 			370px;
	margin-bottom: 5px;
}

.cContentIdx{
	width:				660px;
	height: 			600px;
	margin-bottom: 5px;
}

.cBBar{
	width:				660px;
	height: 			16px;
	
	margin:           0px;
	padding:         0px 0px 0px 0px;
	
	margin-bottom: 5px;
}

.cTitleBarSTO{
	width:				660px;
	height:			39px;	
	color:            #000000;
 	font-size:        11px;
	font-family:      arial,helvetica,sans-serif;
	background: url(/images/barra_detalle_accion.v2.gif) center no-repeat;
	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cTitleBarIDX{
	width:				660px;
	height:			39px;	
	color:            #000000;
 	font-size:        11px;
	font-family:      arial,helvetica,sans-serif;
	background: url(/images/barra_detalle_indice.v2.gif) center no-repeat;
	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cTitleBarFUT{
	width:				660px;
	height:			39px;	
	color:            #000000;
 	font-size:        11px;
	font-family:      arial,helvetica,sans-serif;
	background: url(/images/barra_detalle_futuro.v2.gif) center no-repeat;
	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cTitleBarCUR{
	width:				660px;
	height:			39px;	
	color:            #000000;
 	font-size:        11px;
	font-family:      arial,helvetica,sans-serif;
	background: url(/images/barra_detalle_divisas.v2.gif) center no-repeat;
	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.cTitleBarCOM{
	width:				660px;
	height:			39px;	
	color:            #000000;
 	font-size:        11px;
	font-family:      arial,helvetica,sans-serif;
	background: url(/images/barra_detalle_mprimas.v2.gif) center no-repeat;
	margin:           0px;
	padding:         0px 0px 0px 0px;
	border:				solid #999999 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}


.cStockName{
 	width:				660px;
 	height:			20px;
	color: #FFFFFF;
 
	font-size:        15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-transform: uppercase;
	background: url(/images/blueDeg20h.gif);
	margin:           0px;	padding:         0px 0px 0px 0px;
 	border:				solid #999999 1px;
 	margin-bottom: 5px;
}

.cTableTh10 {
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	background-image: url(/images/barra_gris_clara2.jpg);
	background-repeat: repeat;
	background-position: left;
	text-align: center;
	letter-spacing: -1px;
	border-bottom:				solid #999999 1px;
	margin-top: 15px;
 	margin-bottom: 15px;
}

.cTableA {
	height:			18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding:         1px 10px 1px 10px;
	letter-spacing: -1px;
}

.cTableB {
	height:			18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background: #EEEEEE;
	padding:         1px 10px 1px 10px;
	letter-spacing: -1px;
}

.curButton {
	background-image: url(/images/cuadro_gris_monedas.png);
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

.cBorderBottom{
	border:				solid #999999 1px;
 	margin-bottom: 5px;
}

.tPalmares10Chg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 0px;
	padding:         1px 5px 1px 5px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

.tPalmares10Last {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin-left: 0px;
	padding-left: 0px;
	vertical-align:middle;
	padding:         1px 5px 1px 5px;
	margin:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.tPalmares9Names {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: rgb(44,77,125);
	font-weight: bold;
	vertical-align: middle;
	padding:         1px 5px 1px 5px;
	margin:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}

.EDI_numerosrojo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding:         1px 5px 1px 5px;
	margin-left: 1px;
	margin-right: 3px;
}

.rojonuevo {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0px;
	padding:         1px 5px 1px 5px;
	margin-right: 0px;
	float: left;
}

.EDI_numerosverde2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00CC00;
	margin-left: 1px;
	padding:         1px 5px 1px 5px;
	margin-right: 3px;
}

.verdenuevo {
	color: #00CC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding:         1px 5px 1px 5px;
	float: left;
}



