/*******************************************/
/* Styles for document saved to a stream   */
/* Generated by Aspose.Words for .NET 20.2 */
/*******************************************/

body { font-family:'Times New Roman', serif; font-size:9.5pt }
h1, h2, h3, h4, p { margin:0pt }
li, table { margin-top:0pt; margin-bottom:0pt }
h1 { margin-top:24pt; page-break-inside:avoid; page-break-after:avoid; font-family:Cambria, serif; font-size:14pt; font-weight:bold; color:#365f91 }
h2 { margin-top:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Cambria, serif; font-size:13pt; font-weight:bold; color:#4f81bd }
h3 { margin-top:0pt; margin-bottom:10pt; page-break-inside:auto; page-break-after:avoid; line-height:12pt; font-family:'Times New Roman', serif; font-size:12pt; font-weight:bold; color:#000000 }
h4 { margin-top:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Cambria, serif; font-size:9.5pt; font-weight:bold; font-style:italic; color:#4f81bd }
.AASBBase { text-align:justify; font-size:9.5pt }
.AASBInterpretationCover { font-family:'HelveticaNeueLT Std', sans-serif; font-size:14pt; font-weight:bold; color:#41ad49 }
.AASBInterpretationDate { text-align:right; font-family:'HelveticaNeueLT Std', sans-serif; font-size:12pt; font-weight:normal; color:#41ad49 }
.AASBInterpretationNumber { text-align:right; font-family:'HelveticaNeueLT Std Blk', sans-serif; font-size:12pt; font-weight:normal; color:#41ad49 }
.AASBInterpretationTitle { margin-top:40pt; font-family:'HelveticaNeueLT Std', sans-serif; font-size:25pt; font-weight:normal; color:#41ad49 }
.AASBNormal { margin-top:5pt; margin-bottom:5pt; text-align:justify; font-size:9.5pt }
.AASBPara { margin-bottom:10pt; text-align:justify; font-size:9.5pt }
.AASBStandardCover { font-family:'HelveticaNeueLT Std', sans-serif; font-size:14pt; font-weight:bold; color:#25408f }
.AASBStandardDate { text-align:right; font-family:'HelveticaNeueLT Std', sans-serif; font-size:12pt; font-weight:normal; color:#25408f }
.AASBStandardNumber { text-align:right; font-family:'HelveticaNeueLT Std Blk', sans-serif; font-size:12pt; font-weight:normal; color:#25408f }
.AASBStandardTitle { margin-top:40pt; font-family:'HelveticaNeueLT Std', sans-serif; font-size:25pt; font-weight:normal; color:#25408f }
.AmendmentInstruction { margin-top:6pt; margin-bottom:12pt; page-break-after:avoid; border:0.75pt solid #000000; padding:5pt 4pt; font-family:Arial, sans-serif; font-size:9pt }
.AppendixNote { margin-bottom:10pt; line-height:10pt; font-size:10pt; font-style:italic }
.AppendixText { margin-bottom:10pt; line-height:10pt; font-size:10pt }
.AusBold { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; font-weight:bold }
.AusBoldRDR { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; font-weight:bold; background-color:#d8d8d8 }
.AusBold1 { margin-left:51.1pt; margin-bottom:10pt; text-indent:-51.1pt; line-height:10pt; font-size:10pt; font-weight:bold }
.AusPlain { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt }
.AusPlainRDR { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.AusPlain1 { margin-left:51.1pt; margin-bottom:10pt; text-indent:-51.1pt; line-height:10pt; font-size:10pt }
.AusPlain2 { margin-left:76.3pt; margin-bottom:10pt; text-indent:-25.2pt; line-height:10pt; font-size:10pt }
.AusPlain3 { margin-left:102.25pt; margin-bottom:10pt; text-indent:-25.95pt; line-height:10pt; font-size:10pt }
.BalloonText { font-family:'Segoe UI', sans-serif; font-size:9pt }
.BoldHanging1 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt; font-weight:bold }
.BoldHanging2 { margin-left:76.55pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt; font-weight:bold }
.Bullet2 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; text-align:justify; font-size:9.5pt }
.CommentSubject { font-size:10pt; font-weight:bold }
.CommentText { font-size:10pt }
.ContentsHeading { margin-bottom:3pt; text-align:right; font-size:9.5pt; font-style:italic }
.ContentsLevel1 { margin-right:56.7pt; margin-bottom:3pt; text-align:justify; font-size:9.5pt; font-weight:bold; text-transform:uppercase }
.ContentsLevel2 { margin-right:56.7pt; margin-bottom:3pt; text-align:justify; font-size:9.5pt; font-weight:bold; text-transform:none }
.ContentsLevel3 { margin-right:56.7pt; margin-left:25.5pt; margin-bottom:3pt; text-align:justify; font-size:9.5pt; font-weight:normal; text-transform:none }
.ContentsLevel4 { margin-right:56.7pt; margin-left:42.5pt; margin-bottom:3pt; text-align:justify; font-size:9.5pt; font-weight:normal; text-transform:none }
.ConvSectionTitle { margin-top:20pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.ConvStandardTitle1 { margin-top:15pt; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.ConvStandardTitle2 { margin-top:0pt; margin-bottom:10pt; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold; font-style:italic }
.DLevel1 { margin-left:25.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.DLevel2 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.DLevel3 { margin-left:76.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.Default { font-size:12pt; color:#000000 }
.Footer { font-size:9.5pt }
.FootnoteText { margin-top:0pt; margin-left:17pt; margin-bottom:0pt; text-indent:-17pt; page-break-inside:auto; page-break-after:auto; font-family:'Times New Roman', serif; font-size:8pt; font-weight:normal }
.Header { font-size:10pt }
.IASB { margin-top:5pt; margin-left:36pt; margin-bottom:0pt; text-indent:-18pt; font-size:9.5pt; font-weight:bold }
.IASBBlockquote { margin-top:5pt; margin-left:78.25pt; margin-bottom:5pt; text-align:justify; font-size:8pt }
.IASBBlockquoteL1 { margin-top:5pt; margin-left:117.35pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:8pt }
.IASBBlockquoteL2 { margin-top:5pt; margin-left:156.45pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:8pt }
.IASBEdupara { margin-top:5pt; margin-bottom:5pt; text-align:justify; font-size:9.5pt }
.IASBIdentifier { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11.5pt; font-weight:bold }
.IASBNormal { margin-top:5pt; margin-bottom:5pt; text-align:justify; font-size:9.5pt }
.IASBNormalL1 { margin-top:5pt; margin-left:36pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalL1P { margin-top:5pt; margin-left:72pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalL2 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalL2P { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnpara { margin-top:5pt; margin-left:36pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaC { margin-top:0pt; margin-left:36pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL1 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL1P { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL2 { margin-top:5pt; margin-left:117.35pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL2P { margin-top:5pt; margin-left:117.35pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL3 { margin-top:5pt; margin-left:156.45pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL3P { margin-top:5pt; margin-left:156.5pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL4 { margin-top:5pt; margin-left:195.6pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL4P { margin-top:5pt; margin-left:195.6pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL5 { margin-top:5pt; margin-left:234.7pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL5P { margin-top:5pt; margin-left:237.55pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaP { margin-top:5pt; margin-left:36pt; margin-bottom:5pt; text-indent:-36pt; text-align:justify; font-size:9.5pt; font-weight:bold }
.IASBNote { margin-top:5pt; margin-bottom:5pt; text-align:justify; font-size:9.5pt; font-style:italic }
.IASBNoteTitle { margin-top:5pt; margin-bottom:5pt; text-align:center; font-family:Arial, sans-serif; font-size:12pt; font-weight:normal; text-transform:none }
.IASBRubric { margin-top:5pt; margin-bottom:5pt; text-align:justify; border:0.75pt solid #000000; padding:8pt 5pt 5pt; font-size:9.5pt }
.IASBRubricL1 { margin-top:5pt; margin-left:39.1pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:left; border:0.75pt solid #000000; padding:8pt 5pt 5pt; font-size:9.5pt }
.IASBRubricL2 { margin-top:5pt; margin-left:78.25pt; margin-bottom:5pt; text-indent:-78.25pt; text-align:left; border:0.75pt solid #000000; padding:8pt 5pt 5pt; font-size:9.5pt }
.IASBRubricL3 { margin-top:5pt; margin-left:117.35pt; margin-bottom:5pt; text-indent:-117.35pt; text-align:left; border:0.75pt solid #000000; padding:8pt 5pt 5pt; font-size:9.5pt }
.IASBSectionTitle1Ind { margin-top:20pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; border-bottom:0.75pt solid #000000; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.IASBSectionTitle1NonInd { margin-top:20pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; border-bottom:0.75pt solid #000000; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.IASBSectionTitle1NonIndNoLine { margin-top:20pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.IASBSectionTitle2Ind { margin-top:12pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.IASBSectionTitle2NonInd { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
.IASBSectionTitle3Ind { margin-top:12pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-weight:bold }
.IASBSectionTitle3NonInd { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-weight:bold }
.IASBSectionTitle4Ind { margin-top:12pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-style:italic }
.IASBSectionTitle4NonInd { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:11pt; font-style:italic }
.IASBSectionTitle5Ind { margin-top:12pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:10pt; font-weight:bold }
.IASBSectionTitle5NonInd { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:10pt; font-weight:bold }
.IASBSectionTitle6Ind { margin-top:15pt; margin-left:39.1pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; font-style:italic }
.IASBSectionTitle6NonInd { margin-top:15pt; margin-bottom:10pt; page-break-inside:avoid; page-break-after:avoid; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; font-style:italic }
.IASBTOCExternal { margin-top:1.5pt; margin-bottom:1.5pt; border:0.75pt solid #000000; padding:1pt 4pt; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold }
.IASBTOCParagraph { margin-top:1.5pt; margin-bottom:1.5pt; font-family:Arial, sans-serif; font-size:9pt; font-style:italic }
.IASBTOCPrimary { margin-top:5pt; margin-bottom:5pt; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold; text-transform:uppercase }
.IASBTOCQuartery { margin-top:1.5pt; margin-left:42.55pt; margin-bottom:1.5pt; font-family:Arial, sans-serif; font-size:9pt }
.IASBTOCSecondary { margin-top:1.5pt; margin-bottom:1.5pt; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold }
.IASBTOCTertiary { margin-top:1.5pt; margin-left:19.5pt; margin-bottom:1.5pt; font-family:Arial, sans-serif; font-size:9pt }
.IASBTableArial { margin-top:6pt; font-family:Arial, sans-serif; font-size:9pt }
.IASBTableBoldArial { margin-top:6pt; font-family:Arial, sans-serif; font-size:9pt; font-weight:bold }
.IASBTableBoldTNR { margin-top:6pt; font-size:9.5pt; font-weight:bold }
.IASBTableHeaderArial { margin-top:6pt; margin-bottom:10pt; page-break-after:avoid; line-height:115%; font-family:Arial, sans-serif; font-size:9pt }
.IASBTableHeaderTNR { margin-top:6pt; margin-bottom:10pt; page-break-after:avoid; line-height:115%; font-size:9.5pt }
.IASBTableTNR { margin-top:6pt; font-size:9.5pt }
.IASBTitle { margin-top:15pt; margin-bottom:20pt; page-break-inside:avoid; page-break-after:avoid; font-size:18pt }
.IE1 { margin-left:25.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.IE2 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.IE3 { margin-left:76.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.IGpara1 { margin-left:36pt; margin-bottom:5pt; text-indent:-18pt; text-align:justify; font-size:9.5pt }
.IN1 { margin-left:25.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.IN2 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.IN3 { margin-left:76.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.ListParagraph { margin-left:36pt; font-size:9.5pt }
.NoNumBold1 { margin-bottom:10pt; font-size:9.5pt; font-weight:bold }
.NoNumPlain1 { margin-bottom:10pt; text-align:justify; line-height:10pt; font-size:9.5pt }
.NormalWeb { margin-bottom:12pt; font-size:12pt }
.NumAG1 { margin-left:39.1pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumAG2 { margin-left:78.2pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumAG3 { margin-left:117.35pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumAG4 { margin-left:156.45pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumBC1 { margin-left:31.2pt; margin-bottom:10pt; text-indent:-31.2pt; line-height:10pt; font-size:10pt }
.NumBC2 { margin-left:62.35pt; margin-bottom:10pt; text-indent:-31.15pt; line-height:10pt; font-size:10pt }
.NumBC3 { margin-left:93.55pt; margin-bottom:10pt; text-indent:-31.2pt; line-height:10pt; font-size:10pt }
.NumBC4 { margin-left:124.75pt; margin-bottom:10pt; text-indent:-31.2pt; line-height:10pt; font-size:10pt }
.NumBold1 { margin-left:25.5pt; margin-bottom:5pt; text-indent:-25.5pt; font-size:9.5pt; font-weight:bold }
.NumBoldA1 { margin-left:25.5pt; margin-bottom:5pt; text-indent:-25.5pt; text-align:justify; font-size:9.5pt; font-weight:bold }
.NumBoldA2 { margin-left:51.05pt; margin-bottom:5pt; text-indent:-25.55pt; text-align:justify; font-size:9.5pt; font-weight:bold }
.NumBoldA3 { margin-left:117.35pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt; font-weight:bold }
.NumCPlain1 { margin-left:39.1pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumCPlain2 { margin-left:78.2pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumCPlain3 { margin-left:117.35pt; margin-bottom:5pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.NumDPlain1 { margin-left:39.1pt; margin-bottom:12pt; text-indent:-39.1pt; font-size:9.5pt }
.NumDPlain2 { margin-left:78.2pt; margin-bottom:12pt; text-indent:-39.1pt; font-size:9.5pt }
.NumDPlain3 { margin-left:117.35pt; margin-bottom:12pt; text-indent:-39.1pt; font-size:9.5pt }
.NumPlain1 { margin-left:25.5pt; margin-bottom:5pt; text-indent:-25.5pt; font-size:9.5pt }
.NumPlain2 { margin-left:78.2pt; margin-bottom:5pt; text-indent:-39.1pt; font-size:9.5pt }
.NumPlain3 { margin-left:117.35pt; margin-bottom:5pt; text-indent:-39.1pt; font-size:9.5pt }
.NumPlain4 { margin-left:102.05pt; margin-bottom:5pt; text-indent:-25.5pt; font-size:9.5pt }
.NumPlainA { margin-left:25.5pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.NumPlainA2 { margin-left:51.05pt; margin-bottom:10pt; text-indent:-25.55pt; line-height:10pt; font-size:10pt }
.PlainHanging1 { margin-left:51pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.PlainHanging2 { margin-left:76.55pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.PlainHanging4 { margin-left:127.55pt; margin-bottom:10pt; text-indent:-25.5pt; line-height:10pt; font-size:10pt }
.PlainNumHang1 { margin-left:39.1pt; margin-bottom:12pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.RDR11 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDR12 { margin-top:5pt; margin-left:117.35pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDR13 { margin-top:5pt; margin-left:156.45pt; margin-bottom:0pt; text-indent:-117.35pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDR21 { margin-top:5pt; margin-left:117.35pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDR22 { margin-top:5pt; margin-left:156.5pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDRM1 { margin-top:5pt; margin-left:36pt; margin-bottom:0pt; text-indent:-36pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDRM2 { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:-78.25pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDRM3 { margin-top:5pt; margin-left:117.35pt; margin-bottom:0pt; text-indent:-117.35pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.RDRM4 { margin-top:5pt; margin-left:156.5pt; margin-bottom:0pt; text-indent:-156.5pt; text-align:justify; font-size:9.5pt; background-color:#d8d8d8 }
.Revision { font-size:9.5pt }
.SpaceAfter { margin-bottom:8pt; line-height:10pt; font-size:10pt }
span.AusBold1Char { font-weight:bold }
span.BalloonTextChar { font-family:'Segoe UI', sans-serif; font-size:9pt }
span.CommentReference { font-size:8pt }
span.CommentSubjectChar { font-weight:bold }
span.EndnoteReference { vertical-align:super }
span.FooterChar { font-size:9.5pt }
span.FootnoteReference { vertical-align:super }
span.FootnoteTextChar { font-size:8pt }
span.Heading1Char { font-family:Cambria, serif; font-size:14pt; font-weight:bold; color:#365f91 }
span.Heading2Char { font-family:Cambria, serif; font-size:13pt; font-weight:bold; color:#4f81bd }
span.Heading3Char { font-size:12pt; font-weight:bold }
span.Heading4Char { font-family:Cambria, serif; font-size:9.5pt; font-weight:bold; font-style:italic; color:#4f81bd }
span.Hyperlink { text-decoration:underline; color:#0000ff }
span.IASBNormalChar { font-size:9.5pt }
span.IASBNormalnparaChar { font-size:9.5pt }
span.IASBSectionTitle1NonIndChar { font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
span.IASBSectionTitle1NonIndNoLineChar { font-family:Arial, sans-serif; font-size:13pt; font-weight:bold }
span.NoNumPlain1Char { font-size:9.5pt }
span.NumPlain1Char { font-size:9.5pt }
span.PlaceholderText { color:#808080 }
.AASBNumbers { margin-left:35.45pt; text-indent:-35.45pt }
.DNos { margin-left:25.5pt; text-indent:-25.5pt }
.IENos { margin-left:25.5pt; text-indent:-25.5pt }
.INNos { margin-left:25.5pt; text-indent:-25.5pt }