#openbook-html .page-html .h44 {
display: block;
font-size: 2em;
text-align: center;
margin-top: 4em;
margin-bottom: 0em;
}
#openbook-html .page-html .merge {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
}

#openbook-html .page-html .tit_1 {
display: block;
font-size: 2em;
text-align: right;
margin-top: 2em;
margin-bottom: 0em;
}
#openbook-html .page-html .tit_2 {
display: block;
font-size: 5em;
text-align: center;
margin-top: -0.2em;
margin-bottom:  -0.3em;
}
#openbook-html .page-html .tit_3 {
display: block;
font-size: 2em;
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}

#openbook-html .page-html .tit {
display: block;
font-size: 2em;
text-align: center;
margin-top: 2em;
margin-bottom: 0em;
}
#openbook-html .page-html .tit1 {
display: block;
font-size: 1.5em;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
#openbook-html .page-html .tit1a {
display: block;
font-size: 1em;
text-align: center;
margin-top: 4em;
margin-bottom: 0em;
}
#openbook-html .page-html .tit3 {
display: block;
font-size: 1.2em;
text-align: center;
margin-top: 4em;
margin-bottom: 0em;
}
#openbook-html .page-html .tit2 {
display: block;
font-size: 1em;
text-align: center;
margin-top: 9em;
margin-bottom: 0em;
}
#openbook-html .page-html .tita {
display: block;
font-size: 1em;
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}

#openbook-html .page-html .titt {
display: block;
font-size: 0.8em;
text-align: center;
margin-top: 3em;
margin-bottom: 0em;
}
#openbook-html .page-html .titta {
display: block;
font-size: 0.8em;
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}
#openbook-html .page-html .titt3 {
display: block;
font-size: 1.4em;
text-align: center;
margin-top: 1em;
margin-bottom: 0em;
}
#openbook-html .page-html .tittb {
display: block;
font-size: 1em;
text-align: center;
margin-top: 1em;
margin-bottom: 0em;
}
#openbook-html .page-html .sera {
display:block;
text-align:center;
margin: 10em 0 0 0;
text-indent:0em;
}

#openbook-html .page-html body {
text-align: justify;
}
#openbook-html .page-html a  {
text-decoration: none;
}

#textpage #openbook-html .page-html .chapter  {
display: block;
font-size: 1em;
margin-top: 2em;
margin-bottom: 5em;
margin-left: 1.5em;
font-weight:normal;
}
#openbook-html .page-html .copyright  {
display: block;
font-size: 0.8em;
margin-top: 0.2em;
margin-bottom: 1.3em;
}
.copyright #openbook-html .page-html p {
text-indent: 0;
}
#openbook-html .page-html .image  {
display: block;
text-align: center;
margin-top: 1.3em;
margin-bottom: 1.3em;
}
#openbook-html .page-html .center  {
display:block;
text-indent:0em;
margin-top:1em; 
margin-bottom:1em; 
text-align:center;
font-size: 1em;
}
#openbook-html .page-html .center1  {
display:block;
text-indent:0em;
margin-top:1em; 
margin-bottom:1em; 
text-align:center;
font-size: 1em;
}
#openbook-html .page-html .ser  {
display:block;
margin-top: 1em;
margin-bottom: 1em;
text-align:center;
}
#openbook-html .page-html span.dropcap {
float:left;
font-size:2.8em;
margin-top:.01em;
margin-right:.1em;
line-height:.8em;
}
#openbook-html .page-html .author  {
display:block;
font-size:1.2em;
text-align:left;
margin-top:.5em;
margin-bottom:0em;
}
#openbook-html .page-html p  {
text-indent:1.5em;
font-size:0.8em;
margin-top:0.2em;
margin-bottom:0em;
}
#openbook-html .page-html .txm {
display: block;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 1em;
font-size: 1em;
}
#openbook-html .page-html .txd  {
margin-top: 1em;
margin-bottom: 0em;
font-size: 1.85em;
text-indent: 0em;
text-decoration: underline;
}
#openbook-html .page-html .nonindent  {
text-indent: 0em;
margin-top: 1em;
font-size: 0.8em;
margin-bottom:0em;
}
#openbook-html .page-html .tx1  {
text-indent: 0em;
margin-top: 1em;
font-size: 0.8em;
margin-bottom:0.5em;
}
#openbook-html .page-html .ttx1 {
display: block;
margin-top: 1em;
margin-bottom: 0.0em;
text-indent: 0em;
font-size: 0.8em;
}
#openbook-html .page-html .nonindentl  {
text-indent: 0em;
margin-top: 1em;
font-size: 0.8em;
margin-bottom:0em;
margin-left:1.5em;
}
#openbook-html .page-html .nonindent1  {
text-indent: 0em;
margin-top: 35%;
margin-left: 15%;
margin-right: 15%;
margin-bottom:0em;
}
#openbook-html .page-html .h1  {
font-size: 1.6em;
text-align: center;
margin-top: 3em;
margin-bottom: 6em;
margin-left: 0em;
margin-right: 0em;
text-indent: 0em;
font-weight: bold;
}
#openbook-html .page-html .h1a  {
font-size: 1em;
text-align: center;
margin-top: .5em;
margin-bottom: 1em;
margin-left: 0em;
margin-right: 0em;
text-indent: 0em;
font-weight: bold;
}
#openbook-html .page-html .title  {
font-size:1.5em;
text-align:left;
}
#openbook-html .page-html .subtitle  {
font-size: 2em;
text-align: center;
}
#openbook-html .page-html .h2  {
display: block;
font-size: 1em;
margin-top: 1.3em;
margin-bottom: .5em;
text-align: center;
font-weight: bold;
}
#openbook-html .page-html .h3  {
display: block;
font-size: 1em;
margin-top: 1em;
margin-bottom: 0.5em;
text-align: center;
font-weight: bold;
}
#openbook-html .page-html .h4  {
display: block;
font-size: 1em;
text-indent: 0em;
margin-top: 1.3em;
margin-bottom: 0.5em;
font-style: italic;
}
#openbook-html .page-html .h5  {
font-size:1em;
margin-top: 2em;
margin-bottom:2.5em;
font-weight: bold;
}
#openbook-html .page-html ul {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
text-indent: 0em;
}
#openbook-html .page-html .ul1 {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2em;
}
#openbook-html .page-html .ulb {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0.5em;
text-indent: 0em;
}
#openbook-html .page-html .ul3 {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2em;
text-indent: 0em;
}
#openbook-html .page-html ol   {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-left: 3em;
margin-bottom: 1em;
}
#openbook-html .page-html span.uppercap {
font-size:2.5em;
line-height:.1em;
}
#openbook-html .page-html div.box  {
display: block;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
border: 1pt solid black;
padding-left: 1em;
padding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
background-color: #e7e7e7;
}
#openbook-html .page-html div.box1  {
display: block;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
border: 1pt solid black;
padding-left: 1em;
padding-top: 1em;
padding-right: 1em;
padding-bottom: 1em;
}
#openbook-html .page-html div.blockquote  {
margin-top: 1.2em;
margin-bottom: 1.2em;
margin-right: 1.2em;
margin-left: 1.2em;
}
div.blockquote #openbook-html .page-html p {
text-indent: 0em;
}
#openbook-html .page-html div.code {
margin:1em 2em 1em 2em;
font-size:.75em;
}
#openbook-html .page-html .footnote  {
display:block;
font-size:0.75em;
text-align: left;
text-indent: -1.1em;
margin-left:1.5em;
margin-top:0em;
margin-bottom:0em;
}
#openbook-html .page-html .footnote1  {
display:block;
font-size:0.75em;
text-align: left;
text-indent: -1.8em;
margin-left:1.8em;
margin-top:0em;
margin-bottom:0em;
}
#openbook-html .page-html .footnote11  {
display:block;
font-size:0.75em;
text-align: left;
text-indent: -1.8em;
margin-left:5.6em;
margin-top:0em;
margin-bottom:0em;
}
#openbook-html .page-html .endnotes  {
display:block;
font-size: 0.7em;
text-indent: 1em;
margin-left: 0em;
margin-top: 0.1em;
margin-bottom: 0em;
}
#openbook-html .page-html .ulgb1  {
display: block;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0.6em;
text-indent: 0em;
}
#openbook-html .page-html .tx2  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -1.2em;
margin-left: 3.9em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .tx2b  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -4em;
margin-left: 1.4em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .ulg  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -1.3em;
margin-left: 2.5em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .ulgb  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -1.3em;
margin-left: 0.2em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .ulgg  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -1em;
margin-left: 2.5em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .ulg1  {
display:block;
font-size:0.8em;
text-align: left;
text-indent: -1.9em;
margin-left: 1.7em;
margin-top: 0em;
margin-bottom:0em;
}
#openbook-html .page-html .subtitle  {
font-size:1.4em;
}
#openbook-html .page-html .txm1 {
display: block;
text-indent: 0em;
margin-top: 1.3em;
margin-bottom: 0.8em;
font-size: 1em;
}
#openbook-html .page-html .hang {
padding-left: 1em;
margin-top: 0.2%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .han {
padding-left: 1em;
margin-top: 0.2%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .han1 {
padding-left: 1.8em;
margin-top: 0.2%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .han1 {
padding-left: 1.8em;
margin-top: 0.2%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .han2 {
padding-left: 2em;
margin-top: 0.2%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .right {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 0.5em;
margin-bottom: 0em;
}
#openbook-html .page-html .txrg {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 0em;
}
#openbook-html .page-html .txr {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-right: 16.5em; 
}
#openbook-html .page-html .txr1 {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-right: 13.5em; 
}
#openbook-html .page-html .txr2 {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-right: 0.1em; 
}
#openbook-html .page-html .txrh {
display: block;
text-align: right;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 0em;
margin-right: 0em; 
}
#openbook-html .page-html .txt  {
display:block;
font-size:1em;
text-align:left;
margin-top:0em;
margin-bottom:0;
text-indent:0;
}
#openbook-html .page-html .ext  {
display:block;
font-size:1em;
text-align:left;
margin-top:0.5em;
margin-bottom:0;
margin-right:0;
margin-left:0;
text-indent:0;
}
#openbook-html .page-html .toch {
display: block;
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
text-indent: 0em;
text-align: center;
font-weight: normal;
}
#openbook-html .page-html .toc0 {
display: block;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.6em;
text-align: left;
text-indent: -1.6em;
font-weight: normal;
}
#openbook-html .page-html .toc {
display: block;
font-size: 0.8em;
margin-top: 1.5em;
margin-bottom: 0em;
margin-left: 1.5em;
text-align: left;
text-indent: -1.5em;
font-weight: normal;
}
#openbook-html .page-html .toc1 {
display: block;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.8em;
text-align: left;
text-indent: -1.5em;
font-weight: normal;
}
#openbook-html .page-html .toc2 {
display: block;
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.2em;
text-align: left;
text-indent: -2.2em;
}
#openbook-html .page-html .cap  {
text-indent: 0em;
margin-top: 1em;
font-size: 0.8em;
margin-bottom: .3em;
}
#openbook-html .page-html .capa  {
text-indent: 0em;
margin-top: 0em;
font-size: 0.8em;
margin-bottom: .3em;
}
#openbook-html .page-html .tab  {
text-indent: 0em;
margin-top: 1em;
font-size: 1em;
margin-bottom: .3em;
}
#openbook-html .page-html .fig  {
text-indent: 0em;
margin-top: 1em;
font-size: 0.8em;
margin-bottom: .3em;
}
#openbook-html .page-html .hang1 {
font-size: 0.8em;
text-align: left;
text-indent: -1em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2em;
}
#openbook-html .page-html .hang1a {
font-size: 0.8em;
text-align: left;
text-indent: -1em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
}
#openbook-html .page-html .hang2 {
font-size: 0.8em;
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
text-indent: -1em;
margin-left: 4em;
}
#openbook-html .page-html .tx1 {
display: block;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 0em;
font-size: 0.8em;
}
#openbook-html .page-html .tx {
display: block;
text-indent: 1.5em;
margin-top: 1em;
margin-bottom: 0em;
font-size: 0.8em;
}
#openbook-html .page-html .sercov {
display: block;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
text-align: center;
}
#openbook-html .page-html .num {
margin-top: 0.3em; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1.5em;
margin-left: 1.5em;
font-size: 1em;
}
#openbook-html .page-html .bull {
margin-top: 0em; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1.3em;
margin-left: 1.3em;
font-size: 1em;
}
#openbook-html .page-html table  {
font-size: 0.8em;
}
#openbook-html .page-html hr  {
border-top: 1pt solid black;
margin-top: 0em;
margin-bottom: 0em;
}
#openbook-html .page-html .bull1 {
margin-top: 0em; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1.3em;
margin-left: 1.3em;
font-size: 1em;
}
#openbook-html .page-html .centera  {
display:block;
text-indent: 0em;
margin-bottom: 1em; 
text-align: center;
font-size: 0.8em;
}
#openbook-html .page-html .hangtable {
margin-left: 5em;
margin-top: 0%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -5em;
font-size: 1em;
}
#openbook-html .page-html .hangtable1 {
margin-left: 2em;
margin-top: 0%; 
margin-bottom: 0%; 
text-indent: 0em;
font-size: 1em;
}
#openbook-html .page-html small {
font-size: 0.7em;
}
#openbook-html .page-html .hangt {
padding-left: 1em;
margin-top: 1em; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1em;
font-size: 0.8em;
}
#openbook-html .page-html .ref {
padding-left: 2em;
margin-top: 0em; 
margin-bottom: 0%; 
text-align: left;
text-indent: -2em;
font-size: 0.7em;
}
#openbook-html .page-html .break {
page-break-before: always;
}
#openbook-html .page-html .tx1table {
display: block;
text-indent: 0em;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.5em;
font-size: 1em;
}

#openbook-html .page-html .hang_t {
margin-top: 0%; 
margin-bottom: 0%; 
text-align: left;
text-indent: -1.5em;
margin-left: 2em; 
font-size: 0.8em;
}

#openbook-html .page-html .ol
{
display:block;
font-size: 1em;
margin-top: 1em;
margin-bottom: -1em;
text-align: left;
text-indent: -2em;
margin-left: 4.5em;
}

#openbook-html .page-html .ul
{
display:block;
font-size: 0.8em;
text-align: left;
text-indent: -0.0em;
margin-left: 3.5em;
margin-top:1em;
margin-bottom: -0.5em;
}
