/* ==================== standards styles ===================== */ body { margin-left: 2em; margin-right: 2em; font-family: "Charis"; } @font-face { font-family: "Charis"; font-style: normal; font-weight: normal; src:url(fonts/CharisSILR.ttf); } @font-face { font-family: "Charis"; font-style: normal; font-weight: bold; src:url(fonts/CharisSILB.ttf); } @font-face { font-family: "Charis"; font-style: italic; font-weight: normal; src:url(fonts/CharisSILI.ttf); } @font-face { font-family: "Charis"; font-style: italic; font-weight: bold; src:url(fonts/CharisSILBI.ttf); } div.itr { padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; } .fm_title_document { font-size: x-large; text-align: center; font-weight: bold; line-height: 1.5em; margin-top: 2em; color: #241a26; background-color: #a6abee; } div.ded { text-align: center; font-size: medium; padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; margin-top: 4em; } .para_fl { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; } div.ded .para_indented { font-size: 100%; text-align: center; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } div.ctr { text-align: left; font-weight: bold; font-size: medium; padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; } div.idx { text-align: left; padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; } div.ctr .para_fl { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; } div.ctr .para_indented { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } div.ctr .author { font-size: 100%; text-align: left; margin-bottom: .5em; margin-top: 1em; color: #39293b; font-weight: bold; } div.ctr .affiliation { text-align: left; font-size: 100%; font-style: italic; color: #5e4462; } div.pre { text-align: left; font-size: medium; padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; } div.pre .para_fl { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; } div.pre .para_indented { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } div.chp { line-height: 1.5em; margin-top: 2em; } .document_number { display: block; font-size: 100%; text-align: right; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; font-weight: bold; border-top: solid 2px #0000A0; border-right: solid 8px #0000A0; margin-bottom: .25em; background-color: #a6abee; color: #0000A0; } .subtitle_document { text-align: left; font-weight: bold; font-size: large; text-align: center; margin-bottom: 2em; margin-top: 0.5em; padding-top:0.5em; } .subtitle { text-align: left; font-weight: bold; font-size: large; text-align: center; margin-bottom: 1em; } a { color: #3152a9; text-decoration: none; } .affiliation { font-size: 100%; font-style: italic; color: #5e4462; } .extract_fl { text-align: justify; font-size: 100%; margin-bottom: 1em; margin-top: 2em; margin-left: 1.5em; margin-right: 1.5em; } .poem_title { text-align: center; font-size: 110%; margin-top: 1em; font-weight: bold; } .stanza { text-align: center; font-size: 100%; } .poem_source { text-align: center; font-size: 100%; font-style: italic; } .list_para { font-size: 100%; margin-top: 0em; margin-bottom: .25em; } .objectset { font-size: 90%; margin-bottom: 1.5em; margin-top: 1.5em; border-top: solid 3px #e88f1c; border-bottom: solid 1.5px #e88f1c; background-color: #f8d9b5; color: #4f2d02; } .objectset_title { margin-top: 0em; padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; background-color: #efab5b; font-weight: bold; font-size: 110%; color: #88520b; border-bottom: solid 1.5px #e88f1c; } .nomenclature { font-size: 90%; margin-bottom: 1.5em; padding-bottom: 15px; border-top: solid 3px #644484; border-bottom: solid 1.5px #644484; } .nomenclature_head { margin-top: 0em; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; background-color: #b29bca; font-weight: bold; font-size: 110%; color: #644484; border-bottom: solid 1.5px #644484; } .list_def_entry { font-size: 100%; margin-top: 0.5em; margin-bottom: 0.5em; } div.chp .para_fl { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; } .scx { font-size: 100%; font-weight: bold; text-align: left; margin-bottom: 0em; margin-top: 0em; padding-bottom: 5px; padding-top: 5px; padding-left: 5px; padding-right: 5px; } p { font-size: 100%; text-align: justify; margin-bottom: 0em; margin-top: 0em; } div.chp .para_indented { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } .head1 { font-size: 110%; font-weight: bold; text-align: left; margin-bottom: 1em; margin-top: 1em; color: #005aaa; border-bottom: solid 3px #7f9fd3; } .head12 { page-break-before: always; font-size: 110%; font-weight: bold; text-align: left; margin-bottom: 1em; margin-top: 1em; color: #005aaa; border-bottom: solid 3px #7f9fd3; } .sec_num { color: #0000A0; } .head2 { font-size: 115%; font-weight: bold; text-align: left; font-style: italic; margin-bottom: .5em; margin-top: 1em; color: #ae3f58; border-bottom: solid 3px #dfd8cb; } .head3 { font-size: 110%; margin-bottom: .5em; margin-top: 1em; text-align: left; font-weight: bold; color: #6f2c90; } .head4 { font-weight: bold; font-size: 105%; text-align: left; margin-bottom: .5em; margin-top: 1em; color: #53a6df; } .bibliography_title { font-size: 110%; font-weight: bold; text-align: left; margin-bottom: 1em; margin-top: 1em; color: #005aaa; border-bottom: solid 3px #7f9fd3; } .tch { margin-bottom: 0em; border-bottom: solid 1px black; border-top: solid 2px black; margin-top: 1.5em; margin-bottom: 1.5em; font-weight: bold; } table { display: table; } tr { display: table-row; } td ul { display: table-cell; } .tb { margin-bottom: 0em; margin-top: 1.5em; margin-bottom: 1.5em; vertical-align: top; padding-left:1em; } .table_source { font-size: 75%; margin-bottom: 1.0em; font-style: italic; color: #0000A0; text-align: left; padding-bottom: 5px; padding-top: 5px; border-bottom: solid 2px black; border-top: solid 1px black; } .figure { margin-top: 1.5em; margin-bottom: 1.5em; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; padding-top: 5px; text-align: center; } .figure_legend { font-size: 90%; margin-top: 0em; margin-bottom: 0em; vertical-align: top; border-top: solid 1px #0000A0; line-height: 1.5em; } .figure_source { font-size: 75%; margin-top: .5em; margin-bottom: 0em; font-style: italic; color: #0000A0; text-align: left; } .fig_num { font-size: 110%; font-weight: bold; color: white; padding-right: 10px; background-color: #0000A0; } .table_caption { font-size: 90%; margin-top: 2em; margin-bottom: .5em; vertical-align: top; } .tab_num { font-size: 90%; font-weight: bold; color: #0000ff; padding-right: 4px; } .tablecdt { font-size: 75%; margin-bottom: 1.0em; font-style: italic; color: #0000ff; text-align: left; padding-bottom: 5px; padding-top: 5px; border-bottom: solid 2px black; border-top: solid 1px black; } table.numbered { font-size: 85%; border-top: solid 2px black; border-bottom: solid 2px black; margin-top: 1.5em; margin-bottom: 1.0em; background-color: #a6abee; } table.unnumbered { font-size: 85%; border-top: solid 2px black; border-bottom: solid 2px black; margin-top: 1.5em; margin-bottom: 1.0em; background-color: #a6abee; } .ack { font-size: 90%; margin-top: 1.5em; margin-bottom: 1.5em; } .boxg { font-size: 90%; padding-left: 0.5em; padding-right: 0.5em; margin-bottom: 1em; margin-top: 1em; border-top: solid 1px red; border-bottom: solid 1px red; border-left: solid 1px red; border-right: solid 1px red; background-color: #ffda6b; } .box_title { margin-top: 0em; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; background-color: #67582b; font-weight: bold; font-size: 110%; color: white; margin-top: .25em; } .box_source { margin-top: 0em; padding-top: .5px; padding-left: .5px; padding-bottom: 5px; padding-right: .5px; font-size: 100%; color: #67582b; margin-top: .25em; margin-left: 2.5em; margin-right: 2.5em; font-style: italic; } .box_no { margin-top: 0em; padding-left: 5px; padding-right: 5px; font-weight: bold; font-size: 100%; color: #ffda6b; } .headx { margin-top: .5em; padding-bottom: .25em; font-weight: bold; font-size: 110%; } .heady { margin-top: 1.5em; padding-bottom: .25em; font-weight: bold; font-size: 110%; color: #0000ff; } .headz { margin-top: 1.5em; padding-bottom: .25em; font-weight: bold; font-size: 110%; color: red; } div.subdoc { font-size: large; text-align: left; font-weight: bold; font-size: large; text-align: center; color: #0000ff; } div.subdoc .document_number { display: block; font-size: 100%; text-align: right; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; font-weight: bold; border-top: solid 2px #0000ff; border-right: solid 8px #0000ff; margin-bottom: .25em; background-color: #2b73b0; color: #0000ff; } ul.none { list-style: none; margin-top: .25em; margin-bottom: 1em; } ul.bull { list-style: disc; margin-top: .25em; margin-bottom: .25em; } ul.squf { list-style: square; margin-top: .25em; margin-bottom: .25em; } ul.circ { list-style: circle; margin-top: .25em; margin-bottom: .25em; } ol.lower_a { list-style: lower-alpha; margin-top: .25em; margin-bottom: .25em; } ol.upper_a { list-style: upper-alpha; margin-top: .25em; margin-bottom: .25em; } ol.upper_i { list-style: upper-roman; margin-top: .25em; margin-bottom: .25em; } ol.lower_i { list-style: lower-roman; margin-top: .25em; margin-bottom: .25em; } div.chp .list_para_indented { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } .book_title_page { margin-top: .5em; margin-left: .5em; margin-right: .5em; border-top: solid 6px #55390e; border-left: solid 6px #55390e; border-right: solid 6px #55390e; padding-left: 0px; padding-top: 10px; background-color: #a6abee; } p.pagebreak { page-break-before: always; } .book_series_editor { margin-top: .5em; margin-left: .5em; margin-right: .5em; border-top: solid 6px #55390e; border-left: solid 6px #55390e; border-right: solid 6px #55390e; border-bottom: solid 6px #55390e; padding-left: 5px; padding-right: 5px; padding-top: 10px; background-color: #a6abee; } .book_title { text-align: center; margin-top: .25em; font-weight: bold; font-size: 250%; color: #55390e; margin-top: 70px; } .book_subtitle { text-align: center; margin-top: .25em; font-weight: bold; font-size: 150%; color: #0000ff; border-top: solid 1px #55390e; border-bottom: solid 1px #55390e; padding-bottom: 7px; } .edition { text-align: right; margin-top: 1.5em; margin-right: 5em; font-weight: bold; font-size: 90%; color: red; } .author_group { padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #ffac29; margin-left: 70px; margin-right: 70px; margin-top: 20px; margin-bottom: 20px; } .editors { text-align: left; font-weight: bold; font-size: 100%; color: #241a26; } .title_author { text-align: center; font-weight: bold; font-size: 80%; color: #241a26; } .title_affiliation { text-align: center; font-size: 80%; color: #241a26; margin-bottom: .5em; font-style: italic; } .publisher { text-align: center; font-size: 100%; color: white; margin-bottom: .5em; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; background-color: #55390e; color: #a6abee; } div.qa h1.head1 { font-size: 110%; font-weight: bold; margin-bottom: 1em; margin-top: 1em; color: #6883b5; border-bottom: solid 8px #fee7ca; } div.outline { border-left: 2px solid #007ec6; border-right: 2px solid #007ec6; border-bottom: 2px solid #007ec6; border-top: 26px solid #007ec6; padding: 3px; margin-bottom: 1em; } div.outline .list_head { background-color: #007ec6; color: white; padding: 0.2em 1em .2em; margin: -0.4em -0.3em -0.4em -0.3em; margin-bottom: .5em; font-size: medium; font-weight: bold; margin-top: -1.5em; } div.fm .author { text-align: center; margin-bottom: 1.5em; color: #39293b; } td p { text-align: left; } div.htu .para_indented { font-size: 100%; text-align: justify; margin-bottom: .5em; margin-top: 0em; text-indent: 1.00em; } div.htu .para_fl { font-size: 100%; margin-bottom: .5em; margin-top: 0em; text-align: justify; } .headx { font-size: 110%; font-weight: bold; text-align: left; margin-bottom: 1em; margin-top: 1em; color: #005aaa; border-bottom: solid 3px #7f9fd3; } div.book_section { text-align: center; margin-top: 8em; } div.book_part { text-align: center; margin-top: 6em; } p.section_label { display: block; font-size: 200%; text-align: center; padding-right: 10px; font-weight: bold; border-top: solid 2px #0000ff; background-color: #a6abee; color: #0000ff; } p.section_title { display: block; font-size: 200%; text-align: center; padding-right: 10px; margin-bottom: 2em; border-top: solid 2px #0000ff; font-weight: bold; border-bottom: solid 2px #0000ff; background-color: #a6abee; color: #0000ff; } p.part_label { display: block; font-size: 250%; text-align: center; margin-top: 6em; padding-right: 10px; font-weight: bold; border-top: solid 2px #0000ff; background-color: #a6abee; color: #0000ff; } p.part_title { display: block; font-size: 250%; text-align: center; padding-right: 10px; margin-bottom: 2em; font-weight: bold; border-bottom: solid 2px #0000ff; background-color: #a6abee; color: #0000ff; } div.idx li { margin-top: -0.3em; } p.ueqn { text-align: center; } p.eqn { text-align: center; } p.extract_indented { margin-left: 3em; margin-right: 3em; margin-bottom: 0.5em; text-indent: 1.0em; } td p.para_fl { font-size: 90%; margin-bottom: .5em; margin-top: 0em; text-align: left; } .small { font-size: small; } div.abs { font-size: 90%; margin-bottom: 2em; margin-top: 2em; margin-left: 1em; margin-right: 1em; } p.abstract_title { font-size: 110%; margin-bottom: 1em; font-weight: bold; } sup { vertical-align: 4px; } sub { vertical-align: -2px; } img { max-width: 100%; max-height: 100%; } p.toc1 { margin-left: 1.0em; margin-bottom: 0.5em; font-weight: bold; text-align: left; } p.toc2 { margin-left: 2.0em; margin-bottom: 0.5em; font-weight: bold; text-align: left; } p.toc3 { margin-left: 3.0em; margin-bottom: 0.5em; text-align: left; } .head5 { font-weight: bold; font-size: 100%; text-align: left; margin-bottom: .5em; margin-top: 1em; } img.inline{ vertical-align: middle; } .head6 { font-weight: bold; font-size: 90%; text-align: left; margin-bottom: .5em; margin-top: 1em; } .underline { text-decoration: underline; } .center { text-align: center; } span.big { font-size:2em; } p.para_indented { text-indent:2em; } p.para_indented1 { text-indent:0em; page-break-before: always; } p.right { text-align: right; } /* added new styles or modified*/ p.endnote { margin-left: 1em; margin-right: 1em; margin-bottom: 0.5em; text-indent: -1em; } div.block { margin-left: 3em; margin-bottom: 0.5em; text-indent: -1em; } p.bl_para { font-size: 100%; text-indent: 0em; text-align: justify; } div.poem { text-align: center; font-size: 100%; } .acknowledge_head { font-size: 150%; margin-bottom: .25em; font-weight: bold; } .intro { font-size: 130%; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; } .exam { font-size: 90%; margin-top: 1em; margin-bottom: 1em; } div.exam_head { font-size: 130%; margin-top: 1.5em; margin-bottom: 1em; font-weight: bold; } p.table_footnotes { font-size: 80%; margin-top: 0.5em; margin-bottom: .5em; vertical-align: top; text-indent: .01em; } div.table_foot { font-size: 80%; margin-top: 0.5em; margin-bottom: 1em; text-indent: .01em; } p.table_legend { font-size: 80%; margin-top: 0.5em; margin-bottom: .5em; vertical-align: top; text-indent: .01em; } .bib_entry { font-size: 90%; text-align: left; margin-left: 20px; margin-bottom: .25em; margin-top: 0em; text-indent: -30px; } .ref_entry { font-size: 90%; text-align: left; margin-left: 20px; margin-bottom: .25em; margin-top: 0em; text-indent: -20px; } div.ind1 { margin-left: .1em; margin-top: 0.5em; } div.ind2 { margin-left: 1em; } div.ind3 { margin-left: 1.5em; } div.ind4 { margin-left: 2em; } div.ind5 { margin-left: 2.5em; } div.ind6 { margin-left: 3em; } .title_document { font-size: x-large; text-align: center; font-weight: bold; line-height: 1.5em; margin-top: 2em; margin-bottom: 2em; color: #0000A0; } .sc1 { margin-left: 0em; } .sc2 { margin-left: 0em; } .sc3 { margin-left: 0em; } .sc4 { margin-left: 0em; } .sc5 { margin-left: 0em; } .sc6 { margin-left: 0em; } .sc7 { margin-left: 0em; } .sc8 { margin-left: 0em; } .sc9 { margin-left: 0em; } .sc10 { margin-left: 0em; } .sc11 { margin-left: 0em; } .sc12 { margin-left: 0em; } .sc13 { margin-left: 0em; } .sc14 { margin-left: 0em; } .sc15 { margin-left: 0em; } .sc16 { margin-left: 0em; } .sc17 { margin-left: 0em; } .sc18 { margin-left: 0em; } .sc19 { margin-left: 0em; } .sc20 { margin-left: 0em; } .sc0 { margin-left: 0em; } .source { font-size:11px; margin-top:.5em; margin-bottom:0em; font-style:italic; color:#0000A0; text-align:left; } div.footnote { font-size: small; border-style: solid; border-width: 1px 0 0 0; margin-top: 2em; margin-bottom: 1em; } table.numbered { font-size: small; } .app { } div.hang { margin-left: .3em; margin-top: 1em; text-align: left; } div.p_hang { margin-left: 1.5em; text-align: left; } div.p_hang1 { margin-left: 2.0em; text-align: left; } div.p_hang2 { margin-left: 2.5em; text-align: left; } div.p_hang3 { margin-left: 3em; text-align: left; } .bibliography { text-align: left; margin-bottom: 1em; margin-top: 1em; } .biblio_sec { font-size: 90%; text-align: left; margin-bottom: 1em; margin-top: 1em; } .gls { text-align: left; margin-bottom: 1em; margin-top: 1em; } .glossary_sec { font-size: 90%; font-style: italic; text-align: left; margin-bottom: 1em; margin-top: 1em; } .head7 { font-weight: bold; font-size: 86%; text-align: left; margin-bottom: .5em; margin-top: 1em; } .head8 { font-weight: bold; font-style: italic; font-size: 81%; text-align: left; margin-bottom: .5em; margin-top: 1em; } .box_subtitle { padding-top: 5px; padding-left: 5px; padding-bottom: 5px; padding-right: 5px; font-weight: bold; font-size: 105%; margin-top: .25em; } div.for { text-align: left; font-size: medium; padding-top: .2em; padding-bottom: .25em; padding-left: .2em; padding-right: .2em; } span.strike { text-decoration:line-through; } .head9 { font-style: italic; font-size: 80%; text-align: left; margin-bottom: .5em; margin-top: 1em; } .bib_note { font-size: 85%; text-align: left; margin-left: 25px; margin-bottom: .25em; margin-top: 0em; text-indent: -30px; } .glossary_title { font-size: 110%; font-weight: bold; text-align: left; margin-bottom: 1em; margin-top: 1em; color: #005aaa; border-bottom: solid 3px #7f9fd3; } .collaboration { padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; background-color: #ffac29; margin-left: 70px; margin-right: 70px; margin-top: 20px; margin-bottom: 20px; } .title_collab { text-align: center; font-weight: bold; font-size: 85%; color: #241a26; } .head0 { font-size: 105%; font-weight: bold; text-align: left; margin-bottom: 0.5em; margin-top: 1em; } .head10 { font-size: 80%; text-align: left; margin-bottom: .5em; margin-top: 1em; } .head11 { font-style: normal; font-size: 77%; text-align: left; margin-bottom: .5em; margin-top: 1em; } div.ind7 { margin-left: 3.5em; } div.ind8 { margin-left: 4.0em; }