.Participants
{
    FONT-SIZE: 10pt;
    COLOR: #757575
}
.Default
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
.Default TABLE.Message
{
    BORDER-RIGHT: black solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: black solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: black solid;
    WIDTH: 70%;
    COLOR: #000066;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black solid;
    BACKGROUND-COLOR: #f0f090;
    TEXT-ALIGN: center
}
.Default TABLE.Search
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    BORDER-LEFT: black thin solid;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: left
}
.Default TD.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
.Default TD.Label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
.CopyRight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    WIDTH: 100%;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #999999
}
.CopyRight TABLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    WIDTH: 100%;
    COLOR: white;
    BACKGROUND-COLOR: #999999
}
.CopyRight TABLE TD
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: white 1px solid
}
.Default A
{
    FONT-SIZE: 10pt;
    COLOR: mediumblue
}
.Default TABLE.Summary
{
    BORDER-RIGHT: black 1pt;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1pt;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1pt;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1pt
}
.Default TABLE.Summary TH
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: white;
    BORDER-BOTTOM: black 1pt solid;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: left
}
.Default TABLE.Summary TD
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 7.5pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: #000066;
    BORDER-BOTTOM: black 1pt solid
}
.Default TABLE.Summary A
{
    FONT-SIZE: 7.5pt;
    COLOR: mediumblue
}
.Default .ButtonList
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.Default .ButtonListRight
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: right
}
.Participants .Accounts
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: black thin solid;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black thin solid
}
.Participants .Accounts TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: center
}
.Participants .Accounts TD
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #cccc99
}
.Participants .Accounts TD.Line2
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #ccccab
}
.Menu1
{
    font-family:Verdana;
}
.Menu1 TABLE
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 1px;
    WIDTH: 100%;
    PADDING-TOP: 1px;
}

.Menu1 A
{
    font-family:Verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration : none;
    font-weight: bold;    
    COLOR: #E0FFFF
}

.Menu1 TABLE A:hover
{
    text-decoration : underline;
}

.Menu1 TABLE TD
{
    BACKGROUND-COLOR: #000066
}

.Menu2
{
    font-family:Verdana;
}
.Menu2 TABLE
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none
}

.Menu2 TABLE TD
{
    BACKGROUND-COLOR: #000066
}

.Menu2 TABLE LI
{
    font-family:Verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration : none;
    CURSOR: hand;
    TEXT-INDENT: -35px;
    LIST-STYLE: none;
    COLOR: #E0FFFF
}

.Menu2 TABLE A
{
    font-family:Verdana;
    font-size: 12px;
    font-weight: normal;
    text-decoration : none;
    TEXT-INDENT: -60px;
    COLOR: #E0FFFF
}

.Menu2 TABLE A:hover
{
    text-decoration : underline;
}

.Users
{
}
.Users TABLE
{
}
.Users TABLE TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066
}
.Users TABLE TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066;
    TEXT-ALIGN: left
}
.Users TABLE A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: mediumblue
}
.Users TABLE TD.Subtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #757575;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: center
}
.Users TABLE.Password
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: lightgrey
}
.Users TABLE.Password TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    BACKGROUND-COLOR: lightgrey
}
.Upload
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    BACKGROUND-COLOR: lightgrey
}
.Upload .Annotation
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #000066;
    BACKGROUND-COLOR: lightgrey
}
.Roles
{
}
.Roles TABLE
{
}
.Roles TABLE TD.SubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #757575;
    BACKGROUND-COLOR: #c2c2c2
}
.Roles TABLE TD
{
    FONT-SIZE: xx-small;
    COLOR: #000066
}
.Roles TABLE TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000066;
    BACKGROUND-COLOR: gainsboro;
    TEXT-ALIGN: left
}
.Roles TABLE A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7.5pt;
    COLOR: mediumblue
}
.Roles TABLE.Header
{
    BACKGROUND-COLOR: #c2c2c2
}
.Roles TABLE TD.SubTitleSmall
{
    FONT-SIZE: xx-small;
    COLOR: #757575;
    TEXT-ALIGN: center
}
.Roles .Create TD
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: white
}
.Roles .Create TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #c2c2c2
}
.Reports
{
}
.Default TABLE
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana
}
.Reports TABLE
{
    WIDTH: 75%
}
.Reports TABLE TD.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #757575;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: center
}
.Reports TABLE TD.Warning
{
    FONT-WEIGHT: bolder
}
.Default TABLE.Search TH
{
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: right
}
.Participants .Accounts A
{
    FONT-SIZE: xx-small
}
.Originator
{
}
.Default TD.SubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #757575;
    BACKGROUND-COLOR: #c2c2c2
}
.Originator TD.Division
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #c2c2c2
}
.Templates
{
}
.Templates .Transactions
{
}
.Templates .Transactions TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: center
}
.Templates .Transactions TD
{
    FONT-SIZE: x-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #cccc99
}
.Templates .Transactions TD.Line2
{
    FONT-SIZE: x-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #ccccab
}
.Templates .Transactions TD.Line3
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: white
}
.Templates .Transactions .Error
{
    FONT-SIZE: 7.5pt;
    COLOR: #000066;
    BACKGROUND-COLOR: darkorange
}
DIV.Path
{
    COLOR: #000066;
    FONT-FAMILY: Verdana
}
DIV.Path A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana
}
.Templates .Associations
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.Templates .Associations TD
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: left
}
.Templates .Associations TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7.5pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066
}
.Templates .Associations A
{
    FONT-SIZE: xx-small;
    COLOR: mediumblue
}
.Templates TD.Division
{
    BACKGROUND-COLOR: #c2c2c2
}
.Homepage
{
}
.Homepage A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: mediumblue
}
.Homepage TD
{
}
.Homepage TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: center
}
.FileFormat
{
}
.FileFormat TH
{
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: left
}
.FileFormat TD.Note
{
    FONT-SIZE: smaller
}
.Messages
{
}
.Messages TD.ReadMessage
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #ffdba0
}
.Messages TH
{
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: left
}
.Messages TD.MessageText
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: #ffdba0
}
.Messages TD.Subject
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: lavender
}
.Calendar
{
    FONT-SIZE: small
}
.Calendar TABLE
{
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: #99ccff
}
.Calendar TABLE TD.Month
{
    FONT-WEIGHT: bold;
    FONT-SIZE: larger;
    BACKGROUND-COLOR: darkblue
}
.Calendar TD
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: skyblue
}
.Calendar TH
{
    COLOR: white;
    BACKGROUND-COLOR: mediumblue
}
.Calendar A
{
    COLOR: white
}
.Calendar TD.Selected
{
    FONT-WEIGHT: bold;
    COLOR: black;
    BACKGROUND-COLOR: #00ffff
}
.Calendar TD.Holiday
{
    FONT-WEIGHT: normal;
    FONT-SIZE: smaller;
    COLOR: black;
    BACKGROUND-COLOR: white
}
.Calendar TD.NonSelectable
{
    FONT-SIZE: smaller;
    COLOR: black;
    BACKGROUND-COLOR: #d3d3d3
}
.Templates .Transactions .Diferences
{
    COLOR: red
}
.Templates TABLE.Create
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: center
}
.Templates .Inherit
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: #c2c2c2
}
.Templates .Inherit TD
{
    FONT-SIZE: xx-small;
    COLOR: #000066
}
.Templates .Inherit TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.Templates .Approve
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BORDER-LEFT: black thin solid;
    COLOR: #000066;
    BORDER-BOTTOM: black thin solid;
    BACKGROUND-COLOR: #c2c2c2;
    TEXT-ALIGN: center
}
.Login
{
}
.Login A
{
    FONT-SIZE: xx-small;
    COLOR: mediumblue;
    FONT-VARIANT: small-caps
}
.Roles .Predefined
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.Roles .Predefined A
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: mediumblue
}
.Roles .Predefined TD
{
    FONT-SIZE: x-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #e0e0ce;
    TEXT-ALIGN: left
}
.Roles .Predefined TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066
}
.Roles .Predefined TD.Line2
{
    FONT-SIZE: x-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #e0e0c4
}
.Roles TABLE TD.Required
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    COLOR: #000066
}
.Roles .Associations
{
    BORDER-RIGHT: black thin solid;
    BORDER-TOP: black thin solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: black thin solid;
    BORDER-BOTTOM: black thin solid
}
.Roles .Associations A
{
    FONT-SIZE: xx-small;
    COLOR: mediumblue
}
.Roles .Associations TD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: left
}
.Roles .Associations TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066
}
.Roles .Create TD.Line2
{
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #c2c2c2
}
.Returns
{
}
.Returns TABLE
{
    TEXT-ALIGN: center
}
.Policies
{
}
.Policies TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066;
    TEXT-ALIGN: left
}
.PFI
{
}
.PFI TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066;
    TEXT-ALIGN: left
}
.PFI TD.Warning
{
    FONT-WEIGHT: bolder
}
.Originator .Accounts
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: black thin solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 3px;
    BORDER-LEFT: black thin solid;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black thin solid
}
.Originator .Accounts A
{
    FONT-SIZE: xx-small
}
.Originator .Accounts TD
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #cccc99
}
.Originator .Accounts TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066;
    TEXT-ALIGN: center
}
.Originator .Accounts TD.Line2
{
    FONT-SIZE: xx-small;
    COLOR: #000066;
    BACKGROUND-COLOR: #ccccab
}
.Originator TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #000066;
    TEXT-ALIGN: left
}
.GeneratedFiles
{
}
.GeneratedFiles TABLE
{
}
.GeneratedFiles TABLE TD.SubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #757575;
    BACKGROUND-COLOR: #c2c2c2
}
.HelpPages
{
}
.HelpPages TABLE
{
}
.HelpPages TABLE TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.HelpPages TABLE A
{
    COLOR: aqua
}
.Roles TABLE TD.Selected
{
    FONT-WEIGHT: bolder
}
.FI
{
}
.FI .FIList TD
{
    COLOR: #000066;
    BACKGROUND-COLOR: #cccc99
}
.FI .FIList TD.Line2
{
    COLOR: #000066;
    BACKGROUND-COLOR: #ccccab
}
.FI .FIList TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: #000066
}
.FI .FIList
{
}
.Templates .scroll
{
    OVERFLOW: auto;
    HEIGHT: 200px
}
DIV.tableContainer
{
    CLEAR: both;
    OVERFLOW: auto;
    WIDTH: 670px;
    HEIGHT: 200px
}
DIV.tableContainer TABLE
{
    WIDTH: 670px;
    HEIGHT: 200px;
    TEXT-ALIGN: center
}
THEAD.fixedHeader TR
{
    POSITION: static;
    HEIGHT: 15px
}
THEAD.fixedHeader TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000066;
    HEIGHT: 15px;
    TEXT-ALIGN: center
}
THEAD.fixedHeader A
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #fff;
    HEIGHT: 15px;
    TEXT-DECORATION: none
}
THEAD.fixedHeader A:link
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #fff;
    TEXT-DECORATION: none
}
THEAD.fixedHeader A:visited
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #fff;
    TEXT-DECORATION: none
}
THEAD.fixedHeader A:hover
{
    DISPLAY: block;
    WIDTH: 100%;
    COLOR: #fff;
    HEIGHT: 15px;
    TEXT-DECORATION: underline
}
TBODY.scrollContent TD
{
    BORDER-TOP: #ddd 1px solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: medium none;
    COLOR: #000066;
    HEIGHT: 15px;
    BORDER-BOTTOM: medium none
}
TBODY.scrollContent TR
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ddd 1px solid;
    FONT-SIZE: x-small;
    BACKGROUND: #fff;
    BORDER-LEFT: medium none;
    COLOR: #000066;
    HEIGHT: auto;
    BORDER-BOTTOM: medium none
}

TBODY.scrollContent TR.normalRow TD
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ddd 1px solid;
    FONT-SIZE: x-small;
    BACKGROUND: #fff;
    BORDER-LEFT: medium none;
    COLOR: #000066;
    HEIGHT: auto;
    BORDER-BOTTOM: medium none
}
TBODY.scrollContent TR.alternateRow TD
{
    BORDER-RIGHT: #ccc 1px solid;
    BORDER-TOP: #ddd 1px solid;
    FONT-SIZE: x-small;
    BACKGROUND: #eee;
    HEIGHT: auto;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.Templates .SingleTrx
{
}
.Templates .SingleTrx TH
{
    TEXT-ALIGN: left;
    FONT-SIZE: xx-small;
    TEXT-DECORATION: bold
}
.tableFrame
{
	border-right: #00005a 1px solid;
	border-top: #00005a 1px solid;
	border-left: #00005a 1px solid;
	border-bottom: #00005a 1px solid;
}

.highlightCurrency
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    COLOR: red
}