/*******************************************/
/* 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 }
p { margin:0pt }
table { margin-top:0pt; margin-bottom:0pt }
.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 }
.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 }
.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 }
.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.05pt; margin-bottom:10pt; text-indent:-51.05pt; line-height:10pt; font-size:10pt }
.BalloonText { font-family:'Segoe UI', sans-serif; font-size:9pt }
.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 }
.Footer { font-size:9.5pt }
.FootnoteText { margin-top:0pt; margin-left:0pt; margin-bottom:0pt; page-break-inside:auto; page-break-after:auto; font-family:'Times New Roman', serif; font-size:8pt; font-weight:normal; background-color:#99ccff }
.Header { font-size:10pt }
.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:39.1pt; margin-bottom:0pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.IASBNormalL1P { margin-top:5pt; margin-left:39.1pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalL2 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.IASBNormalL2P { margin-top:5pt; margin-left:78.25pt; margin-bottom:0pt; text-indent:0pt; text-align:justify; font-size:9.5pt }
.IASBNormalnpara { margin-top:5pt; margin-left:39.1pt; margin-bottom:0pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaC { margin-top:0pt; margin-left:39.1pt; margin-bottom:0pt; text-indent:-39.1pt; text-align:justify; font-size:9.5pt }
.IASBNormalnparaL1 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-39.1pt; 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:-39.1pt; 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:-39.1pt; 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:-39.1pt; 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:-39.1pt; 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:39.1pt; margin-bottom:5pt; text-align:justify; font-size:9.5pt }
.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 }
.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:15pt; 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: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: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 }
.RDR11 { margin-top:5pt; margin-left:78.2pt; margin-bottom:0pt; text-indent:-39.1pt; 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:-39.1pt; 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:39.1pt; margin-bottom:0pt; text-indent:-39.1pt; 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 }
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; background-color:#99ccff }