@font-face { font-family: "ACaslonPro-Regular"; src: url(../fonts/ACaslonPro-Regular.otf); font-weight: normal; font-style: normal; } @font-face { font-family: "AGaramondPro-Regular"; src: url(../fonts/AGaramondPro-Regular.otf); font-weight: normal; font-style: normal; } @font-face { font-family: "MinionPro-Regular"; src: url(../fonts/MinionPro-Regular.otf); font-weight: normal; font-style: normal; } @font-face { font-family: "ProximaNova-Regular"; src: url(../fonts/ProximaNova-Regular.otf); font-weight: normal; font-style: normal; } @font-face { font-family: "ProximaNova-RegularIt"; src: url(../fonts/ProximaNova-RegularIt.otf); font-weight: normal; font-style: italic; } @font-face { font-family: "TimesNewRomanPS-BoldMT"; src: url(../fonts/TimesNewRomanPS-BoldMT.otf); font-weight: bold; font-style: normal; } @font-face { font-family: "TimesNewRomanPS-ItalicMT"; src: url(../fonts/TimesNewRomanPS-ItalicMT.otf); font-weight: normal; font-style: italic; } @font-face { font-family: "TimesNewRomanPSMT"; src: url(../fonts/TimesNewRomanPSMT.otf); font-weight: normal; font-style: normal; } @font-face { font-family: "TitlingGothicFBSkyline-Standard"; src: url(../fonts/TitlingGothicFBSkyline-Standard.ttf); font-weight: normal; font-style: normal; } body { margin: 3%; } .cover { margin:0; text-align:center; } .svg_cover { margin:0; text-align:center; max-height: 100%; height: 100%; } a, a:link, a:active { color: #8B0000; text-decoration: none; } table { margin:0.8em 0 1em 0; border-collapse:collapse; page-break-inside: auto; width:100%; } sup { font-size:65%; line-height:70%; } sub { font-size:65%; line-height:70%; } img { max-height: 100%; max-width: 100%; } .bold { font-family: "TimesNewRomanPS-BoldMT"; font-weight: bold; font-style: normal; } .italic { font-family: "TimesNewRomanPS-ItalicMT"; font-weight: normal; font-style: italic; } .pitalic { font-family: "ProximaNova-RegularIt"; font-weight: normal; font-style: italic; } .halftitle { font-family: "ProximaNova-Regular"; font-size:165%; font-weight:normal; line-height:125%; margin: 3.9em 0 0 0; text-align:center; text-indent: 0; } .titling { font-family: "TitlingGothicFBSkyline-Standard"; } .title { font-family: "ProximaNova-Regular"; font-size:185%; font-weight:normal; line-height:115%; margin: 1.5em 0 0 0; text-align:center; text-indent: 0; } .tit { font-family: "TitlingGothicFBSkyline-Standard"; font-size:165%; line-height:105%; } .sub-title { font-family: "ProximaNova-Regular"; font-size:115%; font-weight:normal; line-height:115%; margin: 1em 0 0 0; text-align:center; text-indent: 0; } .author { font-family: "TitlingGothicFBSkyline-Standard"; font-size:215%; font-weight:normal; line-height:115%; margin: 2em 0 3em 0; text-align:center; text-indent: 0; } .publisheri { margin: 0 0 1.5em 0; text-align:center; text-indent: 0; } .publisher { font-family: "TimesNewRomanPSMT"; font-size:80%; font-weight:normal; line-height:125%; margin: 0.5em 0 0 0; text-align:center; text-indent: 0; } .publishers { font-family: "TimesNewRomanPSMT"; font-size:75%; font-weight:normal; line-height:125%; margin: 0.5em 0 0 0; text-align:center; text-indent: 0; } .copy-title { font-family: "ACaslonPro-Regular"; font-size:105%; font-weight:normal; line-height:105%; margin: 1.5em 0 0 0; text-indent: 0; } .copy-sub { font-family: "ProximaNova-Regular"; font-size:95%; font-weight:normal; line-height:125%; margin: 0.5em 0 0 0; text-indent: 0; } .copy { font-family: "TimesNewRomanPSMT"; font-size:90%; font-weight:normal; line-height:125%; margin: 1em 0 0 0; text-indent: 0; } .copyt { font-family: "TimesNewRomanPSMT"; font-size:90%; font-weight:normal; line-height:125%; margin: 1.3em 0 0 0; text-indent: 0; } .copyn { font-family: "TimesNewRomanPSMT"; font-size:90%; font-weight:normal; line-height:125%; margin: 0; text-indent: 0; } .copyna { font-family: "AGaramondPro-Regular"; font-size:90%; font-weight:normal; line-height:125%; margin: 0; text-indent: 0; } .imagel { margin: 3em 0 0.5em 0; text-align:center; } .copy-j { font-family: "AGaramondPro-Regular"; font-size:90%; font-weight:normal; line-height:125%; margin: 0; text-align:center; text-indent: 0; } .copy-top2 { font-family: "AGaramondPro-Regular"; font-size:90%; font-weight:normal; line-height:125%; margin: 0.8em 0 0 0; text-align:center; text-indent: 0; } .toc-title { font-family: "TitlingGothicFBSkyline-Standard"; font-size:185%; font-weight:normal; line-height:125%; margin: 2.65em 0 1.5em 0; text-align:center; text-indent: 0; } .fm-para { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 6.5em 1.5em 0 1.5em; text-align:center; text-indent: 0; } .fm-title { font-family: "TitlingGothicFBSkyline-Standard"; font-size:300%; font-weight:normal; line-height:125%; margin: 1.57em 0 1.1em 0; text-align:center; text-indent: 0; } .toc-part { font-family: "ProximaNova-Regular"; font-size:120%; font-weight:normal; line-height:125%; margin: 1em 0 0 0; text-align:center; text-indent: 0; } .toc-chap { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 0; text-indent: 0; } .toc-sec { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 0 0 0 1.5em; text-indent: 0; } .dropcap { float:left; font-family: "TimesNewRomanPSMT"; font-size:300%; line-height:58%; margin: 0.01em 0.03em 0 0; } .part-no { font-family: "ProximaNova-Regular"; font-size:125%; font-weight:normal; line-height:125%; margin: 5em 0 0.2em 0; text-align:center; text-indent: 0; } .part-title { font-family: "TitlingGothicFBSkyline-Standard"; font-size:300%; font-weight:normal; line-height:125%; margin: 0; text-align:center; text-indent: 0; } .ch-no { font-family: "ProximaNova-Regular"; font-size:105%; font-weight:normal; line-height:125%; margin: 3em 0 0.2em 0; text-align:center; text-indent: 0; } .ch-title { font-family: "TitlingGothicFBSkyline-Standard"; font-size:300%; font-weight:normal; line-height:125%; margin: 0 0 1.1em 0; text-align:center; text-indent: 0; } .ch-titleb { font-family: "TitlingGothicFBSkyline-Standard"; font-size:300%; font-weight:normal; line-height:125%; margin: 0 0 1.1em 0; text-align:center; text-indent: 0; } .section { font-family: "ProximaNova-Regular"; font-size:135%; font-weight:normal; line-height:115%; margin: 1em 0 0 0; text-align:left; text-indent: 0; } .noindent { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 0.3em 0 0 0; text-align:justify; text-indent: 0; } .indent { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 0.3em 0 0 0; text-align:justify; text-indent: 1.5em; } .noindentm { font-family: "MinionPro-Regular"; font-size:105%; font-weight:normal; line-height:125%; margin: 0; text-indent: 0; } .l-para { font-family: "TimesNewRomanPSMT"; font-size:180%; font-weight:normal; line-height:125%; margin: 0 0 0.7em 0; text-align:center; text-indent: 0; } .l-paran { font-family: "TimesNewRomanPSMT"; font-size:180%; font-weight:normal; line-height:125%; margin: 0; text-align:center; text-indent: 0; } .pagebreak { page-break-before:always; padding:3em 0 0 0; } .img_container { margin: 1.2em 0 1.2em 0; page-break-inside:avoid; } .image { margin: 0; text-align:center; } .fig-caption { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; margin: 0.3em 0 0 0; text-align:right; text-indent: 0; } ol.number { font-family: "TimesNewRomanPSMT"; font-weight:normal; line-height:125%; padding:0; margin: 0 0 0 2em; text-indent: -2em; list-style-type: none; } ol.number li { margin: 0; } .nno { padding-right: 0; display:inline-block; width:2em; text-indent: 0; } .imaget { margin:6em 0 0 0; text-align:center; } .pg { page-break-before:always; }