/*****************************************/
/* Styles for document saved to a stream */
/*****************************************/

body { widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt }
h1, h2, h3, h4, h5, h6, p { margin:0pt }
li, table { margin-top:0pt; margin-bottom:0pt }
h1 { margin-top:12pt; margin-bottom:3pt; page-break-after:avoid; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:12pt; font-weight:bold }
h2 { text-align:center; page-break-after:avoid; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:12pt; font-weight:normal; font-style:normal }
h3 { margin-top:6pt; text-align:center; page-break-after:avoid; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:12pt; font-weight:bold }
h4 { margin-top:3pt; margin-bottom:3pt; text-align:center; page-break-after:avoid; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt; font-weight:normal; text-decoration:underline }
h5 { margin-top:12pt; margin-bottom:3pt; widows:0; orphans:0; font-family:'CG Times', serif; font-size:13pt; font-weight:bold; font-style:italic }
h6 { margin-top:12pt; margin-bottom:3pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:11pt; font-weight:bold }
.Heading7 { margin-top:12pt; margin-bottom:3pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:12pt; font-weight:normal }
.BalloonText { widows:0; orphans:0; font-family:Tahoma, sans-serif; font-size:8pt }
.BodyText { margin-bottom:6pt; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:10pt }
.Footer { widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt }
.Header { widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt }
.Index1 { margin-left:12pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index2 { margin-left:24pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index3 { margin-left:36pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index4 { margin-left:48pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index5 { margin-left:60pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index6 { margin-left:72pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index7 { margin-left:84pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index8 { margin-left:96pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.Index9 { margin-left:108pt; text-indent:-12pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt }
.IndexHeading { margin-top:6pt; margin-bottom:6pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:10pt; font-weight:bold; font-style:italic }
.Level1 { margin-left:62.4pt; text-indent:-62.4pt; widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt }
.Level2 { text-align:center; widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt; font-weight:bold }
.ManualNumPar2 { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-indent:-42.55pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.NormalCentered { margin-top:6pt; margin-bottom:6pt; text-align:center; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.NormalLeft { margin-top:6pt; margin-bottom:6pt; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.PlainText { widows:2; orphans:2; font-family:'Courier New', monospace; font-size:10pt }
.Point0 { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-indent:-42.55pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Point1 { margin-top:6pt; margin-left:70.9pt; margin-bottom:6pt; text-indent:-28.35pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Point2 { margin-top:6pt; margin-left:99.25pt; margin-bottom:6pt; text-indent:-28.35pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.PointDouble1 { margin-top:6pt; margin-left:99.25pt; margin-bottom:6pt; text-indent:-56.7pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.PointDouble3 { margin-top:6pt; margin-left:155.95pt; margin-bottom:6pt; text-indent:-56.7pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.PointTriple1 { margin-top:6pt; margin-left:127.6pt; margin-bottom:6pt; text-indent:-85.05pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.QuotedText { margin-top:6pt; margin-left:70.9pt; margin-bottom:6pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.TOC1 { margin-top:12pt; margin-left:21.25pt; margin-bottom:6pt; text-indent:-21.25pt; page-break-inside:avoid; page-break-after:avoid; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:10pt; font-weight:bold; text-transform:uppercase }
.TOC2 { margin-left:11.9pt; page-break-inside:avoid; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:10pt }
.TOC3 { margin-right:12.65pt; margin-left:24.1pt; page-break-inside:avoid; widows:2; orphans:2; font-family:'Times New (W1)', serif; font-size:10pt; font-style:italic }
.TOC4 { margin-left:36pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TOC5 { margin-left:48pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TOC6 { margin-left:60pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TOC7 { margin-left:72pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TOC8 { margin-left:84pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TOC9 { margin-left:96pt; widows:0; orphans:0; font-family:'Times New Roman', serif; font-size:9pt }
.TableofFigures { margin-left:24pt; text-indent:-24pt; widows:0; orphans:0; font-family:'CG Times', serif; font-size:12pt }
.Text1 { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Text2 { margin-top:6pt; margin-left:42.55pt; margin-bottom:6pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Tiret2 { margin-top:6pt; margin-left:0pt; margin-bottom:6pt; text-indent:0pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Tiret3 { margin-top:6pt; margin-left:127.6pt; margin-bottom:6pt; text-indent:-28.35pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
.Tiret4 { margin-top:6pt; margin-left:155.95pt; margin-bottom:6pt; text-indent:-28.35pt; text-align:justify; widows:2; orphans:2; font-family:'Times New Roman', serif; font-size:12pt }
span.Char { font-size:12pt; text-decoration:underline }
span.Char1 { font-size:12pt }
span.Char2 { font-size:12pt; font-weight:bold }
span.CommentReference { font-size:8pt }
span.Hyperlink { text-decoration:underline; color:#0000ff }
span.Level1Char { font-family:'CG Times', serif; font-size:12pt }
span.Level2Char { font-family:'CG Times', serif; font-size:12pt; font-weight:bold }
.awlist1 { list-style:none; counter-reset:awlistcounter8_3 }
.awlist1 > li:before { content:'8.2.1.' counter(awlistcounter8_3) '.'; counter-increment:awlistcounter8_3 }
.awlist2 { list-style:none; counter-reset:awlistcounter9_4 10 }
.awlist2 > li:before { content:'8.2.1.2.' counter(awlistcounter9_4) '.'; counter-increment:awlistcounter9_4 }
.awlist3 { list-style:none; counter-reset:awlistcounter9_5 }
.awlist3 > li:before { content:'8.2.1.2.11.' counter(awlistcounter9_5) '.'; counter-increment:awlistcounter9_5 }
.awlist4 { list-style:none; counter-reset:awlistcounter21_2 6 }
.awlist4 > li:before { content:'8.2.' counter(awlistcounter21_2) '.'; counter-increment:awlistcounter21_2 }
.awlist5 { list-style:none; counter-reset:awlistcounter10_0 }
.awlist5 > li:before { content:'(' counter(awlistcounter10_0, lower-roman) ')'; counter-increment:awlistcounter10_0 }
.awlist6 { list-style:none; counter-reset:awlistcounter11_0 }
.awlist6 > li:before { content:'(' counter(awlistcounter11_0, lower-roman) ')'; counter-increment:awlistcounter11_0 }
.awlist7 { list-style:none; counter-reset:awlistcounter11_0 1 }
.awlist7 > li:before { content:'(' counter(awlistcounter11_0, lower-roman) ')'; counter-increment:awlistcounter11_0 }
.awlist8 { list-style:none; counter-reset:awlistcounter13_3 }
.awlist8 > li:before { content:'11.1.7.' counter(awlistcounter13_3) '.'; counter-increment:awlistcounter13_3 }
.awlist9 { list-style:none; counter-reset:awlistcounter13_3 1 }
.awlist9 > li:before { content:'11.1.7.' counter(awlistcounter13_3) '.'; counter-increment:awlistcounter13_3 }
.awlist10 { list-style:none; counter-reset:awlistcounter12_0 }
.awlist10 > li:before { content:'(' counter(awlistcounter12_0, lower-roman) ')'; counter-increment:awlistcounter12_0 }
.awlist11 { list-style:none; counter-reset:awlistcounter12_0 1 }
.awlist11 > li:before { content:'(' counter(awlistcounter12_0, lower-roman) ')'; counter-increment:awlistcounter12_0 }
.awlist12 { list-style:none; counter-reset:awlistcounter1_1 1 }
.awlist12 > li:before { content:'5.' counter(awlistcounter1_1) '.'; counter-increment:awlistcounter1_1 }
.awlist13 { list-style:none; counter-reset:awlistcounter3_1 7 }
.awlist13 > li:before { content:'3.' counter(awlistcounter3_1) '.'; counter-increment:awlistcounter3_1 }
.awlist14 { list-style:none; counter-reset:awlistcounter3_2 }
.awlist14 > li:before { content:'3.8.' counter(awlistcounter3_2) '.'; counter-increment:awlistcounter3_2 }
.awlist15 { list-style:none; counter-reset:awlistcounter3_2 1 }
.awlist15 > li:before { content:'3.8.' counter(awlistcounter3_2) '.'; counter-increment:awlistcounter3_2 }
.awlist16 { list-style:none; counter-reset:awlistcounter22_1 }
.awlist16 > li:before { content:'6.' counter(awlistcounter22_1) '.'; counter-increment:awlistcounter22_1 }
.awlist17 { list-style:none; counter-reset:awlistcounter4_0 }
.awlist17 > li:before { content:'(' counter(awlistcounter4_0) ')'; counter-increment:awlistcounter4_0 }
.awlist18 { list-style:none; counter-reset:awlistcounter27_0 }
.awlist18 > li:before { content:counter(awlistcounter27_0, lower-latin) ')'; counter-increment:awlistcounter27_0 }
.awlist19 { list-style:none; counter-reset:awlistcounter24_0 }
.awlist19 > li:before { content:counter(awlistcounter24_0, lower-latin) ')'; counter-increment:awlistcounter24_0 }
.awlist20 { list-style:none; counter-reset:awlistcounter25_0 }
.awlist20 > li:before { content:counter(awlistcounter25_0, lower-roman) '.'; counter-increment:awlistcounter25_0 }
.awlist21 { list-style:none; counter-reset:awlistcounter26_0 }
.awlist21 > li:before { content:counter(awlistcounter26_0, lower-roman) '.'; counter-increment:awlistcounter26_0 }
.awlist22 { list-style:none; counter-reset:awlistcounter18_2 }
.awlist22 > li:before { content:'4.5.' counter(awlistcounter18_2) '.'; counter-increment:awlistcounter18_2 }
.awlist23 { list-style:none; counter-reset:awlistcounter17_2 1 }
.awlist23 > li:before { content:'4.5.' counter(awlistcounter17_2) '.'; counter-increment:awlistcounter17_2 }
.awlist24 { list-style:none; counter-reset:awlistcounter19_1 5 }
.awlist24 > li:before { content:'6.' counter(awlistcounter19_1) '.'; counter-increment:awlistcounter19_1 }
.awlist25 { list-style:none; counter-reset:awlistcounter19_2 }
.awlist25 > li:before { content:'6.6.' counter(awlistcounter19_2) '.'; counter-increment:awlistcounter19_2 }
.awlist26 { list-style:none; counter-reset:awlistcounter19_2 1 }
.awlist26 > li:before { content:'6.6.' counter(awlistcounter19_2) '.'; counter-increment:awlistcounter19_2 }