.litem, .defitem {
  margin: 14px 0;
  clear: both;
  /*overflow: hidden;*/;
}

.litem:last-child, .defitem:last-child {
  margin-bottom: 0;
}

/*.litem * , .defitem *{
  margin: 0px;
}*/

.litem table, .chapter table, .article table, .section table {
  margin: 1px;
}

.litem_number, .defitem_number {
  display: block;
  text-decoration: none;
  color: #333;
  clear: both;
  float: left;
  /*margin-top: 0.25em;*/;
}

.litem_content, .defitem_content {
  margin-left: 2em;
}

.chapterrefblock, span.attachmentsTitle {
  /*font-size: 85%;*/
  font-size: 15px;
  font-weight: bold;
  margin-top: 0.5em;
}

.chapterrefblock .para {
  margin-top: 0;
  margin-bottom: 0;
  /*font-size: 77%;*/
  /*font-size: 85%;*/
  font-weight: normal;
}

.foldertitle {
  font-weight: bold;
  font-size: 108%;
}

.legref {
  display: inline;
}

.footnote, .ftpara {
  display: inline;
}

.footnotes .footnote, .footnotes .ftpara {
  display: block;
}

.ftpara~.ftpara {
  display: block;
  margin-top: 10px;
}

.footnoterefnum ~ .ftpara {
  display: block;
  margin-left: 40px;
}

.footnoteref {
  font-size: 10px;
  font-weight: 600;
  color: #611;
  text-decoration: none;
  vertical-align: super;
}

.titleTitle .footnoteref {
  vertical-align: inherit;
  height: 0;
  overflow: visible;
  display: inline-block;
  position: relative;
  top: -7px;
}

#titleBox .footnoteref {
  /*color: #933;*/
  color: #999;
}

.footnoterefnum {
  float: left;
  font-style: normal;
  color: #611;
  text-decoration: none;
}

.footnote {
  font-style: italic;
  font-weight: lighter;
  color: #611;
  font-size: 93%;
}

/*.content > .footnote .footnoterefnum {
  display: none;
}
.content > .footnote .ftpara {
  margin-left: 0;
}*/

.content > .footnote, .content > .footnote .ftpara {
  display: block;
}

th {
  /*text-align: left;*/
  /* font-weight: bold; --th's should not be bolded because we use them for other things */
  /*font-size: 108%;*/
}

.code img {
  max-width: 450px;
}

/*
Dont know why this was included.  Removing all padding makes text hit edge of cells.  Think before reenabling.
.codeTable td, .codeTable th {
  padding: 0;
}
*/

.term {
  font-weight: bold;
}

.termLink {
  color: #333;
  font-style: normal;
  text-decoration: none;
  cursor: default;
}

#text .nonxml {
  display: block;
  font-size: 15px;
  margin-bottom: 0;
  line-height: 19px;
}

.chapterrefblock {
  margin-bottom: 10px;
}

.displayDate {
  margin-left: 7px;
}

.displayDate a {
  text-decoration: none;
  font-weight: bold;
  color: #333;
}

p {
  margin-bottom: 0;
  display: inline;
}

.chapterrefblock p {
  display: block;
}

p ~ p {
  display: block;
}

.big_title, .section {
  display: none;
}
