BODY  { font-size : 10px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #003366; background-color: #FFFFFF; position:absolute; left:0; top:10 }

.adBody    { background-position: left top; width: 770px; text-align: center; height:103px }
.Answer  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif;}
.AnswerEmphasis	{ font-size : 12px; font-weight : bold; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.AppSectionDescr  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #333333; background-color : #F0F0FD;}

.Banner { font-size : 12px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF; background-color: #4E88C0;}
.Bankdrop { font-size : 11px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #000000 }
.BankdropCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold}
.BodyNormal { font-size : 10pt; font-family : Tahoma, Arial, Helvetica, sans-serif }

.centerColumnDiv { width: 100%; height: 100%; padding-left:20px; padding-top:0; padding-bottom:10px }
.ContentAlign {text-align: center}
.copywrite   { font-size: 8pt; color: #000000}
.Copyright {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.CriteriaBox  { background-color : #FFE395;}
.CriteriaHeader  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; font-weight : bold; text-align : left; ;}
.CriteriaLabel  { font-size : 11px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366; font-weight : normal; ;}
.CriteriaSubTitle { font-size : 12px; font-weight : normal; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; border-color: #FFFFFF; }
.CriteriaTitle { font-size : 16px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; border-color: #FFFFFF; text-decoration: none;}
.CriteriaInput { font-size : 11px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; font-weight : normal;}
.CriteriaPageTitle { font-size : 16px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366; border-color: #FFFFFF; text-decoration: none;}

.Disclaimer  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif;}

.errCaption { font-family: Tahoma; font-size: 8pt; text-align: center; color: #FF0000; font-weight: bold }
.externalLinkSpan { text-decoration: underline }


.Footer {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.HomeHeader { font-size : 13px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366; border-color: #FFFFFF; text-decoration: none;}
.HomeText { font-size : 12px; font-weight : normal; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; border-color: #FFFFFF; }
.HomeInfo{ font-size : 9pt; font-weight : normal; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366; border-color: #FFFFFF; }

.Input  { font-size : 11px; font-family : Arial, Tahoma, Helvetica, sans-serif; color: #003366}
.inputClass  { border:1px solid #000000; font-size: 10pt; color: #003366 }
.InputLabel  { font-size : 11px; font-family : Arial, Tahoma, Helvetica, sans-serif; color : #003366; font-weight : bold; vertical-align:bottom; }
.InputLabelRequired  { font-size : 11px; font-family : Arial, Tahoma, Helvetica, sans-serif; color : #CC3300; font-weight : bold; vertical-align:bottom; }
.InputTable { padding-left:5; padding-top:5 }
.inputProblem { color: #4E88C0; font-size: 14pt; font-weight: bold; font-family:Tahoma}

.LoanSelectHeader  { font-size : 11px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #111111; font-weight : normal; text-align : center; background-color : #FFE395; text-decoration : underline;}
.LoanSelectHeaderEmphasis  { background-color : #4E88C0; text-align : left; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #FFFFFF; font-style : normal; }
.LoanSelectExpand  { background-color : #4E88C0; text-align : right; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; color : #FFFFFF; font-style : normal;}
.LoanStatFieldLabel { background-color : #999999; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #FFFFFF; font-style : normal; }
.LoanStatFieldLabel A{ background-color : #999999; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #FFFFFF; font-style : normal; }
.LoanStatFieldDetail { background-color : #CCCCCC; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; color : #003366; font-style : normal; }
.LocationCell { border-left-style:solid; border-left-width:1; border-right-style:solid; border-right-width:1; border-top-style:solid; border-top-width:1; border-bottom-width:1; font-family:Arial; font-size:12px; color:#003366; text-align:center }
.LocationHeadCell { color:#FFFFFF; font-family:Arial; font-size:10pt; background-color:#4E88C0; text-align:center; padding-top:2; padding-bottom:2 }
.loDetail { color: #FFE395; font-size: 8pt }
.loDetailBold { color: #FFE395; font-size: 10pt; font-weight: bold }
.loDetailSmall { color: #FFE395; font-size: 8pt }
.loginMessageError { font-size: 10pt; color: #336699; font-weight: bold; padding-top: 25; padding-bottom: 10 }
.loQuote { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold; font-style: italic; }

.LoginCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; font-weight:bold}

.Main9       { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size: 9px; color: #111111 }
.MainDiv     { width: 770; }
.MainBody    { width: 770; height:215 }

.Narrative  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif;}
.NarrativeA { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000 }
.NarrativeHighlight  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; background-color : #CCCCCC; color : #000000; font-weight: bold}
.NavAppSectionCompletedTop { background-color: #4E88C0}
.NavAppSectionCompletedCenter {font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; ; font-weight: normal ; color: #666666; line-height: 11px}
.NavAppSectionCompletedBottom { background-color: #FFE395;}
.NavAppSectionCurrentTop {background-color: #CCCCCC;}
.NavAppSectionCurrentCenter { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bolder; line-height: 13px; color: #000000}
.NavAppSectionCurrentBottom {background-color: #FFFFFF}
.NavAppSectionUncompletedTop {  background-color: #CCCCCC }
.NavAppSectionUncompletedCenter { font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 10px; font-weight: normal; color: #000000; line-height: 11px}
.NavAppSectionUncompletedBottom { background-color: #FFFFFF}
.NavLoanStat  { font-size : 10px; font-family : Tahoma, Arial, Helvetica, sans-serif; font-style : normal; font-weight : bold; text-decoration : underline; background-color : #999999; color : #FFFFFF; text-align : center;}
.NavLoanStatBox { background-color : #000000; }
.NavLoanStatCurrent  {	font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; font-style : normal; font-weight : bold; text-decoration : none; color : #003366; background-color : #FFFFFF; text-align : center;}
.NegativeNumber  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FF0000; font-weight : bold;}

.Question  { font-size : 12px; font-weight : bold; background-color : #FFE395; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366}
.QuestionCorner  { font-size : 12px; font-weight : bold; background-color : #FFE395; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #003366}
.QuestionError  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #CC3300; background-color : #FFCC00; font-weight : bold}
.QuestionHelp  { background-color: #FFE395; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}

.SiteBackground {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
.SubBanner { font-size : 12px; font-weight : normal; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; border-color: #cccccc; background-color: #cccccc}
.SummaryFieldLabel { background-color : #CCCCCC; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; color : #000000; font-style : normal; }
.SummaryTitle { font-size : 12px; font-weight : bold; font-family : verdana; color : #FFFFFF; ; background-color: #003366}
.SummarySubTitle { font-size : 12px; font-family : Arial, Tahoma, Helvetica, sans-serif, verdana; color: #000000; font-weight: bold; }
.SummarySubTotal { font-size : 12px; font-family : Arial, Tahoma, Helvetica, sans-serif, verdana; color: #000000; font-weight: bold; background-color: #cccccc; }
.SummaryTotal { font-size : 12px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF; border-color: #FFFFFF; ; background-color: #003366}

.TableRowOdd  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; font-weight : normal; background-color : #FFFFFF;}
.TableRowEven  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #000000; font-weight : normal; background-color : #FCFCE8;}
.TabZoneCellColor { color:#003366; font-size:10pt; font-weight:bold; margin-top:4; margin-bottom:4 }
.TabZoneMenu { color:#000000; font-size:10pt; font-weight:bold }
.TipBox  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF; font-weight : bold; text-align : left; background-color : #4E88C0;}
.TipTitle  { font-size : 12px; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FFFFFF; font-weight : bold; text-align : left; text-decoration:none}
.title10, .frmReadOnly { color: #003366; font-weight : bold; font-size:10pt }

.TodayRateBox1  { border-collapse: collapse; border: 2px solid #FFCC00; background-color: #FCFCE8; color:#FFFFCC }
.TodayRateBox  { border-collapse: collapse; border: 2px solid #FFCC00; background-color: #FCFCE8; color:#0004066}
.TodayRateTitle { font-size : 13px; font-weight : bold; font-family : Tahoma, Arial, Helvetica, sans-serif; color : #FCFCE8; background-color : #000066; }
.TodayRateHeader { font-size : 10px; font-weight : bold; font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif; text-decoration: none; color : #000066;}
.TodayRateDetailTitle { font-size : 10px; font-family : Tahoma, Arial, Helvetica, sans-serif; background-color : #FFE395;}
.TodayRateDetail { font-size : 9px; font-family : Tahoma, Arial, Helvetica, sans-serif; background-color : #FFFFFF;}
.TodayRateDetailOdd { font-size : 9px; font-family : Tahoma, Arial, Helvetica, sans-serif; background-color : #FFFFFF; background-color : #FFFFFF;}
.TodayRateDetailEven { font-size : 9px; font-family : Tahoma, Arial, Helvetica, sans-serif; background-color : #FFFFFF;  background-color : #FCFCE8;}
.topMenuDiv  { text-align: right }

.ZoneCurrentBackground  {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

a:link.bodyLink, a:link.dgsortlink { font-size: 9pt; text-decoration: none; color: #003366; font-weight: bold }
a:active.bodyLink, a:active.dgsortlink { font-size: 9pt; text-decoration: none; color: #4E88C0; font-weight:bold }
a:visited.bodyLink, a:visited.dgsortlink { font-size: 9pt; text-decoration: none; color: #003366; font-weight: bold }
a:hover.bodyLink, a:hover.dgsortlink { font-size: 9pt; text-decoration: none; color: #4E88C0; font-weight:bold }

a:active.loEmail { font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #FF9900; font-style:italic }
a:hover.loEmail { font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #FF9900; font-style:italic }
a:link.loEmail { font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #FCFCE8; font-style:italic }
a:visited.loEmail { font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #FCFCE8; font-style:italic }

a:link.rmenu { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a:active.rmenu { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3300; text-decoration: none }
a:visited.rmenu { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a:hover.rmenu { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3300; text-decoration: 
               underline }
a:link.rmenu1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a:active.rmenu1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration: none }
a:visited.rmenu1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none }
a:hover.rmenu1 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration: 
               underline }
a:link.rmenu2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }
a:active.rmenu2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none }
a:visited.rmenu2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none }
a:hover.rmenu2 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: 
               none }
a:link.rmenu3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; color: #003366; }
a:active.rmenu3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; color: #cc0000; }
a:visited.rmenu3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; color: #003366; }
a:hover.rmenu3 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 9pt; color: #cc0000; }
               
a:link.rmenu5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF }
a:active.rmenu5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000 }
a:visited.rmenu5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF }
a:hover.rmenu5 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000 }

a:link.rmenu6 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }
a:active.rmenu6 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc0000; }
a:visited.rmenu6 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; }
a:hover.rmenu6 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc0000; }
             
a:link.broker { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003300; text-decoration: none; font-weight: Bold; }
a:active.broker { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF3300; text-decoration: none; font-weight: Bold; }
a:visited.broker { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003300; text-decoration: none; font-weight: Bold; }
a:hover.broker { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF3300; text-decoration: 
               none; font-weight: Bold; }
               
a:link.rmenu7 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #808080; text-decoration: none }
a:active.rmenu7 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #c00000; text-decoration: underline }
a:visited.rmenu7 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #808080; text-decoration: none }
a:hover.rmenu7 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 9pt; color: #c00000; text-decoration: 
               underline }
a:link.rmenu8 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; text-decoration: underline }
a:active.rmenu8 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; text-decoration: underline }
a:visited.rmenu8 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; text-decoration: underline }
a:hover.rmenu8 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; text-decoration: underline }

a:link.rmenuTeller { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; text-decoration: none;font-weight:bold }
a:active.rmenuTeller { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration: none;font-weight:bold }
a:visited.rmenuTeller { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000080; text-decoration: none;font-weight:bold }
a:hover.rmenuTeller { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF3300; text-decoration: 
               underline;font-weight:bold }

a:link.tabZoneLink { color: #000000; text-decoration: none; font-weight:bold }
a:active.tabZoneLink { color: #FF9900; text-decoration: none; font-weight:bold }
a:visited.tabZoneLink { color: #000000; text-decoration: none; font-weight:bold }
a:hover.tabZoneLink { color: #FF9900; text-decoration: none; font-weight:bold }

a:link.leftNZL { font-family: Arial; font-size: 9pt; text-decoration: none; color: #4E88C0; font-weight:bold }
a:active.leftNZL { font-family: Arial; font-size: 9pt; text-decoration: none; color: #FFCC00; font-weight:bold }
a:visited.leftNZL { font-family: Arial; font-size: 9pt; text-decoration: none; color: #4E88C0; font-weight:bold }
a:hover.leftNZL { font-family: Arial; font-size: 9pt; text-decoration: none; color: #FFCC00; font-weight:bold }

a:link.BankdropCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold}
a:active.BankdropCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold}
a:visited.BankdropCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold}
a:hover.BankdropCaption { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #FFCC00; font-weight:bold}

a:link.footnote { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration: none}
a:active.footnote { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration: none}
a:visited.footnote { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #000000; font-weight:bold; text-decoration: none}
a:hover.footnote { font-size : 13px; font-family : Tahoma, Arial, Helvetica, sans-serif; color: #CC0000; font-weight:bold; text-decoration: none}

li            { font-family: Tahoma; font-size: 9pt; color: #000080 }
.ib           { font-family: Tahoma; font-size: 9pt; color: #000000 }