/* -------------- Device Declaration -------------- */ @import url("page-template.xpgt"); /* -------------- Fonts Declaration -------------- */ @font-face{font-family: times; src: url('fonts/times.ttf')} @font-face{font-family: timesbd; src: url('fonts/timesbd.ttf')} @font-face{font-family: timesbi; src: url('fonts/timesbi.ttf')} @font-face{font-family: timesi; src: url('fonts/timesi.ttf')} @font-face{font-family: Segoe; src: url('fonts/segoeui.ttf')} /* -------------- Main body Declaration -------------- */ body { font-family: times, timesbi, timesbd, timesi, Segoe, serif; } html:lang(en) { line-height: 1; } /* -------------- header Declaration -------------- */ h1 { font-size: 1.6em; text-align: center; margin-bottom:0.5em; } h1.header { font-size: 1.4em; text-align: center; } h2 { font-size: 1.3em; text-align: center; margin-bottom:0.5em; } h3 { font-size: 1.2em; text-align: center; margin-top:1.5em; margin-bottom:0.5em; } h4 { font-size: 1.1em; text-align: center; margin-bottom:0.5em; font-weight:normal; } h5 { font-size: 1.0em; text-align: left; margin-bottom:0em; } h6 { font-size: 1em; text-align: left; margin-bottom:0em; } h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid; widows: 0; orphans: 0; } .h-hang1 { margin-left: 0.0em; padding-left: 2.0em; } .h-hang1>span.label { text-indent:-2.0em; } /* -------------- Attributes Declaration -------------- */ sup { margin-top: 1em; line-height: 0.5em; padding-top:0em; } blockquote { font-size: 0.9em; margin: 1em; } em { font-family:timesi; } b { font-family:timesbd; } b em, em b { font-family: timesbi; } del { direction: ltr; } caption.top { page-break-after: avoid; padding-top:1em; text-align: left; caption-side: top; } caption.bottom { page-break-after: avoid; padding-bottom: 1em; text-align: left; caption-side: bottom; } .left { text-align:left; } .center { text-align:center; } .right { text-align:right; } .strike { text-decoration: line-through; } .un { text-decoration: underline; } /* -------------- Para Declaration -------------- */ p { text-align: left; margin:0; } .top { display: table-caption; caption-side: top; } .bottom { display: table-caption; caption-side: bottom; } p.l-caption { font-size: .9em; line-height: 100%; margin:0 0 1em 0; text-align:left; } p.r-caption { font-size: .9em; line-height: 100%; margin:0; text-align:right; } p.c-caption { font-size: .9em; line-height: 100%; margin:0; text-align:center; } blockquote + p.paranoindent1 { text-indent:0; margin: 1em 0 0; } p.paranoindent1 + p.quote { text-indent: -1em; margin: 1em 0 0 3em; } p.quote {font-size: .9em; line-height: 100%; margin-left:3em; margin-bottom:0; text-indent:-1em; } p.first-line { font-variant:small-caps; } p.paranoindent1 { text-align:justify; } p.paranoindent2 { text-align:justify; margin-left: 1em; } p.paranoindent3 { text-align:justify; margin-left: 2em; } p.paraindent1 { text-align:justify; text-indent:1em; } p.paraindent2 { text-align:justify; margin-left: 1em; text-indent:1em; } p.paraindent3 { text-align:justify; margin-left: 2em; text-indent:1em; } p.paracenter { text-align:center; } p.paracenter0 { text-align:center; margin-top:1.0em; margin-bottom:1.0em; } p.paraindent10 { text-align:justify; font-size:0.9em; text-indent:1em; margin-top:0.5em; margin-bottom:0.5em; } p.pararight { text-align:right; } p.parahangblk1{ margin-left:1em; text-indent:-1em; text-align:justify; } p.parahangblk2{ margin-left:2em; text-indent:-1em; text-align:justify; } /* -------------- Class for Index -------------- */ .paraindex1 { margin-left:1.5em; text-indent:-1.5em; margin-top:0.0em; margin-bottom:0.0em; font-size:0.9em; } .paraindex2 { margin-left:3.0em; text-indent:-1.5em; } .paraindex3 { margin-left:4.5em; text-indent:-1.5em; } /* -------------- Class for Reference -------------- */ .ref { font-size: 0.9em; margin-left:1.5em; text-indent:-1.5em; text-align:justify; margin-top:0.5em; margin-bottom:0.5em; } /* -------------- Div Declaration -------------- */ div.group{ margin: 0 .5em 0 0; display: inline-block; } div.float-left { margin: 0 .5em 0 0; float:left; width:30%; line-height:2em; } div.float-right { margin: 0 0 0 0.5em; float:right; width:40%; line-height:3em; } div.sidebar { border: 1px solid; margin: .5em 0 0 .5em; padding: 0.5em; float:right; width:25%; } div.box-bgcolor { border: 1px solid #f0d7c6; background-color: #f0d7c6; padding: 0.5em; } div.border { border: 1px solid black; padding: 1em; } /* -------------- List Declaration -------------- */ ul.square { list-style-type:square; text-align:justify} ul.disc { list-style-type:disc; text-align:justify; } ul.circle { list-style-type:circle; text-align:justify} ol.decimal { list-style-type:decimal; text-align:justify} ol.decimal-leading-zero { list-style-type:decimal-leading-zero; text-align:justify} ol.lower-roman { list-style-type:lower-roman; text-align:justify} ol.upper-roman { list-style-type:upper-roman; text-align:justify} ol.lower-alpha { list-style-type:lower-alpha; text-align:justify} ol.upper-alpha { list-style-type:upper-alpha; text-align:justify} /* -------------- List with Label Declaration -------------- */ .fn { text-align: justify; font-size:0.9em; text-indent: 1em; } .list-item0 { margin-left: 0.0em; padding-left: 4.0em; text-indent: 0em; text-align: justify; /*clear: both;*/ } .list-item1 { margin-left: 0.0em; padding-left: 2.0em; text-indent: 0em; text-align: justify; /*clear: both;*/ } .list-item2 { margin-left: 2.0em; padding-left: 2.0em; text-indent: 0em; text-align: justify; clear: both;} .list-item3 { margin-left: 3.0em; padding-left: 2.0em; text-indent: 0em; text-align: justify; clear: both;} .list-item4 { margin-left: 4.0em; padding-left: 2.0em; text-indent: 0em; text-align: justify; clear: both;} p.fn>span.label {text-indent:-2.0em;} p.list-item0>span.label {text-indent:-4.0em;} p.list-item1>span.label {text-indent:-2.0em;} p.list-item2>span.label {text-indent:-2.0em;} p.list-item3>span.label {text-indent:-2.0em;} p.list-item4>span.label {text-indent:-2.0em;} /* -------------- Image Declaration -------------- */ img { vertical-align: text-top; margin-bottom:.5em;} div.inline { margin-top:0%; margin-bottom:0%; margin-left: auto; margin-right: auto; max-width:100%; display: inline-block; text-align: center; } div.display { margin-top:0%; margin-bottom:0%; margin-left: auto; margin-right: auto; max-width:100%; display: inline-block; text-align: center; } div.image img {max-width:100%} div.image { text-align:center; margin: 6px 0px 10px 0px; } img.max {max-width:100%} img.full{width:100%} /* -------------- Span Declaration -------------- */ span.small-caps { font-variant: small-caps; } span.italics { font-weight: normal; font-style: italic; } span.label { display: inline-block; margin: 0em; padding: 0em; text-indent: 0em; width: 0em; float: left; } span.dropcap { font-weight: bold; float:left; width:0.6em; font-size: 3.5em; line-height:10px; padding-top:20px; padding-bottom:16px; padding-right:5px; margin-top: 0.08em; } /* -------------- Links Declaration-------------- */ a:link { text-decoration: none; color: blue; } a:visited { text-decoration: none; color: blue; } /* -------------- Table of Contents Declaration-------------- */ .contentsEntry1 { margin-top:1em; margin-bottom:0.5em; } .contentsEntry2 { margin-top:0em; margin-bottom:0em; margin-left:2em; } /* -------------- Possible class for Copyrights -------------- */ .copyrightText1 { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; text-align:center; font-size: 0.9em; } .copyrightText2 { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1em; text-indent: 0em; text-align:justify; font-size: 0.9em; } /* -------------- Class for Title Page -------------- */ .titlePageTitle1 { text-align:center; font-size: 2em; margin-top:1em; margin-bottom:3em; } .subtitlePage { text-align:left; font-size: 1.5em; margin-top:1em; margin-bottom:1em; } .titlePageInfo1 { text-align:center; font-size: 1.5em; margin-top:1em; margin-bottom:0em } .titlePageInfo2 { text-align:center; font-size: 1.5em; margin-top:2em; margin-bottom:5em } .titlePageInfo3 { text-align:center; font-size: 1.5em; margin-top:1em; margin-bottom:1em } .titlePageAuthor1{ text-align:center; font-size: 1.5em; margin-top:0.5em; margin-bottom:5em } .titlePageAuthor2{ text-align:left; font-size: 1.2em; margin-top:0.5em; margin-bottom:0.5em } .authorInfo1{ text-align:left; font-size: 1em; margin-top:0em; margin-bottom:0em } .authorInfo2{ text-align:left; font-size: 1em; margin-top:0em; margin-bottom:0em } /* -------------- Table Declaration -------------- */ table {border-collapse: collapse; table-layout: fixed; } td, th { padding: 3px 5px; vertical-align:top; } table.grid { border: 1px solid black; } table.grid>tr>td, table.grid>*>tr>td, table.grid>tr>th, table.grid>*>tr>th { border: 1px solid black; } td.bdrtop { border-top: 1px solid; } td.bdrbottom { border-bottom: 1px solid; } td.bdrleft { border-left: 1px solid; } td.bdrright { border-right: 1px solid; } td.nobdrtop, table.grid td.nobdrtop { border-top: hidden; } td.nobdrright, table.grid td.nobdrright { border-right: hidden; } td.nobdrbottom, table.grid td.nobdrbottom { border-top: hidden; } td.nobdrleft, table.grid td.nobdrleft { border-right: hidden; } /* Customized Styles for Specific Elements. Use this section to add additional style if necessary*/ th.style1 { border-collapse : collapse; background-color:#bbe5f0; border-style: solid; border-color:#00aeef #bbe5f0 #00aeef #bbe5f0; text-align: left; } td.style2 { background-color:#e2f3f7; border-style: none; border-color:#00aeef #e2f3f7 #00aeef #e2f3f7; border-bottom-style:solid; } td.style3 { border-top:2px solid; border-bottom:1px solid; } td.style4 { border-bottom:2px solid; } div.verse-group{margin-left:3em;margin-right:3em} div.verse-group1{margin-left:4em;margin-right:4em} div.verse-group2{margin-left:5em;margin-right:5em} p.verse-line-1{margin:0 0 0 1em;text-indent: -2em;} p.verse-line{margin:0 0 0 2em;text-indent: -2em;} p.verse-line1{margin:0 0 0 3em;text-indent: -2em;} p.verse-line2{margin:0 0 0 4em;text-indent: -2em;} p.verse-line3{margin:0 0 0 5em;text-indent: -2em;} p.verse-line35{margin:0 0 0 7em;} p.verse-line4{margin:0 0 0 8em;} p.verse-line45{margin:0 0 0 9em;} p.verse-line5{margin:0 0 0 10em;} p.verse-line6{margin:0 0 0 12em;} p.parahangblk23{ margin-left:7em; text-indent:-7em; text-align:justify; } p.parahangblk24{ margin-left:3em; text-indent:-3em; text-align:justify; } p.parahangblk25{ margin-left:9em; text-indent:-9em; text-align:justify; } p.parahangblk3{ margin-left:2em; text-indent:-2em; text-align:justify; } p.verse-line41{margin:0 0 0 6em;text-indent: -2em;} p.verse-line42{margin:0 0 0 7em;text-indent: -2em;}