body {
  color: #000000; background-color: #FFFFFF; text-align: center; padding: 0px;
}

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;
}

td { font-family: "Times New Roman", Times; }

.dsc0 { margin: 0px 0px 0px 5px; }
.dsc0:first-letter { margin-left: 20px; }
.dsc { margin: 20px 0px 0px 5px; }
.dsc:first-letter { margin-left: 20px; }

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

img { margin: 0px; }

.image1 { margin-top: 50px; }

.imgSmall { float: right; margin-top: 22px; margin-left: 20px; }

.ximage {
  float: left; margin: 0px 28px 0px 0px;
}
.container { margin: -12px auto; width: 970px; padding: 0px 0px;
  text-align: center; }
.text1 { margin: 30px 28px 0px 0px; width: 727px; padding: 0px;
  float: left; }
.spec { margin-top: 3em; text-align: center; }
.specleg { margin-top: 2em; text-align: center; }
.spec1 { margin-top: 1em; margin-left: 150px; margin-bottom: 29px; }
.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; margin: 0px; }
.alignRight { text-align: right; }
.notice { margin: 16px 164px 20px 156px; font-size: 10pt; }
.bottom { width: 950px; text-align: right; padding: 0px; margin: 60px 20px 50px 0px; }
