
.ChptIntro { margin-left:36pt; text-indent:36pt; text-align:justify; font-size:11pt }

.ChptIntroHeading { margin-left:36pt; font-size:12pt }

.ChptSubTitle { font-size:16pt }

.ChptTitle {  page-break-after: avoid;}

.bold{font-weight: bold;}

.Extract1 {margin-top: 9pt;margin-right: 54pt; margin-left: 54pt; text-indent: 18pt; text-align: justify; widows: 0; line-height: 1.42857143; orphans: 0;font-size: 16px;color: #000000;}

.Extract2 { margin-right:54pt; margin-left:90pt; text-indent:18pt; text-align:justify; widows:0; orphans:0; font-size: 16px; color:#000000 }

.FootnoteText { text-indent:18pt; font-size: 12px; color:#000; }

.Head1 { margin-top: 12pt; page-break-after: avoid; font-weight: bold; font-style: normal; /*margin-left: 14pt;*/ }

.head1 { margin-top: 12pt; page-break-after: avoid; font-weight: bold; font-style: normal; /*margin-left: 14pt; */ }

.Head2 { margin-top:12pt; margin-bottom:3pt; page-break-after:avoid; font-weight:bold ; color:#000 ;/* margin-left: 30pt; font-size:17pt;  */}

.head2 { margin-top:12pt; margin-bottom:3pt; page-break-after:avoid; font-weight:bold ;color:#000; /*margin-left: 30pt; font-size:17pt;*/}

.Head3 { margin-top:12pt; margin-left:28.8pt; margin-bottom:3pt; page-break-after:avoid; font-size:16pt; font-weight:normal; color:#000; }

.Head4 { margin-top:12pt; margin-bottom:3pt; font-size:15pt; font-weight:bold; font-style:normal; color:#000; /*text-indent: 40pt;*/}

.Head5 { margin-top:12pt; margin-bottom:3pt; font-size:14pt; font-weight:bold; color:#000; }

.Head6 { margin-top:12pt; margin-bottom:3pt; font-size:13pt; font-weight:bold ; color:#000; font-style:italic; /*text-indent: 40pt;*/}

.Header { font-size:12pt }

.WordImportedListStyle2StylesforWordRTFImportedLists{display: block; float: left; min-height: 100px;/* width: 15px;*/}

.WordImportedListStyle2StylesforWordRTFImportedLists1{display: block; float: left;/* min-height: 100px;/* width: 15px;*/}

.FC1 {font-weight: bold;}

.IND1{text-indent:0pt}

.IND2{text-indent:10pt}
 
.IND3{text-indent:20pt}

.IND4{text-indent:30pt}

.Question { font-size: 16px; color:#000000; text-align:justify;line-height:1.42857143; }

.QuestionChoice {font-size: 16px;color: #000000;margin-left: 18pt; text-align:justify; page-break-after:avoid;line-height:1.42857143;}

.TableCaption { margin-top:6pt; font-size:14pt; color:#000000; }

.Text { margin-top: 6pt; text-indent: 18pt; line-height: 1.42857143; widows: 0; orphans: 0; color: #000; text-align:justify; font-size: 16px; /*margin-left: 18px;*/}

.TextContinue { margin-top: 6pt; text-align: justify; font-size: 16px; line-height: 1.42857143; color: #000;}

.TextNotes { margin-left:36pt; text-indent:18pt; text-align:justify; widows:0; orphans:0; font-size: 16px; color:#000000; }

.TextNotesHeading { margin-top:6pt; margin-left:36pt; font-size:14pt; color:#000000; }

.TextPara { margin-top:6pt; text-indent:18pt; text-align:justify; line-height:11pt; widows:0; orphans:0; font-size:11pt }

.TextParaContinue { margin-top:6pt; text-align:justify; font-size: 16px; color:#000000; }

.TOCNote { line-height:120%; widows:0; orphans:0; font-size:12pt; color:#000000 }

.TOCPrologue { margin-left:36pt; line-height:120%; widows:0; orphans:0; font-size:12pt; color:#000000 }

.TOCRunTitle { line-height:120%; widows:0; orphans:0; font-size:18pt; color:#000000; }

.TOCTitle { line-height:120%; widows:0; orphans:0; font-size:18pt; color:#000000; }

/*---------other css-------*/
	
.L0 { margin-top:5pt; text-indent:43pt; text-align:center; line-height:1.42857143; widows:0; orphans:0; font-weight:bold; color:#000000 }
.L0Dummy { margin-top:2pt; text-indent:43pt; text-align:center; page-break-after:avoid; line-height:17pt; font-size:17pt; font-weight:bold; color:#000000 }
.L1 { margin-top:26pt; page-break-after:avoid; widows:0; orphans:0; font-size:15pt; font-weight:bold; color:#000000 }
.L2 { margin-top:26pt; margin-left:21pt; text-align:justify; page-break-after:avoid; line-height:18pt; font-size:15pt; font-weight:bold; color:#000000 }
.L2Capt { margin-top:18pt; margin-left:14pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; font-weight:bold; color:#000000 }
.L3 { margin-top:6pt; margin-left:18pt; page-break-after:avoid; widows:0; orphans:0; font-size: 16px; font-weight:bold; color:#000000 }
.L3Capt { margin-top:0pt; margin-left:18pt; page-break-after:avoid; widows:0; orphans:0; line-height:1.42857143; font-size: 16px; font-weight:bold; color:#000000 }
.L4 { margin-top:0pt; margin-left:36pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.L4Capt { margin-top:4pt; margin-left:21pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold;*/ color:#000000 }
.L4Capt1 { margin-top:0pt; margin-left:21pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold;*/ color:#000000 }
.L4SecondPar { margin-top:6pt; margin-left:54pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.L4Text { margin-top:0pt; margin-left:39pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.L5 { margin-top:6pt; margin-left:36pt; page-break-after:avoid; widows:0; orphans:0; font-size: 16px; font-weight:bold; color:#000000 }
.L6 { margin-top:15pt; margin-left:54pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.L6Capt { margin-top:4pt; margin-left:39pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold;*/ color:#000000 }
.L6Capt1 { margin-top:0pt; margin-left:39pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold; */color:#000000 }
.L6SecondPar { margin-top:5pt; margin-left:57pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.L6Text { margin-top:0pt; margin-left:57pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.L6TextStat { margin-top:0pt; margin-right:18pt; margin-left:72pt; text-align:justify; line-height:1.42857143; color:#000000 }
.L7 { margin-top:6pt; margin-left:54pt; page-break-after:avoid; widows:0; orphans:0; font-size: 16px; font-weight:bold; color:#000000 }
.L8 { margin-top:15pt; margin-left:72pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.L8Capt { margin-top:4pt; margin-left:57pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold;*/ color:#000000 }
.L8Capt1 { margin-top:0pt; margin-left:57pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /* font-weight:bold;*/ color:#000000 }
.L8SecondPar { margin-top:6pt; margin-left:90pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.L8Text { margin-top:0pt; margin-left:75pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M1 { margin-top:6pt; margin-left:75pt; text-align:justify; line-height:1.42857143; font-size: 16px; font-weight:bold; color:#000000 }
.M1L4 { margin-top:8pt; margin-left:54pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M1L6 { margin-top:5pt; margin-left:57pt; text-align:justify; line-height:1.42857143; font-size: 16px; font-weight:normal; color:#000000 }
.M1L8 { margin-top:5pt; margin-left:75pt; text-align:justify; line-height:1.42857143; font-size: 16px; font-weight:normal; color:#000000 }
.M1M4 { margin-top:8pt; margin-left:90pt; text-align:justify; line-height:1.42857143; font-size: 16px; font-weight:bold; color:#000000 }
.M2 { margin-top:3pt; margin-left:75pt; text-indent:15pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M2L6 { margin-top:3pt; margin-left:57pt; text-indent:15pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M2L8 { margin-top:3pt; margin-left:75pt; text-indent:15pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M2M4 { margin-top:3pt; margin-left:90pt; text-indent:14pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M3 { margin-top:6pt; margin-right:388pt; margin-left:18pt; text-align:right; page-break-after:avoid; widows:0; orphans:0; font-size: 16px; font-weight:bold; color:#000000 }
.M4 { margin-top:15pt; margin-left:86pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M4Capt { margin-top:4pt; margin-left:90pt; text-indent:-15pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px;/* font-weight:bold;*/ color:#000000 }
.M4Capt1 { margin-top:0pt; margin-left:90pt; text-indent:-15pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; /*font-weight:bold;*/ color:#000000 }
.M4CaptSubPar { margin-top:5pt; margin-left:108pt; text-indent:-18pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px;/* font-weight:bold;*/ color:#000000 }
.M4CaptSubPar1 { margin-top:5pt; margin-left:108pt; text-indent:-18pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; font-size: 16px; color:#000000 }
.M4SecondPar { margin-top:6pt; margin-left:108pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.M4Text { margin-top:0pt; margin-left:90pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M4TextSubPar { margin-top:7pt; margin-left:108pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.M1M4CaptSub { margin-top: 5pt; margin-left: 108pt; text-align: justify; page-break-after: avoid; line-height: 1.42857143;font-size: 16px; font-weight: bold;color: #000000;}
.M2M4CaptSub { margin-top: 5pt;/* margin-left: 108pt; */text-align: justify; page-break-after: avoid; line-height: 1.42857143;font-size: 16px; font-weight: normal;color: #000000;}
.M4CaptIndent {margin-top: 0pt; margin-left: 108pt;text-indent: -18pt;text-align: justify;page-break-after: avoid;line-height: 1.42857143; font-size: 16px;font-weight: bold; color: #000000;}
.M4TextIndent { margin-top: 0pt;  margin-left: 108pt; text-indent: -1pt; text-align: justify; page-break-after: avoid; line-height: 1.42857143; font-size: 16px; color: #000000;}
.Bullet2dPar { margin-top:13pt; margin-left:88pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.Bullet2dParInd { margin-top:13pt; margin-left:108pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.BulletPar { margin-top:6pt; margin-left:36pt; text-indent:-18pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.BulletParInd { margin-top:5pt; margin-left:72pt; text-indent:-18pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.NumberedPar2ndInd { margin-top: 5pt; margin-left: 92pt; text-indent: -18pt;text-align: justify;line-height: 1.42857143; widows: 0; orphans: 0; font-size: 16px; color: #000000;}
.NumberedPar1stInd { margin-top: 5pt; margin-left: 55pt; text-indent: -18pt; text-align: justify; line-height: 1.42857143; widows: 0; orphans: 0; font-size: 16px; color: #000000;}
.ChapNo { margin-top:24pt; text-align:center; page-break-after:avoid; line-height:1.42857143; widows:0; orphans:0; font-size:12pt; font-variant:small-caps; color:#000000 }
.ChapTitle { margin-left:108pt; line-height:38pt; widows:0; orphans:0;font-weight:bold; color:#000000 }
.DivisionHeader { margin-top:2pt; text-indent:43pt; text-align:center; page-break-after:avoid; line-height:24pt; font-weight:bold; color:#000000 }
.Q1 { margin-top:6pt; /*text-align:right;*/ page-break-after:avoid; widows:0; orphans:0; color:#000000;font-size:16px; }
.Q2 { margin-top:15pt; margin-left:25pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000 ;font-size:16px;}
.Q3 { margin-top:6pt; margin-left:25pt; text-indent:11pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000 ;font-size:16px;}
.Q5 { margin-top:3pt; margin-left:25pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000 ;font-size:16px;}
.Q7 { margin-left:18pt;line-height:1.42857143; widows:0; orphans:0; color:#000000 ;font-size:16px;}
.QEnd { margin-left:25pt; line-height:1.42857143; widows:0; orphans:0; border-bottom-style:solid; border-bottom-width:1pt; border-bottom-color:#000000; color:#000000 }
.R1 { margin-top:6pt; margin-right:446pt; /*text-align:right;*/ page-break-after:avoid; widows:0; orphans:0; font-weight:bold; color:#000000 }
.R2 { margin-top:15pt; margin-left:25pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000;font-size:16px; }
.R3 { margin-top:6pt; margin-left:25pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000;font-size:16px; }
.ExamTipStart { margin-top:6pt; /*margin-left:28pt;*/ margin-bottom:8pt; text-align:justify; line-height:1.42857143; font-size: 16px; color:#000000 }
.Example { margin-top:6pt; margin-left:90pt; text-indent:18pt; text-align:justify; page-break-after:avoid; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; font-weight:bold; color:#000000 }
.Finger2dParInd { margin-top:6pt; margin-left:72pt; text-indent:-18pt; /*text-indent:-26pt;*/ text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.Finger3dParInd { margin-top:6pt; margin-left:90pt; text-indent:-18pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.FingerParInd { margin-top:6pt; margin-left:46pt; text-indent:-18pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.IndentedPar { margin-top:6pt; margin-right:14pt; margin-left:86pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.IndentedQuote { margin-top:6pt; margin-right:14pt; margin-left:104pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; color:#000000 }
.QuizAnsHead1 { margin-top:6pt; margin-bottom:2pt; page-break-after:avoid; line-height:1.42857143; widows:0; orphans:0; border-top-style:solid; border-top-width:1pt; border-top-color:#000000; font-size:12pt; font-style:italic; color:#000000 }
.QuizAnsHead2 { line-height:1.42857143; widows:0; orphans:0; font-size:12pt; font-weight:bold; font-style:italic; color:#000000 }
.QuizHead { line-height:1.42857143; widows:0; orphans:0; font-size:12pt; font-style:italic; color:#000000 }
.QuizHead1 { margin-top:6pt; margin-bottom:2pt; page-break-after:avoid; line-height:1.42857143; widows:0; orphans:0; border-top-style:solid; border-top-width:1pt; border-top-color:#000000; font-size:12pt; font-style:italic; color:#000000 }
.QuizHead2 { page-break-after:avoid; line-height:1.42857143; widows:0; orphans:0; font-size:12pt; font-weight:bold; font-style:italic; color:#000000 }
.Scope { margin-top:16pt; widows:0; orphans:0; border-top-style:solid; border-top-width:1pt; border-top-color:#000000; font-size:16pt; font-weight:bold; color:#808080 }
.ScopeBody { margin-top:4pt; text-align:justify; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.ScopeBullet { margin-top:4pt; line-height:1.42857143; widows:0; orphans:0; font-size: 16px; color:#000000 }
.ScopeEnd { margin-left:36pt; text-indent:-18pt; text-align:justify; widows:0; orphans:0; border-top-style:solid; border-top-width:1pt; border-top-color:#000000; font-size: 16px; color:#000000 }
.TOCItal { font-style: italic;}
.M1M4Capt { margin-top: 0pt;margin-left: 115pt;text-indent: 0pt;text-align: justify;page-break-after: avoid;line-height: 1.42857143;font-size: 16px;font-weight: bold;color: #000000;}
.M2M4Text {margin-top: 0pt; margin-left: 115pt;text-indent: 25pt; text-align: justify;page-break-after: avoid; line-height: 1.42857143; font-size: 16px;/* font-weight: bold; */ color: #000000;}
.Q2HangIndnt {margin-top: 6pt;margin-left: 25pt;text-align: justify;line-height:1.42857143; widows: 0;orphans: 0;font-size: 16px;color: #000000;}
.Q3NonInd2dPar {margin-left: 25pt;text-align: justify;line-height: 1.42857143; widows: 0; orphans: 0; color: #000000; font-size: 16px;}
.R22dPar { margin-left: 25pt;text-align: justify;line-height: 1.42857143;widows: 0;orphans: 0;color: #000000;font-size: 16px;}
.ExamTipIntro {/*margin-left: 28pt;*/ margin-bottom: 8pt;text-align: justify; line-height: 1.42857143; font-size: 16px; color: #000000;}
.Finger4thParInd { margin-top: 6pt; margin-left: 72pt; text-indent: -18pt; text-align: justify; line-height: 1.42857143; widows: 0;orphans: 0;font-size: 16px; color: #000000;}
.M2L4 { margin-top: 8pt;margin-left: 54pt;text-indent: 18pt;text-align: justify; line-height: 1.42857143;font-size: 16px;color: #000000;}
.L4TextNoLead {text-align: left;}