body, li {
  font-family: Verdana,Arial,Helvetica,sans-serif
}

h1, h2, h3 {
  font-family: Verdana,Arial,Helvetica,sans-serif
}

h1 img {
  vertical-align: middle;
}

body.mainpage {
  background: white
     fixed top left;
}

a:hover {
  color: #006;
  background: #F0F0F9;
}

#about-journal {
  float: right;
  margin: .25em 0 1.25em 1.25em;
  padding: .25em;
  font-size: 90%;
  text-align: center;
  /*background: #F0F0E6;*/
  background: #E6E6F0;
  border: 1px solid #944;
  width: 155px;
}

#about-journal p {
  margin: 0 0 .25em;
}

#next-prev {
  float: right;
}

#top-matter {
  font-size: 90%;
}

#affiliation-list {
  font-size: 90%;
}

em em, cite em, em cite {
  font-style: normal;
}

em.hilite {
  font-style: normal;
  background: #FF9;
}

em.hilite em {
  font-style: italic;
}

em.hilite em.hilite {
  font-style: normal;
}

#top-nav-links {
  margin-left: 0;
  padding-left: 0;
  width: 75%;
  margin-bottom: .2em;
}

#top-nav-links li {
  margin-left: 0;
  border-top: 1px solid #CCC;
  border-left: 1px solid #CCC;
  border-right: 1px solid #444;
  border-bottom: 1px solid #444;
  font-size: 95%;
  display: inline;
  /*padding: .15em .5em;*/
  padding: 0 .15em;
  margin-right: .1em;
  /*background: #459;*/
  background: #5A5A90;
  color: #E3E3E3;
}

#top-nav-links a {
  background: #5A5A90;
  color: white;
}

#top-nav-links a:hover {
  background: #66668C;
  color: #FF9;
}

#login-status {
  width: 75%;
  font-size: 85%;
  margin-top: 0;
  padding: 0;
}

#the_form {
  /*background: #F0F0E6;*/
  background: #E6E6F0;
  margin-top: .35em;
  padding: .2em;
  width: 78%;
  border: 1px solid #944;
}

#the_form p {
  margin: 0;
  padding: 0;
}

#the_form select {
  font-size: 90%;
}

@media print {
  #search-form, #manifest, .resolver-link {
    display: none;
    visibility: hidden;
  }
}


/* From the journal-level display */

.issue-table td {
  vertical-align: top;
}

.vol-contents ul {
  margin: .5em 0;
  padding: 0;
}

.vol-contents ul li {
  margin-left: .75em;
  text-indent: -.75em;
}

table.issue-table {
  width: 90%;
  margin-left: 0;
  padding: 0;
}

table.issue-table td {
  padding-left: 0;
  padding-right: 1.35em;
}

.page-range {
  white-space: nowrap;
}

.decade {
  /*clear: both;*/
}

.decade h3 {
  border-top: 1px solid #944;
  color: black;
  /*background: #B6B6F0;*/
  /*background: #CDF;*/
  background: #E6E6F0;
  cursor: pointer;
  width: 75%;
}

.decade h3:hover {
  /*background: #99F;*/
  /*background: #339;
  color: white;*/
  /*background: #9AD;*/
  background: #BBD;
}

.decade-contents {
  margin-left: 1em;
}

.volume {
  margin-right: 1em;
}

.vol-label {
  border-top: 1px solid #99F;
  cursor: pointer;
  width: 65%;
}

.vol-label:hover {
  /*background: #339;
  color: white;*/
  /*background: #99F;*/
  /*background: #9AD;*/
  background: #BBD;
}

.vol-contents {
  margin-left: .65em;
}

.shown-dec, .hidden-dec, .shown-vol, .hidden-vol {
  cursor: pointer;
  text-decoration: none;
}

.shown-dec:hover, .hidden-dec:hover, .shown-vol:hover,
.hidden-vol:hover {
  background: #BBD;
}

#rss-feed {
  border-top: 1px solid #999;
  padding-top: .5em;
}

#rss-feed img, #my-journals img, #my-articles img,
#main-login-status img, #login-status img {
  border: none;
  vertical-align: middle;
}


#journal-cover img {
  border: none;
}

/* From the issue-level display */

h3.section-head {
  /*background: #DDD;*/
  margin-top: 2em;
  margin-bottom: .5em;
  /*padding: .35em 0 .2em 1%;*/
  /*width: 74%;*/
}

#issue-display {
  width: 75%;
}

.article-entry {
  width: 75%;
  border-top: 1px solid #944;
  margin-bottom: .65em;
}

.article-entry p {
  margin-top: .15em;
  margin-bottom: .15em;
  padding: 0;
}

.atitle {
  padding-top: 0;
  margin-top: 0;
  /*background: #CDF;*/
  background: #E6E6F0;
}

.addl-info {
  font-size: 95%;
  margin-left: 1em;
}

/* For the article-level display */

#manifest {
  border-bottom: 1px solid #944;
  margin-right: 195px;
}

#manifest input, #manifest select {
  font-size: 85%;
}

#manifest img {
  vertical-align: middle;
}

#abstract {
  margin-top: 1.5em;
  margin-bottom: 2.5em;
}

.email-link img {
  border: 0;
}

#formatter-form {
  border-top: 1px solid #944;
}

@media screen {

  #cited-refs ol {
    height: 24em;
    overflow: auto;
  }

  #authors {
    max-height: 12em;
    overflow: auto;
  }

}

#cited-refs li {
  font-size: 90%;
  margin-bottom: .35em;
}

.my-ejc-tag {
  background: #FFA;
  color: inherit;
}

.this-option {
  font-weight: normal;
  background: #FFA;
  padding: .15em;
  border: 1px solid #999;
}

.other-option {
  font-weight: normal;
  padding: .15em;
  border: 1px solid white;
}

#footnotes {
  width: 65%;
  font-size: 88%;
  border-top: 1px solid black;
  padding-top: .5em;
}

