.input
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a3aeb4 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial
}
BODY
{
    FONT-SIZE: 11px;
    MIN-HEIGHT: 100%;
    MARGIN: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
}
UL
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
P
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
A
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #336699;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
.body
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.body A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.body A:link
{
    COLOR: #336699
}
.body A:visited
{
    COLOR: #336699
}
.body A:active
{
    COLOR: #336699
}
.body A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.home
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.home A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.home A:link
{
    COLOR: #336699
}
.home A:visited
{
    COLOR: #336699
}
.home A:active
{
    COLOR: #336699
}
.home A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.sidenavDK
{
    FONT-SIZE: 11px;
    COLOR: #326292;
    FONT-FAMILY: arial
}
.sidenavDK A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.sidenavDK A:link
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavDK A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavDK A:active
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavDK A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #326292;
    TEXT-DECORATION: underline
}
.sidenavLT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #326292;
    FONT-FAMILY: arial
}
.sidenavLT A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.sidenavLT A:link
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavLT A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavLT A:active
{
    FONT-WEIGHT: bold;
    COLOR: #326292
}
.sidenavLT A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #326292;
    TEXT-DECORATION: underline
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.pagetitle A
{
    COLOR: #663333;
    TEXT-DECORATION: none
}
.pagetitle A:active
{
    COLOR: #663333
}
.pagetitle A:link
{
    COLOR: #663333
}
.pagetitle A:hover
{
    COLOR: #ff0000
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.footer A:link
{
    COLOR: #666666
}
.footer A:visited
{
    COLOR: #666666
}
.footer A:active
{
    COLOR: #666666
}
.footer A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.tableheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #cccccc
}
.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.italbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: arial
}
.border
{
    FONT-SIZE: 10px;
    COLOR: #333333
}
.meterText
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: arial
}
.boldHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.myITCName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cc0000;
    FONT-FAMILY: arial
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: arial
}
.BoxLineAround
{
    BACKGROUND-COLOR: #cccccc
}
.BoxBackground
{
    BACKGROUND-COLOR: #ffffff
}
.ContentBackground
{
    BACKGROUND-COLOR: #eeeeee
}
.Note
{
    COLOR: #666666
}
.BgWhite
{
    BACKGROUND-COLOR: White
}
.AltColor
{
    BACKGROUND-COLOR: #CCCCCC
}
.FrColor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white
}
.ctrlbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333
}
.siteBackground
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/images/background_tile.gif);
    COLOR: #666666
}
.headerBackground
{
    BACKGROUND-IMAGE: url(/images/spacer_transparent.gif)
}
.colDivider
{
    BACKGROUND-COLOR: #ffffff
}
.firstColBackground
{
    BACKGROUND-IMAGE: url(/images/leftnav_tile.gif)
}
.boxLineAround
{
    BACKGROUND-COLOR: #cccccc
}
.boxBackground
{
    BACKGROUND-COLOR: #ffffff
}
.secondColBackground
{
    BACKGROUND-COLOR: #ffffff
}
.greyBackground
{
    BACKGROUND-COLOR: #f4f4f4
}
.clsBottomClr
{
    BORDER-RIGHT: #6080ab;
    BORDER-TOP: #6080ab;
    BORDER-LEFT: #6080ab;
    BORDER-BOTTOM: white thin solid
}
.pagingTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(/WST/images/header_blue_02.gif);
    COLOR: #666666;
    FONT-FAMILY: arial
}
.redHeaderLarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.redHeader
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: arial
}
.redHeader A
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.redHeader A:link
{
    COLOR: #ffffff
}
.redHeader A:visited
{
    COLOR: #ffffff
}
.redHeader A:active
{
    COLOR: #ffffff
}
.redHeader A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.centerC
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 5%;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center;
    vertical-align: middle
}
.centerL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 5%;
    COLOR: #666666;
    FONT-FAMILY: arial;
    text-align: right
}
.centerR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 95%;
    COLOR: #666666;
    FONT-FAMILY: arial;
    text-align: left
}
.centerSL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 5%;
    COLOR: #666666;
    FONT-FAMILY: arial;
    text-align: right
}
.centerSR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 45%;
    COLOR: #666666;
    FONT-FAMILY: arial;
    text-align: left
}
.OPTIONclass
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #dae3ec
}
.LogdataHDR
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center
}
.CRdata
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left
}
.CRuserCaption
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-VARIANT: small-caps
}
.CRdataLC
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left
}
.CRdataL
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left
}
.CRdataR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: right
}
.CRdataC
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center
}
.CRdataCC
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center
}
.CRdataCtot
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #C1DAD7 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #DAE3EC;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center;
}
.CRdatatot
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #C1DAD7 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #DAE3EC;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left;
}
.CRdataB
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    VERTICAL-ALIGN: bottom;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center
}
.CRdataCRotate
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    WRITING-MODE: tb-rl;
    TEXT-ALIGN: center
}
.CRdataCCbold
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center
}
.inputfooter
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a3aeb4 1px solid;
    WIDTH: 50px;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
.na
{
    FONT-WEIGHT: bold;
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.watdHDR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #808080;
    TEXT-ALIGN: center
}
.watdbld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #d3d3d3
}
.watd
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #d3d3d3
}
.watdRed
{
    BORDER-RIGHT: 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    WIDTH: 2%;
    COLOR: #000000;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #ff0000
}
.execsuite
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: verdana
}
.trendL
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: left
}
.trendR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: right
}
.trendC
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    TEXT-ALIGN: center
}
.trendL
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    TEXT-ALIGN: left
}
.trendBL
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    TEXT-ALIGN: left
}
.trendR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    TEXT-ALIGN: right
}
.trendBR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    TEXT-ALIGN: right
}
.trendBC
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c0c0c0 1px solid;
    TEXT-ALIGN: center
}
.leftmenu
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    TEXT-ALIGN: left
}
.leftmenudrop
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #c0c0c0 0px solid;
    TEXT-ALIGN: left
}
.NA
{
    CURSOR: default;
    COLOR: #d3d3d3;
    TEXT-DECORATION: none
}
.login
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a3aeb4 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #dae3ec
}
.userprefs
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a3aeb4 1px solid;
    CURSOR: text;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #dae3ec
}
.headerExecName
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    HEIGHT: 37px;
    TEXT-ALIGN: left
}
.headerLoggedIn
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    HEIGHT: 37px;
    TEXT-ALIGN: center;
    FONT-VARIANT: normal;
    vertical-align: middle
}
.headerWelcome
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: none;
    WIDTH: 200px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    HEIGHT: 37px;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal
}
.foHdr
{
    BORDER-RIGHT: black 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center
}
.foDataE
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: center
}
.foDataO
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.foDataT
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #feffbf;
    TEXT-ALIGN: center
}
.foDataB
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.foCaption
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(/images/graphitBlue.png);
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-VARIANT: small-caps
}
.EWC
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #a3aeb4 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #dae3ec
}
.EWCS
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BORDER-LEFT: #a3aeb4 1px solid;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #bce7a9
}
.foDataEL
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: left
}
.foDataOL
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.foDataER
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: right
}
.foDataOR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.foDataTR
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #feffbf;
    TEXT-ALIGN: right
}
.foDataERB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #f5f5f5;
    TEXT-ALIGN: right
}
.foDataORB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.foDataTRB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #feffbf;
    TEXT-ALIGN: right
}
.foTable
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-LEFT: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid
}
.foDataGT
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: center
}
.foDataGTR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: right
}
.foDataGTRB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: right
}
.foHdrB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center
}
.emHdr
{
    BORDER-RIGHT: black 0px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px;
    WIDTH: 90px;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center
}
.emDataGT
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 0px solid;
    COLOR: #000000;
    BORDER-BOTTOM: black 0px solid;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: center
}
.emDataGTR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: right
}
.emDataGTRB
{
    BORDER-RIGHT: #b9d0e5 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #eafff4;
    TEXT-ALIGN: right
}

.Hmc
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 1em;
    BORDER-LEFT:0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    border-spacing: 0px;
    empty-cells: show
}

TABLE.generique
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto 1em;
    BORDER-LEFT: #c1dad7 1px solid;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    border-spacing: 0px;
    empty-cells: show
}


TABLE.generique CAPTION
{
    MARGIN-BOTTOM: 0.2em;
    TEXT-ALIGN: center;
    caption-side: top
}
TABLE.generique TD
{
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    TEXT-ALIGN: left
}
TABLE.generique TH
{
    BORDER-RIGHT: #c1dad7 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c1dad7 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    COLOR: #4f6b72;
    LINE-HEIGHT: 1.2em;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c1dad7 1px solid;
    LETTER-SPACING: 1px;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: left
}
TABLE.generique TH SPAN
{
    FONT-SIZE: 10px;
    COLOR: #4f6b72;
    BACKGROUND-COLOR: #dae3ec
}
TABLE.generique TH.centered
{
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center
}
TABLE.generique TD.centered
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
TABLE.generique TD.alternative
{
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #e5e5e5;
    TEXT-DECORATION: none
}
TABLE.generique TR.alternative
{
    FONT-SIZE: 8px;
    BACKGROUND-IMAGE: none;
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #e5e5e5
}
TH.sortable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    COLOR: #dae3ec;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
TH.sortable-date
{
    FONT-SIZE: 10px;
    CURSOR: pointer;
    COLOR: #dae3ec;
    TEXT-ALIGN: center
}
TH.sortable-numeric
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 10px;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    COLOR: #dae3ec;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
TH.sortable-currency
{
    CURSOR: pointer;
    COLOR: #242424
}
TABLE.generique A
{
    COLOR: #4f6b72
}
TABLE.generique A:link
{
}
TABLE.generique A:visited
{
}
TABLE.generique A:hover
{
}
TABLE.generique A:active
{
}
TH.sort-active
{
    COLOR: #ff0000! important
}
TABLE.generique TH.sort-active
{
    FONT-SIZE: 10px;
    COLOR: #ff0000! important;
    BACKGROUND-COLOR: #dae3ec
}
TABLE.generique TH A
{
}
.inputWest
{
    BORDER-RIGHT: #a3aeb4 1px solid;
    BORDER-TOP: #a3aeb4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #a3aeb4 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #a3aeb4 1px solid;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #bfd4f3
}
.WTINPUT
{
    FONT-SIZE: 10px;
    CURSOR: hand;
    BACKGROUND-COLOR: #ffffff;
    VERTICAL-ALIGN: middle;
    HEIGHT: 10px;
}
.resultsHDR
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #dae3ec;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    HEIGHT: 28px;
}
.results
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: left;
    HEIGHT: 24px;
}
.resultsCaption
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-VARIANT: small-caps;
    HEIGHT: 32px;
}
.resultsLC
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    HEIGHT: 24px;
}
.resultsL
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: left;
    HEIGHT: 24px;
}
.resultsR
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: right;
    HEIGHT: 24px;
}
.resultsC
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: center;
    HEIGHT: 24px;
}
.resultsCC
{
    BORDER-TOP: #4f6b72 1px solid;
    BORDER-BOTTOM: #4f6b72 1px solid;
    BORDER-RIGHT: #4f6b72 1px solid;
    BORDER-LEFT: #4f6b72 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    HEIGHT: 24px;
}