h1 {
  margin: 0px;
  padding: 10px;
  background: #000000 none repeat scroll 0%;
  letter-spacing: -0.05em;
  font-weight: 600;
  color: #ffffff;
  font-size: 36pt;
  text-align: center;
}
h2 {
  margin: 0px;
  padding: 30px;
  letter-spacing: -0.05em;
  font-weight: 800;
  line-height: 160%;
  font-size: 22pt;
  color: #ffffff;
  background-color: #000000;
}
h3 {
  margin: 10px;
  font-weight: 400;
  font-size: 14pt;
}
h4 {
  margin: 12px;
  font-weight: 400;
  font-size: 12pt;
}
h5 {
  border:  none;
  margin: 18px 10px 10px;
  font-weight: 400;
  line-height: 120%;
  font-size: 11pt;
}
p {
  margin: 15px;
  padding: 5px;
  text-align: justify;
  line-height: 150%;
  font-size: 10pt;
}
h6 {
  margin: 5px;
  font-weight: normal;
  font-size: 8.5pt;
  line-height: 130%;
}
body {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  max-width: 1100px;
}
a:link {
  color: #336699;
}
a:visited {
  color: #336699;
}
a:hover {
  color: #000099;
  background-color: #ffffcc;
}
a:active {
  color: #000099;
  background-color: #ffffcc;
}
a {
  font-weight: bold;
  text-decoration: none;
}
.sidelink {
  font-size: 8pt;
  text-decoration: none;
  font-weight: normal;
}
.buttonlink {
  padding: 8px;
  text-decoration: none;
}
.indent {
  margin: 15px 50px 10px 17%;
}
li {
  font-size: 10pt;
  line-height: 150%;
  list-style-type: square;
}
.silvertext {
  color: #cccccc;
}
.inversehead {
  padding: 20px;
  font-size: 14pt;
  line-height: 120%;
  color: #ffffff;
  background-color: #000000;
  font-weight: 700;
  text-align: center;
}
.other1 {
  border: thin outset #333399;
  color: #000066;
  background-color: #f1f4f8;
}
.other2 {
  border: thin outset #333333;
  color: #333333;
  background-color: #f5f6f7;
}
.other3 {
  border: thin outset #003300;
  color: #003300;
  background-color: #f4f8f1;
}
.other4 {
  border: thin outset #003366;
  color: #003366;
  background-color: #f9f9ee;
}
.other5 {
  border: thin outset #666666;
  color: #663333;
  background-color: #fff8f0;
}
.other6 {
  border: thin outset #666666;
  color: #006666;
  background-color: #eff5f3;
}
.other7 {
  border: thin outset #cc3366;
  color: #663366;
  background-color: #ffecfc;
}
.other8 {
  border: thin outset #663366;
  color: #663366;
  background-color: #fbf7fa;
}
.unlimited {
  color: #3399ff;
  font-weight: 900;
}
.xxs {
  font-size: xx-small;
}
.blackbox {
  color: #ffffff;
  background-color: #000000;
}
.rightfloat {
  padding: 15px;
  float: right;
}
.floatLeft {
  padding: 15px;
  float: left;
}
.big-spacer {
  line-height: 2000px;
}
.spacer {
  line-height: 250px;
}
.redblock {
  padding: 25px;
  color: #ffffcc;
  background-color: #cc0000;
}
.logo {
  padding: 1px;
  background-color: #cc0000;
  letter-spacing: -0.1em;
  font-weight: 900;
  color: #ffffcc;
}
.compact {
  padding: 2px;
  letter-spacing: -0.1em;
  background-color: #ffffff;
  color: #000000;
}
.centrequote {
  padding: 10px 50px;
  font-style: oblique;
  color: #666666;
  text-align: center;
}
.guiltyparty {
  padding: 2px;
  color: #ffffff;
  background-color: #000000;
  font-size: xx-small;
  font-style: oblique;
}
.smallspace {
  line-height: 70px;
}

