body {
  margin: 0px;
  padding: 5px;
  color: #000077;
}

label {
  font-weight: bold;
}

a {
  color: purple;
  text-decoration: none;
  border-bottom: #8cb2c2 1px dotted;
}

a:hover {
  background-color: #8cb2c2;
}
a.letter {
  border: none;
}

a.letter:hover {
  background-color: none;
}

div#header {
  text-align: center;
}

div.significance {
  padding: 5px;
  background-color: #fcf78b;
  border: #8cb2c2 solid 4px;
  color: #000077;
  line-height: 140%;
  margin-bottom: 25px;
}

div.significance p.holdingtitle {
  margin-top: 0px;
}

div.significance p {
  color: #000077;
  line-height: 140%;
}

div#title {
  float: left;
  margin-top: 15px;
  margin-bottom: 25px; 
  text-align: center;
  color: #000077;
}

div.body {
  clear: both; 
  color: #000077;
}

div.sectiontitle {
  margin-bottom: 0px;
}

div.sectiontitle span.text {
  display: none;
}

div.clearboth {
  clear: both;
}

div.center {
  color: #000077;
  text-align: center;
}

p.section, div.box p {
  margin-top: 0px;
  color: #000077;
  line-height: 140%;
  text-indent: 25px;
}

p.holdingtitle {
  color: #000077;
  font-weight: bold;
  font-style: italic;
}

p.blockquote {
  margin-left: 50px;
  margin-right: 50px;
}

div.footnotes {
  border-top: #000077 solid 1px;
}

div.footnotes p.section {
  text-indent: -10px;
  margin-left: 10px;
}

a.footnote, span.footnote {
  font-size: smaller;
  vertical-align: super;
  line-height: 0px;
}

div.box p {
  margin-bottom: 0px;
}

div.box2 p.img {
  text-align: center;
}

p.ul {
  margin-bottom: -12px;
}

div.body ul {
  line-height: 140%;
  margin-bottom: 0px;
}

div.body ul li {
  color: #000077;
}

div.body div.box {
  width: 325px;
  float: right;
  margin-top: 20px;
  margin-left: 10px;
  margin-bottom: 10px;
  padding: 5px;
  background-color: #fcf78b;
  border: #8cb2c2 solid 4px;
  color: #000077;
  line-height: 140%;
}

div.body div.box2 {
  width: 550px;
  float: left;
  margin-left: 0px;
  margin-right: 10px;
  margin-bottom: 25px;
}

span.bolditalic {
  font-weight: bold;
  font-style: italic;
}

span.underline {
  font-style: italic;
}

span.bold {
  font-weight: bold;
}

span.case {
  font-style: italic;
}

div#content {
  margin-top: -45px;
  padding: 10px;
  color: #407080;
  font-size: 110%;
}

div.resource {
  float: left;
  padding-right: 10px;
  width: 375px;
}

p.question {
  clear: left;
  font-weight: bold;
}

p.answer {
  clear: left;
  margin-bottom: 30px;
}

p.li {
  padding-left: 15px;
  text-indent: -15px;
  margin-top: 0px;
  margin-bottom: 0px;
}

p#copyright {
  clear: both;
  text-align: right;
  font-size: 10px;
  color: #8cb2c2;
}

div.commentlink {
  color: #ff9933;
  font-weight: bold;
  font-style: italic;
  border-bottom: #407080 dotted 1px;
}

div.commentlink a {
  color: #ff9933;
  font-weight: bold;
  font-style: italic;
  text-decoration: none;
}