/* START: basic.css */
html {
  overflow-y: scroll; }

body {
  font: 0.84em/1.6 georgia, serif;
  color: #000; }

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
  font-style: normal;
  letter-spacing: 0em; }

h1 {
  text-align: left;
  font-size: 1.1em;
  line-height: 1.3em; }

h2 {
  font-size: 1.05em;
  padding-top: 0.4em; }

h3 {
  font-size: 1.05em;
  padding-top: 0.3em;
  padding-bottom: 0px; }

h4, h5 {
  font-size: 1em;
  line-height: 1.5em; }

h5 {
  text-align: center; }

h6 {
  margin-bottom: 0.2em;
  font-size: 0.8em;
  font-style: italic;
  text-align: center; }

p {
  padding-bottom: 0.5em;
  padding-top: 0.2em;
  line-height: 1.6em; }

/* avoid annoying borders on linked images*/
a img {
  border: none; }

li {
  line-height: 1.6em;
  list-style: disc; }

dt, dd {
  line-height: 1em; }

/* END: basic.css */
/* hide nav bar etc when printing */
div#mainnav, div#supramainnav, ul#subnav, #iconsflag, .critapp #printicon, .inout, #provision,
.legal, #doctypes, .searchnav, #oed_search, .noprint {
  display: none; }

body.print {
  clear: both;
  margin: 1em;
  padding: 1em;
  font-family: georgia, serif;
  background-color: #FFF;
  color: #000; }

/* front page */
body.index #content h1 {
  margin-top: 10px !important; }

body.index #copyright {
  margin-top: 150px; }

body.index #logos {
  margin-top: 10px !important; }

div.indexSidebar ul#newspanel li {
  display: block !important;
  width: 300px; }

div.indexSidebar ul#newspanel {
  margin-top: 50px !important; }

div#print_wrapAll {
  margin: 1em;
  padding: 1em; }

div#PrintHeader {
  height: 85px;
  padding: 1em 2em;
  border: 1px solid silver; }

div#Print_doctitle {
  clear: both;
  text-align: left;
  margin-top: 3em; }

div#Print_doctitle h1 {
  margin-bottom: 5px;
  font-size: 1.25em; }

p span.bioPerson, p span.docTitle {
  font-size: 1.5em; }

p span.docDate, p span.bioDetail {
  font-size: 1.2em; }

p {
  font-size: 0.9em;
  line-height: 1.6em;
  padding-bottom: 0.5em;
  padding-top: 0.2em; }

div#footer {
  margin-top: 3em; }

/* Notecalls */
.notecall_aut, .footnotecall_aut, .footnote_aut {
  font-size: 0.85em;
  line-height: 1em;
  color: #000;
  text-decoration: none;
  position: relative;
  top: -0.9ex;
  margin-left: 0.1em;
  margin-right: 0.1em;
  cursor: text; }

.notecall_txt, .notecall_nts, .notecall_glo, .notecall_rmk, .footnotecall_txt, .footnotecall_nts, .footnotecall_glo, .footnotecall_rmk, .footnote_txt, .footnote_nts, .footnote_glo {
  font-size: 0.8em;
  line-height: 1em;
  position: relative;
  top: -0.9ex;
  margin-left: 0.1em;
  margin-right: 0.1em; }

div#PrintContent a {
  cursor: text;
  color: black;
  text-decoration: none; }

dd.autContent p, dd.txtContent p, dd.ntsContent p, dd.gloContent p, dd.rmkContent p {
  margin-top: 0; }

.smallcaps, .sc {
  font-variant: small-caps; }

sup {
  position: relative;
  top: -0.9ex;
  margin-left: 0.1em;
  margin-right: 0.1em;
  vertical-align: inherit; }

.right, p.signoff, .datelinef, .rightAlign td.r {
  text-align: right; }

.left {
  text-align: left; }

.center, .centre {
  text-align: center; }

.inscription {
  font-variant: small-caps;
  font-family: Times New Roman; }

/* START CRITICAL MARKUP SECTION */
div#biog p.reassign:before {
  content: "["; }

div#biog p.reassign:after {
  content: "]"; }

ruby rb, rt {
  color: #900;
  font-size: 0.9em;
  font-style: normal; }

ruby rt {
  color: #009; }

ruby rb {
  /* no style */ }

.lacuna:before {
  content: "[ . . . ."; }

.lacuna:after {
  content: "]"; }

span.strikeout, span.strikethrough {
  text-decoration: line-through; }

ins {
  position: relative;
  top: -.5ex;
  text-decoration: none;
  color: #333; }

/* START: letdoc editorial citation and abstract styling -- when actual letdoc content isn't provided in source */
div#letdoc_partial div.edComment, div.letdoc_partial div.edComment {
  width: 460px;
  margin-top: 1.5em; }

.edcommentTitle, edCommentTitle {
  font-variant: small-caps;
  font-style: normal; }

.edComment {
  font-size: 1em;
  color: #999999;
  font-style: italic; }

.edinsert, .edInsert {
  font-size: 1em;
  color: #999999;
  font-style: italic; }

.letdocinsert {
  color: #000; }

div#letdoc_partial em, div.letdoc_partial em {
  font-style: normal; }

.folio, .msshand, .parano, .pageno {
  font: .8em verdana,trebuchet,helvetica,sans-serif;
  color: #999999; }

/*END: letdoc editorial citation and abstract styling */
/* END CRITICAL MARKUP SECTION */
/* START QUOTATIONS SECTION */
.epigram {
  text-align: center;
  font-size: 0.9em; }

.hangingIndent {
  padding-left: 1em;
  text-indent: -1em; }

/* START poetry quotations */
div.quoteVerse {
  font-size: 1em;
  margin: 0 2em 0 2em; }

div.quoteVerse h4.verseTitle {
  text-align: center;
  font-size: 1.2em;
  margin-top: 2px; }

div.quoteVerse h5.verseTitleSub {
  text-align: center;
  font-size: 1.1em;
  margin-top: 1em;
  margin-bottom: 1em; }

/* <div class="quoteVerse"><p class="verseText"> */
div.quoteVerse p.verseText {
  font-size: 1em;
  text-align: center; }

div.quoteVerse p.verseCitation {
  text-align: right;
  font-size: 0.85em;
  margin-top: -0.5em; }

div.quoteVerse ol {
  margin-left: 5em; }

/* START Beaumarchais (SVEC 273+274) quotations */
div.quoteBeau {
  font-size: 1em;
  margin: 0 4em 0 4em; }

div.quoteBeau h4.verseTitle {
  text-align: center;
  font-size: 1em;
  margin-top: 2px; }

div.quoteBeau h5.verseTitleSub {
  text-align: center;
  font-size: 1em;
  margin-top: 1em;
  margin-bottom: 1em; }

/* <div class="quoteVerse"><p class="verseText"> */
div.quoteBeau p.verseText {
  font-size: 1em;
  text-align: left; }

div.quoteBeau p.verseCitation {
  text-align: right;
  font-size: 0.85em;
  margin-top: -0.5em; }

div.quoteBeau ol {
  margin-left: 5em; }

/* START prose BLOCK quotations */
div.quoteProse {
  font-size: 1em;
  margin: 0 2em 1em 2em; }

div.quoteProse h4.proseTitle {
  text-align: center;
  font-size: 1.2em;
  margin-top: 2px; }

div.quoteProse h5.proseTitleSub {
  text-align: center;
  font-size: 1.1em;
  margin-top: 1em;
  margin-bottom: 1em; }

/* <div class="quoteProse"><p class="proseText"> */
div.quoteProse p.proseText {
  font-size: 1em;
  text-align: left; }

div.quoteProse p.proseCitation {
  text-align: right;
  font-size: 0.85em;
  margin: -0.5em; }

span.inlineProseCitation {
  font-size: .8em; }

/* END prose block quotations */
/* START prose INLINE quotations */
/* <span class="proseTextInline"> */
span.proseTextInline {
  font-size: 1em; }

/* END prose inline quotations */
/* START theatre quotations */
div.quotePlay {
  font-size: 1em;
  margin: 0 2em 0 2em; }

div.quotePlay h4.playTitle {
  text-align: center;
  font-size: 1.2em;
  margin-top: 2px; }

div.quotePlay h5.playTitleSub {
  text-align: center;
  font-size: 1.1em;
  margin-top: 1em;
  margin-bottom: 1em; }

div.quotePlay h3.playAct {
  text-align: center;
  font-size: 1em;
  margin-bottom: 0px; }

div.quotePlay h4.playScene {
  text-align: center;
  font-size: 0.85em;
  margin-top: 2px; }

div.quotePlay h4.playCharList, h4.playSpeaker {
  text-align: center;
  font-size: 0.85em;
  font-variant: small-caps;
  margin-bottom: 0px; }

div.quotePlay p.playSpeakerInfo, p.playStageInfo {
  text-align: center;
  font-size: 0.75em;
  font-style: italic;
  margin-top: 2px; }

div.quotePlay p.playSpeechVerse, div.quotePlay p.playSpeechProse {
  font-size: 1em;
  text-align: center; }

/* END theatre quotations */
/* START enclosed LetDoc */
div.enclosedLetDoc {
  font-size: 1em;
  margin: 0 1em 0 1em;
  text-align: left; }

/* END enclosed LetDoc */
/* Styles for printed books START */
hr.thick {
  width: 250px;
  height: 3px; }

hr.thin {
  width: 225px;
  height: 1px; }

.firstLetter {
  display: block;
  float: left;
  margin-top: -0.63em;
  /* use -0.205em for two lines */
  margin-left: -0.56em;
  margin-right: 0.5em;
  height: 4.5em; }

.firstLetter span {
  font-size: 5.6em;
  /* use 3.33em for two lines */
  line-height: 1.0em; }

.firstLetter + span {
  margin-left: -0.5em; }

.book {
  margin-left: 10em;
  width: 20em;
  text-align: justify;
  line-height: 1.5em; }

.gathering {
  text-align: center;
  font: .8em; }

.catchword {
  text-align: right;
  font: .8em;
  color: #999999; }

.catchword:before {
  content: "[catchword: "; }

.catchword:after {
  content: "]"; }

.printed {
  font-family: serif; }

.runningheadr {
  font-variant: small-caps;
  text-align: center;
  font: .8em; }

.marginleft {
  float: left; }

.marginright {
  float: right; }

.runningheadv {
  font-variant: small-caps;
  text-align: center;
  font: .8em; }

/* Styles for printed books END */
/* START TABLE SECTION 14 July 2017 */
td {
  vertical-align: top; }

div.tablegroup {
  margin-top: 1em;
  margin-left: 1em;
  line-height: 1.6em; }

div.tablegroup table td {
  padding-right: 1em; }

tr.subhead {
  text-align: center; }

table.bracketed td {
  vertical-align: middle; }

table.layout {
  border-collapse: collapse;
  border: none; }

table.layout td {
  padding: 0px; }

td.total {
  border-top: 1px solid black; }

/* END TABLE SECTION */
div.tablegroup table td {
  padding-right: 2em; }

/* START IMAGE SECTION */
img.centered {
  text-align: center; }

.floatright {
  float: right; }

.floatleft {
  float: left; }

img.vstretch {
  height: 100%; }

img.hstretch {
  width: 100%; }

div.imageright {
  float: right;
  padding: 5px;
  margin-left: 10px; }

div.imageleft {
  float: left;
  padding: 5px;
  margin-right: 10px; }

.caption {
  font-size: .75em;
  text-align: right; }

/* START SeaDragon SECTION */
div#seadragon {
  background-color: #fff;
  border: 1px solid black; }

div#seadragon div {
  color: black !important;
  /* for error messages, etc. */ }

/* END SeaDragon SECTION */
/* END IMAGE SECTION */
.label {
  font-variant: small-caps;
  letter-spacing: 0.1em; }

div.version p {
  font-size: 0.8em;
  font-style: italic;
  text-align: right; }

.eds_detail {
  margin-left: 10px;
  padding-bottom: 1em; }

.instances_detail {
  margin-left: 40px;
  margin-bottom: 1em; }

#meta h3, #meta h4 {
  margin: 0; }

div#meta dl dt {
  float: left;
  padding-right: 3px; }
