.crt
{
display: block;
font-size: x-small;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: 0em;
}

.crtc {
display: block;
font-size: x-small;
text-align: center;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 0em;
}

.dcap  {
font-size: x-large;
font-weight: bold;
display: inline;
}


.dcap3  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 4.8em;
}


.dcap2  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 3.2em;
}

.dcap4  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 6.4em;
}

.dcap5  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 8em;
}

.dcap6  {
display: inline;
padding-top: 1px;
float: left;
line-height: .5em;
font-size: 9.599999em;
}


.crtr
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: right;
text-indent: 0em;
}

.libraryofcongress
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: left;
text-indent: 0em;
}


.biblioid
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: center;
text-indent: 0em;
}


.legalnotice
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: left;
text-indent: 0em;
}


.printhistory
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: center;
text-indent: 0em;
}


.isbn
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: left;
text-indent: 0em;
}

.other
{
display: block;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
text-indent: 0em;
}

.literal
{
display: block;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: left;
text-indent: 0em;
}

.title
{
display: block;
font-size: large;
text-align: center;
margin-top: 2em;
margin-bottom: 2em;
}

.subtitle
{
display: block;
font-size: medium;
text-align: center;
margin-top: 2em;
margin-bottom: 1em;
}

.ct
{
display: block;
font-size: large;
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
}

.ctr
{
display: block;
font-size: large;
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
font-weight: bold;
}

.ctl
{
display: block;
font-size: large;
font-weight: bold;
text-indent: 0em;
}



.chaptertitle
{
display: block;
font-size: large;
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
}


.dcap
{
font-size: x-large;
font-weight: bold;
display: inline;
}

.au
{
display: block;
font-size: large;
text-align: center;
text-indent: 0em;
}

.ser
{
display: block;
font-size: medium;
text-align: center;
text-indent: 0em;
max-width: 100%;
}

.pub
{
display: block;
font-size: small;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
text-indent: -1em;
margin-left: 2em;
}


.tx
{
display: block;
font-size: small;
text-align: justify;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 1em;
}

.txc
{
display: block;
font-size: small;
text-align: center;
margin-right: 1em;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 1em;
}

.tx1
{
display: block;
font-size: small;
text-align: justify;
margin-bottom: 0.2em;
margin-top: 1em;
}

.tx4l
{
display: block;
font-size: small;
text-align: justify;
margin-bottom: 1em;
margin-left: 2em;
margin-right: 2em;
margin-top: 1em;
}

.tx4
{
display: block;
font-size: small;
text-align: justify;
margin-bottom: 0.2em;
text-indent: 1em;
margin-right: 2em;
margin-left: 2em;
margin-top: 0.2em;
}

.txr
{
display: block;
font-size: small;
text-align: right;
text-indent: 1em;
margin-top: 0.2em;
margin-bottom: 0.2em;
}

.tx2
{
display: block;
font-size: small;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -1em;
margin-left: 2em;
}

.fn
{
display: block;
font-size: x-small;
text-align: justify;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 1em;
}

.h1
{
display: block;
font-size: large; 
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h1r
{
display: block;
font-size: large; 
font-weight: bold; 
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h1l
{
display: block;
font-size: medium; 
font-weight: bold;
text-align: left; 
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h2
{
display: block;
font-size: medium; 
text-align: center;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: 0em;
}


.h2a
{
display: block;
font-size: medium; 
text-align: left;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: 2em;
}

.h2r
{
display: block;
font-size: medium; 
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h2l
{
display: block;
font-size: medium; 
margin-top: 1em;
margin-bottom: 0.2em;
margin-left: 0em;
}

.h3
{
display: block;
font-size: small; 
text-align: center;
font-weight: bold;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h3r
{
display: block;
font-size: small;
font-weight: bold; 
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h3l  {
display: block;
font-size: small;
font-weight: bold;
margin-top: 1.5em;
margin-bottom: 0.5em;
text-indent: 0em;
}

.h4
{
display: block;
font-size: small;
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h4r
{
display: block;
font-size: small;
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h4l
{
display: block;
font-size: small;
margin-top: 1em;
margin-bottom: 0.2em;
text-align: center;
text-indent:0em;
}

.h5
{
display: block;
font-size: small;
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h5r
{
display: block;
font-size: small;
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 0em;
}

.h5l
{
display: block;
font-size: small;
margin-top: 1em;
margin-bottom: 1em;
text-indent:0em;
}

.bkt
{
display: block;
font-size: x-large;
text-align: center;
text-indent: 0em;

}

.bktr
{
display: block;
font-size: x-large;
text-align: right;
text-indent: 0em;

}

.bktl
{
display: block;
font-size: x-large;
text-align: left;
text-indent: 0em;
font-weight: bold;
}

.ext
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 2em;
margin-right: 2em;
text-align: justify;
}

.ext5
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 8em;
margin-right: 2em;
text-align: justify;
}

.ext2
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 6em;
text-indent: -1em;
margin-right: 2em;
text-align: justify;
}


.extc
{

display: block;
font-size: x-small;
text-align: center;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: 0em;
}

.extr
{

text-align: right;
font-size: x-small;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 2em;
margin-right: 2em;
}

.extl
{

text-align: justify;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;

margin-left: 2em;
margin-right: 2em;
}


.ext1
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 2em;
text-indent: 1em;
margin-right: 2em;
text-align: justify;
}



.blockquote
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 2em;
margin-right: 2em;
text-align: justify;
}

.bullet
{

margin-top: 0.5em;
margin-bottom: 0.5em;
font-size: x-small;
margin-left: 2em;
margin-right: 2em;
text-align: justify;
}

.nl
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 0em;
}

.ul
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
text-align: justify;
}



.ul1
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 1em;
}

.ul2
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 1em;
text-indent: -1em;
text-align: justify;
}

.ul3
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -2em;
}

.ul4
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -1em;
margin-left: 5em;
}

.ul5
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -1em;
margin-left: 5em;
}


.ol
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
text-align: justify;
}



.ol1
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 1em;
}

.ol2
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
text-align: justify;
}

.ol3
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -2em;
}

.ol4
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -1em;
margin-left: 3em;
}

.ol5
{
display: block;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-indent: -1em;
margin-left: 5em;
}



.ntx
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: -1em;
text-align: justify;
}

.ntx1
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 1em;
text-align: justify;
}

.ntx2
{
display: block;
font-size: x-small;
margin-top: 0.2em;
margin-bottom: 0.2em;
margin-left: 2em;
text-indent: 0em;
text-align: justify;
}

.sidebartx  {
background-color: #CCC;
margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 1em;
text-align: justify;
}
.sidebartxc  {
background-color: #CCC;
margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 1em;
text-align: center;
}


.sidebarul  {
background-color: #CCC;
display: block;
font-size: small;
text-align: justify;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: -1em;
margin-left: 2em;
}

.sidebartxc  {

margin-left: 5%;
margin-right: 5%;
text-align: center;
display: block;
}



.sidebartx1  {
background-color: #CCC;
margin-left: 5%;
margin-right: 5%;
display: block;
text-indent: 0em;
text-align: justify;
}

.sidebarext  {
background-color: #CCC;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: justify;
font-size: x-small;
margin-left: 2em;
margin-right: 2em;
}

.sidebarh2r  {
background-color: #CCC;
font-size: small;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
text-align: right;
}



.sidebarh2  {
background-color: #CCC;
font-size: small;
font-weight: bold;
text-align: center;
margin-left: 5%;
margin-right: 5%;
display: block;

}


.sidebarh2l  {
background-color: #CCC;
font-size: medium;
font-weight: bold;
margin-left: 5%;
margin-right: 5%;
display: block;
margin-top: 0%;
}


.index  {
display: block;
font-size: x-small;
margin-top: 0em;
margin-bottom: 0em;


}

.index1  {
display: block;
font-size: x-small;
text-indent: 1em;
margin-top: 0em;
margin-bottom: 0em;
}

.index2  {
display: block;
font-size: x-small;
text-indent: 2em;
margin-top: 0em;
margin-bottom: 0em;
}


.cct
{
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-indent: 0em;
}

.cctc
{
font-size: small;
text-align: center;
text-indent: 0em;
margin-top: 0.5em;
margin-bottom: 0.5em;
}

.cctr
{
font-size: small;
text-align: right;
text-indent: 0em;
margin-top: 1em;
margin-bottom: 1em;
}

.cct1
{
font-size: small;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2em;
}

.cct0
{
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 2em;
}

.cct2
{
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 2em;
text-indent: -2em;
}

.cct3
{
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 4em;
text-indent: -2em;
}

.imgpub

{
max-width: 100%;
}

.attributionr
{
dispaly:inline;
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: right;
}

.attribution
{
dispaly:inline;
font-size: small;
margin-top: 0.2em;
margin-bottom: 0.2em;
text-align: center;
}


.epigraph
{
dispaly:block;
font-size: small;
margin-top: 0.5em;
margin-bottom: 0.5em;
text-align: center;
}


.cpn
{
display: block;
font-size: large;
text-align: center;
margin-top: 2em;
margin-bottom: 2em;
}



.table  {
font-size: x-small;
text-align: left;

}