@font-face {font-family:"RCLSorts"; font-style:normal ; font-weight:normal; src:url(fonts/RCLSorts20101028.ttf);}
@font-face {font-family:"RCLSorts"; font-style:normal ; font-weight:bold; src:url(fonts/RCLSorts20101028.ttf);}
@font-face {font-family:"RCLSorts"; font-style:italic ; font-weight:normal; src:url(fonts/RCLSorts20101028.ttf);}
@font-face {font-family:"RCLSorts"; font-style:italic ; font-weight:bold; src:url(fonts/RCLSorts20101028.ttf);}
	
.sorts {
font-family:"RCLSorts";
}

body {
line-height:1.2em; 
margin:0 3%;
text-align:left;
}

p.subtitle {
font-size:140%;
margin-top:4.5em;
margin-bottom:0em;
text-align:center;
font-weight:normal;
font-family:serif;
line-height:1.25em;
}

p.cn1 {
font-size:120%;
text-align:center;
margin-top:0em;
margin-bottom:1em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.3em;
}

p.cn {
font-size:120%;
text-align:center;
margin-top:2.5em;
margin-bottom:0.5em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.3em;
}

p.ct {
font-size:130%;
text-align:center;
margin-top:2.5em;
margin-bottom:2.5em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

p.cst {
font-size:120%;
text-align:center;
margin-top:0em;
margin-bottom:2em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

p.ct1 {
font-size:150%;
text-align:center;
margin-top:2.5em;
margin-bottom:1em;
font-family:sans-serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

h2.ct1 {
font-size:150%;
text-align:center;
margin-top:2.5em;
margin-bottom:1em;
font-family:sans-serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

p.ct2 {
font-size:210%;
text-align:center;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

p.pn {
font-size:110%;
text-align:center;
margin-top:5em;
margin-bottom:0.5em;
font-family:sans-serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}
p.pt {
font-size:150%;
text-align:center;
margin-top:0em;
margin-bottom:0.5em;
font-family:sans-serif;
font-weight:normal;
font-style:normal;
line-height:1.25em;
}

p.part-date {
font-size:90%;
text-align:center;
margin-top:0em;
margin-bottom:3em;
font-family:sans-serif;
font-weight:normal;
font-style:normal;
line-height:1.2em;
color:#000000;
}

p.countdown {
font-size:125%;
text-align:center;
margin-top:1em;
margin-bottom:1em;
font-family:sans-serif;
font-weight:bold;
font-style:normal;
line-height:1.2em;
color:#000000;
}

p.a-head {
font-size:120%;
text-align:center;
margin-top:1.5em;
margin-bottom:1em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.2em;
color:#000000;
}

p.a-head1 {
font-size:120%;
text-align:center;
margin-top:0em;
margin-bottom:1em;
font-family:serif;
font-weight:normal;
font-style:normal;
line-height:1.2em;
color:#000000;
}

p.b-head {
font-size:110%;
text-align:left;
margin-top:1.5em;
margin-bottom:0.5em;
font-family:serif;
font-weight:bold;
font-style:normal;
line-height:1.2em;
color:#000000;
}

p.b-head1 {
font-size:110%;
text-align:left;
margin-top:0em;
margin-bottom:0.5em;
font-family:serif;
font-weight:bold;
font-style:normal;
line-height:1.2em;
color:#000000
}

p.c-head {
font-size:100%;
text-align:justify;
margin-top:1em;
margin-bottom:0em;
font-family:serif;
font-weight:normal;
line-height:1.25em;
}

p.c-head1 {
font-size:115%;
text-align:left;
margin-top:1em;
margin-bottom:0em;
font-family:serif;
font-weight:normal;
line-height:1.25em;
}

p.d-head {
font-size:100%;
text-align:justify;
margin-top:1em;
margin-bottom:0em;
text-indent:1em;
font-family:serif;
font-weight:normal;
line-height:1.25em;
}

span.shade {
font-size:85%;
color:#9a9898;
}

p.au {
text-align:center;
text-indent:0;
font-size:120%;
margin-top:0em;
margin-bottom:1em;
font-family:serif;
}

p.au1 {
text-align:center;
text-indent:0;
font-size:100%;
margin-top:0em;
margin-bottom:1em;
font-family:serif;
}

p.copyhalf {
text-align:center;
margin-top:0.5em;
}

p.linespace {
text-align:center;
margin-top:1em;
}
p.linespace1 {
text-align:center;
margin-top:1.5em;
}
p.linespace2 {
text-align:center;
margin-top:2em;
}

p.linespace3 {
text-align:center;
margin-top:3em;
}

p.boxtx {
text-indent:0em;
font-size:90%;
text-align:justify;
margin-left:0em;
margin-right:0em;
font-family:serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.boxtxt {
text-indent:1em;
text-align:justify;
font-family:serif;
font-size:105%;
margin-top:0em;
margin-bottom:0em;
line-height:1.25em;
}

p.box-sor {
text-align:right;
font-family:serif;
font-size:95%;
margin-top:0em;
margin-bottom:0em;
}

p.box-bl {
text-indent:-0.9em;
padding-left:0.9em;
font-size:95%;
margin-left:0em;
margin-top:0em;
margin-bottom:0.5em;
font-family:serif;
text-align:left;
line-height:1.25em;
}

p.boxext {
text-align:justify;
font-family:serif;
font-size:90%;
margin-left:1em;
margin-right:1em;
margin-top:0em;
margin-bottom:0em;
line-height:1.25em;
}

p.boxcent {
text-align:center;
font-family:sans-serif;
font-size:105%;
margin-top:0em;
margin-bottom:0em;
line-height:1.25em;
color:#fff;
}

p.titleimg {
text-align:center;
}

p.cont {
text-align:justify;
font-family:serif;
margin-top:0em;
margin-bottom:1em;
}

p.tx {
text-align:justify;
font-family:serif;
margin-top:0em;
margin-bottom:0em;
}
p.tx1 {
text-align:justify;
font-family:serif;
margin-top:0em;
margin-bottom:1em;
}

p.txt {
text-indent:1em;
margin-top:0em;
margin-bottom:0em;
text-align:justify;
font-family:serif;
}

p.tx2 {
font-size:100%;
text-align:justify;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.sb {
line-height:1.2em;
margin-top:0.5em;
margin-bottom:0.2em;
text-align:center;
font-family:serif;
font-size:100%;
}

p.cent {
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
text-align:center;
font-family:serif;
font-size:100%;
}

p.centh {
line-height:1.25em; 
margin-top:0em;
text-align:center;
margin-bottom:0em;
font-family:serif;
font-size:100%;
}

p.rtx {
text-align:right;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
}

p.copyrightf {
margin-left:0em;
margin-bottom:0em;
margin-top:4.5em;
line-height:1.2em; 
text-align:center;
font-size:85%;
font-family:serif;
}

p.copyright {
margin-left:0em;
margin-bottom:0em;
margin-top:0em;
line-height:1.2em; 
text-align:center;
font-size:85%;
font-family:serif;
}

li.contents1 {
line-height:1.2em; 
font-family:serif;
font-size:100%;
text-align:justify;
white-space:pre-wrap;
}

li.contents {
line-height:1.2em; 
font-family:serif;
font-size:100%;
text-align:justify;
white-space:pre-wrap;
}

p.contents-pt {
font-family:serif;
text-align:left;
font-size:100%;
margin-bottom:0.5em;
margin-top:1em;
line-height:1.25em;
}

p.contents-au {
font-family:serif;
text-align:left;
margin-left:2.5em;
font-size:100%;
margin-bottom:0em;
margin-top:0em;
line-height:1.3em;
}

p.list-h {
font-family:serif;
margin-top:3em;
margin-bottom:1em;
text-align:center;
line-height:1.3em;
}

p.list {
font-family:serif;
font-size:100%;
margin-top:0em;
margin-bottom:0.5em;
text-align:justify;
line-height:1.25em;
}

p.bib {
margin-top:0em;
margin-bottom:0em;
text-align:justify;
font-family:serif;
font-size:85%;
padding-left:1em;
text-indent:-1em;
}

p.ref-tx {
margin-top:0em;
margin-bottom:0em;
text-align:justify;
font-family:serif;
font-size:90%;
line-height:1.25em;
}

p.ref {
margin-top:0em;
margin-bottom:0em;
text-align:left;
font-family:serif;
font-size:90%;
padding-left:1em;
text-indent:-1em;
line-height:1.25em;
}

p.gl {
margin-top:0em;
margin-bottom:0em;
text-align:left;
font-family:serif;
font-size:90%;
padding-left:1em;
text-indent:-1em;
line-height:1.25em;
}

p.refh {
margin-left:3em;
font-weight:bold;
margin-top:1em;
margin-bottom:1em;
text-indent:0em;
}

p.nl {
text-indent:-1.3em;
padding-left:1.3em;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
text-align:left;
}

p.nl1 {
text-indent:-1.3em;
padding-left:2.3em;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
text-align:left;
}

p.ext-nl {
text-indent:-1.5em;
padding-left:2.5em;
font-size:95%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
text-align:justify;
}

p.ext-al {
text-indent:-1.5em;
padding-left:2.5em;
font-size:95%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
text-align:justify;
}

p.al {
text-indent:-1.2em;
padding-left:1.2em;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
text-align:left;
}

p.bl {
font-family:serif;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
padding-left:1.9em;
text-indent:-0.9em;
line-height:1.25em;
}

p.bl1 {
font-family:serif;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
padding-left:1.9em;
text-indent:-0.9em;
line-height:1.25em;
}

p.rl {
font-family:serif;
font-size:100%;
margin-top:0em;
margin-bottom:0em;
padding-left:1.8em;
text-indent:-1.8em;
line-height:1.25em;
}

p.dial {
text-indent:-1em;
padding-left:2em;
font-family:serif;
font-size:90%;
margin-left:0em;
margin-top:0em;
margin-bottom:0em;
line-height:1.25em;
}

p.box-nl {
padding-left:1.1em;
text-indent:-1.1em;
font-family:serif;
font-size:95%;
margin-top:0em;
margin-bottom:0.5em;
line-height:1.25em;
}

p.ext1 {
font-size:90%;
text-align:left;
margin-left:2em;
margin-right:2em;
font-family:sans-serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.exth {
font-size:100%;
text-align:center;
margin-left:1em;
margin-right:1em;
font-family:sans-serif;
line-height:1.2em;
margin-top:0em;
margin-bottom:0.5em;
}

p.ext-cent {
font-size:90%;
text-align:center;
margin-left:2em;
margin-right:2em;
font-family:sans-serif;
line-height:1.35em;
margin-top:0em;
margin-bottom:0em;
}

p.ext {
font-size:90%;
text-align:left;
margin-left:1em;
margin-right:2em;
font-family:sans-serif;
line-height:1.35em;
margin-top:0em;
margin-bottom:0em;
}

p.exts {
font-size:100%;
text-align:left;
margin-left:1em;
margin-right:1em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.exts-txt {
text-indent:1em;
font-size:100%;
text-align:left;
margin-left:1em;
margin-right:1em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.exts1 {
font-size:100%;
text-align:left;
margin-left:2em;
margin-right:2em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.extxt {
text-indent:1em;
font-size:90%;
text-align:left;
margin-left:1em;
margin-right:1em;
font-family:sans-serif;
line-height:1.35em;
margin-top:0em;
margin-bottom:0em;
}

p.extr {
text-indent:0em;
font-size:90%;
text-align:right;
margin-left:1em;
margin-right:1em;
font-family:serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.poem {
text-indent:-1em;
padding-left:6em;
font-size:95%;
text-align:left;
margin-right:0em;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
line-height:1.25em;
}

p.poem1 {
text-indent:-1em;
padding-left:2em;
font-size:100%;
text-align:left;
margin-right:0em;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
line-height:1.25em;
}

p.poemr {
text-indent:-1em;
padding-left:1em;
font-size:100%;
text-align:right;
margin-right:0em;
margin-top:0em;
margin-bottom:0em;
font-family:serif;
line-height:1.25em;
}

div.greybox {
padding:0.3em;
background-color:#CCCCCC;
margin-top:1em;
margin-bottom:1em;
}

p.boxh {
font-weight:normal;
text-align:left;
margin-top:0em;
margin-bottom:0em;
font-size:125%;
font-family:serif;
color:#000000;
line-height:1.3em;
}

p.boxh1 {
font-weight:normal;
text-align:left;
margin-top:0em;
margin-bottom:0em;
font-size:90%;
font-family:serif;
line-height:1.3em;
}

p.ded {
font-size:95%;
font-family:sans-serif;
margin-top:7em;
margin-bottom:0em;
text-align:center;
font-style:normal;
line-height:1.3em;
}


p.ind a, p.inds a, p.ind1 a, p.ind2 a, p.ind-t a {
text-decoration:underline;
color:#000000;
}

p.indtx {
margin-top:0em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
}

p.inds {
text-indent:-1em;
padding-left:1em;
margin-top:1em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
}

p.ind-t {
text-indent:-1em;
padding-left:1em;
margin-top:1em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
}

p.ind {
text-indent:-1em;
padding-left:1em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
line-height:1.25em;
}

p.ind1 {
text-indent:-1em;
padding-left:2em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
line-height:1.25em;
}
p.ind2 {
text-indent:-1em;
padding-left:3em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
font-family:serif;
}

p.pbreak {
page-break-before:always;
padding-top:1em;
}

p.pbreak1 {
page-break-before:always;
padding-top:0em;
}

p.image1 {
text-align:center;
margin-top:0em;
margin-bottom:0.1em;
}

p.coimg {
text-align:center;
margin-top:1em;
margin-bottom:1em;
}

p.image {
text-align:center;
margin-top:1em;
margin-bottom:1em;
}

p.cap {
line-height:1.2em; 
text-align:center;
margin-top:0em;
margin-bottom:1em;
font-family:serif;
font-size:100%;
}

div.box {
margin-top:1em;
padding:0.5em;
margin-bottom:1em;
margin-left:1em;
margin-right:1em;
border-left:1px solid black;
border-right:1px solid black;
}

div.box2 {
margin-top:1em;
margin-bottom:0em;
padding-top:0em;
padding-bottom:0em;
margin-left:-1.5em;
width:20%;
vertical-align:top;
border:1px solid black;

}

div.box1 {
margin-top:1em;
padding:0.5em;
margin-bottom:1em;
background-color:#000;
border:1px solid black;
}
sup {
font-size:70%;
line-height:1.2em; 
vertical-align:.4em;
}
sub {
font-size:70%;
line-height:1.2em; 
vertical-align:-.2em;
}
sup.endnote {
}
sup.footnote {
}
img.rule {
height:.1em;
width:5em;
}

span.fsc {
font-size:100%;
line-height:1.2em; 
}
span.dropcap {
font-family:serif;
font-size:310%;
font-style:normal;
font-weight:normal;
float:left;
line-height:60%;
padding-top:0.01em;
padding-right:0.03em;
color:#000000;
}
span.dropcap-italic {
font-family:serif;
font-size:290%;
font-style:normal;
font-weight:bold;
font-style:italic;
float:left;
line-height:60%;
padding-top:0.13em;
padding-right:0.03em;
color:#000000;
}

span.diff {
font-family:sans-serif;
}

span.under {
text-decoration:underline;
}

span.overline {
text-decoration:overline;
}

span.strike {
text-decoration:line-through;
}


table {
width:100%;
border-collapse:collapse;
margin-top:0em;
margin-bottom:0em;
border:0px solid #000;
}

table.noborder {
width:100%;
margin-top:0em;
margin-bottom:0em;
border:0px solid #000;
}

table.br {
width:100%;
border-collapse:collapse;
width:100%;
margin-top:1em;
margin-bottom:1em;
}

span.right {
text-aligh:right;
}

p.tbc {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
text-align:center;
font-size:80%;
}

p.app {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
text-align:left;
font-size:85%;
}

p.tt {
font-family:serif;
margin-top:1em;
margin-bottom:0.5em;
text-align:left;
font-size:90%;
}

p.tch {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
margin-right:1em;
text-align:left;
font-size:90%;
color:#000000;
}

p.tbt {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
margin-right:1em;
text-align:left;
font-size:80%;
}

p.tb1 {
text-indent:-1em;
padding-left:1em;
font-family:serif;
margin-top:0em;
margin-bottom:0em;
margin-right:1em;
text-align:left;
font-size:100%;
}

p.tb {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
margin-right:1em;
text-align:left;
font-size:100%;
}

p.tbb {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
text-align:left;
margin-right:1em;
font-size:80%;
}

p.tbbl {
font-family:serif;
font-size:80%;
margin-top:0em;
margin-bottom:0em;
margin-right:1em;
padding-left:1em;
text-indent:-1em;
line-height:1.25em;
}

p.tfn {
font-family:serif;
margin-top:0.5em;
margin-bottom:1em;
text-align:left;
font-size:75%;
}

p.tbr {
font-family:serif;
margin-top:0em;
margin-bottom:0em;
text-align:right;
font-size:100%;
}

td.thead-cell {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding-top:0.2em;
padding-bottom:0.2em;
font-family:serif;
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

td.tbody-cell-top {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding-top:0.2em;
padding-bottom:0.2em;
font-family:serif;
border:0px solid #000;
}

td.tbody-cell-end {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding-top:0.2em;
padding-bottom:0.2em;
font-family:serif;
border-bottom:1px solid #000000;
}

td.tbody-cell {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding-top:0.2em;
padding-bottom:0.2em;
font-family:serif;
border:0px solid #000;
}

td {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding:0em;
font-family:serif;
border:0px solid #000;
}

td.br {
text-align:left;
line-height:1.2em; 
padding-left:0em;
padding-right:0em;
padding-top:0em;
padding-bottom:0em;
font-family:serif;
border-top:1px solid black;
border-bottom:1px solid black;
}

td.brt {
text-align:left;
line-height:1.2em; 
padding-left:0em;
padding-right:0em;
padding-top:0em;
padding-bottom:0em;
font-family:serif;
border-top:1px solid black;
}
td.brb {
text-align:left;
line-height:1.2em; 
padding-left:0em;
padding-right:0em;
padding-top:0em;
padding-bottom:0em;
font-family:serif;
border-bottom:1px solid black;
}

td.brtb {
text-align:left;
line-height:1.2em; 
padding-left:0em;
padding-right:0em;
padding-top:0.2em;
padding-bottom:0.2em;
font-family:serif;
border-top:1px solid black;
border-bottom:1px solid black;
}

td.br-r {
text-align:left;
line-height:1.2em; 
padding-left:0em;
padding-right:0em;
padding-top:0em;
padding-bottom:0em;
font-family:serif;
border-right:1px solid black;
}

td.cell {
text-align:left;
line-height:1.2em; 
padding:0.2em;
font-family:serif;
}
td.cell-style-2 {
text-align:left;
line-height:1.2em; 
vertical-align:top;
padding:0.2em;
font-family:serif;
border:1px solid black;
}


p.praise a, span.hlink a, p.cap a, p.date a, p.cover a, p.ct1 a, p.ct2 a, p.prect a, p.dedi a, p.contents2 a, li.contents a, p.contents1 a, p.contents-pt a, p.cn a, p.cn1 a, p.ct a, p.st a, p.ct2 a, p.chapter-sub a, p.endnote a, sup.footnote a, sup.endnote a, p.image1 a, p.image a, p.timeline-title a, p.entry a, p.address a, p.list-t a, p.list-m a, p.list-b a, p.cst a, p.pt a, p.pn a, p.a-head a, p.list a, p.case-list a, p.cap1 a, p.boxh a, p.tt a, span.rfn a, span.sup1 a, p.tx1 a, h2.ct1 a {
text-decoration:none;
color:#000000;
}

span.italic {
font-style:italic;
}
span.italicfsc {
font-style:italic;
font-size:75%;
line-height:1.2em; 
}

span.boldfsc {
font-size:75%;
font-weight:bold;
line-height:1.2em; 
}

span.bold {
font-weight:bold;
}

span.boldac {
font-weight:bold;
}

span.bold-diff {
font-weight:bold;
font-family:sans-serif;
}

span.light-italic {
font-style:italic;
}

span.bolditalic {
font-weight:bold;
font-style:italic;
}
span.bolditalicac {
font-weight:bold;
font-style:italic;
}

span.acbold {
font-weight:bold;
}

span.italicac {
font-style:italic;
}

span.underitalic {
text-decoration:underline;
font-style:italic;
}

span.bolditalicsup {
vertical-align:.2em;
font-size:75%;
font-weight:bold;
font-style:italic;
}

span.boldsup {
vertical-align:.2em;
font-size:75%;
font-weight:bold;
}


span.blockbl {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:0.5em;
}

span.block1 {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:1em;
}

span.conblock {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:5em;
}
span.sup-italic {
vertical-align:.2em;
font-size:70%;
font-style:italic;}

span.sup {
vertical-align:.2em;
font-size:70%;
}

span.sup1 {
vertical-align:.2em;
font-size:70%;
color:#000000;
}

span.sub {
vertical-align:-.2em;
font-size:70%;
}

p.fnh {
text-align:center;
font-family:serif;
margin-top:1em;
margin-bottom:0.5em;
font-size:110%;
}

p.fn {
text-indent:-2.5em;
padding-left:2.5em;
text-align:left;
font-family:serif;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
}

p.fn-txt {
text-indent:1em;
text-align:justify;
font-family:serif;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
}

p.fn1 {
text-indent:-1.5em;
padding-left:1.5em;
text-align:left;
font-family:serif;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
line-height:1.25em;
}

span.rfn {
color:#000000;
}

span.block {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:2em;
}
span.blocknl {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:1.5em;
}
span.blockfn {
display:inline-block;
text-indent:0em;
white-space:pre-wrap;
width:2em;
}

img.frc {
float:right;
margin-left:0.5em;
}

img.flc {
float:left;
margin-right:0.5em;
}
hr.rule {
margin-top:2em;
margin-bottom:0.5em;
}

img.middle {
vertical-align:middle;
}

span.oqt {
font-size:70%;
color:#000000;
vertical-align:top;
float:left;
padding-top:0.3em;
}

span.grey {
color:#b5b5b5;
}

p.ext-verse {
text-indent:-1em;
padding-left:2em;
font-size:100%;
text-align:left;
margin-right:1em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.ext-verse1 {
text-indent:-1em;
padding-left:3em;
font-size:100%;
text-align:left;
margin-right:1em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.verse {
text-indent:-1em;
padding-left:2em;
font-size:90%;
text-align:left;
margin-right:1em;
font-family:serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.bookh {
line-height:1.2em;
margin-top:1.5em;
margin-bottom:0.5em;
text-align:center;
font-family:serif;
font-size:180%;
}

p.bookl {
line-height:1.2em;
margin-top:0em;
margin-bottom:0em;
text-align:center;
font-family:serif;
font-size:100%;
}

p.epg-r {
text-indent:0em;
font-size:100%;
text-align:right;
margin-left:1em;
margin-right:0em;
font-family:serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:1em;
}

p.series-h {
margin-left:0em;
margin-bottom:1em;
margin-top:2.5em;
line-height:1.25em; 
text-align:center;
font-weight:normal;
font-size:100%;
font-family:serif;
}

p.series {
margin-left:0em;
margin-bottom:0em;
margin-top:0em;
line-height:1.25em; 
text-align:center;
font-size:100%;
font-family:serif;
}

p.c-epg {
text-indent:0em;
font-size:100%;
text-align:left;
margin-left:0em;
margin-right:0em;
font-family:serif;
line-height:1.25em;
margin-top:0em;
margin-bottom:0em;
}

p.letter {
font-size:110%;
text-align:left;
margin-left:1em;
margin-right:2em;
font-family:sans-serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.letter-txt {
text-indent:1em;
font-size:110%;
text-align:left;
margin-left:1em;
margin-right:2em;
font-family:sans-serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}

p.letter-cent {
font-size:110%;
text-align:center;
margin-left:1em;
margin-right:2em;
font-family:sans-serif;
line-height:1.3em;
margin-top:0em;
margin-bottom:0em;
}