@font-face { font-family: "Ammys-Handwriting"; src:url(../fonts/Ammys-Handwriting.ttf); } @font-face { font-family: "dk-mandolin"; src:url(../fonts/dk-mandolin.otf); } body { text-align: left; } a { text-decoration: none; } img { width: auto; height: auto; margin-left: auto !important; margin-right: auto !important; } sup{ font-size: 1em; vertical-align: 10%; } sub{ font-size: 1em; vertical-align: -10%; } /* For Page Break*/ .break { page-break-before: always; } span.font { font-family: dk-mandolin; } span.font1 { font-family: Ammys-Handwriting; } /* For inline image */ .inline { vertical-align: middle; } /* For undreline text */ .u { text-decoration: underline; } /* For Appendix Title */ .apt { display: block; margin-top: 1.50em; margin-bottom: 1.50em; text-align: center; font-size: 1.50em; margin-left: 1.00em; margin-right: 1.00em; font-weight: bold; } .apt-1 { display: block; margin-top: 1.50em; margin-bottom: 5.0em; text-align: center; font-size: 1.50em; margin-left: 1.00em; margin-right: 1.00em; font-weight: bold; } /* For Box Footnote */ /* For Blockqoute */ div.bkt { margin-top: 1.50em; margin-bottom: 1.50em; margin-right: 1.50em; margin-left: 0em; font-size: 1.00em; } /* For Box */ .box { border: solid 1pt; padding-left: 1.0em; padding-right: 1.0em; padding-top: 1.0em; padding-bottom: 1.0em; margin-top: 1.50em; margin-bottom: 1.50em; margin-left: 0em; margin-right: 0em; background-color: #E7E7E8; } /* For image caption */ .cap { display: block; text-indent: 0em; margin-top: 0em; margin-bottom: 1.50em; font-size: 0.90em; text-align: center; page-break-before: avoid; } /* For National image */ .cn { display: block; font-size: 2em; margin-top: 5.50em; margin-bottom: 1.0em; text-align: center; font-weight:bold; } /* For Cover or Title Image or Half Title Pages*/ .cover { height:99%; width:100%; text-align:center; page-break-inside:avoid; } .cover img { display:inline-block; height:100%; margin:0 auto; } /* For Chapter Title */ .ct { display: block; margin-top: 3.0em; margin-bottom: 3.0em; text-align: center; font-size: 1.2em; font-weight:bold; } /* For headings (H2-H6) */ .h2 { display: block; font-size: 1.20em; text-align: center; margin-top: 1.50em; margin-bottom: 1.00em; } .h3 { display: block; font-size: 1.10em; text-align: left; margin-top: 1.50em; margin-bottom: 0.50em; } .h3-1 { display: block; font-size: 1.20em; text-align: left; margin-top: 1.50em; margin-bottom: 1.0em; font-weight: bold; font-style: italic; } .h4 { display: block; font-size: 1.10em; text-align: left; margin-top: 1.0em; margin-bottom: 0em; font-weight: bold; } /* For hanging */ .hang { font-size: 1.0em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; text-indent: -1.5em; text-align: left; } /* For image */ .ser { margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; } .ser0 { margin-top: 0em; margin-bottom: 0em; text-align: center; } /* For Table title */ .tab { display: block; text-indent: 0em; margin-top: 1.50em; margin-bottom: 0em; font-size: 0.90em; page-break-after: avoid; } /* For Table of content Heading */ .toc { font-size: 1.0em; margin-top: 0em; margin-bottom: 0em; margin-left: 0.0em; text-align: left; font-weight: bold; } .toc1 { font-size: 1.2em; margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1.40em; text-indent: -1.40em; text-align: left; } /* For Contents page paragraph style */ .toc-ttl { font-size: 1.5em; margin-top: 3.0em; margin-bottom: 3em; margin-left: 0em; text-indent: 0em; text-align: center; font-weight: bold; } .toc-1 { font-size: 1.0em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.75em; text-indent: -1.75em; text-align: left; } /* For para with text-indent */ .tx { display: block; margin-top: 0em; margin-bottom: 0em; text-indent: 1.0em; font-size: 1.0em; } /* For para no-indent */ .tx1 { display: block; margin-top: 1.0em; margin-bottom: 0em; text-indent: 0em; font-size: 1.0em; } .tx1-1 { display: block; margin-top: 1.0em; margin-bottom: 0em; text-indent: 0em; font-size: 1.0em; } .tx1-2 { display: block; margin-top: 3.0em; margin-bottom: 0em; text-indent: 0em; font-size: 1.0em; } /* For text center */ .txc { display: block; margin-top: 1.0em; margin-bottom: 1.0em; text-indent: 0em; font-size: 1.0em; text-align: center; } /* For text right */ .txr { margin-top: 1em; margin-bottom: 0em; text-indent: 0em; font-size: 0.90em; text-align: right; } ol { margin-top: 1.0em; margin-bottom: 1.0em; margin-left: 2.50em; } ol.ol0 { margin-top: 0.0em; margin-bottom: 0em; margin-left: 2.50em; text-align: justify; } ul { margin-top: 1.0em; margin-bottom: 1.0em; margin-left: 1.50em; } ul.ul0 { margin-top: 0em; margin-bottom: 0em; margin-left: 1.50em; } li { margin-top: 0em; margin-bottom: 0em; font-size: 1.0em; } li.none { list-style-type: none; } /* For Table with Border */ table.table-border { border-collapse: collapse; font-size: 1.0em; margin-right: 0em; margin-left: 0em; margin-top: 0em; margin-bottom: 0em; } table.table-border td { border-top: 1pt solid #000000; border-left: 1pt solid #000000; border-right: 1pt solid #000000; border-bottom: 1pt solid #000000; padding-top: 0.10em; padding-bottom: 0.10em; padding-left: 0em; padding-right: 0.30em; } /* For Table without Border */ table { font-size: 1.0em; margin-top: 0.2em; margin-bottom: 0.2em; text-align: left; } /* For Horizontal Line*/ hr { margin-top: 1.5em; border-top: 1pt solid #000000; width: 100%; } hr.hr1 { border-top: 1pt solid #000000; width: 100%; margin-top: 0.70em; margin-bottom: 1.50em; } .dcap { display: inline; padding-top: 0em; float: left; line-height: 0.8em; font-size: 2.8em; letter-spacing: 0em; text-indent: 0em; margin-left: 0em; } .crt0 { display: block; margin-top: 4em; margin-bottom: 0em; text-align: left; font-size: 0.9em; } .crt1 { display: block; margin-top: 0em; margin-bottom: 0em; text-align: left; font-size: 0.9em; } .crt { display: block; margin-top: 1.0em; margin-bottom: 0em; text-align: left; font-size: 0.9em; }