.art { display: block; text-align: center; text-indent: 0; margin: 1.5em 0 0 } .author { display: block; font-size: 130%; font-weight: normal; line-height: 1.2; text-align: center; text-indent: 0; margin: 2em 0 2.5em } .book { display: block; font-family: "Charis"; font-size: 90%; line-height: 1.2; padding-left: 0; padding-right: 0; text-align: justify; margin: 0 5pt } .boxblue { background-color: #C4D1EB; display: block; font-size: 90%; margin-bottom: 0; margin-top: 1em; padding: 0.5em } .boxgreen { background-color: #C1DFD9; display: block; font-size: 90%; margin-bottom: 0; margin-top: 1em; padding: 0.5em } .boxh { display: block; font-size: 120%; line-height: 1.2; text-align: left; text-indent: 0; margin: 0 } .boxorange { background-color: #FEDBB4; display: block; font-size: 90%; margin-bottom: 0; margin-top: 1em; padding: 0.5em } .boxp { display: block; text-align: justify; text-indent: 0; margin: 0 } .boxyellow { background-color: #FFF6CA; display: block; font-size: 90%; margin-bottom: 0; margin-top: 1em; padding: 0.5em } .calibre { text-decoration: none } .calibre1 { line-height: 1.2; text-decoration: none } .calibre10 { border-collapse: collapse; display: table-cell; page-break-inside: avoid; text-align: inherit; vertical-align: top; padding: 4pt; border: gray solid 1px } .calibre11 { display: list-item } .calibre12 { display: block } .calibre2 { font-weight: bold; line-height: 1.2 } .calibre3 { font-weight: bold } .calibre4 { font-size: 75%; height: 0; line-height: 1.2; position: relative; vertical-align: bottom } .calibre5 { font-size: larger; line-height: 1.2 } .calibre6 { font-style: italic } .calibre7 { font-size: 75%; height: 0; line-height: 1.2; position: relative; vertical-align: top } .calibre8 { display: table-row; vertical-align: middle } .calibre9 { border-collapse: collapse; display: table-cell; font-weight: bold; page-break-inside: avoid; vertical-align: top; padding: 4pt; border: gray solid 1px } .cap { display: block; font-size: 90%; page-break-before: avoid; text-align: center; text-indent: 0; margin: 0.5em 1em } .center { border-collapse: collapse; display: table-cell; page-break-inside: avoid; text-align: center; vertical-align: top; padding: 4pt; border: gray solid 1px } .clrimg { clear: both; height: auto; max-height: 100%; max-width: 100%; width: auto } .co { display: block; text-indent: 0; margin: 2.5em 0 0 } .copypc { display: block; font-size: 90%; text-align: center; text-indent: 0; margin: 0 } .copyppc { display: block; font-size: 90%; text-align: center; text-indent: 0; margin: 1em 0 0 } .ct { display: block; font-size: 170%; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .fn { display: block; font-size: 85%; text-indent: 0; margin: 1em 0 0 } .font { color: #0B4EA2; line-height: 1.2 } .font1 { color: #F15923; line-height: 1.2 } .font2 { color: #0B4EA2 } .font3 { color: #F57C45; line-height: 1.2 } .font4 { color: #4565AF; line-height: 1.2 } .font5 { color: #F15923 } .font6 { color: #EE1C2A; line-height: 1.2 } .font7 { color: #F57C45 } .ft { display: block; font-size: 85%; text-indent: 0; margin: 0 } .h { display: block; font-size: 110%; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .h1 { display: block; font-size: 150%; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .h2 { display: block; font-size: 140%; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .h3 { display: block; font-size: 100%; font-weight: bold; text-align: left; margin: 1em 0 0.2em } .h4 { display: block; font-size: 130%; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 0.2em } .left { border-collapse: collapse; display: table-cell; font-weight: bold; page-break-inside: avoid; text-align: left; vertical-align: top; padding: 4pt; border: gray solid 1px } .left1 { border-collapse: collapse; display: table-cell; page-break-inside: avoid; text-align: left; vertical-align: top; padding: 4pt; border: gray solid 1px } .level { display: block; list-style-type: disc; margin-bottom: 0; margin-right: 0; margin-top: 1em } .level1 { display: block; list-style-type: decimal; margin-bottom: 0; margin-right: 0; margin-top: 1em } .logotext { display: block; font-size: 120%; line-height: 1.2; text-align: center; text-indent: 0; margin: 3em 0 0 } .p { display: block; text-indent: 0; margin: 0 } .pgbrk { display: block; text-indent: 0; margin: 0 } .ph { display: block; padding-left: 1.5em; text-align: justify; text-indent: -1.5em; margin: 0 } .pi { display: block; text-indent: 1em; margin: 0 } .pp { display: block; text-align: justify; text-indent: 0; margin: 1em 0 0 } .pph { display: block; padding-left: 1.5em; padding-top: 1em; text-align: justify; text-indent: -1.5em; margin: 0 } .tbl { border-collapse: collapse; border-spacing: 2px; display: table; font-size: 100%; margin-bottom: 0; margin-top: 1em; text-indent: 0; width: 100%; border: black solid 1px } .tbl1 { border-collapse: collapse; border-spacing: 2px; display: table; font-size: 100%; margin-bottom: 0; margin-top: 1em; text-indent: 0; width: 100%; border: currentColor none medium } .td { border-collapse: collapse; display: table-cell; margin-top: 1em; page-break-inside: avoid; text-align: inherit; vertical-align: top; padding: 1pt; border: currentColor none medium } .title { display: block; font-size: 300%; font-weight: bold; line-height: 1.2; text-align: center; margin: 0 } .toc { display: block; font-size: 150%; font-weight: bold; line-height: 1.2; text-align: left; margin: 2em 0 } .tocp { display: block; text-align: left; text-indent: -2.5em; margin: 0 0 0 3.5em } .tocpi { display: block; text-align: left; text-indent: -2.5em; margin: 0 0 0 4.5em } .tocpp { display: block; text-align: left; text-indent: -2.5em; margin: 0 0 0 2.5em } .tocppp { display: block; text-align: left; text-indent: -2.5em; margin: 1em 0 0 2.5em }