/**/ /********************************headings***************************/ h1, h2 { text-align: center; clear: both } h1 { font-size: 400%; margin-bottom: 0.3em } /******************************para********************************/ p { margin-top: 0.19em; text-align: justify; margin-bottom: 0.21em; text-indent: 0.7em } p.i0 { text-indent: 0 } /***********************************margins*************************/ .ma-top2 { margin-top: 2em } .ma-top3 { margin-top: 3em } /*********************************rules****************************/ hr { width: 20%; margin-top: 6em; margin-bottom: 6em; margin-left: auto; margin-right: auto; color: gray; background-color: gray; border: none; clear: both } /********************************tables**************************************************/ table { margin-left: auto; margin-right: auto; margin-bottom: 2em; margin-top: 2em; border-collapse: collapse; font-size: 90% } td { padding: 0.2em 0.3em } td.c { text-align: center } th { font-weight: normal } #toc td { padding: 0.3em } #toc td.padtop { padding-top: 1.5em } #loi td { padding: 0.3em } #tab th { border-top: 3px double black; border-bottom: 1px solid black; border-right: 1px solid black; padding: 0.2em 0.3em } #tab th.sol { border-top: 1px solid black } #tab td { border-right: 1px solid black } #tab .bot { border-bottom: 1px solid black } #tab .nor { border-right: none } #tabcad th { font-size: 90% } #tab1 th { border-top: 3px double black; border-bottom: 1px solid black; border-right: 1px solid black; padding: 0.2em 0.3em } #tab1 th.sol { border-top: 1px solid black } #tab1 tbody { border-bottom: 1px solid black } #tab1 td { border-right: 1px solid black } #tab1 .nor { border-right: none } #tab2 th { border-top: 3px double black; border-bottom: 1px solid black; border-right: 1px solid black; padding: 0.2em 0.3em } #tab2 th.sol { border-top: 1px solid black } #tab2 tr.div { line-height: 150% } #tab2 tbody { border-bottom: 1px solid black } #tab2 td { border-right: 1px solid black } #tab2 .nor { border-right: none } #tab3 th { border-top: 3px double black; border-bottom: 1px solid black; border-right: 1px solid black; padding: 0.2em 0.3em } #tab3 td { border-right: 1px solid black } #tab3 .nor { border-right: none } #tab3 tbody { border-bottom: 1px solid black } .tablenote { margin-right: 10%; margin-left: 10%; margin-bottom: 3em } /********************************general**************************************************/ body { margin-left: 10%; margin-right: 10% } .center { text-align: center; text-indent: 0 } .justify { text-align: justify } .r { text-align: right } .rma1 { text-align: right; margin-right: 1em } .rma2 { text-align: right; margin-right: 2em } .rma3 { text-align: right; margin-right: 3em } .rma10 { text-align: right; margin-right: 10em } .smcap { font-variant: small-caps } .small { font-size: 0.8em } .inc { font-size: 1.2em } .big { font-size: 1.4em } .vbig { font-size: 1.5em } .huge { font-size: 2em } .taxonomy { font-style: italic } .line-high { line-height: 200% } .blockquote { font-size: 0.9em; margin-left: 2%; margin-right: 2%; margin-top: 1em; margin-bottom: 1em } .i2 { text-indent: 2em } abbr { font-style: italic } .covernote { visibility: hidden; display: none } #title { margin-left: 25%; margin-right: 25% } #title p { margin-bottom: 3em } #title p.noma { margin-bottom: 0.5em } .halftitle { margin-left: 25%; margin-right: 25% } /****************************************Pgnums***********************************************/ .pagenum { font-size: small; text-align: right; color: silver } .pageno { font-size: small; text-align: right; color: silver; font-weight: normal; text-indent: 0.7em } /***************************************lists************************************************/ ol ol { list-style-type: lower-alpha } ul { list-style-type: none } /***************************************images**********************************/ .figcenter { margin-bottom: 2em; margin-top: 2em; margin-left: auto; margin-right: auto; text-align: center } .figcenterinline { display: inline-block; margin-left: 1em; margin-right: 1em } .caption { font-size: 80%; text-indent: 0 } /**************************footnotes*******************************************/ p.footnote { text-indent: 0; font-size: smaller; margin: 1em 1em } .fnanchor { vertical-align: super; font-size: 0.7em; text-decoration: none } /************************TN***************************************/ .transnote { font-size: smaller; padding: 0.5em; margin-bottom: 3em; margin-left: 5%; margin-right: 5%; font-family: sans-serif, serif; border: dashed 0.1em } .transnote p { text-indent: 0 } /************************@MEDIA BLOCKS***************************/ /**************************SCREEN********************************/ @media screen { .alphabox { text-align: center; line-height: 150% } } /**************************PRINT**************************/ @media print { #title { margin-left: 5%; margin-right: 5% } #title p { margin-bottom: 1em } .halftitle { margin-left: 5%; margin-right: 5% } .pagenum { visibility: hidden; display: none } .pageno { visibility: hidden; display: none } } /************************HANDHELD**************************/ @media all { /* was @media handheld */ h1 { font-size: 300% } #title { margin: auto; font-size: 80% } .covernote { visibility: visible; display: block } .halftitle { margin: auto } } /************************HANDHELD PRINT********************/ @media all { /* was @media handheld */ body { margin: auto } table { font-size: 80% } .tab { page-break-before: always } hr { visibility: hidden; page-break-before: always } #toc { font-size: 100% } #loi { font-size: 100% } } /**/