body {
  color: #333333;
  background-color: #FFFFFF;
  text-align: center;
}

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

p {
  margin: 1.5em 0px;
  line-height: 1.3em;
  font-family: Arial;
  text-align: left;
}

ul {
  margin: 0px 0px 0px 1.5em;
}

.tl0 {
  margin: 0em 4% 1.5em 5%;
  line-height: 1.3em;
}

.tl1 {
  margin: 0em 2% 1.5em 5%;
  line-height: 1.3em;
}

.tr0 {
  margin: 0em 4% 1.5em 1em;
  line-height: 1.3em;
}

table {
  border-collapse: collapse;
  border: 1px solid #999aaa;
  line-height: 1.3em;
  margin-top: 0;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0;
 } 

td {
  border-collapse: collapse;
  border: 1px solid #999aaa;
  padding: 7px 1em;
  font-family: Arial,Helvetica;
  text-align: left;
}

.isd {
  width: 30em; margin-top: 40px;
}

.brn { border: none; margin-bottom: 10px;}
.td0 { border: none; vertical-align: top; }
.td1 { border: none; width: 40%; vertical-align: top; }

.wrp { white-space: nowrap; }

.cf8 {
  border-left: 2px solid #ff8000;
  padding-left: 1em;
}

.s {
  text-align: center;
  font-size: small;
}

.tr {
  padding-right: 2em;
}

.c80 {
  border-left: 2px solid #9090c0;
  padding-left: 1em;
  color: #6060bc;
}

.BravoWithDinosaur {
  text-align: center; width: 100%; margin-left: -17px;
}

.BravoOnDinosaur {
  float: left; margin-right: 25px;
}

.Bravo {
  margin-left: 1em;
}

.dsc1 {
  margin: 1.5em 30px 1.5em 30px;
  text-align: justify;
  text-justify: newspaper;
}

.F {
  margin: 20px 10px 20px 30px;
  line-height: 40px;
}

.offset1 {
  margin: 7px 5px 1px 0px; padding-bottom: 2px;
}

.offset2 {
  margin: 7px 5px 0px 0px;
}

img#img1 {
  filter: progid:DXImageTransform.Microsoft.Fade(Duration=3.0);
  cursor: pointer;
}

img#img2 {
  filter: progid:DXImageTransform.Microsoft.Fade(Duration=3.0);
  cursor: pointer;
}

.ralist {
  float: right; margin: 30px 20px 15px 20px;
}
.title1 {
  text-align: center; font-size: small; font-family: Arial;
  margin: 1px 0px; padding: 3px 0px 2px 0px; background-color: #dddccc;
  line-height: 1em;
}
.detail1 {
  text-align: left; font-size: small; font-family: Arial;
  font-style: italic; border: 1px solid #000000; background-color: #fffeee;
  padding: 1px 1px 2px 1px; width: 350px;
}

.alignCenter { text-align: center; }
.alignRight { text-align: right; }
