/* default css stylesheet for a new Web application project */
body
{
  background-color: black;
  color: White;
  font-family: arial;
  font-size: 11px;
  font-Weight: normal;
  letter-spacing: normal;
  margin: 0px 0px 0px 0px;
  text-transform: none;
  text-align: center;
}

table
{ 
  font-size: 11px;
}
hr{ border-style:none; visibility:hidden;}

A
{
  color: White;
}

#preCnt
{
  width: 100%;
  height: 100%;
  border: 0px;
}

#preBody
{
  height: 95%;
  text-align: center;
  vertical-align: middle;
}

#preFoot
{
  height: 5%;
  text-align: right;
  vertical-align: bottom;
}

DIV#precontent
{
   width: 100%;
   height: 100%;
   border: 0px;
   text-align: center;
}

DIV#prehead
{
  background-image: url(images/logos/dataifx.gif);
  background-position: left top;
  background-repeat: no-repeat;
  margin-top:20px;
  height:30px;
  vertical-align: middle;
  margin-left:100px;
}

DIV#preMessage
{
	font-size:15px;
	font-weight: bold;
	 text-align: justify;
	margin-left:100px;	  
	margin-top:20px;
}

DIV#preMessage1
{
	font-size:15px;
	font-weight: bold;
	text-align: justify;
	margin-left:100px;	  
	margin-top:0px;
}

DIV#preText
{
	 background-color:#3d3d3d;
	 font-size:25px;
	 font-weight: bold;
	 text-align: justify;
	 width:800px;
}

DIV#Text
{
	padding:10px;	  
}

DIV#LogUsers
{
	margin-top:30px;
    width:300px;
}

DIV#LogUsers  A
{
  text-decoration: none;
}

DIV#LogUsers A:Hover
{
  color: #ff9900;
  text-decoration: underline;
}

#register
{
	font-size:13px;	
	font-weight: bold;
}

#btnlogonDT
{
	 padding-top:20px;
}

#loginFormPre
{
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	border: solid 1px silver;
	width: 100%;
	background-color: #202020;
}

#loginFormPre TH
{
  color: silver;
  font-weight: bold;
  text-align: center;
}

P.labelFormPre
{
  text-align: center;
  padding: 1px 1px 1px 1px;
  color: silver;
  font-family: arial;
}

#loginCnt
{
  width: 100%;
  height: 100%;
}

#loginHeaderCnt
{
  height: 10%;
}

#loginSponsorCnt
{
  vertical-align: bottom;
  width: 160px;
}

#sponsorButtons
{
  border: solid 0px black;
  width: 100%;
  margin-bottom:50px;
}

#sponsorButtons TD
{
  height: 40px;
  text-align: center;
  vertical-align: top;
}

#copyRight
{
  background-color: black;
  height: 100px;
  line-height: 11px;
  padding: 5px 2px 2px 2px;
  text-align: justify;
  width: 100%;
}

#loginBodyCnt
{
  height: 80%;
  width: 100%;
  background-color: black;
/*  border: solid 1px yellow; */
  text-align: center;
}

#Header
{
  height: 100%;
  width: 100%;
  text-align: center;
  vertical-align: top;
}

#Header TD
{
/*  border: solid 1px #00ff00;*/
  text-align: center;
  vertical-align: middle;
}

#loginFoot
{
  height: 100%;
  width: 100%;
}

#loginButtonsCnt
{
  background-color: Black;
  text-align: center;
  vertical-align: middle;
  width: 50%;
}

#loginButtonsCnt TD
{
  padding: 0px 0px 0px 0px;
  text-align: center;
  height: 20px;
  width: 33%;
}

P#LoginMessage
{
  color: Red;
  font-weight: bold;
  font-size: 9px;
  padding-left: 1px;
  text-align: center;
}
P#LoginMessageInfo
{
  color: Red;
  font-weight: bold;
  font-size: 9px;
  padding-left: 1px;
  text-align: center;
}
/*--------------------------------HOME REQUEST -------------------------------*/
DIV#homeRequest
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#homeRequest DIV#image
{
  background-image: url(images/headers/correval.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#homeRequest DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#homeRequestCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}

DIV#messageMovil
{
  	margin-left:165px;
}


/*------------------------------------------------------------------------------------------*/
/*
#DateData
{
  background-color: black;
  border: solid 1px black;
  width: 90%;
}

#DateData TR
{
  background-color: #202020;
}

#DateData TD
{
  padding-left: 10px;
}

#DateData TH
{
  background-color: #303030;
  color: White;
  font-weight: bold;
  text-align: center;
  width: 50%;
}

#DateData #Offer
{
  color: #3366ff;
}

#DateData #Demand
{
  color: lime;
}

#DateData #Operations
{
  color: orange;
}

#DateData #AmountAccum
{
  color: orange;
}
*/

#NewsTicker
{
  background-color: Black;
  border: solid 1px black;
  font-family: verdana;
  font-size: 9px;
  line-height: 10px;
  height: 50%;
  padding: 4px 4px 4px 4px;
  text-align: justify;
  vertical-align: top;
  height: 20px;
  width: 90%;
    
}
/*
#NewsTicker #NewsTitle
{
  color: orange;
}

#NewsTicker #NewsContent
{
  color: white;
}
*/

/*--------------------------------------- BOTONES TIPO IMÁGEN ---------------------------------------*/
/* solicitud de clave */
#btnGetPass A
{
  width: 94;
  height: 34;
  background-image: url(images/buttons/GetPass1.gif);
}

#btnGetPass A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/GetPass2.gif);
}

/* Compre acciones */
#btnBuyEquities A
{
  width: 94;
  height: 34;
  background-image: url(images/buttons/buyEquities1.gif);
}

#btnBuyEquities A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/buyEquities2.gif);
}

/* serficorp */
#btnSerficorp A
{
  background-image: url(images/buttons/serficorp1.gif);
  width: 94px;
  height: 34px;
}

#btnSerficorp A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/serficorp2.gif);
}

/* serficorp data */
#btnSerfiData A
{
  background-image: url(images/buttons/serfidata1.gif);
  width: 94px;
  height: 34px;
}

#btnSerfiData A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/serfidata2.gif);
}

/* serficorp invest */
#btnSerfiInvest A
{
  background-image: url(images/buttons/BNA1.gif);
  width: 94px;
  height: 34px;
}

#btnSerfiInvest A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/BNA2.gif);
}

/* canal financiero */
#btnFinanChannel A
{
  background-image: url(images/buttons/financhan1.gif);
  width: 94px;
  height: 34px;
}

#btnFinanChannel A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/financhan2.gif);
}

#Equities A
{
  background-image: url(images/buttons/equities1.gif);
  width: 102px;
  height: 60px;
}

#Equities A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/equities2.gif);
}

/* paute con nosotros */
#btnPublishWithUs A
{
  background-image: url(images/buttons/publishwithus1.gif);
  width: 94px;
  height: 34px;
}

#btnPublishWithUs A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/publishwithus2.gif);
}

/* qué es el índice dataifx */
#btnWhatIsDataIdx A
{
  background-image: url(images/buttons/whatisdataidx1.gif);
  width: 94px;
  height: 34px;
}

#btnWhatIsDataIdx A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/whatisdataidx2.gif);
}


/* estadísticas dolar */
#btnDolarStatistic A
{
  background-image: url(images/buttons/dolstat1.gif);
  width: 102px;
  height: 26px;
}

#btnDolarStatistic A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/dolstat2.gif);
}

/* estadísticas trm */
#btnTrmStatistic A
{
  background-image: url(images/buttons/trmStatistics1.gif);
  width: 102px;
  height: 26px;
}

#btnTrmStatistic A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/trmStatistics2.gif);
}

/* quincena */
#btnfortnightly A
{
  background-image: url(images/buttons/fortnightly1.gif);
  width: 102px;
  height: 26px;
}

#btnfortnightly A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/fortnightly2.gif);
}

/* mensual */
#btnOurSecurity A
{
  background-image: url(images/buttons/ourSecurity1.gif);
  width: 102px;
  height: 26px;
}

#btnOurSecurity A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/ourSecurity2.gif);
}

/* dataifx índice */
#btnDataifxIndex A
{
  background-image: url(images/buttons/messenger1.gif);
  width: 102px;
  height: 26px;
}

#btnDataifxIndex A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/messenger2.gif);
}

/* miembros de la red */
#btnMemberNet A
{
  background-image: url(images/buttons/membernet1.gif);
  width: 102px;
  height: 26px;
}

#btnMemberNet A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/membernet2.gif);
}

#BuyAndSell A
{
  background-image: url(images/buttons/ComprayVenta.gif);
  width: 102px;
  height: 60px;
}

#BuyAndSell A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/ComprayVenta2.gif);
}

#BuyAndSell1 A
{
  background-image: url(images/buttons/tes1.gif);
  width: 102px;
  height: 60px;
}

#BuyAndSell1 A:Hover
{
  cursor: pointer;
  background-image: url(images/buttons/tes2.gif);
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- SOLICITUD  ACCIONES ---------------------------------------*/
DIV#equityRequest
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#equityRequest DIV#image
{
  background-image: url(images/headers/equity.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#equityRequest DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#equityRequestCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------  ZONA DE USUARIOS   ---------------------------------------*/

FORM
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

#loginForm
{
  border: solid 1px silver;
  width: 100%;
  background-color: #202020;
}

#loginForm TH
{
  color: silver;
  font-weight: bold;
  text-align: center;
}

P.labelForm
{
  text-align: center;
  padding: 1px 1px 1px 1px;
  color: silver;
  font-family: arial;
}

INPUT, SELECT, TEXTAREA
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	border: 1px solid #ff9900;
	background-color: black;
	margin: 0px;
	font-size: 12px;
	color: #ff9900;
}

/* gráficas */
DIV.chartGroup
{
  border: solid 1px #3d3d3d;
  margin-top: 15px;
  padding: 5px;
  width: 750px;
  height: 270px;
  text-align: left;
}

DIV.chartLayer
{
  height: 224px;
  width: 344px;
}

DIV.seeMore
{
}

DIV.seeMore P
{
  text-align: right;
  margin-top: 5px;
}

DIV.seeMore P A
{
  text-decoration: none;
}

DIV.seeMore P A:Hover
{
  color: #ff9900;
  text-decoration: underline;
}

DIV.chartLayer DIV.chartDataLayer
{
  height: 224px;
  width: 344px;
  border: solid 1px #2d2d2d;
}

DIV.chartDataLayer TABLE
{
  width: 323px;
}

DIV.chartDataLayer TABLE TH
{
  width: 105px;
  background-color: #3d3d3d;
}

DIV.chartDataLayer TABLE.chartDataHead
{
  width: 325px;
}

DIV.chartDataLayer TABLE TD
{
  width: 105px;
  text-align: right;
  padding-right: 20px;
}

DIV.chartDataLayer DIV.chartDataRecords
{
  height: 204px;
  overflow: auto;
}

DIV.chartLayer TABLE, DIV.chartLayer TR, DIV.chartLayer TD, DIV.chartLayer IMG
{
  margin: 0px;
  padding: 0px;
}

DIV.chartGroup DIV.leftChart
{
	width: 350px;
	height: 250px;
	float: left;
}

DIV.leftChart H3
{
  color: #ff9900;
  margin-bottom: 5px;
  margin-top: 0px;
  font-size: 16px;
  float: right;
}

DIV.leftChart UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 1px;
	padding: 0px;
}

DIV.leftChart LI
{
  display: inline;
  list-style-type: none;
  background-image: url(images/backgrounds/tabOff.jpg);
  font-weight: bold;
  cursor: pointer;
  width: 70px;
  margin-right: 5px;
}

DIV.leftChart LI A
{
  padding-left: 10px;
  padding-right: 10px;
  width: 70px;
  text-align: center;
  text-decoration: none;
}

DIV.leftChart LI A:active
{
  background-image: url(images/backgrounds/tabOn.jpg);
}

DIV.leftChart LI A:Link
{
  color: white;
}

DIV.leftChart LI A:hover
{
  text-decoration: underline;
  background-image: url(images/backgrounds/tabHot.jpg);
}

DIV.leftChart DIV.chartImage
{
	height: 224px;
	width: 100%;
	border: solid 1px #2d2d2d;
}

DIV.chartGroup DIV.rightChart
{
	width: 350px;
	height: 250px;
	float: right;
}

DIV.rightChart H3
{
  color: #ff9900;
  font-size: 16px;
  margin-bottom: 5px;
  margin-top: 0px;
  float: right;
}

DIV.rightChart UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 1px;
	padding: 0px;
}

DIV.rightChart LI
{
  display: inline;
  list-style-type: none;
  background-image: url(images/backgrounds/tabOff.jpg);
  font-weight: bold;
  cursor: pointer;
  width: 70px;
  margin-right: 5px;
}

DIV.rightChart LI A
{
  padding-left: 10px;
  padding-right: 10px;
  width: 70px;
  text-align: center;
  text-decoration: none;
}

DIV.rightChart LI A:active
{
  background-image: url(images/backgrounds/tabOn.jpg);
}

DIV.rightChart LI A:Link
{
  color: white;
}

DIV.rightChart LI A:hover
{
  text-decoration: underline;
  background-image: url(images/backgrounds/tabHot.jpg);
}

DIV.rightChart DIV.chartImage
{
	height: 224px;
	width: 100%;
	border: solid 1px #2d2d2d;
}

/* registro de solicitud de clave*/
DIV#afkMain
{
  text-align: center;
  width: 610px;
}

DIV#AskEquities
{
  text-align: center;
  width: 610px;
}

DIV#message
{
	width: 100%;
	height: 100%;
	text-align: center;
}

DIV#message DIV
{
	top: 10%;
	position: relative;
	text-align: justify;
	border: solid 1px #3d3d3d;
	padding: 10px;
	color: white;
	width: 500px;
	height: 100px;
}

DIV#message DIV H4
{
  margin-bottom: 7px;
  color: #ff9900;
  border-bottom: solid 1px #3d3d3d;
}

DIV#message DIV P
{
	text-align: right;
}

DIV#message P A:hover
{
	color: #ff9900;
}

DIV.dataGroup
{
  border: solid 1px #3d3d3d;
  background-color: #181818;
  margin-top: 15px;
  padding: 5px;
  width: 550px;
  text-align: left;
}

DIV.dataGroup H3.dataGroup
{
  color: #ff9900;
  margin-bottom: 7px;
  text-align: left;
  border-bottom: solid 1px #3d3d3d;
}

DIV.dataGroup H4.dataGroup
{
  color: #ff9900;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left: 20px;
}

DIV.fieldRowNoMand
{
	margin-bottom: 5px;
	padding-left: 10px;
}

DIV.fieldRowNoMand DIV.label
{
	width: 150px;
	float: left;
	text-align: right;
	padding-right: 5px;
}

DIV.fieldRowNoMand DIV.data SPAN
{
  color: #ff9900;
  padding-left: 5px;
  display: none;
}

DIV.fieldRowMand
{
	margin-bottom: 5px;
	padding-left: 10px;
}

DIV.fieldRowMand DIV.label
{
	width: 150px;
	float: left;
	text-align: right;
	padding-right: 5px;
}

DIV.fieldRowMand DIV.data SPAN
{
  color: #ff9900;
  padding-left: 5px;
}

P.fieldRow
{
	padding-left: 10px;
}

DIV#agreement
{
  width: 550px;
  margin-top: 20px;
  margin-bottom: 10px;
  padding: 5px;
  background-color: #181818;
  border: solid 1px #3d3d3d;
}

DIV#agreement P
{
  text-transform: uppercase;
  font-weight: bold;
}
/**/

INPUT.command
{
  background-image: url(images/backgrounds/buttons.jpg);
  border: solid 1px silver;
  color: White;
  font-weight: bold;
}

#btnLogon
{
  background-color: silver;
  color: Black;
  cursor: pointer;
  font-weight: bold;
  width: 70px;
}

/*---------------------------------------------------------------------------------------------------*/


/*---------------------------------------      COPYRIGHT      ---------------------------------------*/
SPAN.copyright
{
  font-family: Arial;
  font-size: 7pt;
}

SPAN.foottext
{
  font-family: Arial;
  font-size: 7pt;
}

SPAN.foottext A:link
{
  color: #999999;
}

SPAN.foottext A:visited
{
  color: #cccccc;
}

SPAN.foottext A:active
{
  color: #cccccc;
}
/*---------------------------------------------------------------------------------------------------*/


#DevelopedBy
{
  font-family: Arial;
}


/*---------------------------------------  SECTOR FINANCIERO  ---------------------------------------*/
#FSCnt
{
  height: 100%;
  width: 100%;
}

#FSHeaderCnt
{
  height: 10%;
}

#FSBodyCnt
{
  height: 80%;
}

#FSBody
{
  height: 100%;
  width: 100%;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------   SECTOR      REAL  ---------------------------------------*/
#RSCnt
{
  height: 100%;
  width: 100%;
}

#RSHeaderCnt
{
  height: 10%;
}

#RSBodyCnt
{
  height: 80%;
}

#RSBody
{
  height: 100%;
  width: 100%;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------  MENSAJES  DATAIFX  ---------------------------------------*/
#originfaults
{
	width: 100%;
	height: 100%;
	border: solid 1px yellow;
}

#originfaults #container
{
  position: absolute;
  top: 32%;
  left: 40%;
}

#originfaults #container #image
{
	background-color: black;
	background-image: url(images/messages/originfaults.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 300px;
	height: 200px;
}

#originfaults A
{
  position: static;
  left: 40%;
  top: 35%;
  font-size: 16px;
  text-decoration: none;
}

#originfaults A:Hover
{
  text-decoration: underline;
  color: #ff9900;
}

/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------       ARCHIVOS      ---------------------------------------*/
DIV.fileGroup
{
  border: solid 1px #3d3d3d;
  background-color: #181818;
  margin-top: 15px;
  padding: 5px;
  width: 600px;
  text-align: left;
}

DIV.fileGroup H3.fileGroup
{
  color: #ff9900;
  margin-bottom: 7px;
  text-align: left;
  border-bottom: solid 1px #3d3d3d;
}

DIV.fileGroup DIV.summary
{
  color: #ff9900;
  margin-bottom: 15px;
  margin-top: 10px;
  text-align: left;
  border: solid 1px #ff9900;
  padding: 5px;
  text-align: justify;
}

DIV.fileGroup DIV.fileRow
{
	margin-bottom: 5px;
	margin-top: 10px;
	padding: 10px;
  border: solid 1px #2d2d2d;
}


DIV.fileRow P.fileTitle
{
  color: #ff9944;
  margin-top: 0px;
  margin-bottom: 3px;
  border-bottom: solid 1px #2d2d2d;
  letter-spacing: 1px;
}

DIV.fileRow P.fileDescription
{
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 2px;
}

DIV.fileRow P.fileLink
{
  text-align: right;
  margin: 0px;
}

DIV.fileRow P.fileLink A
{
  text-decoration: none;
}

DIV.fileRow P.fileLink A:hover
{
  color: #ff9900;
  text-decoration: underline;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- ESTADÍSTICAS  DÓLAR ---------------------------------------*/
DIV#dolarStatsHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#dolarStatsHeader DIV#image
{
  background-image: url(images/headers/dolarStats.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#dolarStatsHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- ESTADÍSTICAS    TRM ---------------------------------------*/
DIV#trmStatsHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#trmStatsHeader DIV#image
{
  background-image: url(images/headers/trmStats.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#trmStatsHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- HISTÓRICOS  MONEDAS ---------------------------------------*/
DIV#moneyHistoryHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#moneyHistoryHeader DIV#image
{
  background-image: url(images/headers/moneyHistory.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#moneyHistoryHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}
/*---------------------------------------------------------------------------------------------------*/

/*-------------------------------------------- ACCIONES  --------------------------------------------*/
DIV#equitiesHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height:100px;
}

DIV#equitiesHeader DIV#image
{
  background-image: url(images/headers/equities.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 100px;
}

DIV#equitiesHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#equitiesCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- GRÁFICAS DE MONEDAS ---------------------------------------*/
DIV#moneyExcRateHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#moneyExcRateHeader DIV#image
{
  background-image: url(images/headers/MoneyExchangeRate.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#moneyExcRateHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#chartCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- SOLICITUD DE CLAVE  ---------------------------------------*/
DIV#askForKeyHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#askForKeyHeader DIV#image
{
  background-image: url(images/headers/askforkey.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#askForKeyHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#askforkeyCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- SOLICITUD PUBLICIDAD --------------------------------------*/
DIV#publishRequest
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#publishRequest DIV#image
{
  background-image: url(images/headers/publishwithus.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#publishRequest DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#publishRequestCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- SOLICITUD  CORREVAL ---------------------------------------*/
DIV#correvalRequest
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#correvalRequest DIV#image
{
  background-image: url(images/headers/correval.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#correvalRequest DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#correvalRequestCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------- SOLICITUD CAMBIOS Y CAPITALES ----------------------------------*/
DIV#cycRequest
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#cycRequest DIV#image
{
  background-image: url(images/headers/cyc.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#cycRequest DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#cycRequestCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- NUESTRA  SEGURIDAD  ---------------------------------------*/
DIV#ourSecurityHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#ourSecurityHeader DIV#image
{
  background-image: url(images/headers/oursecurity.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#ourSecurityHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#ourSecurityCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}

DIV#ourSecurityMain
{
  margin-top: 7px;
  width: 760px;
  text-align: justify;
  border: solid 1px #3d3d3d;
  margin-bottom: 10px;
  padding: 10px;
}

DIV#ourSecurityMain H4
{
  text-align: justify;
  color: #ff9900;
  border-bottom: solid 1px #3d3d3d;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 7px;
}

DIV#ourSecurityMain P
{
  line-height: 18px;
}

/*---------------------------------------------------------------------------------------------------*/


/*---------------------------------------  CAMBIO  DE  CLAVE  ---------------------------------------*/
DIV#changePassHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#changePassHeader DIV#image
{
  background-image: url(images/headers/changepass.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#changePassHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#changePassCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
	height: 489px;
}

DIV#chgPass
{
	top: 5%;
	position: relative;
	width: 560px;
	text-align: center;
}

DIV#chgPass DIV#disclaimer
{
	text-align: justify;
	padding: 10px;
	border: solid 1px #ff9900;
	font-size: 11px;
	color: #ff9944;
}

DIV#chgPass DIV#disclaimer P
{
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	margin-right: 0px;
}

DIV#chgPass DIV#disclaimer UL
{
	margin-top: 0px;
	margin-bottom: 0px;
}

DIV.actionMessage
{
  margin-top: 10px;
  text-align: left;
  padding: 2px;
  padding-left: 10px;
  color: #ff9944;
  margin-bottom: 7px;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- QUÉ   ES   DATAiFX  ---------------------------------------*/
DIV#whatIsHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#whatIsHeader DIV#image
{
  background-image: url(images/headers/whatis.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#whatIsHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#whatIsCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}

DIV#whatIsMain
{
  margin-top: 7px;
  width: 760px;
}

DIV#whatIsMain DIV.whatIs-Item
{
  border: solid 1px #3d3d3d;
  width: 100%;
  margin-bottom: 10px;
}

DIV#whatIsMain DIV.whatIs-Item H4
{
  text-align: justify;
  color: #ff9900;
  border-bottom: solid 1px #3d3d3d;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 7px;
}

DIV#whatIsMain DIV.whatIs-Item P
{
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}

DIV#whatIsMain DIV.whatIs-Item P SPAN
{
  font-weight: bold;
}

DIV#whatIsMain DIV.whatIs-Item P A
{
  text-decoration: none;
}

DIV#whatIsMain DIV.whatIs-Item P A:Hover
{
  color: #ff9900;
  text-decoration: underline;
}

DIV#whatIsMain DIV.whatIs-Item UL
{
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}

DIV#whatIsMain DIV.whatIs-Item IMG
{
/*  border: solid 1px #3d3d3d;*/
  margin-bottom: 10px;
}
/*---------------------------------------------------------------------------------------------------*/

/*--------------------------------------- QUÉ   ES   DATAiFX  ---------------------------------------*/
DIV#disclaimerHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#disclaimerHeader DIV#image
{
  background-image: url(images/headers/disclaimer.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#disclaimerHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#disclaimerCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}

DIV#disclaimerMain
{
  margin-top: 7px;
  width: 760px;
}

DIV#disclaimerMain DIV.disclaimer-Item
{
  border: solid 1px #3d3d3d;
  width: 100%;
  margin-bottom: 10px;
}

DIV#disclaimerMain DIV.disclaimer-Item H4
{
  text-align: justify;
  color: #ff9900;
  border-bottom: solid 1px #3d3d3d;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 7px;
}

DIV#disclaimerMain DIV.disclaimer-Item P
{
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------       ARCHIVOS      ---------------------------------------*/
DIV#filesHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#filesHeader DIV#image
{
  background-image: url(images/headers/files.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#filesHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#filesCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------  REGRESAR AL HOME   ---------------------------------------*/
DIV#goHome
{
  margin: 0px;
}

DIV#goHome P
{
  margin: 0px;
}

DIV#goHome P#hour
{
  float: left;
}

DIV#goHome P#link
{
  float: right;
}

DIV#goHome P#link A
{
  text-decoration: none;
}

DIV#goHome P#link A:hover
{
  color: #ff9900;
  text-decoration: underline;
}
/*---------------------------------------------------------------------------------------------------*/

/*---------------------------------------  REGRESAR AL HOME   ---------------------------------------*/
DIV.mailAskForKey
{
  text-align: center;
  padding: 10px;
  width: 550px;
}

DIV.mailAskForKey P
{
  text-align: justify;
  margin-top: 5px;
  margin-bottom: 10px;
}
/*---------------------------------------------------------------------------------------------------*/

/*-------------------------------Historico Publicos -------------------------------------------------*/

DIV.chartPublic
{
  border: solid 1px #3d3d3d;
  margin-top: 15px;
  padding: 5px;
  padding-bottom:0px;
  margin-bottom:0px;
  width: 750px;
  height: 270px;
  text-align: left;
}

DIV.chartLayerPublic
{
  height: 224px;
  width: 344px;
}

DIV.chartPublic DIV.Chart
{
  margin-top:20px;
  width: 350px;
	height: 250px;
  float:left;
}

DIV.Chart DIV.chartImagePublic
{
  height: 224px;
	width: 100%;
	border: solid 1px #2d2d2d;
}

DIV.chartLayerPublic
{
  height: 224px;
  width: 344px;
}

DIV.chartPublic DIV.Data
{
  width: 350px;
	height: 250px;
  float:right;
}

DIV.Data DIV.chartDataLayerPublic
{
  height: 224px;
  width: 344px;
  border: solid 1px #2d2d2d;
}

DIV.chartDataLayerPublic TABLE.chartDataHeadPublic
{
  width: 325px;
}

DIV.chartDataLayerPublic DIV.chartDataRecordsPublic
{
  height: 204px;
  overflow: auto;
}

DIV.chartDataLayerPublic TABLE
{
  width: 323px;
}

DIV.chartDataLayerPublic TABLE TH
{
  width: 105px;
  background-color: #3d3d3d;
  padding-left:30px
}

DIV.chartDataLayerPublic TABLE.chartDataHeadPublic
{
  width: 325px;
}

DIV.chartDataLayerPublic TABLE TD
{
  width: 105px;
  text-align: right;
  padding-left:10px
}

DIV.chartDataLayerPublic DIV.chartDataRecordsPublic
{
  height: 204px;
  overflow: auto;
}

DIV.chartLayerPublic TABLE, DIV.chartLayerPublic TR, DIV.chartLayerPublic TD, DIV.chartLayerPublic IMG
{
  margin: 0px;
  padding: 0px;
}

DIV.ChartPublic DIV.Chart
{
	width: 350px;
	height: 250px;
}

DIV.Chart H3
{
  color: #ff9900;
  margin-bottom: 5px;
  margin-top: 0px;
  font-size: 16px;
  float: right;
}

DIV.Chart UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 1px;
	padding: 0px;
}

DIV.Chart LI
{
  display: inline;
  list-style-type: none;
  background-image: url(images/backgrounds/tabOff.jpg);
  font-weight: bold;
  cursor: pointer;
  width: 70px;
  margin-right: 5px;
}

DIV.Chart LI A
{
  padding-left: 10px;
  padding-right: 10px;
  width: 70px;
  text-align: center;
  text-decoration: none;
}

DIV.Chart LI A:active
{
  background-image: url(images/backgrounds/tabOn.jpg);
}

DIV.Chart LI A:Link
{
  color: white;
}

DIV.Chart LI A:hover
{
  text-decoration: underline;
  background-image: url(images/backgrounds/tabHot.jpg);
}

DIV.ChartPublic DIV.ChartTitle 
{
  color:#3d3d3d;
  border-bottom: solid 1px; 
  padding-bottom:25px;
}

DIV.ChartPublic DIV.ChartTitle h3#Money
{
  color:#ff9900;
  width:400px;
  float:left;
}

DIV.ChartPublic DIV.ChartTitle DIV#DataExcel SPAN#Rate
{
  color:#ff9900;
  font-size:15px;
  font-weight: bold;
}

DIV.Criterion
{
  padding: 5px;
  height: 50px;
  text-align: left;
}

DIV.Criterion DIV.CriterionTitle 
{
  color:#3d3d3d;
  border-bottom: solid 1px; 
  padding-bottom:25px;
}

DIV.Criterion DIV.CriterionTitle h3
{
  color:#ff9900;
  Float:left;
}

DIV.Criterion DIV.CriterionOptions
{
  margin-top:10px;
  padding-bottom:0px;
}

DIV.Criterion DIV.CriterionOptions SELECT
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	border: 1px solid #ff9900;
	background-color: black;
	margin: 0px;
	font-size: 12px;
	color: #ff9900;
	margin-bottom:0px;
}

DIV.CriterionOptions DIV.InitialDate
{
  width: 50%;
  float:left;
  padding-bottom:0px;
}

DIV.CriterionOptions DIV.FinalDate
{
  width: 50%;
  float: right;
  padding-bottom:0px;
}

DIV.Button
{
  margin-top:5px;
  padding-bottom:20px;
}

DIV.Data TABLE TH#DolarTime
{
  width: 100px;
  background-color: #3d3d3d;
}

DIV.Data TABLE TH#MoneyTime
{
  width: 180px;
  background-color: #3d3d3d;
}

DIV.Data TABLE TH#TRMTime
{
  width: 100px;
  background-color: #3d3d3d;
}

DIV.Data DIV.chartDataMoneyPublic
{
  height: 224px;
  width: 344px;
  border: solid 1px #2d2d2d;
}

DIV.chartDataMoneyPublic TABLE.chartDataHeadMoneyPublic
{
  width: 325px;
}

DIV.chartDataMoneyPublic DIV.chartDataRecordsMoneyPublic
{
  height: 204px;
  overflow: auto;
}

DIV.chartDataMoneyPublic TABLE
{
  width: 323px;
}

DIV.chartDataMoneyPublic TABLE TH
{
  width: 105px;
  background-color: #3d3d3d;
}

DIV.chartDataMoneyPublic TABLE.chartDataHeadMoneyPublic
{
  width: 325px;
}

DIV.chartDataMoneyPublic TABLE TD
{
  width: 105px;
  text-align: right;
  padding-right: 20px;
}

DIV.chartDataMoneyPublic DIV.chartDataRecordsMoneyPublic
{
  height: 204px;
  overflow: auto;
}

DIV#TitlePublic DIV#DataExcel
{
  float:right;
  height: 10px;
}

DIV#TitlePublic DIV#DataExcel SPAN#ImageExcel
{
  width:10px;
}


/* Adminsitración */

DIV#left
{
	background-color: #1d1d1d;
	border: solid 1px #3d3d3d;
	width: 160px;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	text-align:left;
}

DIV#left H3
{
	color: #ff9900;
	border-bottom: solid 1px #3d3d3d;
	font-size: 16px;
}

DIV#left UL
{
	margin: 0px;
	padding: 0px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #2d2d2d;
}

DIV#left LI 
{
	list-style-type: none;
	margin-top: 5px;
	border-bottom: solid 1px #3d3d3d;
}

DIV#left A
{
	font-family: arial;
	font-size: 11px;
	color: white;
}

DIV#left A:Active
{
  color: white;
}

DIV#left A:Link
{
	color: white;
}

DIV#left A:Hover
{
  color: #ff9900;
}


DIV#main
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: -1;
	padding-left: 0px;
	padding-top: 0px;
}

DIV#content
{
	text-align: center;
}

DIV#content A
{
	color: White;
	text-align:  right ; 
	
}

DIV#content H2
{
	color: #ff9900;
	margin-left: 10px;
	margin-right: 10px;
	text-align: left;
	font-size: 18px;
	border-bottom: solid 1px #3d3d3d;
}

DIV#criterion
{
	width: 680px;
	border: solid 1px #3d3d3d;
	text-align: justify;
	padding: 5px;
	margin-bottom: 10px;
}

DIV#criterion H4
{
	font-size: 14px;
	color: #ff9900;
	margin-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #3d3d3d;
}

DIV#criterion P
{
	color: #ff9900;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV#criterion DIV.row DIV#field1
{
	width: 50%;
	float: left;
}

DIV#criterion DIV.row DIV#field2
{
	width: 50%;
	float: right;
}

DIV#Grid
{
	width: 700px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#Grid DIV
{
	background-color: #ff9900;
	font-weight: bold;
}

DIV#Grid2
{
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#Grid2 DIV
{
	background-color: #ff9900;
	font-weight: bold;
}

DIV#Grid3
{
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#Grid3 DIV
{
	background-color: #ff9900;
	font-weight: bold;
}

.command
{
  background-image: url(images/backgrounds/buttons.jpg);
  border: solid 1px silver;
  color: White;
  font-weight: bold;
}

DIV#Users
{
	width: 680px;
	border: solid 1px #3d3d3d;
	text-align: justify;
	padding: 5px;
	margin-bottom: 10px;
}

DIV#Users H4
{
	font-size: 14px;
	color: #ff9900;
	margin-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #3d3d3d;
}

DIV#Users SPAN
{
	font-size: 11px;
	color: #ff9900;
	margin-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #3d3d3d;
}

DIV#controls P
{
	color: #ff9900;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV#DataContacts
{
  width: 680px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#DataQuota
{
  width: 500px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV#criterionData
{
  margin-top:20px;
	width: 680px;
	border: solid 1px #3d3d3d;
	text-align: justify;
	padding: 5px;
	margin-bottom: 10px;
}

DIV#criterionData H4
{
	font-size: 14px;
	color: #ff9900;
	margin-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #3d3d3d;
}

DIV#criterionData P
{
	color: #ff9900;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV#CriterionTRM
{
  margin-top:20px;
	width: 680px;
	border: solid 1px #3d3d3d;
	text-align: justify;
	padding: 5px;
	margin-bottom: 10px;
}

DIV#CriterionTRM H4
{
	font-size: 14px;
	color: #ff9900;
	margin-bottom: 5px;
	text-align: left;
	border-bottom: solid 1px #3d3d3d;
}

DIV#CriterionTRM P
{
	color: #ff9900;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 0px;
}

DIV.ChartDataTes
{
  padding-top:25px;
}

DIV.ChartTes DIV.chartImageTes
{
  height: 60px;
	width: 100%;
	border: solid 1px #2d2d2d;
}

DIV.ChartDataTes DIV.ChartTes
{
  width: 650px;
	height: 60px;
}

DIV.ChartDataTes TABLE
{
  width: 100%;
}

DIV.ChartDataTes TABLE TH
{
  background-color: #1d1d1d;
  border: solid 1px #3d3d3d;
  color:#ff9900;
}

DIV.ChartDataTes TABLE TD A
{
	font-family: arial;
	color: white;
}

DIV.ChartDataTes TABLE TD A:Active
{
  color: white;
}

DIV.ChartDataTes TABLE TD A:Link
{
	color: white;
}

DIV.ChartDataTes TABLE TD A:Hover
{
  color: #ff9900;
}

DIV.ChartDataTes TABLE TD
{
  border: solid 1px #3d3d3d;
}

DIV.ChartDataTes DIV.chartDataRecordsTes
{
  height: 100%;
}

DIV.ChartDataTes UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	padding: 0px;
}

DIV.ChartDataTes LI
{
  display: inline;
  list-style-type: none;
  background-image: url(images/backgrounds/tabOff.jpg);
  font-weight: bold;
  cursor: pointer;
  width: 70px;
  margin-right: 5px;
}

DIV.ChartDataTes LI A
{
  padding-left: 10px;
  padding-right: 10px;
  width: 70px;
  text-align: center;
  text-decoration: none;
}

DIV.ChartDataTes LI A:active
{
  background-image: url(images/backgrounds/tabOn.jpg);
}

DIV.ChartDataTes LI A:Link
{
  color: white;
}

DIV.ChartDataTes LI A:hover
{
  text-decoration: underline;
  background-image: url(images/backgrounds/tabHot.jpg);
}

DIV#TESStatsHeader DIV#imageTES
{
  background-image: url(images/headers/TES.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#TESStatsHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#TESStatsHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#message30
{
  font-size:10pt;
}

DIV#message30 P
{
  line-height: 0px;
  text-align: center;
  font-weight: bold;
  color: red;
}

/*------------------BNA ------------------*/

DIV#BNAStatsHeader DIV#imageBNA
{
  background-image: url(images/headers/BNA.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#BNAStatsHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#BNAStatsHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV.Links
{
  padding-top:20px;
}
DIV.Links TABLE
{
  width: 100%;
}

DIV.Links TABLE TH
{
  background-color: #1d1d1d;
  border: solid 1px #3d3d3d;
  color:#ff9900;
}

DIV.Links TABLE TD
{
  border: solid 1px #3d3d3d;
}

DIV.Links TABLE TD A
{
	font-family: arial;
	color: white;
}

DIV.Links TABLE TD A:Active
{
  color: white;
}

DIV.Links TABLE TD A:Link
{
	color: white;
}

DIV.Links TABLE TD A:Hover
{
  color: #ff9900;
}

DIV.BNACriterion
{
  margin-top:30px;
  margin-bottom:30px;
  padding-bottom:10px;
  padding: 5px;
  height: 50px;
  text-align: left;
  border: solid 1px #3d3d3d;
}

DIV.BNACriterion DIV.CriterionTitle 
{
  color:#3d3d3d;
  border-bottom: solid 1px; 
  padding-bottom:25px;
}

DIV.BNACriterion DIV.CriterionTitle h3
{
  color:#ff9900;
  Float:left;
}

DIV.BNACriterion DIV.CriterionOptions
{
  margin-top:10px;
  padding-bottom:0px;
}

DIV.BNACriterion DIV.CriterionOptions SELECT
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	border: 1px solid #ff9900;
	background-color: black;
	margin: 0px;
	font-size: 12px;
	color: #ff9900;
	margin-bottom:0px;
}

DIV.CriterionOptionsBNA DIV.InitialDate
{
  width: 50%;
  float:left;
  padding-bottom:0px;
  padding-top:15px;
}

DIV.CriterionOptionsBNA DIV.FinalDate
{
  width: 50%;
  float: right;
  padding-bottom:0px;
  padding-top:15px;
}

/*-------------- Pantalla de ayuda HelpSize  y helpmonth------------*/

DIV.HelpSize TABLE
{
  width: 150px;
}

DIV.HelpSize
{
  padding-top:20px;
}

DIV.HelpSize TABLE TH
{
  background-color: #1d1d1d;
  border: solid 1px #3d3d3d;
  color:#ff9900;
}

DIV.HelpSize TABLE TD
{
  border: solid 1px #3d3d3d;
}

DIV#HELPStatsHeader
{
  background-position: left top;
  width: 100%;
  height: 186px;
}
/******************** Equities SMS ***********************************/


DIV.ChartEquities
{
  padding-top:25px;
}

DIV.ChartEquities DIV.ChartTes
{
  width: 650px;
	height: 60px;
}

DIV.ChartEquities TABLE
{
  width: 100%;
}

DIV.ChartEquities TABLE TH
{
  background-color: #1d1d1d;
  border: solid 1px #3d3d3d;
  color:#ff9900;
}

DIV.ChartEquities TABLE TD A
{
	font-family: arial;
	color: white;
}

DIV.ChartEquities TABLE TD A:Active
{
  color: white;
}

DIV.ChartEquities TABLE TD A:Link
{
	color: white;
}

DIV.ChartEquities TABLE TD A:Hover
{
  color: #ff9900;
}

DIV.ChartEquities TABLE TD
{
  border: solid 1px #3d3d3d;
}

DIV.ChartEquities DIV.chartDataRecordsTes
{
  height: 100%;
}

DIV.ChartEquities UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	padding: 0px;
}

DIV.ChartEquities LI
{
  display: inline;
  list-style-type: none;
  background-image: url(images/backgrounds/tabOff.jpg);
  font-weight: bold;
  cursor: pointer;
  width: 150px;
  margin-right: 5px;
}

DIV.ChartEquities LI A
{
  padding-left: 10px;
  padding-right: 10px;
  width: 150px;
  text-align: center;
  text-decoration: none;
}

DIV.ChartEquities LI A:active
{
  background-image: url(images/backgrounds/tabOn.jpg);
}

DIV.ChartEquities LI A:Link
{
  color: white;
}

DIV.ChartEquities LI A:hover
{
  text-decoration: underline;
  background-image: url(images/backgrounds/tabHot.jpg);
}

DIV#messgaeEquity
{
	margin-top:40px;
	 background-color:#3d3d3d;
	 font-size:20px;
	 font-weight: bold;
	 text-align: justify;
}

DIV#DataEquities
{
	margin-top:20px;
}

DIV#CriterionEquities
{
  text-align: center;
  margin-top:15px;
  border: solid 1px #3d3d3d;
  padding-bottom:10px;
}

DIV#CriterionEquities DIV#CriterionOptions
{
	margin-left:10px;
	text-align:justify;
}

DIV#ButtonEquities
{
	margin-top:10px;
	
}
DIV#Text A
{
	font-family: arial;
	color: white;
}

DIV#Text A:Active
{
  color: white;
}

DIV#Text A:Link
{
	color: white;
}

DIV#Text A:Hover
{
  color: #ff9900;
}
#loginForm2
{
 border: solid 1px silver;
  width: 100%;
  background-color: #202020;
  width: 100%;
  height:75px;
  background-color: #202020;
 }

#loginForm2 TH
{
  color: silver;
  font-weight: bold;
  text-align: center;
}

P.labelForm2
{
  text-align: left;
  font-size : 13px;
  padding: 1px 1px 1px 1px;
  color: silver;
  font-family: arial;
  margin-left:10px;
}
input.link
{
	background-color: Black;
	color: white;
	border: solid 0px black;
	cursor: pointer;
}
#loginForm2 A
{
	font-family: arial;
	color: white;
	text-decoration:none;
}

#loginForm2 A:Active
{
  color: white;
}

#loginForm2 A:Link
{
	color: #ff9900;
}

#loginForm2 A:Hover
{
  color: #ff9900;
}


DIV#SMSDATAiFXHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 120px;
}

DIV#SMSDATAiFXHeader DIV#image
{
  background-image: url(images/headers/SMSDATAiFX.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 120px;
}

DIV#SMSDATAiFXHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#DataPackage 
{
    margin-top:40px;
}

DIV#DataPackage IMG
{
   border:none;
}

input.link
{
	background-color: Black;
	color: white;
	border: solid 0px black;
	cursor: pointer;
  font-size:10px;
}

#DataPackage A
{
	font-family: arial;
	color: white;
}

#DataPackage A:Active
{
  color: white;
}

#DataPackage A:Link
{
	color: #ff9900;
}

#DataPackage A:Hover
{
  color: #ff9900;
}
DIV#messgaeEquitySMS
{
	margin-top:40px;
	 background-color:#1d1d1d;
	 font-size:11px;
	 text-align: justify;
}
DIV#messgaeSMSDATAiFX
{
	margin-top:40px;
	 background-color:#2d2d2d;
	 font-size:13px;
	 font-weight: bold;
	 text-align: justify;
	 width:600px;
	  border: solid 1px white;
}

DIV#LogUsersDefault
{
	margin-top:30px;
    width:800px;
}
DIV#messgaeDefault
{
	 background-color:#1d1d1d;
	 padding:5px;
	 font-size:11px;
	 text-align: justify;
	 margin-left:20px;
	 margin-right:20px;
	 margin-bottom:15px;
	 border: solid 1px #8d8d8d;
}

DIV#LogUsersDefault  A
{
  text-decoration: none;
}

DIV#LogUsersDefault A:Hover
{
  color: #ff9900;
  text-decoration: underline;
}


DIV#TextDefault
{
	padding-left:5px;
	padding-right:5px;
}

#btnnew A
{
  width: 102px;
  height: 25px;
  margin-bottom:15px;
  margin-top:10px;
  margin-left:20px;
  float:left;
}

#btnnew A:Hover
{
  cursor: pointer;
  margin-bottom:15px;
}

#btnquestions A
{
  width: 102px;
  height: 25px;
  margin-bottom:15px;
margin-top:10px;
}

#btnquestions A:Hover
{
  cursor: pointer;
  margin-bottom:15px;
}
#btntermino A
{
  width: 102px;
  height: 25px;
  margin-bottom:15px;
  margin-left:20px;
  float:left;
}

#btntermino A:Hover
{
  cursor: pointer;
  margin-bottom:15px;
}

#btnsend A
{
  width: 102px;
  height: 25px;
  margin-bottom:15px;
}

#btnsend A:Hover
{
  cursor: pointer;
  margin-bottom:15px;
}
DIV#SMSEquitiesBanner
{
	margin-top:20px;
}
DIV#SMSEquitiesBanner IMG
{
   border:none;
}
DIV#Buttonslog
{
	width:280px;
}
DIV#RefDisclaimer
{
	margin-top:20px;
}

/************** FXCM *********************************/

DIV#FXCMHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  height: 186px;
}

DIV#FXCMHeader DIV#image
{
  background-image: url(images/headers/FXCM.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 598px;
  height: 186px;
}

DIV#FXCMHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}

DIV#disclaimerCnt
{
  background-image: url(images/logos/dataifxLeft.gif);
  background-repeat: repeat-y;
  background-position: left top;
}

DIV#disclaimerMain
{
  margin-top: 7px;
  width: 760px;
}

DIV#disclaimerMain DIV.disclaimer-Item
{
  border: solid 1px #3d3d3d;
  width: 100%;
  margin-bottom: 10px;
}

DIV#disclaimerMain DIV.disclaimer-Item H4
{
  text-align: justify;
  color: #ff9900;
  border-bottom: solid 1px #3d3d3d;
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 7px;
}

DIV#disclaimerMain DIV.disclaimer-Item P
{
  padding-left: 10px;
  padding-right: 10px;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}
DIV#disclaimerMain DIV.disclaimer-Item LI A
{
  position: static;
  left: 40%;
  top: 35%;
  font-size: 16px;
  text-decoration: none;
}

DIV#disclaimerMain DIV.disclaimer-Item LI A:active
{
  color: white;
}

DIV#disclaimerMain DIV.disclaimer-Item LI A:hover
{
  color: #ff9900;
  text-decoration: underline;
}
/*** podcast ************/

DIV#PodcastHeader DIV#imagePodcast
{
  background-image: url(images/headers/marketcast.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  float: left;
  width: 778px;
  height: 80px;
  margin-top:22px;
}

DIV#PodcastHeader
{
  background-image: url(images/headers/common1.jpg);
  background-position: left top;
  background-repeat: repeat-x;
  width: 100%;
  
}

DIV#PodcastHeader DIV#dataifxlogo
{
  background-image: url(images/logos/dataifx2.jpg);
  width: 258px;	
  height: 54px;
  top: 22px;
  right: 0px;
  position: absolute;
}
DIV#PodcastBanner
{
  background-position: left top;
  width: 100%;
  height: 186px;
  margin-left:28;
}
DIV#message31
{
  font-size:20pt;
  color:White;
  font-weight: bold;
}

DIV#message31 a
{
  line-height: 0px;
  text-align: center;
  font-weight: bold;
  color:White;
  font-size:20pt;
}
DIV#DataifxplusBanner
{
  background-position: left top;
  background-color:Red;
  width: 100%;
  height: 186px;
  margin-left:0;
}
DIV.dataGroupPortafolio
{
  border: solid 1px #0066FF;
  background-color: black;
  margin-top: 0px;
  padding: 5px;
  width: 710px;
  text-align: left;
}

DIV.dataGroupPortafolio H3.dataGroup
{
  color: #ff9900;
  margin-bottom: 7px;
  text-align: left;
  border-bottom: solid 1px #3d3d3d;
}

DIV.dataGroupPortafolio H4.dataGroup
{
  color: #ff9900;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-left: 20px;
}

DIV.fieldRowMandPortafolio
{
	margin-bottom: 5px;
	padding-left: 10px;
	border: solid 1px;
}

DIV.fieldRowMandPortafolio DIV.label
{
	text-align: center;
 	font-weight: bold;
}

DIV.fieldRowMandPortafolio DIV.labelTotal
{
	text-align: center;
 	font-weight: bold;
 	width:120px;
}

DIV.fieldRowMandPortafolio DIV.data SPAN
{
  color: #ff9900;
  padding-left: 5px;
}

DIV.dataGroupPortafolio DIV.ChartTitle 
{
  color:#0066FF;
  border-bottom: solid 1px; 
  padding-bottom: 25px;
}

DIV.dataGroupPortafolio DIV.ChartTitle h3#Money
{
  color:white;
  width:710px;
  float:left;
}
.inputPortafolio
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	border: 1px solid #0066CC;
	background-color: #202020;
	margin: 0px;
	font-size: 12px;
	color: white;
}
.DropDownPortafolio
{
	font-family: Arial;
	font-size: 8pt;
	color: black;
	border: 1px solid #0066CC;
	background-color: 202020;
	margin: 0px;
	font-size: 12px;
	color: white;
}
.commandPortafolioSave
{
  border: solid 1px black;
  font-weight: bold;
  background-image:url(images/buttons/guardarmiport.jpg);
}
.commandPortafolioVal
{
   border: solid 1px black;
  font-weight: bold;
  background-image:url(images/buttons/valmiport.jpg);
}
/************** TES POrtafolio **************/
DIV.ChartDataTesPOrtafolio
{
  padding-top:25px;
  
}

DIV.ChartTesPortafolio DIV.chartImageTes
{
	height: 60px;
	width: 690px;
	border: solid 1px #dddddd;
}

DIV.ChartDataTesPOrtafolio DIV.ChartTesPortafolio
{
	width: 690px;
	height: 60px;
}

DIV.ChartDataTesPOrtafolio TABLE
{
  width: 100%;
}

DIV.ChartDataTesPOrtafolio TABLE TH
{
  background-color: #ebebeb;
  border: solid 1px #dddddd;
  color:#333333;
}

DIV.ChartDataTesPOrtafolio TABLE TD A
{
	font-family: arial;
	color: #04532b;
}

DIV.ChartDataTesPOrtafolio TABLE TD A:Active
{
  color: #04532b;
}

DIV.ChartDataTesPOrtafolio TABLE TD A:Link
{
	color: #04532b;
}

DIV.ChartDataTesPOrtafolio TABLE TD A:Hover
{
  color: #dddddd;
}

DIV.ChartDataTesPOrtafolio TABLE TD
{
  border: solid 1px #dddddd;
}

DIV.ChartDataTesPOrtafolio DIV.chartDataRecordsTes
{
  height: 100%;
}

DIV.ChartDataTesPOrtafolio UL
{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 1px;
	padding: 0px;
}



DIV#message30Portafolio
{
  font-size:10pt;
}

DIV#message30Portafolio P
{
  line-height: 10px;
  text-align: center;
  font-weight: bold;
  color: red;
}
/***********************************************/
/*************** MenuTesPOrtafolio *************/
DIV#tabNav
{
	margin: 9px 0 0 0;
	list-style-type: none;
	padding: 0;
	float: left;
}
DIV#tabNav li
{
	margin: 0 7px 0 0;
	display: inline;
	float: left;
}

DIV#tabNav li a
{
	color: #404040;
	display: block;
	padding: 2px 9px;
	background-color: #eee;
	border: 1px solid #ddd;
	border-bottom: 1px solid #eee;
	font: normal 13px Georgia, Times, "Times New Roman", Serif;
}

DIV#tabNav li a.activo
{
	position: relative;
	top: 1px;
	margin: 0;
	padding: 2px 9px;
	color: #0d4f34;
	z-index: 2;
	background-color:#fff;
}
DIV#menuTes
{
	padding: 0;
	margin: 0 0 0 0px;
	width: 899px;
}

DIV#menuTes DIV#tabNav
{
	padding: 0;
	margin:0 0 0 1px;
}

DIV#menuTes DIV#tabNav li
{
	margin: 0 7px 0 0 !important;
	margin: 0 5px 0 0;
}
DIV#menuTes DIV#tabNav li a
{
	font: bold 12px Georgia, Times, "Times New Roman", Serif;	
	background: #eee url(../images/flechaGrisAbajo.gif) no-repeat 3px 8px;
	padding: 2px 6px 2px 15px;
}
DIV#menuTes DIV#tabNav li a:active
{
	padding: 2px 6px 2px 9px;
	background: #fff;
	border-bottom: 1px solid #fff;
	color: #0d4f34;
}
.contenidoTes
{
	margin: 0 0 0 9px;
	padding: 0;
	clear:both;
	z-index: 0;
}
/*****************************************************/

