/* Style Sheet for ePub Books */ /* -------------- Device Declaration -------------- */ @import url("page-template.xpgt"); /* -------------- General Styles -------------- */ body { font-family:serif; font-size:100%; } p { margin-left:0; margin-right:0; margin-top: 0.5em; margin-bottom: 0.5em; text-align: justify; font-family:serif; } /* -------------- Header Styles -------------- */ h1 { text-align:left; font-size: 2em; margin-bottom:1em} h2 { text-align:left; font-size: 1.6em; margin-bottom:0.5em} h3 { text-align:left; font-size: 1.5em; margin-bottom:0.5em} h4 { text-align:left; font-size: 1.16em; margin-bottom:0.5em} h5 { text-align:left; font-size: 1em; margin-bottom:0.5em} h6 { text-align:left; font-size: 1em; margin-bottom:0.5em} .header3 {text-align:left; font-size: 1.5em; margin-bottom:0.5em; margin-left:3.5em} .header1 {font-weight:normal} .header2 {font-weight:normal} .header3 {font-weight:normal} .header4 {margin-left:3.5em; font-size: 1.5em; font-weight: normal} /* -------------- Class for Paragraphs-------------- */ p.hangingindent { text-indent: hanging;} p.pagination {text-align:right; margin-top:20px; margin-bottom:20px} .pararight {text-align:right; margin-right:0; margin-top:0; margin-bottom:0; font-family:serif;} .paracenter {text-align:center; font-family:serif;} .paraindent1 {text-indent:1em; margin-right:0; text-align: justify; } .paraindent2 { text-indent: 1em; margin-left: 2em; margin-right:0; text-align: justify; } .paraindent3 {text-indent: 1em; margin-left: 3em; margin-right:0; text-align: justify; } .paraindent4 {text-indent: 1em; margin-left: 4em; margin-right:0; text-align: justify; } .paraindent5 {text-indent: 1em; margin-left: 5em; margin-right:0; text-align: justify; } .paranoindent6 {margin-left: 8.5em; text-indent: 0em; margin-right:0; text-align: justify; } /* -------------- Same with blockquote but with difference in margin right -------------- */ .paranoindent1 {margin-left: 0em; text-indent: 0em; text-align:justify; margin-right:0; } .paranoindent2 {margin-left: 2em; text-indent: 0em; text-align:justify; margin-right:0; } .paranoindent3 {margin-left: 3em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent4 {margin-left: 5em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent5 {margin-left: 8.5em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent7 {margin-left: 9em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent8 {margin-left: 10.5em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent9 {margin-left: 13em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindent10 {margin-left: 14em; text-indent: 0em; margin-right:0; text-align: justify; } .paranoindentx {margin-left: 12em; text-indent: 0em; margin-right:0; text-align: justify; } .parahangblock {margin-left: 2em; text-indent: 0em; margin-right:0; text-align: justify; } /* -------------- Same with unordered list but with difference in list entry -------------- */ .parahangblk {margin-left:2.5em; text-indent:-2.5em; text-align:justify; } .parahangblk1 { margin-left:1.5em; text-indent:-1.5em; text-align:justify; } .parahangblk2 {margin-left:3.5em; text-indent:-2em; text-align:justify; } .parahangblk3 {margin-left:6.5em; text-indent:-1.5em; text-align:justify; } .parahangblk4 {margin-left:10em; text-indent:-1.5em; text-align:justify; } .parahangblk5 {margin-left:12.5em; text-indent:-1.5em; text-align:justify; } .parahangblk6 {margin-left:8.5em; text-indent:-1.5em; text-align:justify; } .hangblk1 { margin-left:2.5em; text-indent:-1.5em; text-align:justify; } .hangblk2 {margin-left:5.2em; text-indent:-2em; text-align:justify; } .hangblk3 {margin-left:7.2em; text-indent:-2em; text-align:justify; } .hangblk4 {margin-left:9.5em; text-indent:-3.5em; text-align:justify; } .hangblk5 {margin-left:5.5em; text-indent:-1.5em; text-align:justify; } .hangblk6 {margin-left:6.5em; text-indent:-1.5em; text-align:justify; } .hangblk7 {margin-left:4.5em; text-indent:-4.5em; text-align:justify; } .hang3 {margin-left:2.5em; text-indent:-2.5em; text-align:justify; } .fn { margin-left:1.5em; text-indent:-1.5em; text-align:justify; } /* -------------- Class for Table -------------- */ div.table {text-align: left; margin-top: 1em; margin-bottom: 1em;} table {border-collapse: collapse; margin: 1em 0;} table.tablecenter {margin-left: auto; margin-right: auto;} table.grid {border: 1px solid black;} table.grid td, table.grid th {border: 1px solid black;} td, th {padding: 3px 6px;} .bdrtop {border-top: 1px solid black;} .bdrbottom {border-bottom: 1px solid black;} .bdrleft {border-left: 1px solid black;} .bdrright {border-right: 1px solid black;} /* -------------- Class for List -------------- */ 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} /* -------------- CSS3 -------------- */ /* Firefox 3.6 and earlier */ div.round-border {border:2px solid; border-radius:25px; -moz-border-radius:25px;} /* -------------- Added -------------- */ .epubimage {max-width:100%} .image { text-align:center; margin-top:0%; margin-bottom:0%; } .commentary { font-size: 0.91em; text-align:justify; } .ref { font-size: 0.83em; text-align:justify; } .note { font-size: 0.83em; text-align:justify; } .gray-box { border: 1px solid black; background-color: #e6e6e6; } a { text-decoration: none; color: blue; } span.spanbody {display: table-cell; text-indent: 0em; margin-left: 0em; text-align: justify;} span.spanlabel {display: table-cell; white-space: nowrap;} .parahangblk>span.spanlabel { width:0.2em; } .parahangblk1>span.spanlabel { width:4.5em; } .parahangblk2>span.spanlabel { width:1.5em; } .parahangblk3>span.spanlabel { width:0.5em; } .parahangblk4>span.spanlabel { width:1em; } .parahangblk5>span.spanlabel { width:0.7em; } .parahangblk6>span.spanlabel { width:2em; } .hangblk1>span.spanlabel { width:0em; } .hangblk2>span.spanlabel { width:0em; } .hangblk3>span.spanlabel { width:0em; } .hangblk4>span.spanlabel { width:0em; } .hangblk5>span.spanlabel { width:0.7em; } .strike { text-decoration: line-through } .un { text-decoration: underline } div.border {border:1px solid; padding-left:1em; padding-right:1em; text-align:justify;} .paraindex {margin-left:1.5em; text-indent:-1.5em; text-align:justify;} .paraindex2 {margin-left:3.5em; text-indent:-2em; text-align:justify;} .paraindex3 {margin-left:6.5em; text-indent:-1.5em; text-align:justify;} .center {text-align: center;}