@font-face { font-family: "FreeSerif"; src: url('../fonts/FreeSerif.ttf'); } @page { margin: 1em; } p { text-indent: 1em; margin: 0 0 0 0; font-family: serif; } div { margin: 0 0 0 0; } sup { line-height: 0; } .copyright1 { font-size: 80%; font-family: "Times New Roman" , serif; text-indent: 0; margin: 2em 0 0 0; text-align: center; } .copyright2 { font-size: 80%; font-family: "Times New Roman" , serif; text-indent: 0; margin: 1em 0 0 0; text-align: center; } .copyright3 { font-size: 80%; font-family: "Times New Roman" , serif; text-indent: 0; margin: 0 0 0 0; text-align: center; } .dedication { font-size: 100%; font-family: serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 0 0 0 0; text-align: center; } .tochead { font-size: 190%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 2em 0 3em 0; text-align: center; } .toc1 { font-size: 100%; font-family: sans-serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 0 0 0 0; text-align: center; } .toc2 { font-size: 100%; font-family: sans-serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 1% 0 0 0; text-align: center; } .toc3 { font-size: 100%; font-family: sans-serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 1em 0 0 0; text-align: center; } .fronthead1 { font-size: 170%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 2em 0 3em 0; text-align: right; } .chapimage { font-style: normal; font-weight: normal; text-indent: 0; margin: 2em 0 3em 0; text-align: center; } .backhead1 { font-size: 190%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 2em 0 3em 0; text-align: center; } .backhead2 { font-size: 120%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 2em 0 0 0; text-align: center; } .backhead3 { font-size: 120%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 0 0 3em 0; text-align: center; } .textfirst { font-size: 100%; text-indent: 0; margin: 0 0 0 0; } .head1 { font-size: 150%; font-family: serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 0 0 0 0; text-align: left; } .head2 { font-size: 210%; font-family: sans-serif; font-style: normal; font-weight: normal; text-indent: 0; margin: 1% 1em 1% 1em; text-align: center; } .head3 { font-size: 100%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 0 0 2% 0; text-align: left; } .head3t { font-size: 100%; font-family: sans-serif; font-style: normal; font-weight: bold; text-indent: 0; margin: 1em 0 2% 0; text-align: left; } div.figure { margin: 1em 0 1em 0; page-break-inside: avoid; } div.figure1 { margin: 0 0 0 0; page-break-inside: avoid; } .caption { font-size: 80%; font-family: sans-serif; margin: 1% 0 0 0; text-indent: 0; text-align: center; } img.imglandscape { width: 70%; text-align: center; text-indent: 0; } .landscapew1 { width: 100%; } .landscapew2 { text-align: center; text-indent: 0; } .landscapew3 { text-align: left; text-indent: 0; } img.imgportrait { height: 80%; text-align: center; text-indent: 0; } .portraith1 { height: 60vh; } .portrait100 { height: 100vh; } .portrait80 { height: 80vh; } .portrait50 { height: 50vh; } .portrait60 { height: 60vh; } .portrait70 { height: 70vh; } .portraith2 { text-align: center; text-indent: 0em; } .portraithfull1 { height: 100vh; } .portraithfull2 { text-align: center; text-indent: 0em; } img.imgportraitfull100 { height: 100%; text-align: center; text-indent: 0; } img.imgportraitfull90 { height: 90%; text-align: center; text-indent: 0; } img.imgportraitfull80 { height: 80%; text-align: center; text-indent: 0; } img.imgportraitfull70 { height: 70%; text-align: center; text-indent: 0; } img.imgportraitfull60 { height: 60%; text-align: center; text-indent: 0; } img.imgportraitfull50 { height: 50%; text-align: center; text-indent: 0; } img.imglandscape100 { width: 100%; text-align: center; text-indent: 0; } img.imglandscape90 { width: 90%; text-align: center; text-indent: 0; } img.imglandscape80 { width: 80%; text-align: center; text-indent: 0; } img.imglandscape70 { width: 70%; text-align: center; text-indent: 0; } img.imglandscape60 { width: 60%; text-align: center; text-indent: 0; } img.imglandscape50 { width: 50%; text-align: center; text-indent: 0; } img.imglandscape40 { width: 40%; text-align: center; text-indent: 0; } .sc { font-size: 80%; } .sans { font-family: sans-serif; } .noindent { text-indent: 0; } .pagebreak { page-break-after: always; } .overline { text-decoration: line-through; } .entity { font-family: "FreeSerif"; } .white { color: #ffffff; } .textbreak { font-size: 100%; font-family: serif; margin: 1em 0 0 0; text-indent: 0; } .bnoindent { font-size: 80%; font-family: sans-serif; font-weight: bold; margin: 0 0 0 0; color: #ffffff; text-indent: 0; } .bnoindent1 { font-size: 80%; font-family: sans-serif; margin: 0 1em 1em 1em; text-indent: 0; } .noindent1 { font-size: 100%; font-family: monospace; margin: 0 0 0 0; text-indent: 0; } .indent1 { font-size: 100%; font-family: monospace; margin: 0 0 0 0; text-indent: 1em; } .centertb { margin: 1em 0 1em 0; text-indent: 0; text-align: center; } .centertb1 { margin: 1em 0 0 0; text-indent: 0; text-align: center; } .centertb2 { margin: 2em 0 0 0; text-indent: 0; text-align: center; } .centertb3 { margin: 0 0 1em 0; text-indent: 0; text-align: center; } .image1 { margin: 15% 0 1em 0; text-indent: 0; text-align: center; } .image2 { margin: 1em 0 0 0; text-indent: 0; text-align: center; } .center1 { font-size: 110%; font-family: serif; margin: 15% 0 0 0; text-indent: 0; text-align: center; } .center2 { font-size: 110%; font-family: serif; margin: 0 0 0 0; text-indent: 0; text-align: center; } .center3 { font-size: 110%; font-family: serif; margin: 0 0 1.5em 0; text-indent: 0; text-align: center; } .bcenter { font-size: 80%; font-family: sans-serif; margin: 0 0 1% 0; color: #828486; text-indent: 0; text-align: center; } .bright { font-size: 80%; font-family: sans-serif; font-weight: bold; margin: 0 0 0 0; color: #ffffff; text-indent: 0; text-align: right; } .block1 { text-indent: 0; margin: 0 9.5em 0 0; } .block2 { text-indent: 0; margin: 2em 7.5em 0 0; } .block3 { text-indent: 0; margin: 2em 5.5em 0 0; } .block4 { text-indent: 0; margin: 1em 0 0 6.5em; } .block5 { text-indent: 0; margin: 1em 9em 0 0; } .block6 { text-indent: 0; margin: 1em 0 0 7em; } .block7 { text-indent: 0; margin: 1em 8.5em 0 0; } .block8 { text-indent: 0; margin: 1em 0 0 9em; } .block9 { text-indent: 0; margin: 2em 0 0 8em; } .block10 { text-indent: 0; margin: 2em 0 0 0; } .block10a { text-indent: 0; margin: 1em 0 0 0; } .block11 { text-indent: 0; margin: 2em 0 0 8.5em; } .block12 { text-indent: 0; margin: 1em 5.5em 0 0; } .block13 { text-indent: 0; margin: 1em 0 0 8.5em; } .block14 { text-indent: 0; margin: 1em 4.5em 0 0; } .block15 { text-indent: 0; margin: 1em 0 0 4.5em; } .block16 { text-indent: 0; margin: 1em 6em 0 0; } .block17 { text-indent: 0; margin: 2em 4.5em 0 0; } .block18 { text-indent: 0; margin: 1em 0 0 5.5em; } .block19 { text-indent: 0; margin: 0 2em 0 0; } .block20 { text-indent: 0; margin: 1em 3em 0 0; } .block21 { text-indent: 0; margin: 1em 0 0 5em; } .block22 { text-indent: 0; margin: 1em 0 0 0; } .block23 { text-indent: 0; margin: 0 5.5em 0 0; } .block24 { text-indent: 0; margin: 1em 0 0 3.5em; } .block25 { text-indent: 0; margin: 0 0 0 8em; } .block26 { text-indent: 0; margin: 1em 7.5em 0 0; } .block27 { text-indent: 0; margin: 1em 2.5em 0 0; } .block28 { text-indent: 0; margin: 2em 6em 0 0; } .block28a { text-indent: 0; margin: 1em 6em 0 0; } .block29 { text-indent: 0; margin: 1em 0 0 8em; } .block30 { text-indent: 0; margin: 2em 8.5em 0 0; } .block31 { text-indent: 0; margin: 1em 7em 0 0; } .block32 { text-indent: 0; margin: 0 8em 0 0; } .block33 { text-indent: 0; margin: 1em 6.5em 0 0; } .block34 { text-indent: 0; margin: 2em 9em 0 0; } .block35 { text-indent: 0; margin: 2em 10em 0 0; } .block36 { text-indent: 0; margin: 1em 0 0 10em; } .block37 { text-indent: 0; margin: 1em 9.5em 0 0; } .block38 { text-indent: 0; margin: 2em 11em 1em 0; } .block39 { text-indent: 0; margin: 1em 1.5em 1em 0; } .block40 { text-indent: 0; margin: 1em 4em 1em 0; } .block41 { text-indent: 0; margin: 1em 3em 1em 0; } .block42 { text-indent: 0; margin: 0 9em 0 0; } .block43 { text-indent: 0; margin: 1em 0 0 6em; } .block44 { text-indent: 0; margin: 1em 0 0 3em; } .block45 { text-indent: 0; margin: 2em 2.5em 0 0; } .block46 { text-indent: 0; margin: 1em 0 0 9.5em; } .block46a { text-indent: 0; margin: 1em 0 0 15.5em; } .block47 { text-indent: 0; margin: 1em 0.5em 0 0; } .block48 { text-indent: 0; margin: 1em 1em 0 0; } .block49 { text-indent: 0; margin: 1em 0 0 4em; } .block50 { text-indent: 0; margin: 1em 0 0 2.5em; } .block51 { text-indent: 0; margin: 2em 10.5em 0 0; } .block52 { text-indent: 0; margin: 1em 0 0 7.5em; } .block53 { text-indent: 0; margin: 1em 5em 0 0; } .block54 { text-indent: 0; margin: 1em 3.5em 0 0; } .block55 { text-indent: 0; margin: 1em 10.5em 0 0; } .block56 { text-indent: 0; margin: 1em 0 0 1em; } .block57 { text-indent: 0; margin: 1em 2em 0 0; } .block58 { text-indent: 0; margin: 1em 1.5em 0 0; } .block59 { text-indent: 0; margin: 1em 4em 0 0; } .block60 { text-indent: 0; margin: 2em 0 0 6.5em; } .block61 { text-indent: 0; margin: 1em 6.5em 1em 0; } .block62 { text-indent: 0; margin: 1em 9em 1em 0; } .block63 { text-indent: 0; margin: 1em 8em 0 0; } .block64 { text-indent: 0; margin: 1em 0 0 10.5em; } .block65 { text-indent: 0; margin: 1em 6.5em 0 0; } .block66 { text-indent: 0; margin: 0 6em 0 0; } .block67 { text-indent: 0; margin: 0 0 0 7.5em; } .block68 { text-indent: 0; margin: 0 0 0 5em; } .block69 { text-indent: 0; margin: 2em 0 0 3.5em; } .block70 { text-indent: 0; margin: 2em 0 0 1em; } .block71 { text-indent: 0; margin: 2em 7em 0 0; } .block72 { text-indent: 0; margin: 1em 0 0 1.5em; } .dright { text-align: right; margin: 1em 0 0 3em; } .box1 { background-color: #a6a8aa; border-radius: 1em; margin: 0 1em 0 0; padding: 10px; display: inline-block; } .box2 { background-color: #787a7c; border-radius: 1em; margin: 0 0 0 0; padding: 10px; display: inline-block; } .box3 { background-color: #787a7c; border-radius: 1em; margin: 0 0 0 0; padding: 10px 20px 10px 20px; display: inline-block; } .box4 { border-right: solid 2px #babcbe; border-left: solid 2px #babcbe; border-bottom: solid 2px #babcbe; border-radius: 1em; margin: 0 0 0 0; } .dropcap { font-size: 300%; line-height: 0em; font-family: serif; font-weight: normal; } @media amzn-kf8 { .dropcap { font-size: 1.4em; line-height: 0em; font-family: serif; font-weight: normal; } } @media amzn-mobi { .dropcap { font-size: 1.4em; line-height: 0em; font-family: serif; font-weight: normal; } }