BODY {
  margin-top: 10px;
  background-image: url('/images/tile.gif');
  color: #000;
}

TABLE {
  border-collapse: collapse;
  border: 0px;
}

TD {
  vertical-align: top;
  height: 100%;
  font-size: 12px;
  font-family: Arial, Verdana, Sans-Serif;
  color: #000;
}

TABLE.shell {
  width: 810px;
  text-align: left;
}

TABLE.orange {
  width: 100%;
  height: 60px;
  border: 3px solid #000;
  background-color: #FF8000;
}

.corner1 {
  vertical-align: top;
}

.corner1 IMG {
  border: 0px;
}

.corner2 {
  vertical-align: bottom;
}

.corner2 IMG {
  border: 0px;
}

TABLE.buttons {
  border-right: 3px solid #000;
}

TD.buttons {
  width: 100%;
  padding-left: 4px;
  background-color: #000;
}

TABLE.main {
  width: 100%;
  border: 3px solid #000;
  background-color: #FFF;
}

#tile {
  background-image: url('/images/ocbg.jpg');
}

TD.content {
  width: 100%;
  padding: 10px;
}

IMG.logo {
  position: relative;
  top: 1px;
  left: 0px;
  margin: 2px;
}

IMG.cat {
  padding-left: 1px;
  padding-right: 1px;
  border: 0px;
}

A:link, A:visited {
  font-size: 12px;
  font-family: Arial, Verdana, Sans-Serif;
  color: #1111FF;
  text-decoration: none;
}

A:hover {
  font-size: 12px;
  font-family: Arial, Verdana, Sans-Serif;
  color: #0080C0;
  text-decoration: underline;
}

A.bold {
  font-weight: bold;
}

H1 {
  margin-top: 0px;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 28px;
}

H1 SPAN, H1 A {
  vertical-align: middle;
  font-size: inherit;
}

H1 .p {
  padding-left: 6px;
  padding-right: 6px;
  font-size: .5em;
}

H1 .s {
  font-size: .5em;
}

H1 .m {
  font-size: .7em;
}

H1 .b {
  font-size: 28px !important;
}

.black {
    color: #000 !important;
}

.white {
  color: #FFF !important;
}

.main {
  font-size: 12px;
  font-family: Arial, Verdana, Sans-Serif;
}

.size1 {
  font-size: 10px;
  line-height: 12px;
  font-family: Arial, Verdana, Sans-Serif;
}

.size2 {
  font-size: 12px;
  font-family: Helvetica, Verdana, Sans-Serif;
}

.size3 {
  font-size: 14px;
  font-family: Helvetica, Times, Sans-Serif;
}

.info {
  color: #FFF;
  font-size: 10px;
  line-height: 12px;
  font-family: Arial, Verdana, Sans-Serif;
  float: right;
  text-align: right;
  padding-right: 10px;
}

.smallHeader {
  font-size: small;
  vertical-align: middle;
}

DIV.feedback {
  margin-top: 20px;
  font-size: 1.2em;
}

DIV.box {
  margin: 4px;
  padding: 4px;
  border: 1px solid #000;
  display: inline;
}
