/* JNML CSS */
/* DRS */
/* 2014-02-17 */

body.home {background-image: url("../images/body-JNML-home-trans.png");}

div.body-norm p {
  /* indented p is the default in JNML vendor tagging. */
  text-indent: 1.5em;
}

div.copyright {
  font-size:inherit;
}

div.copyright p {
  text-indent:0;
}

div.copyright div.docbody p:first-child {
  font-size:110%;
  margin-bottom:2em;
}

div.docImprint {
  text-align:center;
}

div.docTitle {
  text-align:center;
}

div.docTitle p.main {
  font-size:200%;
  line-height:1.5em;
  text-indent:0;
}

span.papers + span.papers {
  font-size:smaller;
}

div.note-source p:first-child,
div.postscript p:first-child {
  text-indent: 0;
}

div.docback > div.note-source p:first-child {
  text-indent:1.5em;
}

div.body-norm p.legal {
  font-size:90%;
}

h1 + div.editorial, h2 + div.editorial, h3 + div.editorial {
  font-size:90%;
  padding-left:1em;
  padding-right:1em;
  margin-bottom:1em;
  }

div.half.titlePage p {
  font-size:120%;
  line-height:1.6em;
  text-indent:0;
  text-align:center;
}

div.pnum p, div.pnum table {
  position:relative;
  left:70px;
  width: 685px;
}

div.sponsor p{
  text-align:center;
  text-indent:0;
  font-size:110%;
}
p.legal + p, p.legal + div {
  margin-top:0.5em;
}

p.legal + p.legal {
  margin-top:inherit;
}

p.volume.titlePart {
  font-size:120%;
  margin-top:1.5em;
  margin-bottom:1em;
  text-indent:0;
}

p.sub.titlePart {
  margin-bottom:2em;
}

span.docAuthor {
  display:block;
  text-align:center;
  line-height:1.4;
}

.docAuthor.main {
  font-size:120%;
}

.docAuthor.main + .docAuthor.sub {
  margin-top:1ex;
}

.docAuthor.sub {
  font-size:110%;
}

span.pnum {
  color:inherit;
  display:inline-block;
  position:absolute;
  text-indent:0;
  left:-60px;
}

span.seal {
  display:inline-block;
  float:left;
  text-indent:0;
  padding: 2em 2em 2em 0;
}
