BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #777777;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #777777;
    FONT-FAMILY: arial;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
HR
{
    COLOR: #333377
}
INPUT
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #777777 1px solid;
    WIDTH: 100px;
    COLOR: #444444;
    BORDER-BOTTOM: #777777 1px solid;
    FONT-FAMILY: arial
}
SELECT
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #777777 1px solid;
    WIDTH: 100px;
    COLOR: #444444;
    BORDER-BOTTOM: #777777 1px solid;
    FONT-FAMILY: arial
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
}
A:active
{
    FONT-WEIGHT: bold;
    COLOR: #808080;
}
.tickUp
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #9acd32
}
.tickUpTrace
{
    COLOR: #309930;
    BACKGROUND-COLOR: #E8F1FF
}
.PARtickUpTrace
{
    COLOR: #309930;
    BACKGROUND-COLOR: #ffffff
}
.tickDown
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc6666
}
.tickDownTrace
{
    COLOR: #e73232;
    BACKGROUND-COLOR: #E8F1FF
}
.PARtickDownTrace
{
    COLOR: #e73232;
    BACKGROUND-COLOR: #ffffff
}
.tickSame
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6666cc
}
.tickSameTrace
{
    COLOR: #808080;
    BACKGROUND-COLOR: #E8F1FF
}
.PARtickSameTrace
{
    COLOR: #808080;
    BACKGROUND-COLOR: #ffffff
}
.stale
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: Red;
}
.staleTrace
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: Red;
}
.PARstaleTrace
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: Red;
}
SPAN.titulotabla
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
SPAN.titulo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px
}
SPAN.tituloFecha
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px
}
#removeCol
{
    WHITE-SPACE: nowrap
}
.popUp
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BORDER-LEFT: #777777 1px solid;
    BORDER-BOTTOM: #777777 1px solid;
    BACKGROUND-COLOR: #E8F1FF
}
TD.popUp
{
    BORDER-RIGHT: #777777 1px;
    BORDER-TOP: #777777 1px;
    BORDER-LEFT: #777777 1px;
    BORDER-BOTTOM: #777777 1px;
    BACKGROUND-COLOR: #E8F1FF
}

OPTION.headerRow
{
}

OPTION.headerRow1
{
    COLOR: #8b0000
}
OPTION.headerRow2
{
    COLOR: #6495ed
}
OPTION.headerRow3
{
    COLOR: #669900
}


TD.headerRow
{
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    CURSOR: hand;
    TEXT-ALIGN: center
}

TD.headerRow1
{
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    CURSOR: hand;
    COLOR: #8b0000;
    TEXT-ALIGN: center
}
TD.headerRow2
{
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    CURSOR: hand;
    COLOR: #6495ed;
    TEXT-ALIGN: center
}
TD.headerRow3
{
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    CURSOR: hand;
    COLOR: #669900;
    TEXT-ALIGN: center
}

.headerRowWide
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 140px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #777777
}
TD.header
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 4px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    COLOR: #777777;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 'MS Sans Serif'
}

TD.sectors
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 4px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid
}

.tablehead
{
    FONT-SIZE: 11px;
    COLOR: #ffffff
}
.tabletitle
{
    FONT-SIZE: 10px
}

.colButtons
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    WIDTH: 10px;
    HEIGHT: 8px;
    BACKGROUND-COLOR: white;
    align: right
}
.rowButtons
{
    WIDTH: 8px;
    BACKGROUND-COLOR: white;
}
.headerRowOLD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: gray
}

.instsR
{
    COLOR: #808080;
    BACKGROUND-COLOR: #E8F1FF;
    TEXT-ALIGN: right
}
.PARinstsR
{
    COLOR: #808080;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.insts
{
    COLOR: #808080;
    BACKGROUND-COLOR: #E8F1FF
}
.PARinsts
{
    COLOR: #808080;
    BACKGROUND-COLOR: #ffffff
}
.data
{
    FONT-WEIGHT: normal;
    COLOR: #333333;
    BACKGROUND-COLOR: #E8F1FF
}
TR.resume
{
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    BACKGROUND-COLOR: #DDEBFF
}
.resume
{
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: normal;
    COLOR: #333333;
    BACKGROUND-COLOR: #DDEBFF
}
.resumeId
{
    BORDER-TOP: #000000 1px solid;
    COLOR: #333333;
    BACKGROUND-COLOR: #DDEBFF
}
.PARdata
{
    FONT-WEIGHT: normal;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff
}
.button
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    BORDER-LEFT: #777777 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #777777 1px solid;
    TEXT-ALIGN: center
}
.pressedButton
{
    BORDER-RIGHT: #777777 1px solid;
    BORDER-TOP: #777777 1px solid;
  	BACKGROUND-COLOR: WHITE;
  	COLOR: BLACK;
  	BORDER-LEFT: #777777 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #777777 1px solid;
    TEXT-ALIGN: center
}
.enabledButton
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 125px;
    CURSOR: hand;
    BORDER-BOTTOM: #cccccc 1px solid;
    TEXT-ALIGN: center
}
.disabledButton
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 125px;
    CURSOR: default;
    BORDER-BOTTOM: #cccccc 0px solid;
    TEXT-ALIGN: center
}
.emptyCell
{
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.paneContainer
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.paneContainer2
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
.paneContainer3
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 0px solid
}
.slsTitles
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 0px solid
}
.helpButton
{
}
DIV.tablePopup
{
    Z-INDEX: 99;
    LEFT: 100px;
    POSITION: static;
    TOP: 100px
}
A.MenuBottom{
	color: black;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	text-align : center;
	font-size: larger;
}
A.MenuBottom:hover
{
    FONT-WEIGHT: bold;
	color: black;
}
A.MenuBottom:active
{
    FONT-WEIGHT: bold;
	color: black;
}

TD.MenuBottom{
	color: black;
	font-size: 14px;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	text-align : center;
}

TABLE.MenuBottom{
	left:0;
	color: black;
	font-size: 14px;
	padding-left: 00px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	text-align : center;
}

TD.detailTitle {
	FONT-WEIGHT: bold;
	COLOR: #777777;
    BACKGROUND-COLOR: white;
    FONT-SIZE: 12px
}

.detailTitle {
	FONT-SIZE: 16px;
}

TD.detailMainLabel {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    COLOR: #777777;
    TEXT-ALIGN: center
}

TD.detailFeatureLabel {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    COLOR: #777777;
    TEXT-ALIGN: left
    
}

TD.detailDynDataLabel {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    COLOR: #777777;
    TEXT-ALIGN: left
}

TD.detailRiskLabel {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(/tlcw/images/bg_bar.gif);
    COLOR: #777777;
    TEXT-ALIGN: left
}

TD.scenarioTitle, TD.calcTitle {
	PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	COLOR: #777777;
    BACKGROUND-COLOR: white;
    FONT-SIZE: 12px;
    TEXT-ALIGN: left;
    HEIGHT: 20px;
}

.scenarioTitle, .calcTitle {
	FONT-SIZE: 12px;
}

/* index */

#divSelect{
	LEFT: 51px;
	TOP: 71px;
	WIDTH: 188px; 
	POSITION: absolute;
	HEIGHT: 22px
}
#divTitle{
	LEFT: 145px;
	WIDTH: 138px;
	POSITION: absolute;
	TOP: 7px;
	HEIGHT: 29px
}
#divUpControl{
	LEFT: 449px;
	TOP: 83px;
	WIDTH: 12px;
	POSITION: absolute;
	HEIGHT: 12px
}
#divContentTitles{
	LEFT: 51px;
	WIDTH: 410px;
	TOP: 95px;
	POSITION: absolute;
	HEIGHT: 15px;
	Z-INDEX :2
}
#divContainer{
	LEFT: 51px;
	WIDTH: 410px;
	TOP:113px;
	POSITION: absolute;
	HEIGHT: 141px;
	overflow:hidden; 
	visibility:hidden;
	Z-INDEX :1
}
#divContent{
	WIDTH: 410px;
	POSITION: absolute;
	TOP: 0px;		
	HEIGHT: 700px
}
#divDownControl{
	LEFT: 449px;
	TOP: 253px;
	WIDTH: 12px;
	POSITION: absolute;
	HEIGHT: 12px
}
#divCountInsts{
	LEFT: 51px; 
	TOP: 257px;
	WIDTH: 100px;
	POSITION: absolute;
	HEIGHT: 17px
}
#divPopup{
	POSITION: absolute;
	LEFT: 251px;
	TOP: 120px;
	WIDTH: 125px;
	z-index:99;
	BACKGROUND: #FFFFFF ;
	BORDER: #000000 1px solid; 
	visibility:hidden;
}
#divUtilsContainer{
	POSITION: absolute;
	LEFT: 511px;
	TOP: 70px;
	WIDTH: 450px;
	HEIGHT: 177px;
}
#divNews{
	POSITION: absolute;
	LEFT: 811px;
	TOP: 273px;
	WIDTH: 150px;
	HEIGHT: 15px;
	TEXT-ALIGN: Center 
}
#divToolsContainer{
	POSITION: absolute;
	LEFT: 50px;
	TOP: 290px;
	WIDTH: 910px;
	HEIGHT: 270px
}

#divFooter{
	POSITION: absolute;
	LEFT: 70px;
	TOP: 560px;
	WIDTH: 910px;
	HEIGHT: 40px
}

#divLoadingBox{
  font-size:14px;
	POSITION: absolute;
	LEFT: 5px;
	TOP: 45px;
	WIDTH: 850px;
	HEIGHT: 175px;
	background-color:#FFFFFF;
	z-index:10;
	text-align:center;
	vertical-align: middle;
}

