BODY
{
    FONT-FAMILY: arial,helvetica,sans
}
A
{
    FONT-FAMILY: arial,helvetica,sans
}
TABLE
{
    FONT-FAMILY: arial,helvetica,sans
}
TH
{
    FONT-FAMILY: arial,helvetica,sans
}
TD
{
    FONT-FAMILY: arial,helvetica,sans
}
INPUT
{
    FONT-FAMILY: arial,helvetica,sans
}
BODY
{
    FONT-SIZE: 90%;
    COLOR: #000076
}
A.ServiceSelectTableHighlight
{
}
.PageTitle
{
    FONT-SIZE: 18pt;
    COLOR: white
}
.PageSubTitle
{
    FONT-SIZE: 14pt;
    COLOR: #000099
}
.PageAccountTitle
{
    FONT-WEIGHT: bold;
    COLOR: #000099
}
.LogonNew
{
    BACKGROUND-COLOR: #d2e7fc
}
.LogonNew A
{
    FONT-SIZE: 10pt
}
.LogonHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
.LogonExisting
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #6699ff
}
.LogonExisting .Prompt
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #6699ff
}
.NavBarTable
{
    BACKGROUND-COLOR: #d2e7fc
}
A.NavbarLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    CURSOR: hand;
    COLOR: #003399;
    TEXT-DECORATION: none
}
TD.NavbarLink
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.NavbarLink A
{
    WIDTH: 100%
}
.NavbarLink SPAN
{
    WIDTH: 100%
}
.NavbarLinkActive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #003399;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
TD.NavbarLinkActive
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: white
}
A.NavbarLinkExpanded
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #003399;
    TEXT-DECORATION: none
}
TD.NavbarLinkExpanded
{
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 2px;	
	PADDING-LEFT: 2px	
}
.NavbarLinkDisabled
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #99ccff;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
.Compulsory
{
    COLOR: red
}
.Center
{
    TEXT-ALIGN: center
}
.HxLink
{
    FONT-SIZE: 130%
}
.NegativeBalance
{
    COLOR: red
}
.TopAligned
{
    VERTICAL-ALIGN: top
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #2222bb;
    TEXT-DECORATION: none
}
A.NavbarLink:link
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A.NavbarLink:visited
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A.NavbarLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #e6f1fc
}
A.NavbarLinkExpanded:link
{
	COLOR: #003399;
	TEXT-DECORATION: none
}
A.NavbarLinkExpanded:visited
{
	COLOR: #003399;
	TEXT-DECORATION: none
}
A.NavbarLinkExpanded:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-COLOR: #e6f1fc
}
A.ReadDocLink:link
{
    FONT-WEIGHT: normal;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.ReadDocLink:visited
{
    FONT-WEIGHT: normal;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.ReadDocLink:active
{
    FONT-WEIGHT: normal;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.UnreadDocLink:link
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.UnreadDocLink:visited
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.UnreadDocLink:active
{
    FONT-WEIGHT: bold;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A.ImportantLink
{
    COLOR: red;
    FONT-WEIGHT: bold;
    CURSOR: hand;
    TEXT-DECORATION: underline;
}
A
{
    TEXT-DECORATION: underline
}
A:link
{
    TEXT-DECORATION: underline
}
A:visited
{
    TEXT-DECORATION: underline
}
A:active
{
    TEXT-DECORATION: underline
}
A.bodyLink
{
    TEXT-DECORATION: underline
}
.largerbody
{
    FONT-SIZE: 110%;
    COLOR: #000076
}
P
{
    FONT-SIZE: 90%;
    COLOR: #000076
}
TABLE
{
}
TABLE.InfoMessage
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: bold;
    BORDER-LEFT: 0px;
    WIDTH: 100%;
    COLOR: white;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #000099
}
TABLE.InfoMessageAnyWidth
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #000099
}
TABLE.Message
{
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    BORDER-LEFT: #000066 2px solid;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: #e9e9e9
}
TABLE.MainPage
{
    WIDTH: 100%;
    BACKGROUND-COLOR: white
}
TABLE.Focus
{
    BACKGROUND-COLOR: #99ccff
}
TABLE.DataTable
{
    BORDER-TOP: #000066 2px solid;
    BORDER-LEFT: #000066 2px solid
}
TD.DataTableHeader
{
    BORDER-RIGHT: #000066 2px solid;
    FONT-WEIGHT: bolder;
    COLOR: white;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: #3333cc
}
TD.DataTableCollHeader
{
    BORDER-RIGHT: #000066 2px solid;
    FONT-WEIGHT: bolder;
    COLOR: white;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: #6699ff
}
TD.DataTableCollHeaderALL
{
    BORDER-LEFT: #000066 2px solid;
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    BORDER-BOTTOM: #000066 2px solid;
    FONT-WEIGHT: bolder;    
    COLOR: white;    
    BACKGROUND-COLOR: #6699ff
}
TD.DataTableCollHeaderTBR
{
    BORDER-RIGHT: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    FONT-WEIGHT: bolder;
    COLOR: white;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: #6699ff
}
TD.MtgeTableHeader
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6699ff
}
TD.DataTableRow
{
    BORDER-RIGHT: #000066 2px solid;
    COLOR: #000076;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: white
}
TD.DataTableCell
{
    BORDER-RIGHT: #000066 2px solid;
    BORDER-LEFT: #000066 2px solid;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: white
}
TD.DataTableShadedRow
{
    BORDER-RIGHT: #000066 2px solid;
    COLOR: #000076;
    BORDER-BOTTOM: #000066 2px solid;
    BACKGROUND-COLOR: #e9e9e9
}
TD
{
    FONT-SIZE: 90%;
    COLOR: #000076
}
TD.BannerBG
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18pt;
    COLOR: #000099
}
TD.Title1
{
    MARGIN-TOP: 5px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16pt;
    COLOR: #000099
}
TD.InfoMessage
{
    FONT-WEIGHT: bold;
    COLOR: white
}
TD.Message
{
    COLOR: #000076
}
TD.LogoCell
{
    BACKGROUND-COLOR: #6699ff
}
TD.AccNavlistCell
{
    BACKGROUND-COLOR: #d2e7fc
}
TD.MainPageTD
{
    BACKGROUND-COLOR: white
}
TD.HeaderCell
{
    BACKGROUND-COLOR: #6699ff
}
TD.NavBarCell
{
    BACKGROUND-COLOR: #6699ff
}
TD.NavGraphicFooter
{
    BACKGROUND-COLOR: #d2e7fc
}
TD.Spacer
{
    COLOR: white
}
TD.PortfolioAccGroupTitle
{
    FONT-WEIGHT: bold;
    COLOR: white
}
TD.Left
{
    TEXT-ALIGN: left
}
TD.ODPShadedCell
{
    BACKGROUND-COLOR: #eeeeee
}
TH.ODPHeaderCell
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000076;
    BACKGROUND-COLOR: #99ccff
}
TR
{
    FONT-SIZE: 90%;
    COLOR: #000076
}
TR.NavbarLinkHover
{
    BACKGROUND-COLOR: #e6f1fc
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 220%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 160%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 120%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 95%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
H6
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
INPUT.FocusButton
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #000099
}
INPUT.HeaderButton
{
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: 900;
    FONT-SIZE: 11pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #6699ff
}
INPUT.PageButton
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5pt;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 5pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.PageButtonWide
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5pt;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 5pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.PageButtonWideFixed
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5pt;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 5pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 160px;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.PageButtonDisabled
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5pt;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 5pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: gray;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: silver
}
INPUT.PageButtonWideDisabled
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    MARGIN-TOP: 5pt;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 5pt;
    BORDER-LEFT: white 1px solid;
    CURSOR: hand;
    COLOR: gray;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: silver
}
INPUT.ServiceSelectButton
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: #6699ff 1px solid;
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    MARGIN: 5pt;
    BORDER-LEFT: #6699ff 1px solid;
    WIDTH: 21px;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.GoButton
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white 1px solid;
    WIDTH: 22px;
    CURSOR: hand;
    COLOR: #000076;
    BACKGROUND-COLOR: lightgrey
}
INPUT.WSResultRate
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-SIZE: 90%;
    BORDER-LEFT: white 0px solid;
    COLOR: #000076;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: right
}
INPUT.WSResultRet
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-SIZE: 90%;
    BORDER-LEFT: white 0px solid;
    COLOR: #000076;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
INPUT.WSQuoteDesc
{
    BORDER-RIGHT: white 0px solid;
    BORDER-TOP: white 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    BORDER-LEFT: white 0px solid;
    COLOR: #000076;
    BORDER-BOTTOM: white 0px solid;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: left
}
INPUT.SDPageButton
{
    BORDER-RIGHT: black 2px solid;
    FONT-SIZE: 90%;
    WIDTH: 80px;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.SDPageButtonWide
{
    BORDER-RIGHT: black 2px solid;
    FONT-SIZE: 90%;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 23px;
    BACKGROUND-COLOR: #99ccff
}
INPUT.SDPageButtonSmall
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 80%;
    CURSOR: hand;
    COLOR: black;
    MARGIN-RIGHT: 5pt;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #99ccff
}
TABLE.BorderTLR
{
    BORDER-RIGHT: #99ccff 2px solid;
    BORDER-TOP: #99ccff 2px solid;
    BORDER-LEFT: #99ccff 2px solid
}
TD.BorderBottom
{
    BORDER-BOTTOM: #99ccff 2px solid
}
HR.TopAndBottom
{
    COLOR: #6699ff;
    BACKGROUND-COLOR: #6699ff
}
HR.MiddleBit
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #6699ff;
    BORDER-BOTTOM: 0px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #6699ff
}
HR.Divider
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #6699ff;
    BORDER-BOTTOM: 0px;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #6699ff
}
P.ThankYou
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%
}
SELECT.ISAInfo
{
    WIDTH: 134px;
    HEIGHT: 22px
}
INPUT.ServiceSelectButton2
{
    BORDER-RIGHT: black 2px solid;
    BORDER-TOP: #6699ff 1px solid;
    FONT-WEIGHT: 900;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #6699ff 1px solid;
    WIDTH: 21px;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: black 2px solid;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #99ccff;
    TEXT-DECORATION: none
}
FONT.Prompt
{
    FONT-SIZE: 7pt;
    COLOR: #99ccff
}
TD.Prompt
{
    FONT-SIZE: 10pt;
    COLOR: black;
    HEIGHT: 30px
}
TD.PromptSmall
{
    FONT-SIZE: 7pt
}
TD.PromptCopyright
{
    FONT-SIZE: 7pt;
    COLOR: black
}
TD.Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 120%
}
P.Alert
{
    COLOR: red
}
TD.Important
{
    COLOR: red
}
TD.HxMessage
{
    FONT-SIZE: 130%
}
TD.SpacerBlue
{
    BACKGROUND-COLOR: #6699ff
}
TABLE.SecurityTable
{
    BORDER-RIGHT: #6699ff double;
    BORDER-TOP: #6699ff double;
    BORDER-LEFT: #6699ff double;
    WIDTH: 100%;
    BORDER-BOTTOM: #6699ff double;
    BACKGROUND-COLOR: white
}
.TransTableTop
{
    COLOR: white
}
.TableRowColour
{
    BACKGROUND-COLOR: #ffffcc
}
.TableTopColour
{
    BACKGROUND-COLOR: #000076
}
.CardHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 125%;
    MARGIN-BOTTOM: 0pt;
    COLOR: #000099
}
.TextFontNB
{
    COLOR: #000076
}
.TextFontRB
{
    BORDER-RIGHT: #000076 thin solid;
    COLOR: #000076
}
.TextFontLB
{
    BORDER-LEFT: #000076 thin solid;
    COLOR: #000076
}
.ColouredTable
{
    BORDER-RIGHT: #000076 thin solid;
    BORDER-TOP: #000076 thin solid;
    BORDER-LEFT: #000076 thin solid;
    BORDER-BOTTOM: #000076 thin solid;
    BACKGROUND-COLOR: #ffffcc
}
.TransTableBorder
{
    BORDER-RIGHT: #000076 thin solid;
    BORDER-TOP: #000076 thin solid;
    BORDER-LEFT: #000076 thin solid
}
.TextFontRBB
{
    BORDER-RIGHT: #000076 thin solid;
    COLOR: #000076;
    BORDER-BOTTOM: #000076 thin solid
}
.PrintHeader
{
    FONT-SIZE: small;
    COLOR: black
}
.PrintAcctName
{
    FONT-SIZE: x-small;
    COLOR: black
}
.PrintText
{
    FONT-SIZE: x-small;
    COLOR: black
}
.PrintSmallText
{
    FONT-SIZE: xx-small;
    COLOR: black
}
.BannerFont14
{
    FONT-SIZE: 14px
}
.BannerFont16
{
    FONT-SIZE: 16px
}
.BannerFont18
{
    FONT-SIZE: 18px
}
.BannerFont20
{
    FONT-SIZE: 20px
}
.BannerFont22
{
    FONT-SIZE: 22px
}
.SmallBanner
{
    FONT-SIZE: 20px
}
.MediumBanner
{
    FONT-SIZE: 20px
}
.LargeBanner
{
    FONT-SIZE: 22px
}
.TextFontPW
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 5px;
    COLOR: #003399;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none
}
.Corporate
{
    FONT-SIZE: 34px;
    COLOR: #6699ff;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #003399
}
.CorporateSmall
{
    FONT-SIZE: 14px;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #003399
}
INPUT.SortCodeNarrow
{
    WIDTH: 25px
}
TD.SmallerText
{
    FONT-SIZE: 75%
}
