body {
  color: #333333;
  background-color: #FFFFFF;
}

a:link { color: #7777cc; }
a:visited { color: #7777cc; }
a:active { color: #7777cc; }

p {
  line-height: 1.5em;
  text-align: justify;
  text-justify: newspaper;
  font-family: Arial;
  font-size: 11pt;
}

.dsc {
  margin-left: 1em;
}

.asci {
  font-family: Arial,Helvetica;
  padding: 0px 2px;
}

img { margin: 0px; }
.imgSmall { float: right; margin-top: 5px; margin-left: 1em; }

.xxtop {
  position: absolute; top: 0px; left: 17px;
  padding-top: 15px;
  padding-left: 27px;
  border-left: 5px solid orange;
}

.ximage {
  position: absolute; top: 0px; left: 0px;
  padding-left: 0px;
  border-top: 35px solid #070707;
  border-right: 38px solid #070707;
  font-size: 20pt;
}

.text1 {
  position: absolute; top: 522px; left: 0px; width: 710px;
  padding: 0em 1em;
}
.spec { margin-top: 3em; text-align: center; }
.specleg { margin-top: 2em; text-align: center; }
.spec1 { margin-top: 1em; margin-left: 145px; margin-bottom: 1.5em; }
.caption { background-color: #cccccc; padding-right: 1em; padding-left: 0.3em; }
.data { background-color: #eeeeee; padding-right: 1em; padding-left: 0.3em; }
.alignCenter { text-align: center; }
.alignRight { text-align: right; }
.notice { margin: 0.5em 160px 0.5em 160px; font-size: 10pt; }
.bottom { text-align: right; padding-bottom: 1em; }
.px2 { padding-left: 2px; padding-right: 2px; }
.pxr2 { padding-right: 2px; }
.quate { font-size: larger; padding-left: 1px; padding-right: 1px; }