.ReferenceList { display: block; font-size: 0.52941em; font-weight: normal; text-align: left; text-indent: -1.5em; margin: 0.2em 0 0 2.2em } .ReferenceList1 { display: block; font-size: 0.52941em; font-weight: normal; text-align: justify; text-indent: -1.85em; margin: 0 0 0 2.05em } .ReferenceList2 { display: block; font-size: 0.52941em; font-weight: normal; text-align: justify; text-indent: -2.3em; margin: 0 0 0 2em } .attrib { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: 0; margin: 0.2em 0 0 } .attrib1 { display: block; font-size: 1em; font-weight: normal; text-align: justify; text-indent: 0; padding: 0; margin: 0.2em 0 0 } .book-front { display: block } .bottom { display: block; border-bottom: currentColor none medium; margin: 1em 0 } .box-heading { color: #00935a; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; padding: 0 0 0.5em; border-bottom: #00935a solid 1px; margin: 0 0 0.5em } .box-heading1 { color: #00935a; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; padding: 0 0 0.5em; margin: 0 0 0.5em } .box-type { background-color: #e8f5fd; display: block; text-indent: 0; padding: 12px; margin: 1em 0 0 } .bull { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: -1.1em; margin: 0.2em 0 0 1.2em } .calibre { display: block; font-size: 1.41667em; line-height: 1.2; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { font-weight: bold } .calibre10 { height: 270px; max-height: 100%; max-width: 100%; width: 473px } .calibre100 { height: 176px; max-height: 100%; max-width: 100%; width: 674px } .calibre101 { height: 218px; max-height: 100%; max-width: 100%; width: 675px } .calibre102 { height: 175px; max-height: 100%; max-width: 100%; width: 675px } .calibre103 { height: 702px; max-height: 100%; max-width: 100%; width: 675px } .calibre104 { height: 462px; max-height: 100%; max-width: 100%; width: 660px } .calibre105 { height: 451px; max-height: 100%; max-width: 100%; width: 671px } .calibre106 { height: 381px; max-height: 100%; max-width: 100%; width: 591px } .calibre107 { height: 394px; max-height: 100%; max-width: 100%; width: 675px } .calibre108 { height: 393px; max-height: 100%; max-width: 100%; width: 691px } .calibre109 { height: 354px; max-height: 100%; max-width: 100%; width: 691px } .calibre11 { height: 264px; max-height: 100%; max-width: 100%; width: 473px } .calibre110 { height: 469px; max-height: 100%; max-width: 100%; width: 691px } .calibre111 { height: 334px; max-height: 100%; max-width: 100%; width: 473px } .calibre112 { height: 270px; max-height: 100%; max-width: 100%; width: 675px } .calibre113 { height: 573px; max-height: 100%; max-width: 100%; width: 676px } .calibre114 { height: 225px; max-height: 100%; max-width: 100%; width: 691px } .calibre115 { height: 423px; max-height: 100%; max-width: 100%; width: 512px } .calibre116 { height: 673px; max-height: 100%; max-width: 100%; width: 691px } .calibre117 { height: 712px; max-height: 100%; max-width: 100%; width: 675px } .calibre118 { height: 252px; max-height: 100%; max-width: 100%; width: 676px } .calibre119 { height: 234px; max-height: 100%; max-width: 100%; width: 675px } .calibre12 { border-collapse: collapse; border-spacing: 2px; display: table; page-break-inside: avoid; text-indent: 0; width: 100%; border-top: currentColor solid 1px; border-bottom: currentColor solid 1px; margin: 0.5em 0 1em } .calibre120 { height: 341px; max-height: 100%; max-width: 100%; width: 557px } .calibre121 { height: 476px; max-height: 100%; max-width: 100%; width: 691px } .calibre122 { height: 330px; max-height: 100%; max-width: 100%; width: 345px } .calibre123 { height: 188px; max-height: 100%; max-width: 100%; width: 691px } .calibre124 { height: 509px; max-height: 100%; max-width: 100%; width: 581px } .calibre125 { height: 439px; max-height: 100%; max-width: 100%; width: 691px } .calibre126 { height: 304px; max-height: 100%; max-width: 100%; width: 473px } .calibre127 { font-size: 0.77778em; line-height: 1.2; vertical-align: sub } .calibre128 { height: 632px; max-height: 100%; max-width: 100%; width: 691px } .calibre129 { height: 310px; max-height: 100%; max-width: 100%; width: 675px } .calibre13 { display: table-header-group; vertical-align: middle } .calibre130 { height: 762px; max-height: 100%; max-width: 100%; width: 482px } .calibre131 { height: 752px; max-height: 100%; max-width: 100%; width: 563px } .calibre132 { font-size: 0.75em; line-height: 1.2; vertical-align: sub } .calibre133 { height: 606px; max-height: 100%; max-width: 100%; width: 691px } .calibre134 { height: 591px; max-height: 100%; max-width: 100%; width: 691px } .calibre135 { height: 612px; max-height: 100%; max-width: 100%; width: 676px } .calibre136 { height: 480px; max-height: 100%; max-width: 100%; width: 346px } .calibre137 { height: 533px; max-height: 100%; max-width: 100%; width: 518px } .calibre138 { height: 584px; max-height: 100%; max-width: 100%; width: 546px } .calibre14 { display: table-row; vertical-align: inherit } .calibre15 { display: table-row-group; vertical-align: middle } .calibre16 { height: 493px; max-height: 100%; max-width: 100%; width: 265px } .calibre17 { height: 595px; max-height: 100%; max-width: 100%; width: 691px } .calibre18 { height: 569px; max-height: 100%; max-width: 100%; width: 691px } .calibre19 { height: 458px; max-height: 100%; max-width: 100%; width: 473px } .calibre2 { height: 69px; max-height: 100%; max-width: 100%; width: 307px } .calibre20 { height: 556px; max-height: 100%; max-width: 100%; width: 331px } .calibre21 { height: 337px; max-height: 100%; max-width: 100%; width: 449px } .calibre22 { height: 190px; max-height: 100%; max-width: 100%; width: 675px } .calibre23 { height: 781px; max-height: 100%; max-width: 100%; width: 676px } .calibre24 { height: 766px; max-height: 100%; max-width: 100%; width: 482px } .calibre25 { height: 345px; max-height: 100%; max-width: 100%; width: 612px } .calibre26 { height: 392px; max-height: 100%; max-width: 100%; width: 675px } .calibre27 { height: 448px; max-height: 100%; max-width: 100%; width: 798px } .calibre28 { height: 469px; max-height: 100%; max-width: 100%; width: 798px } .calibre29 { height: 376px; max-height: 100%; max-width: 100%; width: 691px } .calibre3 { cursor: pointer; text-decoration: none } .calibre30 { height: 238px; max-height: 100%; max-width: 100%; width: 691px } .calibre31 { height: 326px; max-height: 100%; max-width: 100%; width: 691px } .calibre32 { height: 294px; max-height: 100%; max-width: 100%; width: 691px } .calibre33 { height: 798px; max-height: 100%; max-width: 100%; width: 557px } .calibre34 { height: 790px; max-height: 100%; max-width: 100%; width: 632px } .calibre35 { height: 650px; max-height: 100%; max-width: 100%; width: 473px } .calibre36 { height: 291px; max-height: 100%; max-width: 100%; width: 675px } .calibre37 { height: 591px; max-height: 100%; max-width: 100%; width: 473px } .calibre38 { height: 613px; max-height: 100%; max-width: 100%; width: 895px } .calibre39 { height: 262px; max-height: 100%; max-width: 100%; width: 675px } .calibre4 { font-style: italic } .calibre40 { height: 349px; max-height: 100%; max-width: 100%; width: 675px } .calibre41 { font-size: 1em; line-height: 1.2; vertical-align: super } .calibre42 { height: 388px; max-height: 100%; max-width: 100%; width: 696px } .calibre43 { height: 262px; max-height: 100%; max-width: 100%; width: 473px } .calibre44 { height: 235px; max-height: 100%; max-width: 100%; width: 691px } .calibre45 { height: 425px; max-height: 100%; max-width: 100%; width: 755px } .calibre46 { height: 309px; max-height: 100%; max-width: 100%; width: 691px } .calibre47 { height: 459px; max-height: 100%; max-width: 100%; width: 473px } .calibre48 { height: 189px; max-height: 100%; max-width: 100%; width: 691px } .calibre49 { height: 340px; max-height: 100%; max-width: 100%; width: 473px } .calibre5 { color: gray; display: block; height: 2px; border: currentColor inset 1px; margin: 0.5em auto } .calibre50 { height: 372px; max-height: 100%; max-width: 100%; width: 473px } .calibre51 { height: 361px; max-height: 100%; max-width: 100%; width: 473px } .calibre52 { height: 455px; max-height: 100%; max-width: 100%; width: 473px } .calibre53 { height: 298px; max-height: 100%; max-width: 100%; width: 473px } .calibre54 { height: 287px; max-height: 100%; max-width: 100%; width: 473px } .calibre55 { height: 243px; max-height: 100%; max-width: 100%; width: 520px } .calibre56 { height: 236px; max-height: 100%; max-width: 100%; width: 520px } .calibre57 { height: 252px; max-height: 100%; max-width: 100%; width: 520px } .calibre58 { height: 417px; max-height: 100%; max-width: 100%; width: 473px } .calibre59 { height: 282px; max-height: 100%; max-width: 100%; width: 473px } .calibre6 { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0 } .calibre60 { height: 246px; max-height: 100%; max-width: 100%; width: 473px } .calibre61 { height: 406px; max-height: 100%; max-width: 100%; width: 449px } .calibre62 { height: 235px; max-height: 100%; max-width: 100%; width: 473px } .calibre63 { height: 262px; max-height: 100%; max-width: 100%; width: 691px } .calibre64 { height: 281px; max-height: 100%; max-width: 100%; width: 473px } .calibre65 { height: 717px; max-height: 100%; max-width: 100%; width: 473px } .calibre66 { height: 781px; max-height: 100%; max-width: 100%; width: 473px } .calibre67 { height: 697px; max-height: 100%; max-width: 100%; width: 689px } .calibre68 { height: 389px; max-height: 100%; max-width: 100%; width: 691px } .calibre69 { height: 414px; max-height: 100%; max-width: 100%; width: 691px } .calibre7 { display: table-row; vertical-align: middle } .calibre70 { height: 420px; max-height: 100%; max-width: 100%; width: 691px } .calibre71 { height: 375px; max-height: 100%; max-width: 100%; width: 473px } .calibre72 { height: 411px; max-height: 100%; max-width: 100%; width: 691px } .calibre73 { height: 376px; max-height: 100%; max-width: 100%; width: 473px } .calibre74 { height: 521px; max-height: 100%; max-width: 100%; width: 473px } .calibre75 { height: 324px; max-height: 100%; max-width: 100%; width: 798px } .calibre76 { height: 501px; max-height: 100%; max-width: 100%; width: 798px } .calibre77 { height: 354px; max-height: 100%; max-width: 100%; width: 473px } .calibre78 { height: 273px; max-height: 100%; max-width: 100%; width: 668px } .calibre79 { display: block; font-size: 1em; font-weight: normal; text-align: left; text-indent: 0; margin: 0 } .calibre8 { font-size: 0.75em; line-height: 1.2; vertical-align: super } .calibre80 { height: 589px; max-height: 100%; max-width: 100%; width: 675px } .calibre81 { height: 717px; max-height: 100%; max-width: 100%; width: 471px } .calibre82 { height: 708px; max-height: 100%; max-width: 100%; width: 563px } .calibre83 { height: 456px; max-height: 100%; max-width: 100%; width: 678px } .calibre84 { height: 144px; max-height: 100%; max-width: 100%; width: 650px } .calibre85 { height: 267px; max-height: 100%; max-width: 100%; width: 604px } .calibre86 { height: 463px; max-height: 100%; max-width: 100%; width: 798px } .calibre87 { height: 438px; max-height: 100%; max-width: 100%; width: 798px } .calibre88 { height: 426px; max-height: 100%; max-width: 100%; width: 798px } .calibre89 { height: 245px; max-height: 100%; max-width: 100%; width: 690px } .calibre9 { cursor: pointer; line-height: 1.2; text-decoration: none } .calibre90 { height: 712px; max-height: 100%; max-width: 100%; width: 687px } .calibre91 { height: 793px; max-height: 100%; max-width: 100%; width: 532px } .calibre92 { display: block; text-align: right; margin: 0.5em 0 0.5em 2.2em } .calibre93 { height: 799px; max-height: 100%; max-width: 100%; width: 446px } .calibre94 { height: 360px; max-height: 100%; max-width: 100%; width: 693px } .calibre95 { height: 797px; max-height: 100%; max-width: 100%; width: 540px } .calibre96 { height: 300px; max-height: 100%; max-width: 100%; width: 675px } .calibre97 { height: 518px; max-height: 100%; max-width: 100%; width: 691px } .calibre98 { height: 684px; max-height: 100%; max-width: 100%; width: 691px } .calibre99 { height: 356px; max-height: 100%; max-width: 100%; width: 473px } .caption { display: block; page-break-inside: avoid; margin: 0 0 0.5em } .chapNum { background-color: #f5b90d; color: #FFF; display: block; font-size: 1.29412em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 1em 0 } .chapTitle { color: #00935a; display: block; font-size: 1.17647em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 1em 0 1.5em } .contact { background-color: #e8e8e8; display: block; padding-bottom: 1em; padding-top: 1em; text-align: center; margin: 1em 0 0 } .contri { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; margin: 1em 0 0 } .contrib-group { display: block; font-size: 0.70588em; font-style: italic; font-weight: normal; text-align: right; margin: -1em 0 5em } .copy { display: block; font-size: 0.52941em; font-weight: normal; text-align: justify; text-indent: 0; margin: 0 } .copy1 { display: block; font-size: 1em; font-weight: normal; text-align: justify; text-indent: 0; margin: 3em 0 0 } .copy1a { display: block; font-size: 1em; font-weight: normal; text-align: left; text-indent: -1em; margin: 0 0 0 1em } .copy1d { display: block; font-size: 1em; font-weight: normal; text-align: left; text-indent: 0; margin: 1em 0 } .copy2 { display: block; font-size: 1em; font-weight: normal; text-align: left; text-indent: 0; margin: 1em 0 0 } .copy3 { display: block; font-size: 1em; font-weight: normal; text-align: justify; text-indent: 0; margin: 1em 0 0 } .copy4 { display: block; font-size: 1em; font-weight: normal; text-align: justify; text-indent: 0; margin: 0 } .copyc { display: block; font-size: 1em; font-weight: normal; text-align: center; text-indent: 0; margin: 0 } .figText { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; margin: 0.3em 0 0 } .figTitle { display: block; font-size: 0.70588em; font-weight: normal; padding-top: 4px; text-align: left; text-indent: 0; border-top: #00a7ec solid 2pt; margin: 0.3em 0 0 } .figlabel { color: #00935a; font-weight: bold } .fm { display: block; font-size: 0.70588em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; margin: 0 } .fm1 { display: block; font-size: 0.70588em; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; margin: 1.5em 0 0 } .fmauthor { display: block; font-size: 1em; font-weight: normal; line-height: 1.2; text-align: left; text-indent: 0; margin: 0 0 0.5em } .fmauthor1 { display: block; font-size: 1em; font-weight: normal; line-height: 1.2; text-align: left; text-indent: 0; margin: 0 0 1.2em } .fmsubtitle { color: #00935a; display: block; font-size: 1.17647em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 1em 0 2em } .fmtitle { color: #00935a; display: block; font-size: 1.29412em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 4em 0 0 } .fn { display: block; font-size: 1em; padding-top: 0.5em; text-indent: 0; margin: 0 } .halfbooktitle { color: #00935a; display: block; font-size: 1.29412em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 3em 0 0 } .heading { color: #00935a; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; margin: 1.3em 0 0.5em } .heading1 { color: #696a6c; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; margin: 1em 0 0.3em } .heading2 { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; margin: 1.5em 0 0.2em } .heading2a { color: #696a6c; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; margin: 0 0 0.3em } .heading3 { display: block; font-size: 0.70588em; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; margin: 1.5em 0 0.2em } .heading3a { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; margin: 0.5em 0 0.2em } .heading4a { display: block; font-size: 0.70588em; font-style: italic; font-weight: normal; text-align: left; text-indent: 0; margin: 0.2em 0 } .heading5a { display: block; font-size: 0.70588em; font-style: normal; font-weight: normal; text-align: left; text-indent: 0; margin: 0.2em 0 } .hide { display: none } .indent { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: 1.5em; margin: 0 } .indent1 { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: 1.5em; margin: 0.8em 0 0 } .index-text { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: -1.5em; margin: 0.1em 0 0 1.5em } .index-text1 { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: -1.5em; margin: 0.1em 0 0 3em } .index-text2 { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: -1.5em; margin: 2em 0 0 1.5em } .key { display: none; text-indent: 0; margin: 1em 0 0.5em } .label { padding-right: 0.5em } .left-top { display: table-cell; text-align: left; vertical-align: top; padding: 1px } .left-top1 { background-color: #cfd0d2; display: table-cell; font-size: 0.70588em; font-weight: bold; text-align: left; vertical-align: top; padding: 0.4em; border: #000 solid 1px } .left-top2 { display: table-cell; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; vertical-align: top; padding: 0.4em; border: #000 solid 1px } .line { display: block; margin: 1em 0 } .line1a { display: block; padding-top: 4px; border-top: #000 solid 1px; margin: 1em 0 0 } .noindent { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: 0; margin: 0 } .noindent1 { display: block; font-size: 0.70588em; font-weight: normal; text-align: justify; text-indent: 0; margin: 0.8em 0 0 } .numFigure { font-weight: normal; page-break-inside: avoid; text-align: center; text-indent: 0; margin: 1em 0 } .pagenumber { color: rgb(180, 180, 180); display: block; float: right; font-size: 0.40909em; padding: 0.5em } .pagenumber1 { color: rgb(180, 180, 180); display: block; float: right; font-size: 0.52941em; padding: 0.5em } .pagenumber2 { color: rgb(180, 180, 180); display: block; float: right; font-size: 1em; padding: 0.5em } .pagenumber3 { color: rgb(180, 180, 180); display: block; float: right; font-size: 0.45em; padding: 0.5em } .pagenumber4 { color: rgb(180, 180, 180); display: block; float: right; font-size: 0.75em; padding: 0.5em } .part { display: block; font-size: 0.70588em; font-weight: bold; text-align: left; text-indent: 0; margin: 1.2em 0 0 } .partTitle { color: #00935a; display: block; font-size: 1.17647em; font-weight: bold; line-height: 1.2; text-align: right; text-indent: 0; margin: 1em 0 } .ptNum { background-color: #f5b90d; color: #FFF; display: block; font-size: 1.29412em; font-weight: normal; line-height: 1.2; text-align: right; text-indent: 0; margin: 1em 0 } .pub { display: block; font-weight: normal; text-align: center; text-indent: 0; margin: 4em 0 0 } .ref-heading { color: #00935b; display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; margin: 1.5em 0 0.5em } .right { line-height: 1.2 } .right1 { display: block; font-size: 0.70588em; font-weight: normal; text-align: right; text-indent: 0; margin: 1em 0 0 } .right2 { display: block; font-size: 0.70588em; font-weight: normal; text-align: right; text-indent: 0; margin: 0 } .spacen { padding-left: 0.2em } .spacen1 { padding-left: 0.8em } .spacet { padding-left: 0.9em } .table-num { display: block; font-size: 1em; font-weight: normal; text-align: left; text-indent: -1.1em; margin: 0 0 0 1.3em } .table-wrap { display: block; page-break-inside: avoid; margin: 1.5em 0 1em } .table-wrap-foot { display: block; font-size: 0.70588em; margin-top: -1em; text-indent: 0; padding: 0 } .tableTitle { display: block; font-size: 0.70588em; font-weight: bold; padding-top: 4px; text-align: left; text-indent: 0; border-top: #00a7ec solid 2pt; margin: 0.3em 0 0 } .toc { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: -1.65em; margin: 1em 0 0 2.2em } .toc-title { color: #00935a; display: block; font-size: 1.17647em; font-weight: bold; line-height: 1.2; padding-top: 0.4em; text-align: right; text-indent: 0; border-top: #f5b90d solid 20pt; margin: 2.2em 0 1.5em } .toc1 { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: -2.1em; margin: 1em 0 0 2.1em } .tocaut { display: block; font-size: 0.70588em; font-weight: normal; text-align: left; text-indent: 0; margin: 0.1em 0 0 2.2em } .top { display: block; margin-top: 0.5em }