.calibre { display: block; font-size: 0.83333em; line-height: 1.4; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { display: block; line-height: 1.4 } .calibre2 { background-color: #CCC; display: block; line-height: 1.4; margin-left: auto; margin-right: auto; width: 375px } .calibre3 { height: auto; left: -5px; line-height: 1.4; position: relative; top: -5px; width: 375px } .calibre4 { display: block; line-height: 1.4; text-align: center; margin: 1em 0 } .calibre5 { color: #285d78; font-family: Futura-CondensedExtraBold, sans-serif; font-size: 2em; font-weight: bold; line-height: 1.4 } .calibre6 { display: block; line-height: 1.4; margin-left: auto; margin-right: auto; width: 225px } .calibre7 { height: auto; line-height: 1.4; width: auto } .calibre8 { display: block; line-height: 1.4; list-style-type: disc; margin-bottom: 20px; margin-right: 0; margin-top: 1em; width: 85% } .calibre9 { display: list-item; font-size: 1em; line-height: 1.4; page-break-inside: avoid } .calibre10 { color: #3e88a6; line-height: 1.4 } .calibre11 { font-style: italic; line-height: 1.4 } .calibre11b { display: list-item; font-size: 0.75em; line-height: 1.4; page-break-inside: avoid } .calibre12 { float: left; height: auto; line-height: 1.4; margin-bottom: 20px; margin-right: 20px; width: auto } .calibre13 { clear: left; display: block; line-height: 1.4 } .calibre14 { font-family: Futura, sans-serif; line-height: 1.4 } .calibre15 { font-family: Georgia, serif; line-height: 1.4 } .calibre16 { display: block; font-size: 1.2em; font-weight: normal; line-height: 1.4; margin-bottom: 0; margin-left: 0; margin-top: 0; text-align: left } .calibre17 { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 1.55em; font-weight: bolder; line-height: 1.4; page-break-after: avoid; page-break-before: avoid; position: relative; text-transform: uppercase; z-index: 1; margin: 0.67em 0 0 } .calibre18 { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 1.4em; font-weight: bold; line-height: 1.4; page-break-after: avoid; page-break-before: avoid; position: relative; z-index: 1; margin: 0.83em 0 0 } .calibre19 { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 1.3em; font-weight: bold; line-height: 1.4; page-break-after: avoid; page-break-before: avoid; position: relative; text-transform: uppercase; z-index: 1; margin: 1em 0 0 } .calibre19b { display: block; font-size: 1em; font-weight: normal; line-height: 1.4; text-align: left; margin: 0 20px 0 0 } .calibre20 { border-collapse: separate; border-spacing: 2px; display: table; line-height: 1.4; margin-bottom: 0; margin-top: 0; page-break-inside: avoid; text-indent: 0 } .calibre21 { display: table-row; line-height: 1.4; text-align: left; vertical-align: middle } .calibre22 { display: table-cell; font-size: 1em; text-align: center; vertical-align: top; padding: 2px 5px; border: black solid 0; margin: 0 } .calibre23 { height: auto; width: auto } .calibre24 { color: #285d78; display: table-cell; font-weight: bold; line-height: 1.4; text-align: left; vertical-align: inherit; padding: 1px } .calibre25 { display: table-cell; font-size: 1em; text-align: left; vertical-align: top; padding: 2px 5px; border: black solid 0; margin: 0 } .calibre26 { display: block; margin-bottom: 0; margin-left: 0; margin-top: 0; text-align: left } .calibre27 { display: inline; font-size: 1em; text-align: left; margin: 1em 0 } .calibre28 { display: table-column-group; line-height: 1.4 } .calibre29 { display: table-column; line-height: 1.4 } .calibre30 { font-style: italic } .calloutlist { display: block; line-height: 1.4; margin-bottom: 30px } .chapter { display: block; line-height: 1.4; position: relative } .chapternumber { background-color: #285d78; color: white; display: block; float: left; font-family: Futura-CondensedExtraBold, sans-serif; font-size: 3em; font-style: normal; font-weight: bolder; padding-left: 20px; padding-right: 20px; padding-top: 50px; page-break-after: avoid; page-break-before: avoid; position: relative; text-transform: uppercase; z-index: 1; margin: 0 20px 0 0 } .chaptertitle { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 2.2em; font-style: normal; font-weight: bolder; line-height: 1.4; page-break-after: avoid; page-break-before: avoid; position: relative; text-transform: uppercase; z-index: 1; margin: 0.67em 0 0 } .code { font-family: monospace; font-size: 1em } .code1 { font-family: monospace; font-size: 1em; line-height: 1.4 } .contenttable { border-collapse: collapse; border-spacing: 2px; display: table; line-height: 1.4; margin-bottom: 5px; margin-top: 0; page-break-inside: avoid; text-indent: 0 } .contenttable1 { background-color: #CCC; display: table-cell; font-size: 1em; font-weight: bold; text-align: center; vertical-align: top; padding: 2px 5px; border: black solid 2px; margin: 0 } .contenttable2 { display: table-cell; font-size: 1em; text-align: left; vertical-align: top; padding: 2px 5px; border: black solid 2px; margin: 0 } .figure { display: block; line-height: 1.4; margin-top: 15px } .figurecaption { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 1em; font-weight: bold; line-height: 1.4; page-break-before: avoid; text-align: left; z-index: 1; margin: 3px 0 15px } .footnote { color: #3e88a6; font-size: 1em; margin-bottom: 5px; margin-top: 7px; padding-bottom: 3px; padding-left: 0.3em; padding-top: 3px; page-break-before: avoid; page-break-inside: avoid; z-index: 1 } .footnote1 { font-size: 1em; line-height: 1.4; margin-bottom: 5px; margin-top: 7px; padding-bottom: 3px; padding-left: 0.3em; padding-top: 3px; page-break-before: avoid; page-break-inside: avoid; vertical-align: super; z-index: 1 } .footnote2 { display: block; font-size: 1em; margin-bottom: 5px; margin-top: 7px; padding-bottom: 3px; padding-left: 0.3em; padding-top: 3px; page-break-before: avoid; page-break-inside: avoid; z-index: 1 } .informalexample { display: block } .itemizedlist { display: block; list-style-type: disc; margin-bottom: 20px; margin-right: 0; margin-top: 1em; width: 85% } .listingtitle { background-color: #AAA; color: white; display: block; font-family: Futura, sans-serif; font-size: 1em; font-weight: bold; line-height: 1.4; page-break-after: avoid; text-align: left; padding: 3px 8px; margin: 20px 0 0 } .note { display: block; line-height: 1.4; margin-left: 0.5em; margin-right: 0.5em } .notesetc { background-color: #EEE; display: block; font-size: 1em; line-height: 1.4; margin-bottom: 20px; margin-top: 20px; z-index: 1; border: currentColor none 0 } .notesetctitle { display: block; font-family: Futura, sans-serif; font-weight: bold; line-height: 1.4; text-align: left; vertical-align: top; z-index: 1; padding: 15px 20px -10px; border: currentColor none 0; margin: 1em 0 -5px } .orderedlist { display: block; line-height: 1.4; list-style-type: decimal; margin-bottom: 20px; margin-right: 0; margin-top: 1em; width: 85% } .para { clear: left; display: block; font-size: 1.2em; line-height: 1.4; orphans: 2; padding-top: 50px; text-align: left; widows: 2; z-index: 1; margin: 0 30px 0 0 } .para1 { clear: left; display: block; font-size: 1.2em; font-weight: bold; line-height: 1.4; orphans: 2; padding-top: 50px; text-align: left; widows: 2; z-index: 1; margin: 0 30px 0 0 } .para2 { color: #3e88a6 } .para3 { font-size: 0.75em; line-height: 1.4; margin-top: -15px; vertical-align: super } .parab { display: block; font-size: 1.2em; line-height: 1.3; text-align: left; margin: 1em 0 } .parab1 { display: block; font-size: 1.55em; line-height: 1.4; text-align: left; margin: 1em 0 } .pcalibre1 { line-height: 1.4 } .programlisting { background-color: #EEF; display: block; font-family: monospace; font-size: 0.9em; line-height: 1.4; text-indent: 0; white-space: pre-wrap; z-index: 1; padding: 10px 5px; margin: 1em 0 } .programlisting1 { display: block; font-family: monospace; font-size: 0.9em; line-height: 1.4; text-indent: 0; white-space: pre-wrap; width: 98%; z-index: 1; padding: 10px 5px; margin: 1em 0 } .screen { display: block; font-family: monospace; line-height: 1.4; white-space: pre-wrap; margin: 1em 0 } .tablecaption { color: #285d78; display: block; font-family: Futura, sans-serif; font-size: 1em; font-weight: bold; line-height: 1.4; page-break-after: avoid; text-align: left; margin: 1em 0 5px } .tocchapternumber { font-family: Futura, sans-serif; font-weight: bold; line-height: 1.4; margin-right: 10px } .tocitem { display: block; font-size: 1em; line-height: 1.4; text-align: left; text-indent: 0.2em; margin: 1em 0 -10px } .tocmaintitle { color: #285d78; display: block; font-family: Futura-CondensedExtraBold, sans-serif; font-size: 2em; font-style: normal; font-weight: bold; line-height: 1.4; page-break-after: avoid; page-break-before: avoid; position: relative; text-transform: uppercase; z-index: 1; margin: 0.83em 0 0 } .tocpartheading { display: block; font-size: 1em; font-weight: bold; line-height: 1.4; text-align: left; margin: 30px 0 -10px } .ulink { color: #3e88a6; line-height: 1.4; text-decoration: none } .ulink1 { color: #3e88a6; text-decoration: none } .pcalibre:visited { color: #3e88a6 }