.arrowsa { display: block; line-height: 1.3em; text-align: left; margin: 0.1em 0 0.1em 1.2em } .ash { color: #808285 } .blue { color: #005C8B } .blue1 { color: #1D407D } .blueblack { color: #005C8B; border-bottom: black solid 0.2em } .blueborder { color: #005C8B; border-bottom: #C4D497 solid 0.2em } .bordera { border-bottom: #808285 solid 0.2em } .break { display: block; margin: 1em 0 } .bull { float: left; margin-left: -1.2em } .bullet { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 0.3em 0 0.1em 1.2em } .bullet1 { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1.2em 0 0.1em 1.2em } .calibre { -epub-hyphens: none; -moz-hyphens: none; -ms-hyphens: none; -o-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.29167em; hyphens: none; line-height: 1.2; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { display: block } .calibre2 { text-decoration: none } .calibre3 { height: 98%; width: auto } .calibre4 { display: block } .calibre5 { border-collapse: separate; border-spacing: 2px; display: table; margin-bottom: 0; margin-top: 0; text-indent: 0 } .calibre6 { display: table-row; vertical-align: middle } .calibre7 { display: table-cell; text-align: inherit; vertical-align: inherit; padding: 1px } .calibre8 { height: auto; width: auto } .calibre9 { font-style: italic } .calibre10 { font-weight: bold } .calibre11 { font-weight: bold; line-height: 1.2 } .center { display: block; font-size: 0.64516em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.1em 0 } .centerk { display: block; font-size: 0.64516em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.5em 0 } .centerline { display: block; font-size: 0.64516em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.1em 0 1.5em } .centers { display: block; font-size: 0.77419em; line-height: 1.2; text-align: center; text-indent: 0.001em; margin: 1.2em 0 0.1em } .centersa { display: block; font-size: 0.77419em; line-height: 1.2; text-align: center; text-indent: 0.001em; margin: 0.2em 0 } .centerss { display: block; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.1em 0 } .chap-num { display: block; font-size: 1.54839em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.5em 0 } .chap-title { display: block; font-size: 1.54839em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.5em 0 0.2em } .chap-titlea { display: block; font-size: 1.54839em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 0.2em 0 1.5em } .chap-toc { display: block; font-size: 1em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1em 0 0.1em } .copyright { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 0.5em 0 0.1em } .coverpage { display: block; height: 98%; text-align: center; margin: 0 } .dblueu { color: #165276; border-bottom: #939598 solid 0.2em } .ddblue { color: #3D6589 } .dedication { display: block; font-size: 1em; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 5em 0 1em } .green { color: #36995A } .greenl { color: #8FB63E } .greenlb { color: #8FB63E; line-height: 230%; padding-bottom: 0.2em; padding-top: 0.3em; border-top: #8FB63E solid 0.2em; border-bottom: #8FB63E solid 0.2em } .greens { color: #06886E } .h { display: block; font-size: 1.54839em; font-weight: bold; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 2em 0 1.5em } .h1 { display: block; font-size: 1em; font-weight: bold; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 0.3em } .h2 { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1.2em 0 1em } .h3a { display: block; font-size: 1em; font-weight: bold; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 0.5em } .h3b { display: block; font-size: 1em; font-weight: bold; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 1.5em 0 0.5em } .h3c { display: block; font-size: 1.29032em; font-weight: bold; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 0.1em } .h3k { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1em 0 0.3em } .h4a { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1em 0 0.4em } .head { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: center; text-indent: 0.001em; margin: 0.3em 0 } .image { display: block; line-height: 1.3em; text-align: center; text-indent: 0.001em; margin: 1em 0 } .imagel { display: block; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 } .indent { display: block; line-height: 1.3em; text-align: left; text-indent: 1.2em; margin: 0.1em 0 } .indenta { display: block; line-height: 1.3em; text-align: left; text-indent: 1.2em; margin: 1.2em 0 0.1em } .indentm { display: block; font-size: 1em; line-height: 1.2; text-align: left; text-indent: 1.2em; margin: 0.1em 0 } .ing { display: block; font-size: 0.64516em; font-weight: bold; line-height: 1.3em; text-align: left; margin: 0.5em 0 0.1em 0.1em } .noindent { display: block; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 0.1em 0 } .noindent1 { display: block; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1.2em 0 0.1em } .noindenta { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1em 0 0.1em } .noindentk { display: block; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 0.2em } .noindentm { display: block; font-size: 1em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 0.1em 0 } .noindentsa { color: #939598; display: block; font-size: 1em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1em 0 1.2em } .orange { color: #F47721 } .orangef { color: #F47721; float: left; font-size: 1.29167em; line-height: 1.2; margin-left: -1.5em } .per { display: block; font-size: 0.64516em; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 1em 0 0.1em } .red { color: #DD5928 } .serve { display: block; font-size: 0.64516em; line-height: 230%; text-align: left; text-indent: 0.001em; margin: 0.5em 0 } .side-green { background-color: #8FB63E; display: block; margin-bottom: 0; margin-top: 1em; padding: 1em } .side-green1 { display: block; margin-bottom: 1em; margin-top: -0.1em; padding: 1em; border: #8FB63E solid 0.2em } .sidebarc { background-color: #EDECED; display: block; margin-bottom: 1em; margin-top: 1em; padding: 1em } .tab { border-collapse: separate; border-spacing: 2px; display: table; line-height: 1.3em; margin-bottom: 1.5em; margin-top: 1.5em; text-align: left; text-indent: 0.001em } .tip { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1.2em 0 0.1em } .toc-back { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 0.3em 0 0.1em } .toc-backa { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1.5em 0 0.1em } .toc-chap { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; margin: 1.2em 0 0.2em 2em } .toc-front { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 1.2em 0 0.5em 0.1em } .toc-fronta { display: block; font-size: 0.77419em; line-height: 1.2; text-align: left; text-indent: 0.001em; margin: 0.2em 0 1em 0.1em } .toc-lev { display: block; line-height: 1.3em; text-align: left; text-indent: 0.001em; margin: 0.1em 0 0.1em 2em } .white { color: #FFF }