/* Font */ @font-face{font-family: "TimesLTStd"; font-style:normal; font-weight:bold; src:url(../fonts/TimesLTStd-Bold.otf);} @font-face{font-family: "TimesLTStd"; font-style:italic; font-weight:bold; src:url(../fonts/TimesLTStd-BoldItalic.otf);} @font-face{font-family: "TimesLTStd"; font-style:italic; font-weight:normal; src:url(../fonts/TimesLTStd-Italic.otf);} @font-face{font-family: "TimesLTStd"; font-style:normal; font-weight:normal; src:url(../fonts/TimesLTStd-Roman.otf);} /* Body */ body{margin-left: 1.5em; margin-right: 2.25em; font-family:"TimesLTStd"; } img { max-width:100%; max-height:100%; vertical-align:middle; } a { text-decoration:none; } /* Frontmatter */ .cover { margin-top:0em; margin-bottom:0em; margin-left:0em; margin-right:0em; text-align:center; text-indent:0em; } .halftitle { font-size:160%; margin-top:0em; margin-bottom:0em; text-indent:0em; text-align:center; font-weight:bold; } .fmtitle { font-size:160%; margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:center; font-weight:normal; } .fmtitle1 { font-size:160%; margin-top:1em; margin-bottom:1em; text-indent:0em; text-align:left; font-weight:normal; } .title { font-size:200%; margin-top:1em; margin-bottom:1.5em; text-indent:0em; text-align:center; font-weight:bold; color:#FFFFFF; } .title1 { font-size:150%; } .aut { font-size:120%; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:center; color:#FFFFFF; } .pub { margin-top:5em; margin-bottom:0em; text-indent:0em; text-align:center; } .copyt { margin-top:1em; margin-bottom:0em; text-align:justify; font-size:70%; text-indent:0em; } .copy { margin-top:0em; margin-bottom:0em; text-align:justify; font-size:70%; text-indent:0em; } .toc { margin-top:0em; margin-bottom:0em; margin-left:4em; text-align:left; font-size:80%; text-indent:-1.75em; } .toc1 { margin-top:0em; margin-bottom:0em; margin-left:4em; text-align:left; font-size:80%; text-indent:0em; } .tocp { margin-top:1em; margin-bottom:0.1em; text-align:left; font-size:120%; text-indent:0em; font-weight:normal; } .center { margin-top:0em; margin-bottom:0em; text-align:center; font-size:80%; text-indent:0em; } /* Bodymatter */ .partno { font-size:200%; margin-top:1em; margin-bottom:0em; font-weight:bold; text-align:center; text-indent:0em; } .parttitle { font-size:160%; margin-top:1em; margin-bottom:1em; font-weight:bold; text-align:center; text-indent:0em; } .chno { font-size:180%; margin-top:1em; margin-bottom:0em; text-align:center; text-indent:0em; color:#7b7b7b; } .chno a { color:#7b7b7b; } .ch { color:#a2a2a2; font-weight:bold; } .ch a { color:#a2a2a2; } .chtitle { font-size:160%; margin-top:0.2em; margin-bottom:1em; font-weight:normal; text-align:center; text-indent:0em; color:#585858; } .chtitle a { color:#585858; } .chtitle1 { font-size:160%; margin-top:0.2em; margin-bottom:1em; font-weight:normal; text-align:left; text-indent:0em; } .h1 { margin-top:1.5em; margin-bottom:0.5em; font-size:110%; text-align:left; font-weight:normal; text-indent:0em; color:#6f6f6f; } .h1 a { color:#6f6f6f; } .h3 { margin-top:1em; margin-bottom:0.5em; font-size:90%; text-align:left; font-weight:normal; text-indent:0em; color:#6f6f6f; } .h3 a { color:#6f6f6f; } .h11 { margin-top:1em; margin-bottom:0.5em; font-size:110%; text-align:left; font-weight:normal; text-indent:0em; } .h1c { margin-top:1em; margin-bottom:0.5em; font-size:120%; text-align:center; font-weight:normal; text-indent:0em; } .h2 { margin-top:1em; margin-bottom:0.5em; font-size:100%; text-align:center; font-weight:normal; text-indent:0em; color:#585858; } .h2a { margin-top:0.1em; margin-bottom:0.5em; font-size:110%; text-align:center; font-weight:normal; text-indent:0em; color:#585858; } .noindent { font-size:80%; margin-top:0.5em; margin-bottom:0em; text-indent:0em; text-align:left; } .noindentt { font-size:80%; margin-top:1em; margin-bottom:0em; text-indent:0em; text-align:left; } .indent { font-size:80%; margin-top:0.5em; margin-bottom:0em; text-indent:1em; text-align:left; } .indentt { font-size:80%; margin-top:1em; margin-bottom:0em; text-indent:1em; text-align:left; } .image { text-align:center; margin-top:1em; margin-bottom:1em; text-indent:0em; } .figcaption { margin-top:0.5em; margin-bottom:0.5em; text-align:left; font-size:80%; text-indent:0em; } td { padding:0em; vertical-align:top; } .quote { margin-top:1em; margin-left:0em; margin-right:0em; margin-bottom:1em; text-align:left; font-size:75%; text-indent:0em; } .quotei { margin-top:1em; margin-left:0em; margin-right:0em; margin-bottom:0em; text-align:left; font-size:75%; text-indent:1em; } .bullt { margin-top:0.3em; margin-bottom:0em; text-align:left; font-size:80%; margin-left:1.85em; text-indent:-0.85em; } .bull { margin-top:0.3em; margin-bottom:0em; text-align:left; font-size:90%; margin-left:1.85em; text-indent:-0.85em; } .ndash { margin-top:0.2em; margin-bottom:0em; text-align:left; font-size:80%; margin-left:3em; text-indent:-1em; } .bull1 { margin-top:0.1em; margin-bottom:0em; text-align:left; font-size:75%; margin-left:4.85em; text-indent:-0.85em; } .numlistt { margin-top:1em; margin-bottom:0em; text-align:left; font-size:80%; margin-left:2.25em; text-indent:-1.25em; } .numlist { margin-top:0em; margin-bottom:0em; text-align:left; font-size:80%; margin-left:2.25em; text-indent:-1.25em; } /* Backmatter */ .foot { margin-top:0em; margin-bottom:0em; text-align:left; font-size:70%; text-indent:0em; } .foott { margin-top:3em; margin-bottom:0em; text-align:left; font-size:70%; text-indent:0em; } .hbox { margin-top:2em; margin-bottom:1em; margin-right:10%; margin-left:10%; border:1px solid black; padding:1em; } .tbox { margin-top:0em; margin-bottom:0em; border:5px solid #444041; padding:0em; margin-right:10%; margin-left:10%; } .tbox1 { margin-top:0em; margin-bottom:0em; border:1px solid #FFFFFF; padding-top:0em; padding-left:0em; padding-right:0em; padding-bottom:1.5em; background-color:#444041; } .box { margin-top:1em; margin-bottom:1em; border:1px solid; padding-top:0.2em; padding-top:0.2em; } .boxhead { margin-top:0.1em; margin-bottom:0.5em; font-size:120%; text-align:center; font-weight:normal; text-indent:0em; } .boxhead1 { margin-top:0.1em; margin-bottom:0.5em; font-size:100%; text-align:left; font-weight:normal; color:#999a9e; text-indent:0em; } .bx { margin-top:1em; margin-bottom:1em; border:3px solid #e3e1e0; padding:0.3em; } .bx1 { margin-top:0.1em; margin-bottom:0.1em; background-color:#e3e1e0; padding:0.3em; } .line { margin-top:0.3em; margin-bottom:0.3em; border-top:2px solid #8c8d90; } .bb { margin-top:0.1em; margin-bottom:0.1em; border-bottom:2px solid; } .hang { font-size:80%; margin-top:0.1em; margin-bottom:0em; margin-left:0em; text-indent:1em; text-align:left; } .hang1 { font-size:80%; margin-top:0.1em; margin-bottom:0em; margin-left:2em; text-indent:0em; text-align:left; } .noindentc { font-size:80%; margin-top:0.5em; margin-bottom:0em; text-indent:0em; color:#585858; text-align:left; } .noindentc a { color:#585858; } .grey { color:#585858; font-weight:bold; }