@font-face { font-family: "ChronicleDisplay-Bold"; src: url(../fonts/ChronicleDisplay-Bold.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "ChronicleDisplay-Bold"; src: url(../fonts/ChronicleDisplay-BoldItalic.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "FreightSansProBold"; src: url(../fonts/FreightSansProBold-Regular.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "FreightSansProBook"; src: url(../fonts/FreightSansProBook-Italic.otf); font-style: italic; font-weight: normal; } @font-face { font-family: "FreightSansProBook"; src: url(../fonts/FreightSansProBook-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "FreightSansProLight"; src: url(../fonts/FreightSansProLight-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "FreightSansProMedium"; src: url(../fonts/FreightSansProMedium-Regular.otf); font-style: normal; font-weight: normal; } @font-face { font-family: "FreightSansProBlack"; src: url(../fonts/FreightSansProBlack-Regular.otf); font-style: normal; font-weight: bold; } @font-face { font-family: "FreightSansProSemibold"; src: url(../fonts/FreightSansProSemibold-Italic.otf); font-style: italic; font-weight: bold; } @font-face { font-family: "FreightSansProSemibold"; src: url(../fonts/FreightSansProSemibold-Regular.otf); font-style: normal; font-weight: bold; } .ipadfp { margin: 0; height: 98vh; text-align: center; } .imagefp { margin: 0em; height: 100%; text-align: center; } div.boxch01 { border: 1px solid #C44893; background-color: #C44893; color: ghostwhite; padding: 1.5em; margin-top: 10%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .h2ch { font-family: "FreightSansProMedium", sans-serif; font-size: 2.5em; font-weight: normal; margin-top: 0em; margin-bottom: 0.3em; page-break-after: avoid; text-align: center; } .introch { font-family: "ChronicleDisplay-Bold", sans-serif; margin-top: 0em; font-size: 1.2em; margin-left: 1.2em; margin-right: 1.2em; margin-bottom: 0em; text-align: center; } .indicator1 { font-family: "FreightSansProBook", sans-serif; margin-top: 0em; margin-bottom: 0.3em; text-indent: 0em; text-align: left; } .indicator { font-family: "FreightSansProBook", sans-serif; margin-top: 5%; margin-bottom: 0.3em; text-indent: 0em; text-align: left; } span.bgclr5 { font-family: "FreightSansProSemibold", sans-serif; background-color: #ef3b23; border: 1px solid #ef3b23; color: ghostwhite; font-size: 0.9em; padding: 0em 0.4em 0.1em 0.4em; font-weight: bold; } .ch01-h3r { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #D80A8C; margin-top: 5%; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .ch01-h3r1 { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #D80A8C; margin-top: 0em; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .recintro { font-family: "FreightSansProBook", sans-serif; margin-top: 0em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } .contrib { font-family: "FreightSansProBook", sans-serif; margin-top: 0em; font-size: 0.85em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.f-semi { font-family: "FreightSansProSemibold", sans-serif; font-weight: bold; } span.f-semi1 { font-family: "FreightSansProSemibold", sans-serif; font-weight: bold; font-style: italic; } span.prep1 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; } .prep { font-family: "FreightSansProBook", sans-serif; margin-top: 0em; font-size: 0.9em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .item { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0.2em; font-size: 0.9em; margin-bottom: 0em; padding-left: 1.5em; text-indent: -1em; text-align: left; } .itemb { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0.2em; font-size: 0.9em; margin-bottom: 1em; padding-left: 1.5em; text-indent: -1em; text-align: left; } .itemn { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0.2em; font-size: 0.9em; margin-bottom: 0em; padding-left: 2.4em; text-indent: -1em; text-align: left; } .itemnb { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0.2em; font-size: 0.9em; margin-bottom: 1em; padding-left: 2.4em; text-indent: -1em; text-align: left; } .step { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0.2em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .stepb { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0.2em; margin-bottom: 1em; text-indent: 0em; text-align: left; } div.sidehr { margin-top: .5em; margin-bottom: 0em; page-break-inside: avoid; } .hr1 { margin-top: 0em; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; border-left: 0; border-right: 0; border-top: 0; border-bottom: solid 4px; } .hr1a { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 0em; margin-right: 0em; margin-right: 0em; border-left: 0; border-right: 0; border-top: 0; border-bottom: solid 1px; } .hr2 { margin-top: 0.2em; margin-bottom: 0.6em; margin-left: 0em; margin-right: 0em; border-left: 0; border-right: 0; border-top: 0; border-bottom: solid 1px; } span.stepch01 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #D80A8C; } .stepmethod { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.fprep-b { font-family: "FreightSansProBold", sans-serif; font-weight: bold; } .itemsub { font-family: "FreightSansProBold", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; color: #D80A8C; padding-left: 1em; text-indent: -1em; text-align: left; } .tipimg { margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; text-align: left; } .tiphead { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .tiptxt { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0.2em; font-size: 0.8em; margin-bottom: 0em; text-indent: 0em; text-align: left; } span.tipc { font-family: "FreightSansProSemibold", sans-serif; background-color: #ed1d24; border: 1px solid #ed1d24; font-size: 0.9em; color: ghostwhite; padding: 0em 0.4em 0.1em 0.4em; font-weight: bold; } div.boxch02 { border: 1px solid #0077A9; background-color: #0077A9; color: ghostwhite; padding: 1.5em; margin-top: 10%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .ch02-h3r { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #005AAA; margin-top: 5%; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .ch02-h3r1 { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #005AAA; margin-top: 0em; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } span.stepch02 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #005AAA; } .itemsubch02 { font-family: "FreightSansProBold", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; color: #005AAA; padding-left: 1em; text-indent: -1em; text-align: left; } .readerhead { font-family: "FreightSansProSemibold", sans-serif; margin-top: 1em; margin-bottom: 0em; font-size: 0.9em; text-indent: 0em; text-align: left; } .readertxt { font-family: "FreightSansProLight", sans-serif; font-size: 1.3em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .readeratt { font-family: "FreightSansProBook", sans-serif; margin-top: 0.2em; margin-bottom: 0em; font-size: 0.8em; text-indent: 0em; text-align: left; } span.txbfz { font-family: "FreightSansProBold", sans-serif; font-weight: bold; } div.boxch03 { border: 1px solid #DB6F39; background-color: #DB6F39; color: ghostwhite; padding: 1.5em; margin-top: 10%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .ch03-h3r { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #DB6F39; margin-top: 5%; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .ch03-h3r1 { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #DB6F39; margin-top: 0em; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } span.stepch03 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #DB6F39; } .itemsubch03 { font-family: "FreightSansProBold", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; color: #DB6F39; padding-left: 1em; text-indent: -1em; text-align: left; } div.boxch04 { border: 1px solid #43AB98; background-color: #43AB98; color: ghostwhite; padding: 1.5em; margin-top: 10%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .ch04-h3r { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #43AB98; margin-top: 5%; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .ch04-h3r1 { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #43AB98; margin-top: 0em; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } span.stepch04 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #43AB98; } .itemsubch04 { font-family: "FreightSansProBold", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; color: #43AB98; padding-left: 1em; text-indent: -1em; text-align: left; } div.boxch05 { border: 1px solid #74156E; background-color: #74156E; color: ghostwhite; padding: 1.5em; margin-top: 10%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .ch05-h3r { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #74156E; margin-top: 5%; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } .ch05-h3r1 { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.3em; page-break-after: avoid; color: #74156E; margin-top: 0em; margin-bottom: 0.2em; text-align: left; text-indent: 0em; } span.stepch05 { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #74156E; } .itemsubch05 { font-family: "FreightSansProBold", sans-serif; margin-top: 0.5em; font-size: 0.9em; margin-bottom: 0em; color: #74156E; padding-left: 1em; text-indent: -1em; text-align: left; } sup.sup { font-size: .75em; vertical-align: top; } sub.sub { font-size: .75em; vertical-align: bottom; } .inline_group1 { margin-top: 5%; margin-bottom: 1em; text-align: center; } .portrait_60 { height: 60%; } .portrait_50 { height: 50%; } .portrait_70 { height: 70%; } .landscape50 { width: 50%; } .landscape70 { width: 70%; } .landscape100 { width: 100%; } .box { padding: .49em; background-color: #751472; border: 1px solid #751472; margin-top: 5%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; page-break-inside:avoid; } .box1 { padding: .49em; background-color: #00b5ac; border: 1px solid #00b5ac; margin-top: 5%; margin-bottom: 0em; margin-left: .3em; margin-right: .3em; } .bull { font-family: "FreightSansProBook", sans-serif; padding-left: 2.2em; margin-top: 0em; margin-bottom: .5em; text-indent: -.6em; text-align: left; } .bull1 { font-family: "FreightSansProBook", sans-serif; padding-left: 1em; margin-top: 0em; margin-bottom: .5em; text-indent: -.6em; text-align: left; } .bull1t { font-family: "FreightSansProBook", sans-serif; padding-left: 1em; margin-top: 1em; margin-bottom: .5em; text-indent: -.6em; text-align: left; } .bullcolor { color: #00b5ac; } .color2 { font-family: "FreightSansProBold", sans-serif; color: #74156E; font-weight: bold; } div.content { background-color: #fcf1cf; border: 1px solid #fcf1cf; padding: 0.7em 0.7em 0.2em 0.7em; margin-top: 0em; margin-bottom: 0em; } .copyfm { margin-top: 5%; margin-bottom: 0em; text-align: center; } .copyfm1 { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-align: center; } .copy { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .copyb { font-family: "FreightSansProBook", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; } .copyb1 { font-family: "FreightSansProBook", sans-serif; font-size: 1em; margin-top: 0em; margin-bottom: 1em; text-indent: 0em; text-align: left; } .copyh { font-family: "FreightSansProSemibold", sans-serif; font-size: 1.1em; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .fproa { font-family: "FreightSansProSemibold", sans-serif; } .h2 { font-family: "FreightSansProBold", sans-serif; font-size: 2.5em; color: #751472; margin-top: 6%; margin-bottom: .2em; font-weight: normal; page-break-after: avoid; text-indent: 0em; text-align: left; } .h2c { font-family: "FreightSansProBook", sans-serif; padding-top: .5em; padding-bottom: .5em; border: 1px solid #751472; background-color: #751472; color: ghostwhite; font-size: 2.4em; font-weight: bold; page-break-after: avoid; margin-top: 5%; margin-bottom: 0em; text-align: center; } .h2d { font-family: "FreightSansProBold", sans-serif; color: #751472; font-size: 1.5em; font-weight: bold; page-break-after: avoid; margin-top: 5%; margin-bottom: 0em; text-indent: 0em; text-align: left; } .h2p { font-family: "FreightSansProBold", sans-serif; color: #751472; font-size: 1.5em; font-weight: bold; page-break-after: avoid; margin-top: 5%; margin-bottom: 0em; text-indent: 0em; text-align: left; } .h2psub { font-family: "FreightSansProLight", sans-serif; font-size: 1.5em; font-weight: normal; page-break-after: avoid; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .h2g { font-family: "FreightSansProBold", sans-serif; color: #00b5ac; font-size: 1.5em; font-weight: bold; page-break-after: avoid; margin-top: 5%; margin-bottom: 0em; text-indent: 0em; text-align: left; } .h2sub { font-family: "FreightSansProLight", sans-serif; font-size: 1.8em; margin-top: 0em; margin-bottom: .5em; font-weight: normal; page-break-after: avoid; text-indent: 0em; text-align: left; } .h3a { font-family: "FreightSansProBold", sans-serif; font-size: 1.3em; color: #751472; margin-top: 1em; margin-bottom: .2em; page-break-after: avoid; text-indent: 0em; text-align: left; } .h3b { font-family: "FreightSansProBold", sans-serif; font-size: 1.3em; color: #00b5ac; margin-top: 1em; margin-bottom: 0.5em; page-break-after: avoid; text-align: left; } .h3c { font-family: "FreightSansProBold", sans-serif; font-size: 1.4em; font-weight: normal; color: ghostwhite; margin-top: 1em; margin-bottom: .2em; page-break-after: avoid; text-indent: 0em; text-align: left; } .h3sub { font-family: "FreightSansProBold", sans-serif; font-size: 1.2em; font-weight: normal; color: ghostwhite; margin-top: 0em; margin-bottom: .2em; page-break-after: avoid; text-indent: 0em; text-align: left; } .hr { margin-top: 0em; margin-bottom: 0em; margin-right: 83%; border-bottom: #751472 solid 7px; } .hr1c { margin-top: 0em; margin-bottom: 0em; border-bottom: ghostwhite solid 2px; } .line60 { width: 60%; background-color: #e3ebf7; border: 1px solid #e3ebf7; vertical-align: top; } .line40 { width: 40%; background-color: #e3ebf7; border: 1px solid #e3ebf7; vertical-align: top; } .line50 { width: 50%; background-color: #e3ebf7; border: 1px solid #e3ebf7; vertical-align: top; } .line { background-color: #00b5ac; border: 1px solid #00b5ac; vertical-align: top; padding: .49em; } .linep { background-color: #751472; border: 1px solid #751472; padding: .49em; vertical-align: top; } .noindentpl { font-family: "FreightSansProSemibold", sans-serif; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .noindentplb { font-family: "FreightSansProBook", sans-serif; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .noindentplc { font-family: "FreightSansProBook", sans-serif; color: ghostwhite; margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .noindentw { font-family: "FreightSansProMedium", sans-serif; color: ghostwhite; margin-top: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .number { font-family: "FreightSansProMedium", sans-serif; color: ghostwhite; padding-left: 1.2em; font-size: 1em; margin-top: .7em; margin-bottom: 0em; text-indent: -1em; text-align: left; } .sub { font-size: .75em; vertical-align: bottom; } .sup { font-size: .75em; vertical-align: top; } .tabc { font-family: "FreightSansProBook", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-align: center; } .tabg { font-family: "FreightSansProBold", sans-serif; color: ghostwhite; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-align: center; } .tabl { font-family: "FreightSansProMedium", sans-serif; font-size: 0.8em; margin-top: 0em; margin-left: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .tablg { font-family: "FreightSansProBold", sans-serif; color: #00b5ac; font-size: 0.8em; margin-top: 0em; margin-left: 1em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .tabp { font-family: "FreightSansProBold", sans-serif; color: ghostwhite; font-size: 1.1em; margin-top: 0em; margin-bottom: 0em; text-align: center; } .tabr { font-family: "FreightSansProMedium", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-align: right; } .tabrg { font-family: "FreightSansProBold", sans-serif; color: #00b5ac; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-align: right; } .tabrp { font-family: "FreightSansProMedium", sans-serif; color: #751472; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; text-align: center; } .toc-ch { font-family: "FreightSansProBook", sans-serif; padding-left: 1.2em; font-size: 1em; margin-top: .7em; margin-bottom: 0.1em; text-indent: -1.2em; text-align: left; } .toc-ch2 { font-family: "FreightSansProBook", sans-serif; padding-left: 2.5em; font-size: .9em; margin-top: 0em; margin-bottom: 0.1em; text-indent: -1.2em; text-align: left; } .toc-ch2b { font-family: "FreightSansProBook", sans-serif; padding-left: 2.5em; font-size: .9em; margin-top: 0em; margin-bottom: 0em; text-indent: -1.2em; text-align: left; } .txbf { font-weight: bold; } .txbfg { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: #00b5ac; } .txbfw { font-family: "FreightSansProBold", sans-serif; font-weight: bold; color: ghostwhite; } span.txbf1 { font-family: "FreightSansProSemibold", sans-serif; font-weight: bold; } .txbfit1 { font-family: "FreightSansProSemibold", sans-serif; font-weight: bold; font-style: italic; } .txbfit { font-weight: bold; font-style: italic; } .txit { font-style: italic; } .web1 { font-family: "FreightSansProBook", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .web1a { font-family: "FreightSansProBook", sans-serif; font-size: 0.8em; margin-top: 2em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .webx { font-family: "FreightSansProSemibold", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: left; } .webi { margin-top: 1em; margin-bottom: 0.2em; text-indent: 0em; text-align: left; } .sidebarl1 { padding: 0.8em; background-color: #751472; border: 1px solid #751472; color: Ghostwhite; margin-top: 5%; margin-bottom: 1em; } .h2ca { font-family: "FreightSansProMedium", sans-serif; color: ghostwhite; font-size: 2.2em; font-weight: normal; page-break-after: avoid; margin-top: 0em; margin-bottom: 0em; text-align: center; } .noindentn { font-family: "FreightSansProMedium", sans-serif; color: ghostwhite; font-weight: normal; page-break-after: avoid; margin-top: 0em; margin-bottom: 0em; text-align: center; } .indexmain1 { font-family: "FreightSansProBold", sans-serif; color: #4d045b; font-size: 0.95em; margin-top: 1em; margin-bottom: 0em; padding-left: 0.8em; text-indent: -0.8em; text-align: left; } .indexmain1s { font-family: "FreightSansProSemibold", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; color: #4d045b; padding-left: 0.8em; text-indent: -0.8em; text-align: left; } .indexmain { font-family: "FreightSansProBook", sans-serif; font-size: 0.8em; margin-top: 0em; margin-bottom: 0em; padding-left: 0.8em; text-indent: -0.8em; text-align: left; } .indexmain1sub { font-family: "FreightSansProSemibold", sans-serif; font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; color: #823a81; padding-left: 0.8em; text-indent: -0.8em; text-align: left; } .txbfit2 { font-family: "FreightSansProSemibold", sans-serif; font-weight: bold; font-style: italic; } .hrchap { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 10%; margin-right: 10%; height: 2px; border-left: 0; border-right: 0; border-top: 0; border-bottom: solid 1px ghostwhite; background-color: ghostwhite; } .table { margin-top: 1em; border-spacing: 0; margin-bottom: 1em; width: 100%; } .table td { padding: .08em .08em 0em .08em; } .tablea { margin-top: 1em; border-spacing: 0; border-collapse: collapse; margin-bottom: 1em; width: 100%; } .tablea td { padding: .08em .08em 0em .08em; border: solid 2px ghostwhite; } .txbf-black { font-family: "FreightSansProBlack"; font-weight:bold; } .con1 { color:#C44893; } .con2 { color:#0077A9; } .con3 { color: #DB6F39; } .con4 { color: #43AB98; } .con5 { color: #74156E; }