.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #316598
}
.title2
{
    FONT-WEIGHT: bold;
    font-size: 13px;
    color: #FFA600
}
.title3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #b20000
}
.title4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #27bc00
}
.subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #316598
}
.subtitlelight
{
    FONT-WEIGHT: bold;
    COLOR: #99CCFF;
    FONT-SIZE : 11px
}
.subtitlelight:link
{
    TEXT-DECORATION: none
}
.subtitlelight:hover
{
    TEXT-DECORATION: underline
}
.header
{
    FONT-SIZE: 12px;
    COLOR: #316598
}
.text
{
    FONT-SIZE: 11px;
    COLOR: #316598
}
.text2
{
    font-size: 9px;
    color: #d7ebff;
    font-family: Arial;
}
.Texte3
{
    FONT-SIZE: 8pt;
    COLOR: #6b88cf
}
.texte9
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff}
.tbTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #316598
}
.tbText
{
    FONT-SIZE: 11px;
    COLOR: #316598
}
.selectedItem
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #316598
}
.disabled
{
    color: #d3d3d3;
}
.legal
{
    FONT-SIZE: 9px;
    COLOR: #316598
}
.butDark
{
    BORDER-RIGHT: #375d91 1px solid;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #c6d1e4 1px solid;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #c6d1e4 1px solid;
    CURSOR: pointer;
    COLOR: white;
    BORDER-BOTTOM: #375d91 thin solid;
    HEIGHT: auto;
    BACKGROUND-COLOR: #475d94
}
.butLight
{
    BORDER-RIGHT: #375d91 1px solid;
    BORDER-TOP: #c6d1e4 1px solid;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: #c6d1e4 1px solid;
    CURSOR: pointer;
    COLOR: white;
    BORDER-BOTTOM: #375d91 thin solid;
    HEIGHT: auto;
    BACKGROUND-COLOR: #738fbe
}
.box
{
    BORDER-RIGHT: #1c2740 1px solid;
    BORDER-TOP: #2a3a60 1px solid;
    BORDER-LEFT: #2a3a60 1px solid;
    BORDER-BOTTOM: #1c2740 1px solid;
    FONT-SIZE: 11px;
    COLOR: #316598
}
.linSession
{
    FONT-SIZE: 11px;
    COLOR: #cccccc;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #0f112f
}
.linHeader
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #316598
}
.linHeader2
{
    FONT-SIZE: 12px;
    COLOR: #316598;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #2f4d81
}
.linFirst
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #A0C4F3
}
.linSecond
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #578ABD
}
.linHover
{
    FONT-SIZE: 11px;
    COLOR: #316598;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FFDDAB
}
.linReflow
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #316598
}
.calDay
{
    BORDER-RIGHT: #9fbce4 1px solid;
    BORDER-TOP: #3d517c 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BORDER-LEFT: #3d517c 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #9fbce4 1px solid;
    HEIGHT: 25px;
    BACKGROUND-COLOR: #829cc8;
    TEXT-ALIGN: center
}
.calNumber
{
    BORDER-RIGHT: #9fbce4 1px solid;
    BORDER-TOP: #3d517c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #3d517c 1px solid;
    COLOR: white;
    BORDER-BOTTOM: #9fbce4 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #6079a8;
    TEXT-ALIGN: center
}
.calMonth
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3d517c;
    TEXT-ALIGN: center
}
.calNumberSelected
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    BORDER-LEFT: white 1px solid;
    COLOR: #3d517c;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #c8dd8b;
    TEXT-ALIGN: center
}
.ComboText
{
    FONT-SIZE: 8pt;
    COLOR: #000000}
.textBox1
{
    BORDER-RIGHT: #384e81 outset;
    BORDER-TOP: #384e81 outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #384e81 outset;
    COLOR: #384e81;
    BORDER-BOTTOM: #384e81 outset;
    BACKGROUND-COLOR: #ffffff
}
.bgbutton
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 11pt;
    BORDER-LEFT: medium none;
    CURSOR: pointer;
    COLOR: white;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #475d94
}
.bkTabOff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    BACKGROUND-COLOR: transparent
}
.bkTabOn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    BACKGROUND-COLOR: transparent
}
.FldTabOn
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: #a2aec8 1px solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    MARGIN: 1px 2px;
    BORDER-LEFT: 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: #546b9b
}
.FldTabOff
{
    BORDER-RIGHT: #5e6e91;
    BORDER-TOP: #a2aec8 1px solid;
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px;
    MARGIN: 1px 2px;
    BORDER-LEFT: #5e6e91;
    COLOR: #ffffff;
    BORDER-BOTTOM: #5e6e91;
    BACKGROUND-COLOR: #3b4f7a
}
.innerTable
{
    BACKGROUND-COLOR : #D7EBFF
}
.rptTitle1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #17507f
}
.rptTitle2
{
    MARGIN-TOP: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 5pt;
    COLOR: black;
    BORDER-BOTTOM: #17507f solid}
.rptLine1
{
    COLOR: #17507f
}
.rptLabel1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2pt;
    COLOR: black;
    BORDER-BOTTOM: #17507f thin solid}
.rptLabel2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black}
.rptText
{
    FONT-SIZE: 10pt;
    COLOR: black
}
.legend
{
    FONT-SIZE: 10pt;
    COLOR: #316598;
    FONT-STYLE: italic
}
A.title2
{
    FONT-WEIGHT: bold;
    font-size: 13px;
    color: #FFA600
}

A.link:link
{
    FONT-SIZE: 11px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.link:visited
{
    FONT-SIZE: 11px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.link:hover
{
    FONT-SIZE: 11px;
    COLOR: #316598;
    TEXT-DECORATION: underline
}
A.link:active
{
    FONT-SIZE: 11px;
    COLOR: #316598;
    TEXT-DECORATION: underline
}
A.linkHeader:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.linkHeader:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.linkHeader:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.linkHeader:active
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.linkItem:link
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.linkItem:visited
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.linkItem:hover
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.linkItem:active
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}
A.tab:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.tab:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.tab:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #FFA600;
    TEXT-DECORATION: none
}
A.tab:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.path:link
{
    FONT-SIZE: 11px;
    COLOR: #e7edff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.path:visited
{
    FONT-SIZE: 11px;
    COLOR: #e7edff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.path:hover
{
    FONT-SIZE: 11px;
    COLOR: #e7edff;
    TEXT-DECORATION: underline
}
A.menuSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #FFDDAB;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.menu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: transparent;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.menu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: transparent;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.menu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: transparent;
    COLOR: #FFA600;
    TEXT-DECORATION: none
}
A.TreeItemSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.TreeItem:link
{
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.TreeItem:visited
{
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: none
}
A.TreeItem:hover
{
    FONT-SIZE: 12px;
    COLOR: #316598;
    TEXT-DECORATION: underline
}
BODY
{
    border: medium none;
    padding: 0px;
    margin: 0px;
    width: 100%;
    background-color: transparent;
    FONT-FAMILY : Arial;
    COLOR : #316598;
    FONT-SIZE : 10px
}
BODY.scroll
{
    SCROLLBAR-3DLIGHT-COLOR: #2e406a;
    SCROLLBAR-ARROW-COLOR: #deef2f;
    SCROLLBAR-DARKSHADOW-COLOR: #2d5fc4;
    SCROLLBAR-BASE-COLOR: #222f4f
}
BODY.header
{
    BACKGROUND-REPEAT : no-repeat;
    BACKGROUND-COLOR : #FFFFFF
}
BODY.central
{
    padding-left: 10px;
    BACKGROUND-COLOR : #FFFFFF
}
BODY.ws
{
    BACKGROUND-COLOR : #D7EBFF
}
BODY.toolbar
{
    background-repeat:no-repeat;
    BACKGROUND-COLOR : #D7EBFF
}
BODY.login
{
    background-repeat:no-repeat;
    BACKGROUND-COLOR : #D7EBFF
}
BODY.footer
{
    BACKGROUND-COLOR : #316598
}
BODY.welcome
{
    BACKGROUND-COLOR : #316598
}
TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TABLE.list
{
    BORDER-RIGHT: #FFA600 1px solid;
    BORDER-TOP: #FFA600 1px solid;
    BORDER-LEFT: #FFA600 1px solid;
    BORDER-BOTTOM: #FFA600 1px solid
}
TR
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TR.menuSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: transparent;
    COLOR: #316598;
    TEXT-DECORATION: none
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
TEXTAREA
{
    FONT-FAMILY : Arial;
    COLOR : #316598;
    FONT-SIZE : 11px
}

