@namespace epub 'http://www.idpf.org/2007/ops'; @charset "UTF-8"; /* p margin */ p { margin: 0px 0 0; text-indent:1em !important; text-align:justify !important; } li > p { text-indent:0em !important; text-align:left !important; } /* not indented para */ .l-caption { margin-top: 0em !important; text-indent:0em !important; text-align:left !important; } .para { margin: 0 0 0; text-indent:0em !important; text-align:justify !important; } .para3 { font-size:0.9em !important; text-align:justify !important; text-indent:0em !important; margin-top:1em !important; margin-left:2em !important; margin-bottom:1em !important; } .para2 { font-size:0.9em !important; text-align:justify !important; text-indent:0em !important; margin-top:1em !important; margin-left:2em !important; margin-bottom:1em !important; } .para3a { font-size:0.9em !important; text-align:justify !important; text-indent:1em !important; margin-top:0em !important; margin-left:2em !important; margin-bottom:0em !important; } /* text alignment */ .justify { text-align: justify !important; } .left { text-align:left !important; text-indent:0em !important; } .right { text-align:right !important; text-indent:0em !important; } .center { text-indent:0em !important; text-align:center !important; } /* list */ ul.square { list-style-type:square; text-align:left !important; margin-left:1em !important; } ul.disc { list-style-type:disc; text-align:left !important; margin-left:1em !important; } ul.circle { list-style-type:circle; text-align:justify; margin-left:1em !important; } ol.none { list-style-type:none; text-align:left !important; } ol.decimal { list-style-type:decimal; text-align:justify !important; } ol.decimal-leading-zero { list-style-type:decimal-leading-zero; text-align:justify !important; } ol.lower-roman { list-style-type:lower-roman; text-align:justify !important; } ol.upper-roman { list-style-type:upper-roman; text-align:justify !important; } ol.lower-alpha { list-style-type:lower-alpha; text-align:left !important; } ol.upper-alpha { list-style-type:upper-alpha; text-align:justify !important; } /* list style with label */ .list1 { margin-left: 0.0em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list1>span.label { text-indent:-2.0em !important; } .list2 { margin-left: 1.0em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list2>span.label { text-indent:-2.0em !important; } /* blockquote */ blockquote { font-size:0.9em !important; margin-left: 2em !important; text-align:justify !important; margin-right: 2em !important; } blockquote > p:first-child { text-indent:0em !important; } /* anchor style */ h1 a:link {color: #431875;} .h1 a:link {color: #black;} h2 a:link {color: #EF007A;} h3 a:link {color: #431875;} h4 a:link {color: #431875;} a:link { color: rgb(0, 100, 150); text-decoration: none; } a:visited { color: rgb(0, 100, 150); text-decoration: none; } a:hover { color: rgb(0, 100, 150); text-decoration: underline; } /* superscript and subscript */ sup { font-size: x-small; vertical-align: super; } sub { font-size: smaller; vertical-align: sub; } /* text decoration */ span.underline { text-decoration: underline; } span.strikethrough { text-decoration: line-through; } .strike{ text-decoration: line-through; } span.smallcaps { font-variant: small-caps; } span.label { display: block; margin: 0em !important; padding: 0em !important; text-indent: 0em !important; width: 0em !important; float: left !important; } /* Footnotes */ div.footnote { margin-top:1em !important; } span.fnlabel { display: block; margin: 0em !important; padding: 0em !important; text-indent: 0em !important; width: 0em !important; float: left !important; } .fn { font-size:0.9em !important; margin-left: 0.5em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; } .fn>span.label { text-indent:-2.0em !important; } .fn2 { font-size:0.9em !important; margin-left: 0em !important; padding-left: 2.5em !important; text-indent: 0em !important; text-align: justify !important; } .fn2>span.label { text-indent:-2.5em !important; } .fn1 { font-size:0.9em !important; margin-left: 0.5em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; } .fn1>span.label { text-indent:-1.5em !important; } .fny{text-indent:1em !important; font-size:.9em !important;} /* tables */ div.table { margin: 20px auto !important; max-width: 99%; border-collapse: collapse; border-spacing: 0; } table { margin: 5px auto !important; max-width: 99%; border-collapse: collapse; border-spacing: 0; } div.table p {font-size:0.9em !important; text-indent:0em !important; padding-top:0.3em !important; } th { font-weight:normal !important; } td, th { padding: 0.3em !important; text-align: left !important; vertical-align: baseline; font-size: 90%; } th > p { text-indent:0em !important; text-align:center; margin:0em !important; } td > p { text-indent:0em !important; text-align:left !important; margin:0em !important; } .tbl-width { border-collapse: collapse; width:100%; } th, td { border: 0px solid black; } .tbl-caption { text-indent:0em !important; font-size: 0.9em !important; text-align:justify !important; padding-bottom:0.5em !important; } .tbl-caption1 { text-indent:0em !important; text-align:center !important; } .tab-label { margin-right:0.5em !important; } /* class for Index page*/ .index-entry { font-size:0.9em !important; margin-left:1.2em !important; text-indent:-1.2em !important; margin-top:0em !important; } .index-entry1 { font-size:0.9em !important; margin-left:2.5em !important; text-indent:-2em !important; margin-top:0em !important; } .index-entry2 { font-size:0.9em !important; margin-left:3.5em !important; text-indent:-2.0em !important; margin-top:0em !important; } .index-entry3 { font-size:0.9em !important; margin-left:3.5em !important; text-indent:-2.0em !important; margin-top:0em !important; } /* reference */ .refpara { font-size:0.9em !important; margin-left:1em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } .ref{ font-size:0.9em !important; margin-left:1em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } /* drop caps */ span.dropcap { float:left !important; font-size: 4.4em !important; line-height:0.5em !important; padding-top:0.06em !important; padding-right:0.05em !important; margin-top: 0.1em !important; } @media amzn-mobi {.dropcap { margin: 0em !important; padding: 0em !important; font-size:3em !important; line-height: 0.85em !important; margin-top:-0.2em !important; margin-bottom:-0.25em !important; float: left !important; } } @media amzn-kf8 {.dropcap { margin: 0em !important; padding: 0em !important; font-size:3em !important; line-height: 0.85em !important; margin-top:-0.2em !important; margin-bottom:-0.25em !important; float: left !important; } } /* headings */ h1 { border-top: #431875 1px solid; padding-top:1em !important; padding-bottom:0.5em !important; border-bottom: #431875 2px solid; color: #431875; font-size: 2em !important; margin-top:1em !important; text-indent:0em !important; margin-bottom:0.3em !important; text-align:center !important; font-weight: normal !important; font-family: "Free Serif", serif, times; } .la{ font-size: 2.3em !important; margin-top:1em !important; margin-bottom:0.3em !important; text-align:left !important; font-weight: bold !important; font-family: "Free Serif", serif, times; } h2 { color:#EF007A; text-indent:0em !important; margin-top:1.5em !important; text-align:left !important; font-size: 1.2em !important; font-weight: bold !important; font-family: "Free Serif", serif, times; } h3 {color: #431875; font-style:italic; text-indent:0em !important; margin-top:1.5em !important; text-align:left !important; margin-bottom:.5em !important; font-size: 1.1em !important; font-weight: normal !important; font-family: "Free Serif", serif, times; } h4 {color: #431875; font-style:italic; text-indent:0em !important; margin-top:1.5em !important; text-align:left !important; margin-bottom:.5em !important; font-size: 1.1em !important; font-weight: normal !important; font-family: "Free Serif", serif, times; } h5 { text-indent:0em !important; font-size: 1.1em !important; font-weight: bold !important; text-align:left !important; font-family: "Free Serif", serif, times; } h6 { text-indent:0em !important; font-size: 1.05em !important; font-weight: bold !important; text-align:left !important; font-family: "Free Serif", serif, times; } /* Appropriate heading hyphenation suppression for different ereaders */ h1, h2, h3, h4 { -epub-hyphens: none; -webkit-hyphens: none; hyphens: none; } /* sidebar */ aside[epub|type~='sidebar']{ padding-top: 0.08em !important; padding-bottom: 0.02em !important; padding-right: 0.2em !important; padding-left: 0.2em !important; margin-left: 0.5em !important; width: 22%; max-width: 13em !important; float:left !important;} .sidebar { font-size:0.9em !important; padding-top: -5em !important; text-align:left !important; padding-left: 0.5em !important; padding-right: 1em !important; padding-bottom: 1.5em !important; width: 25%; max-width: 20em !important; margin-top:-2.9em !important; margin-left:0.3em !important; margin-right:0.1em !important; margin-bottom:0.5em !important; float:left !important;} section[epub|type~='bibliography'] li { margin-left: 0em !important; padding-left: 2.4em !important; text-indent: -2.4em !important; } section[epub|type~='index'] ol{ list-style-type: none; margin-left: 0em !important; padding-left: 0em !important; } section.index > ol p{ list-style-type: none; margin-left: 0em !important; padding-left: 0em !important; } section.index > ol > li > p { margin-bottom:0em !important; margin-top:0em !important; margin-left:1em !important; text-indent:-1em !important; } section.index > ol > li > ol > li > p { margin-bottom:0em !important; margin-top:0em !important; margin-left:1em !important; text-indent:-1em !important; } /* fonts (keep at bottom); using Free Serif and Sans as a fallback for its rich set of glyphs */ @font-face { font-family: times; font-style: normal !important; font-weight: normal !important; src: url(../fonts/times.ttf); } @font-face { font-family: timesbd; font-style: normal !important; font-weight: bold !important; src: url(../fonts/timesbd.ttf); } @font-face { font-family: timesbi; font-style: normal !important; font-weight: bold !important; src: url(../fonts/timesbi.ttf); } @font-face { font-family: timesi; font-style: normal !important; font-weight: bold !important; src: url(../fonts/timesi.ttf); } /* added class */ .author { text-align:left !important; font-size:1.4em !important; padding-top:1em !important; padding-bottom:1em !important; text-indent:0em !important; } .author1{ text-align:center !important; font-size: 1.3em !important; margin-top:2em !important; margin-bottom:0em !important; text-indent:0em !important; } p.ref > span.lbl { margin-right:1em !important; } p.deflist { text-indent:0em !important; } p.deflist > .term { margin-right:0.5em !important; font-weight:bold !important; } .attrib { margin-top: 0em !important; margin-bottom: 1em !important; text-align:right !important; } .toc-entry1 { margin-top:1em !important; margin-bottom:0em !important; margin-left: 0em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: left !important; font-weight: bold!important; } .toc-entry1>span.label { text-indent:-2.0em!important; } .toc-entry2 { margin-top:0em !important; margin-bottom:0em !important; margin-left: 2.0em !important; padding-left: 2.5em !important; text-indent: 0em !important; text-align: left !important; } .toc-entry2>span.label { text-indent:-2.5em!important; } .toc-entry3 { margin-top:0em !important; margin-bottom:0em !important; margin-left: 4.5em !important; padding-left: 3.5em !important; text-indent: 0em !important; text-align: left !important; } .toc-entry3>span.label { text-indent:-3.5em!important; } .list1aa { margin-left: 0.0em !important; padding-left: 2.5em !important; text-indent: 0em !important; text-align: left !important; /*clear: both !important;*/ } .list1aa>span.label { text-indent:-2.5em !important; } .parahangblka { padding-left:2.5em !important; text-indent:-2.5em !important; } .parahangblk1a { padding-left:1em !important; text-indent:-1em !important; } .copyrightText1 { text-align:justify!important; text-indent:0em!important; margin-top:1em!important; margin-bottom:0em!important; } .copyrightText2 { text-indent:0em !important; } .logo { text-align:center!important; text-indent:0em !important; margin-top:5em!important; } .toc-entry1a { margin-top:1em !important; margin-bottom:0em !important; margin-left: 0em !important; text-indent: 0em !important; text-align: left !important; font-weight: bold!important; } img.max { max-width:100%; text-align:center !important; } figcaption> span.lbl { margin-right:0.5em !important; } /* keep this body statement last */ body { font-family: "Free Serif", serif, times; } .margin {padding-top:1em !important;} .style3 {border-top:1px solid !important; border-bottom:1px solid !important; } .figcaption { text-indent:0em !important; font-size: 0.9em !important; text-align:left !important; margin-top:.5em !important; margin-bottom:1.5em !important; } .figcaption1 { text-indent:0em !important; font-size: 0.9em !important; text-align:left !important; padding-left:6em !important; margin-bottom:.5em !important; } .figcaption1>span.label { text-indent:-6.0em !important; } .attrib1 { text-align:left !important; text-indent:0em !important; } .part { text-align:center; font-size:1.6em !important; line-height: 130% !important; text-indent:0em !important; } .box { border-top: 1px solid !important; margin-top: 2em !important; padding: 1em !important; border-bottom: 1px solid !important; margin-bottom: 2em !important; } .box h2{ margin-left: -1em !important; margin-right: -1em !important; border-bottom: 1px solid !important; color:black !important; font-weight:normal !important; margin-top: -0.3em !important; padding-bottom: 0.3em !important; font-size:1.1em !important;} .style4{border-bottom:1px solid !important;} .contentsEntry2 { margin-left: 0.0em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: left !important; margin-top:1.2em!important; /*clear: both !important;*/ } .contentsEntry2>span.label {text-indent:-2.0em !important;} .contentsEntry3 { margin-left:3em !important; text-indent: -1em !important; text-align: left !important; margin-top:0em!important; } .contentsEntry1 { margin-left:0em !important; font-weight:bold !important; text-indent: 0em !important; text-align: left !important; margin-top:1.5em!important; } .bio { margin-left:1em !important; text-indent:-1em !important; text-align:justify !important; margin-top:1em !important; } .titlePageTitle1 { text-align:left !important; font-size:2em !important; margin-top:1em !important; text-indent:0em !important; } .subtitle { font-size:1.7em !important; text-indent:0em !important; text-align:left !important; font-weight: normal !important; } .subtitle1 { margin-top:0.5em !important; font-size:1.7em !important; text-indent:0em !important; text-align:left !important; font-weight: normal !important; } figure {text-align:center !important; margin-top:2em !important; margin-bottom:1em !important; text-indent:0em !important; margin-left:auto; margin-right:auto; } .fn1a { font-size:.9em !important; margin-left: 0.0em !important; text-indent: 0em !important; text-align: justify !important; } .fn1b { font-size:.9em !important; margin-left: 0.0em !important; text-indent: 1em !important; text-align: justify !important; } .top{margin-top: 1em !important;} .bdrtop{border-top:1px solid !important;} .bdrbottom{border-bottom:1px solid !important;} .sig { text-align:right !important; text-indent:0em !important; } .border { border: 2px solid #B3B3B3; margin-top: 2em !important; padding: 1em !important; border-radius:1em !important; margin-bottom: 1em !important; } .border h2{ margin-top: 0em !important; font-size:1.2em !important;} .para3aa { text-align:justify !important; text-indent:1em !important; margin-top:-1em !important; margin-left:2em !important; margin-bottom:1em !important; } .book-title { border:0px solid !important; color:black !important; font-weight:normal !important; text-align:center!important; font-size:2.6em!important; margin-top:1em!important; margin-bottom:0em!important; text-indent:0em!important; } .book-title1{ border:0px solid !important; color:black !important; font-weight:normal !important; text-align:center!important; font-size:2.6em!important; margin-top:0em!important; margin-bottom:0em!important; text-indent:0em!important; } .authora { text-align:left !important; font-size:1.5em !important; padding-top:0em !important; padding-bottom:0em !important; text-indent:0em !important; } .ref1 { font-size:0.9em !important; margin-left:2em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } .ref2 { font-size:0.9em !important; margin-left:3em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } .margin6 { margin-right:5em !important; } .list2s { margin-left: 0.0em !important; padding-left: 1.5em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list2s>span.label { text-indent:-1.5em !important; } .bdrright{border-right: 1px solid black;} .bdrleft{border-left: 1px solid black;} .index-separator{margin-top: 1.0em !important; } .vmid {vertical-align: middle !important;} .vbot {vertical-align: bottom !important;} .vtop {vertical-align: top !important;} .max20{width: 20% !important;} .toc-entry4 { margin-top:0em !important; margin-bottom:0em !important; margin-left: 8em !important; padding-left: 4.5em !important; text-indent: 0em !important; text-align: left !important; } .toc-entry4>span.label { text-indent:-4.5em!important; } .fonta{font-size:1.4em!important;} .marginfont{margin-top:0.5em!important;} .mau {color: #431875;} .list333 { margin-left:1em!important; padding-left: 1.0em !important; text-indent: -1em!important; text-align:justify!important; /*clear: both !important;*/ } .list333>span.label { text-indent:-1.0em!important; } .ch333 { float: right!important; vertical-align:middle!important; } .para333 { margin-top:0.5em!important; padding-left: 2.0em !important; text-indent: -1em!important; text-align:justify!important; } .h1 {border:0px solid !important; color:black !important; } .head {border:0px solid !important; color:black !important; } .mau709{color:#431875 !important;} .list709 { margin-left: 0.0em !important; padding-left: 1.5em !important; text-indent: 0em !important; margin-top: 0.3em !important; margin-bottom: 0.3em !important; text-align: justify !important; /*clear: both !important;*/ } .list709>span.label { text-indent:-1.5em !important; } .left1{margin-left:1em !important;} .list709a { margin-left: 1.0em !important; padding-left: 1.5em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list709a>span.label { text-indent:-1.5em !important; } .td709{text-align:right !important; vertical-align:middle !important;} .td709a{text-align:right !important; vertical-align:bottom !important;} .center709 { text-indent:0em !important; text-align:center !important; margin-top:1em !important; margin-bottom:1em !important; } .td449 { vertical-align: middle !important; text-align:right !important; } .para449 { margin-left:1.0em !important; text-indent:-1.0em !important; margin-top:1.0em !important; } .list449 { margin-left: 0.7em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list449>span.label { text-indent:-2.0em !important; } .mau2486{ color:#2B1674!important; } .float{ float:right; } .para2486{ padding-left:2.0em!important; text-indent:-1.0em!important; } .para2486a{ padding-left:1.0em!important; text-indent:-1.0em!important; } .mau{ color:#F23704!important; } .mau7{color:#431875!important;} .float7{float:right!important;} .para766{text-align:center!important; padding-top:1em!important; padding-bottom:1em!important;} .box7{padding-left:5em!important; padding-right:5em!important;} .para9 { margin: 0 0 0; margin-top:1em !important; margin-bottom:1em !important; text-indent:0em !important; text-align:center !important; } .right9 {float: right !important; } .ref11{ margin-left:1em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } .list333a { margin-top:0.5em!important; padding-left: 2.0em !important; text-indent: 0em!important; text-align:justify!important; /*clear: both !important;*/ } .list333a>span.label { text-indent:-2.0em!important; } .list333b { margin-top:0.5em!important; margin-left:0.5em!important; padding-left: 1.0em !important; text-indent: 0em!important; text-align:justify!important; /*clear: both !important;*/ } .list333b>span.label { text-indent:-1.0em!important; } .list333c { margin-top:0.5em!important; margin-left:2.0em!important; padding-left: 1.5em !important; text-indent: 0em!important; text-align:justify!important; /*clear: both !important;*/ } .list333c>span.label { text-indent:-1.5em!important; } .list333d { margin-top:0.5em!important; padding-left: 1.0em !important; text-indent: 0em!important; text-align:justify!important; /*clear: both !important;*/ } .list333d>span.label { text-indent:-1.0em!important; } .list333e { margin-top:0.5em!important; margin-left:1em!important; padding-left: 1.5em !important; text-indent: 0em!important; text-align:justify!important; /*clear: both !important;*/ } .list333e>span.label { text-indent:-1.5em!important; } .para333b { margin-top:0.5em!important; padding-left: 1.0em !important; text-indent: -1em!important; text-align:justify!important; } .display-image333 { margin-top:1em!important; margin-bottom:1em!important; text-align:center!important; } .ch333m { color: #431875 !important; } .marginb333 { margin-left:5em!important; margin-right:5em!important; } .marginb2333 { margin-left:2em!important; margin-right:2em!important; } .marginb2333d { margin-left:2.5em!important; } .table2486{ margin-left:16em!important; margin-right:16em!important; } .list2486 { margin-left: 0.0em !important; padding-left: 3.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list2486>span.label { text-indent:-2.0em !important; } .list2486a { margin-left: 0.0em !important; padding-left: 4.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list2486a>span.label { text-indent:-1.0em !important; } .xanh {color:#006496;} .para12{text-align:center!important; padding-top:1em!important; padding-bottom:1em!important;} .list1h { margin-left: 1.0em !important; padding-left: 2.0em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list1h>span.label { text-indent:-2.0em !important; } .list12 { margin-left: 0.0em !important; padding-left: 2.5em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .list12>span.label { text-indent:-2.5em !important; } .ref709 { margin-left:1em !important; text-indent:-1em !important; text-align:justify !important; margin-top:0em !important; } .margin709{margin-left:0.5em !important;} .lista766 { margin-left: 0.5em !important; padding-left: 2em !important; margin-top: 0.3em !important; text-indent: 0em !important; text-align: justify !important; /*clear: both !important;*/ } .lista766>span.label { text-indent:-2em !important; }