.calibre {
    display: block;
    font-size: 1.29167em;
    line-height: 1.2;
    padding: 0;
    margin: 0 5pt
    }
.calibre1 {
    display: block;
    line-height: 1.2
    }
.calibre2 {
    line-height: 1.2;
    text-decoration: none
    }
.calibre3 {
    line-height: 1.2
    }
.char-bold {
    font-weight: bold
    }
.char-bold-italic {
    font-style: italic;
    font-weight: bold
    }
.char-bold1 {
    font-weight: bold;
    line-height: 1.2
    }
.char-italic {
    font-style: italic
    }
.char-italic1 {
    font-style: italic;
    line-height: 1.2
    }
.copyright-page {
    display: block;
    line-height: 1.2;
    margin-top: 10px
    }
.dedication-page {
    display: block;
    line-height: 1.2;
    margin-top: 40px
    }
.extract {
    display: block;
    line-height: 1.2;
    padding: 10px 30px
    }
.hotkeylogo {
    line-height: 1.2;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: center
    }
.hotkeylogo1 {
    height: auto;
    line-height: 1.2;
    padding-bottom: 20px;
    padding-top: 10px;
    text-align: center;
    width: auto
    }
.img {
    height: auto;
    line-height: 1.2;
    width: auto;
    padding: 0
    }
.img1 {
    height: auto;
    width: auto;
    padding: 0
    }
.para-chapter-number-only {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    padding: 0;
    margin: 40px 0 25px
    }
.para-copyright-centred {
    display: block;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: center
    }
.para-copyright-centred-space-after {
    display: block;
    font-size: 0.64516em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 15px;
    margin-top: 2px;
    text-align: center
    }
.para-dedication {
    display: block;
    font-size: 0.77419em;
    font-style: italic;
    font-weight: normal;
    text-align: center;
    margin: 2px 17px
    }
.para-extract-flush-left-space-after {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    text-align: justify;
    margin: 2px 17px 15.5px 11.6px
    }
.para-part-title-only {
    display: block;
    font-size: 1.41935em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    padding: 0;
    margin: 40px 0 25.8px
    }
.para-prelims-title {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
    padding: 0;
    margin: 40px 0 31px
    }
.para-text-centred {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: center
    }
.para-text-centred-space-after {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 15.5px;
    margin-top: 2px;
    text-align: center
    }
.para-text-centred-space-after-web-ad {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-top: 2px;
    text-align: center
    }
.para-text-centred-space-after1 {
    display: block;
    font-size: 1.54839em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 40px;
    margin-top: 40px;
    text-align: center
    }
.para-text-centred-space-before-and-after-web-ad {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-top: 10px;
    text-align: center
    }
.para-text-centred-web-ad {
    display: block;
    font-size: 1em;
    font-style: normal;
    font-weight: bold;
    line-height: 1.2;
    margin-bottom: 9px;
    margin-top: 2px;
    text-align: center
    }
.para-text-centred1 {
    display: block;
    font-size: 1.29032em;
    font-style: normal;
    font-weight: normal;
    line-height: 1.2;
    margin-bottom: 40px;
    margin-top: 2px;
    text-align: center
    }
.para-text-flush-left {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: justify
    }
.para-text-flush-left-space-after {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 15.5px;
    margin-top: 2px;
    text-align: justify
    }
.para-text-flush-left1 {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 40px;
    text-align: justify
    }
.para-text-indented {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: justify;
    text-indent: 11.6px
    }
.para-text-indented-space-after {
    display: block;
    font-size: 0.77419em;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 15.5px;
    margin-top: 2px;
    text-align: justify;
    text-indent: 11.6px
    }
.para-verse {
    display: block;
    font-size: 0.77419em;
    font-style: italic;
    font-weight: normal;
    text-align: left;
    margin: 2px 17px 2px 11.6px
    }
.para-verse-space-after {
    display: block;
    font-size: 0.77419em;
    font-style: italic;
    font-weight: normal;
    text-align: left;
    margin: 2px 17px 14.1px 11.6px
    }
.smallcaps {
    font-size: 0.77419em;
    text-transform: uppercase
    }
.smallcaps1 {
    font-size: 0.83333em;
    text-transform: uppercase
    }
.title-image {
    display: block;
    line-height: 1.2;
    text-align: center
    }
.title-image1 {
    height: auto;
    line-height: 1.2;
    width: auto;
    padding: 0;
    margin: 0
    }
.toc_bm {
    display: block;
    line-height: 1.2;
    padding-top: 1em
    }
.toc_chap {
    display: block;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5em;
    margin-bottom: 0;
    margin-top: 0;
    text-align: left;
    text-indent: 1em
    }
.toc_fm {
    display: block;
    line-height: 1.2;
    padding-bottom: 1em
    }
.toc_fm1 {
    display: block;
    font-size: 1em;
    font-weight: normal;
    line-height: 1.5em;
    margin-bottom: 0;
    margin-left: 20px;
    margin-top: 0;
    text-align: left;
    text-indent: 0
    }
.toc_part {
    display: block;
    line-height: 1.2;
    margin-bottom: 0
    }
.toc-head {
    display: block;
    font-size: 1.29032em;
    font-weight: bold;
    line-height: 1.2;
    text-indent: 0;
    margin: 2px 2px 20px
    }
.toc-link {
    text-decoration: none
    }
.pcalibre:visited {
    text-decoration: none
    }
.pcalibre2:link {
    text-decoration: none
    }
.pcalibre1:active {
    text-decoration: none
    }