a { color: #000066; text-decoration: none; } a.enref { vertical-align: text-top; font-size: 80%; } a.fnref { vertical-align: text-top; font-size: 80%; } body { font-size: large; margin-left: 2em; margin-right: 2em; margin-top: 1em; } del { text-decoration: line-through; } em { font-style: italic; } i { font-style: italic; } img { text-align: left; } li { text-align: justify; } li ol { margin-top: .5em; margin-bottom: .5em; margin-left: 1em; margin-right: 1em; padding: 0; } li ul { margin-top: .5em; margin-bottom: .5em; margin-left: 1em; margin-right: 1em; padding: 0; } ol { margin-bottom: .5em; margin-top: .5em; } p { font-size: medium; margin-bottom: 0; margin-top: 0; text-align: justify; text-indent: 1em; } sub { font-size: xx-small; vertical-align: sub; } sup { font-size: xx-small; vertical-align: super; } ul { margin-bottom: .5em; margin-top: .5em; } @media amzn-kf8 { body { margin-left: 0; margin-right: 0; } } @media amzn-mobi { body { margin-left: 0; margin-right: 0; } } .blockquote { margin-bottom: .5em; margin-left: 1em; margin-top: .5em; } .box { margin-top: .5em; } .codeline { margin-top: 1em; margin-bottom: 1em; margin-right: 1em; margin-left: 1em; } .cover { margin-top: -.75em; margin-bottom: 0; } .cover .fig img { height: 95%; } .dialogue { margin-top: 1em; margin-bottom: 1em; margin-right: 1em; margin-left: 1em; } .endnote { } .ennum { } .epigraph { margin-bottom: 1em; margin-left: 0; margin-top: 1em; } .figure { margin-bottom: 1.25em; margin-top: 1.25em; } .footnote { } .fnnum { } .glossary { margin-left: 0; } .index { margin-left: 0em; } .letter { margin-bottom: .5em; margin-top: .5em; padding-left: 1em; padding-right: 0; } .list { margin-left: 2em; margin-bottom: .5em; margin-top: .5em; } .notes { margin-top: 1em; margin-left: 0em; } .references { margin-top: .5em; margin-left: 0em; } .senseline { margin-left: 2em; } .sidebar { } .story { } .tall { height: 95%; } .full { height: 95%; width: 95%; } .bk { font-size: xx-large; margin-bottom: .5em; margin-top: 3em; text-align: left; text-indent: 0; } .bkht { font-size: x-large; margin-bottom: .5em; margin-top: 4em; text-align: left; text-indent: 0; } .bk1 { font-size: x-large; text-align: left; text-indent: 0; } .bk2 { font-size: large; margin-top: .5em; text-align: left; text-indent: 0; } .bkau { font-size: large; margin-top: 3em; text-align: left; text-indent: 0; } .bkau1 { font-size: medium; margin-top: 3%; text-align: left; text-indent: 0; } .bkau2 { margin-top: .5em; text-align: left; text-indent: 0; } .bkpub { font-size: small; margin-top: .5em; text-align: left; text-indent: 0; } .bkpub1 { font-size: small; text-align: left; text-indent: 0; } .cip { font-size: small; text-align: left; text-indent: 0; } .cipf { font-size: small; margin-top: 1em; text-align: left; text-indent: 0; } .crt { font-size: small; text-align: left; text-indent: 0; } .crtf { font-size: small; margin-top: 1em; text-align: left; text-indent: 0; } .ded { font-style: italic; margin-top: 5em; text-align: left; text-indent: 0; } .ded1 { font-style: italic; margin-top: 1em; text-align: left; text-indent: 0; } .sert { font-size: large; margin-bottom: 1em; margin-top: 7em; text-align: left; text-indent: 0; } .sers { text-align: left; margin-top: -.5em; margin-bottom: 1.5em; text-indent: 0; } .serah { font-size: medium; text-align: left; margin-top: 1em; margin-bottom: .5em; text-indent: 0; } .serahaft { font-size: medium; text-align: left; margin-top: 1em; margin-bottom: .5em; text-indent: 0; } .serbh { text-align: left; margin-top: 1em; margin-bottom: 1.5em; text-indent: 0; } .sered { font-size: medium; margin-top: 0; margin-bottom: .5em; text-align: justify; text-indent: 0; margin-left: 1em; } .serf { margin-top: 1em; text-align: left; text-indent: 0; font-style: italic; } .ser1 { text-align: left; text-indent: 0; } .ser { text-align: left; margin-top: .5em; margin-left: 1em; text-indent: -1em; font-style: italic; } .ser2 { text-align: left; } .serau { margin-bottom: .5em; text-align: left; text-indent: 0; font-style: normal; } .serau1 { text-align: left; text-indent: 0; font-style: normal; } .seraft { font-size: medium; text-align: left; margin-top: 0; text-indent: 0; } .serpf { margin-bottom: 1em; margin-top: 1em; text-align: left; text-indent: 0; } .serp { margin-bottom: 2%; margin-top: 2em; text-align: left; text-indent: 0; } .rv { font-size: small; text-align: left; text-indent: 0; } .rvh { font-size: medium; text-align: left; margin-top: .5em; margin-bottom: .5em; text-indent: 0; } .rvt { font-size: small; text-align: left; margin-bottom: .75em; margin-top: .25em; margin-left: 2em; text-indent: -1em; } .toc { text-align: left; text-indent: -1em; margin-left: 1em; margin-top: .5em; } .tocill { text-align: left; text-indent: -1em; margin-left: 1em; margin-top: .5em; } .tocf { text-align: left; text-indent: -1em; margin-left: 1em; margin-top: 1em; } .toc1 { text-align: left; text-indent: 0; margin-top: .5em; } .toc2 { margin-left: 1em; text-align: left; text-indent: 0; } .toc3 { margin-left: 2em; text-align: left; text-indent: 0; } .toc4 { margin-left: 3em; text-align: left; text-indent: 0; } .toc5 { margin-left: 4em; text-align: left; text-indent: 0; } .tocau { font-style: italic; text-align: left; text-indent: 0; margin-left: 1em; } .tocbm { font-style: italic; margin-top: .5em; text-align: left; text-indent: 0; } .tocbmf { font-style: italic; margin-top: 1em; text-align: left; text-indent: 0; } .tocfm { font-style: italic; margin-bottom: .5em; text-align: left; text-indent: 0; } .tocfmf { font-style: italic; margin-bottom: .5em; text-align: left; text-indent: 0; } .tocpt { font-size: large; font-weight: normal; margin-top: 1em; text-align: left; text-indent: 0; } .tocut { font-size: medium; } .au { font-style: italic; margin-top: -2em; margin-bottom: 2em; text-align: left; text-indent: 0; } .cn { font-size: large; text-align: left; text-indent: 0; margin-top: 1.5em; } .cs { font-size: large; margin-bottom: 2em; margin-top: -1em; text-align: left; text-indent: 0; } .ct { font-size: xx-large; font-weight: normal; margin-bottom: 1em; margin-top: .5em; text-align: left; text-indent: 0; vertical-align: text-bottom; } .ctbm { font-size: x-large; font-weight: normal; margin-bottom: 1.5em; margin-top: 4em; text-align: left; text-indent: 0; } .ctfm { font-size: x-large; font-weight: normal; margin-bottom: 1.5em; margin-top: 4em; text-align: left; text-indent: 0; } .pn { font-size: large; text-align: left; text-indent: 0; margin-top: .5em; } .ps { font-size: x-large; margin-bottom: -.75em; margin-top: 2em; text-align: left; text-indent: 0; } .pt { font-size: xx-large; text-align: left; text-indent: 0; margin-top: 1em; } .ut { font-size: x-large; margin-top: 2em; } .ep { font-size: small; text-indent: 0; } .epsl { font-size: small; text-align: left; margin-left: 1em; text-indent: -1em; } .epslf { font-size: small; text-align: left; margin-left: 1em; text-indent: -1em; } .epsll { font-size: small; text-align: left; margin-left: 1em; text-indent: -1em; } .epsls { font-size: small; text-align: left; margin-left: 1em; text-indent: -1em; } .eps { font-size: small; text-indent: 0; } .ept { font-size: small; margin-top: .5em; text-align: left; margin-left: 3em; text-indent: -1em; margin-bottom: 1em; } .epf { font-size: small; text-indent: 0; } .epl { font-size: small; } .ep1 { font-size: small; margin-left: 1em; text-align: justify; } .ep2 { font-size: small; margin-left: 2em; text-align: justify; } .epaft { font-size: small; text-align: justify; text-indent: 0; margin-top: 0; } .ept1 { font-size: small; margin-top: -1em; text-align: left; margin-left: 3em; text-indent: -1em; margin-bottom: 1em; } .ah { font-size: large; font-weight: normal; margin-bottom: .3em; margin-top: 1em; text-align: left; text-indent: 0; } .ahaft { font-size: large; font-weight: normal; margin-bottom: .3em; margin-top: 0; text-align: left; text-indent: 0; } .bh { font-size: medium; font-weight: normal; font-style: italic; margin-bottom: .2em; margin-top: .8em; text-align: left; text-indent: 0; } .bhaft { font-size: medium; font-weight: normal; font-style: italic; margin-bottom: .2em; margin-top: 0; text-align: left; text-indent: 0; } .ch { font-size: medium; font-weight: normal; font-style: normal; margin-bottom: .1em; margin-top: .7em; text-align: left; text-indent: 0; } .chaft { font-size: medium; font-weight: normal; font-style: normal; margin-bottom: .1em; margin-top: 0; text-align: left; text-indent: 0; } .dh { font-size: medium; font-weight: normal; font-style: normal; margin-bottom: .5em; margin-top: 1em; text-align: left; text-indent: 0; } .dhaft { font-size: medium; font-weight: normal; font-style: normal; margin-bottom: .5em; margin-top: 0; text-align: left; text-indent: 0; } .pf { margin-top: .5em; text-indent: 0; } .paft { margin-top: .3em; text-indent: 0; } .pcon { margin-top: 0; text-indent: 0; } .psec { margin-top: 1.5em; text-indent: 0; } .sec { margin-bottom: 1em; margin-top: 1em; text-align: left; } .patr { font-size: medium; margin-bottom: 1em; margin-top: 1em; text-align: right; text-indent: 0; } .patr1 { font-size: medium; text-align: right; text-indent: 0; } .aubiof { text-align: left; text-indent: 0; margin-top: .5em; } .lta { text-indent: 0; } .ltaf { text-indent: 0; } .ltc { text-indent: 0; } .ltd { margin-bottom: .5em; text-indent: 0; } .ltdf { margin-top: .5em; text-indent: 0; } .ltg { margin-top: .5em; text-indent: 0; } .lt { } .ltf { text-indent: 0; } .ltl { } .ltsig { margin-right: 3em; text-indent: 0; } .ltsigf { margin-top: .5em; text-indent: 0; } .ltsigl { text-indent: 0; } .diaf { margin-left: 2em; text-indent: -1em; margin-top: .5em; } .dia { margin-left: 2em; text-indent: -1em; } .dial { margin-left: 2em; text-indent: -1em; margin-bottom: .5em; } .dias { margin-left: 2em; text-indent: -1em; margin-top: .5em; margin-bottom: .5em; } .glo { margin-left: 1em; text-indent: -1em; } .glof { margin-left: 1em; text-indent: -1em; margin-top: 1em; } .cl { font-size: medium; text-align: left; text-indent: 0; } .cl1 { text-align: left; text-indent: -1em; } .bq { } .bqf { text-indent: 0; margin-top: 1em; } .bql { } .bqo { margin-bottom: .5em; margin-left: 1em; text-indent: 0; } .bqs { text-indent: 0; } .bqh { text-indent: 0; } .bq1 { margin-bottom: -0.1em; margin-left: 10%; margin-top: -0.1em; text-indent: -1em; } .bq1f { margin-bottom: -0.1em; margin-left: 10%; margin-top: -0.1em; text-indent: -1em; } .bq1l { margin-bottom: -0.1em; margin-left: 10%; margin-top: -0.1em; text-indent: -1em; } .bq1s { margin-bottom: -0.1em; margin-left: 10%; margin-top: .5em; text-indent: -1em; } .bqaft { text-indent: 0; } .bqul { margin-left: 1em; text-indent: -1em; text-align: left; } .bqul1 { margin-left: 2em; text-indent: -1em; text-align: left; } .bqulf { margin-left: 1em; text-indent: -1em; text-align: left; } .bqull { margin-left: 1em; text-indent: -1em; text-align: left; } .bqnl { margin-left: 1em; text-indent: -1em; text-align: left; } .bqnlf { margin-left: 1em; text-indent: -1em; text-align: left; } .bqnll { margin-left: 1em; text-indent: -1em; text-align: left; } .rpt { font-size: medium; margin-top: 1em; text-align: justify; font-weight: bold; } .rpbh { font-size: 90%; margin-top: 1em; text-align: justify; font-weight: bold; } .rpch { font-size: 80%; margin-top: 1em; text-align: justify; font-weight: bold; } .rpt { font-size: medium; margin-top: 1em; text-align: justify; } .rph { font-size: medium; margin-top: 1em; text-align: justify; font-weight: bold; } .rphn { font-size: medium; margin-top: .5em; text-align: justify; } .rpilf { margin-top: .5em; text-align: justify; } .rpil { margin-top: .5em; text-align: justify; } .rpill { margin-top: .5em; text-align: justify; } .rpils { margin-top: .5em; text-align: justify; } .rp { margin-top: .5em; text-align: justify; margin-left: 2em; text-indent: -1em; } .rpf { margin-top: .5em; text-align: justify; margin-left: 2em; text-indent: -1em; } .rpl { margin-top: .5em; text-align: justify; margin-left: 2em; text-indent: -1em; } .rpv1 { margin-top: .5em; margin-left: 1em; text-indent: 0; } .slh { text-align: left; font-weight: bold; text-indent: -1em; margin-top: .5em; margin-bottom: -.25em; } .sl { text-align: left; text-indent: -1em; } .slf { text-align: left; text-indent: -1em; margin-top: .5em; } .sll { text-align: left; text-indent: -1em; margin-bottom: .5em; } .sls { text-align: left; text-indent: -1em; margin-top: .5em; margin-bottom: .5em; } .slt { text-align: left; text-indent: -1em; font-style: italic; margin-top: -.25em; margin-bottom: .5em; } .sl1 { text-align: left; margin-left: 1em; text-indent: -1em; } .sl1f { text-align: left; margin-left: 1em; text-indent: -1em; margin-top: .5em; } .sl1s { text-align: left; margin-left: 1em; text-indent: -1em; margin-top: .5em; margin-bottom: .5em; } .sl1l { text-align: left; margin-left: 1em; text-indent: -1em; margin-bottom: .5em; } .sl2 { font-size: medium; margin-left: 2em; margin-top: 0; margin-bottom: 0; text-indent: -1em; } .sl3 { font-size: medium; margin-left: 3em; margin-top: 0em; margin-bottom: 0em; text-indent: -1em; } .sbh { margin-left: 1em; text-indent: 0; margin-top: 1em; margin-bottom: .5em; font-weight: bold; } .sb { font-size: small; margin-left: 1em; text-indent: 1em; } .sb1 { font-size: small; margin-left: 2em; text-indent: 1em; } .sbf { font-size: small; margin-left: 1em; text-indent: 0; } .sbl { font-size: small; margin-left: 1em; text-indent: 1em; margin-bottom: 1em; } .sbaft { font-size: small; margin-left: 1em; text-indent: 0; margin-top: .5em; } .sbo { font-size: small; margin-left: 1em; text-indent: 0; } .exul { font-size: small; text-align: left; text-indent: 0; } .exh { font-size: medium; font-weight: bold; text-align: left; text-indent: 0; } .exah { font-size: large; margin-top: .5em; margin-bottom: .5em; text-indent: 0; text-align: left; } .exbh { font-weight: bold; margin-top: .5em; margin-bottom: .5em; text-align: left; text-indent: 0; } .exf { font-size: small; margin-top: .5em; text-indent: 0; } .exulf { font-size: medium; margin-top: 1em; text-indent: 0; text-align: left; } .exnl { font-size: small; } .ex { font-size: small; } .exnlf { font-size: small; margin-top: .5em; } .lo { font-size: small; font-style: italic; margin-top: .5em; margin-bottom: .5em; text-indent: 0; } .eh { font-size: large; font-weight: normal; font-style: normal; margin-bottom: -.5em; margin-top: 1em; text-align: left; text-indent: 0; } .ehaft { font-size: large; font-weight: normal; font-style: normal; margin-bottom: -.5em; margin-top: 0; text-align: left; text-indent: 0; } .fn { font-size: medium; text-align: left; margin-left: 1.5em; text-indent: -1.5em; } .eds { font-size: medium; text-align: left; margin-left: 1em; text-indent: 0; margin-bottom: .5em; } .en { font-size: medium; text-align: left; margin-left: 1.5em; text-indent: -1.5em; } .enhn { font-size: medium; text-align: left; margin-left: 0; text-indent: 0; } .fnp { font-size: medium; text-align: left; margin-left: 1.5em; text-indent: 1em; } .enp { font-size: medium; text-align: left; margin-left: 1.5em; text-indent: 1em; } .ntbq { font-size: medium; text-align: left; margin-left: 2em; text-indent: 1em; } .ntbqf { font-size: medium; text-align: left; margin-left: 2em; text-indent: 0; margin-top: .5em; } .ntbql { font-size: medium; text-align: left; margin-left: 2em; text-indent: 1em; margin-bottom: .5em; } .ntbqs { font-size: medium; text-align: left; margin-left: 2em; text-indent: 0; margin-bottom: .5em; margin-top: .5em; } .ntcon { font-size: medium; text-align: left; margin-left: 1.5em; text-indent: 0; } .ntsl { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; } .ntslf { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; margin-top: .5em; } .ntsll { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; margin-bottom: .5em; } .ntul { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; } .ntulf { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; margin-top: .5em; } .ntull { font-size: medium; text-align: left; margin-left: 3em; text-indent: -1em; margin-bottom: .5em; } .rf { font-size: medium; margin-top: .5em; text-align: left; margin-left: 1em; text-indent: -1em; } .rf1 { font-size: medium; margin-top: .5em; text-align: left; margin-left: 2.5em; text-indent: -1em; } .rf2 { font-size: medium; margin-top: .5em; text-align: left; margin-left: 4em; text-indent: -1em; } .in { font-size: medium; text-align: left; text-indent: -1em; margin-left: 1em; } .inf { font-size: medium; text-align: left; text-indent: -1em; margin-left: 1em; margin-top: 1em; } .inhn { font-size: medium; text-align: left; font-style: italic; margin-left: 1em; text-indent: -1em; margin-bottom: 1em; } .nl { font-size: medium; text-align: left; text-indent: -1em; } .nlf { font-size: medium; text-align: left; text-indent: -1em; } .nll { font-size: medium; text-align: left; text-indent: -1em; } .ul { font-size: medium; text-align: left; text-indent: -1em; } .ulf { font-size: medium; text-align: left; text-indent: -1em; } .ull { font-size: medium; text-align: left; text-indent: -1em; } .ulh { font-size: medium; text-align: left; text-indent: -1em; margin-top: 1em; font-weight: bold; } .bl { font-size: medium; text-align: left; text-indent: -1em; } .blf { font-size: medium; text-align: left; text-indent: -1em; } .bll { font-size: medium; text-align: left; text-indent: -1em; } .fig { text-align: center; text-indent: 0; } .fig1 { text-align: left; text-indent: 0; } .figatr { font-size: 80%; text-align: center; text-indent: 0; } .figcap { font-size: small; margin-top: .5em; text-align: left; text-indent: 0; } .figh { font-size: small; margin-top: .5em; text-align: left; text-indent: 0; } .fighn { font-weight: bold; } table { width: 100%; margin-top: 1em; margin-bottom: 1em; } td { font-size: small; vertical-align: top; padding: 2px; text-align: left; } th { vertical-align: top; padding: 2px; } .td { text-align: left; text-indent: 0; vertical-align: middle; padding: 2px; font-size: small; } .th { text-align: left; padding: 0; font-size: large; text-indent: 0; margin-top: 1em; margin-bottom: -.75em; } .tatr { font-size: x-small; text-align: left; text-indent: 0; margin-bottom: 1em; } .tn { font-size: x-small; text-align: left; text-indent: 0; margin-bottom: 1em; margin-top: -.5em; } .tdf { vertical-align: middle; padding: 2px; text-indent: 0; font-size: small; margin-top: .75em; } .tdl { vertical-align: middle; padding: 2px; text-indent: 0; font-size: small; margin-bottom: .75em; } .tdnl { vertical-align: middle; font-size: small; text-indent: -1em; padding: 2px; } .tdul { vertical-align: middle; font-size: small; text-indent: 0em; padding: 2px; text-align: left; margin-left: 1em; } .tdp { vertical-align: middle; padding: 2px; text-indent: 0; font-size: small; } .tch { vertical-align: middle; padding: 2px; font-weight: bold; text-indent: 0; font-size: small; text-align: left; } .tch1 { vertical-align: middle; padding: 2px; font-weight: bold; text-indent: 0; font-size: small; } .tch2 { vertical-align: middle; padding: 2px; font-weight: bold; text-indent: 0; font-size: 85%; } .th1 { padding: 2px; vertical-align: middle; font-weight: bold; font-size: 100%; text-indent: 0; } .th2 { padding: 2px; vertical-align: middle; font-weight: bold; font-size: 95%; text-indent: 0; } .pcust1 { font-size: xx-large; font-weight: normal; margin-bottom: 1em; margin-top: .5em; text-align: left; text-indent: 0; vertical-align: text-bottom; } .b { font-weight: bold; } .bi { font-weight: bold; font-style: italic; } .bu { font-weight: bold; text-decoration: underline; } .dcrit { } .dcrit-i { font-style: italic; } .dispk { font-weight: bold; } .dispk-i { font-style: italic; } .dropcap { font-weight: normal; font-size: 320%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } .dropcap-i { font-style: italic; font-weight: normal; font-size: 320%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } .frac { font-weight: normal; } .grc { font-style: italic; } .gt { font-weight: bold; } .heb { font-style: italic; } .i { font-style: italic; } .sm { font-size: 80%; } .sm-i { font-size: 80%; font-style: italic; } .sm-b { font-size: 80%; font-weight: bold; } .sm-bi { font-size: 80%; font-weight: bold; font-style: italic; } .strk { text-decoration: line-through; } .sub { vertical-align: sub; } .sup { vertical-align: super; } .sup-b { vertical-align: super; font-weight: bold; } .u { text-decoration: underline; } .ui { text-decoration: underline; font-style: italic; } .url { } .url-b { font-weight: bold; } .url-bi { font-weight: bold; font-style: italic; } .url-i { font-style: italic; } .xref { font-weight: normal; } @media amzn-kf8 { .dropcap { font-weight: bold; font-size: 320%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; } } @media amzn-mobi { .dropcap { font-size: 3em; font-weight: bold; } } @media amzn-kf8 { .dropcap-i { font-weight: bold; font-style: italic; font-size: 320%; float: left; margin-top: -0.3225em; margin-bottom: -0.3245em; padding-right: .2em; } } @media amzn-mobi { .dropcap-i { font-size: 3em; font-style: italic; font-weight: bold; } }