.author {
  display: block;
  font-size: 1em;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 0.5em 0 1em;
}
.blockquote {
  display: block;
  font-size: 0.52941em;
  text-align: justify;
  margin: 1em 10pt;
}
.calibre {
  display: block;
  font-size: 1.41667em;
  line-height: 1.2;
  padding-left: 0;
  padding-right: 0;
  margin: 0 5pt;
}
.calibre1 {
  display: block;
  line-height: 1.2;
}
.calibre2 {
  line-height: 1.2;
}
.calibre3 {
  font-weight: bold;
  line-height: 1.2;
}
.calibre4 {
  height: 118px;
  line-height: 1.2;
  width: 168px;
}
.calibre5 {
  font-style: italic;
}
.calibre6 {
  font-weight: bold;
}
.center {
  display: block;
  font-size: 0.70588em;
  text-align: center;
  text-indent: 0;
  margin: 1em 0;
}
.center1 {
  display: block;
  font-size: 0.70588em;
  text-align: center;
  text-indent: 0;
  margin: 2.5em 0 0;
}
.center2 {
  display: block;
  font-size: 0.70588em;
  text-align: center;
  text-indent: 0;
  margin: 1em 0 0;
}
.chapter-title {
  display: block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 1em 0;
}
.copyright {
  display: block;
  font-size: 0.52941em;
  text-align: center;
  text-indent: 0;
  margin: 0;
}
.copyright-space {
  display: block;
  font-size: 0.52941em;
  text-align: center;
  text-indent: 0;
  margin: 1em 0 0;
}
.fm-title {
  display: block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 2em 0;
}
.indent {
  display: block;
  font-size: 0.70588em;
  text-align: justify;
  text-indent: 10pt;
  margin: 0;
}
.indent1 {
  display: block;
  font-size: 1em;
  text-align: justify;
  text-indent: 10pt;
  margin: 0;
}
.noindent {
  display: block;
  font-size: 0.70588em;
  text-align: justify;
  text-indent: 0;
  margin: 0;
}
.noindent1 {
  display: block;
  font-size: 1em;
  text-align: justify;
  text-indent: 0;
  margin: 0;
}
.noindent2 {
  display: block;
  font-size: 0.70588em;
  text-align: justify;
  text-indent: 0;
  margin: 1em 0 0;
}
.part-title {
  display: block;
  font-size: 1em;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 2em 0 1.5em;
}
.preface-title {
  display: block;
  font-size: 1.41176em;
  font-weight: bold;
  line-height: 1.2;
  margin: 0.67em 0;
}
.pub {
  display: block;
  font-size: 1em;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 7em 0 0;
}
.right {
  display: block;
  font-size: 1em;
  padding-right: 8em;
  text-align: right;
  text-indent: 0;
  margin: 0;
}
.small-caps {
  font-size: 0.75em;
}
.small-caps1 {
  font-size: 1em;
}
.title {
  display: block;
  font-size: 1.17647em;
  font-weight: bold;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 10% 0 0.8em;
}
.toc-body {
  display: block;
  line-height: 1.2;
  text-indent: 0;
  margin: 1em 0 0;
}
.toc-front {
  display: block;
  line-height: 1.2;
  text-indent: 0;
  margin: 0;
}
.web {
  display: block;
  line-height: 1.2;
  text-align: center;
  text-indent: 0;
  margin: 0;
}