body {
  margin:0px;
  font-family: Arial;
  font-size: 9pt;
  background-color: #f5f6f7;
  color: #656565;
  overflow: -moz-scrollbars-vertical;
}

input.searchbox {
  width: 133px;
  font-size: 12px;
  height: 17px;
  border: 0px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  background-image:url(img/searchbox.jpg);
}


input.inputbox {
  width: 121px;
  font-size: 12px;
  height: 17px;
  border: 0px;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 3px;
  background-image:url(img/searchbox_white.jpg);
  margin-bottom: 4px;
}

p.bodytext {
  margin: 0px;
}

h1 {
  margin-top: 5px;
  font-size: 11pt;
}

h3 {
  font-size: 12px;
  margin-bottom: 5px;
}


p {
  text-align: left;
}

a {color: #656565; text-decoration: none;}
a:hover {text-decoration: underline;}
a:focus {outline: solid 0;}

a.mainmenu {color: white; text-decoration: none;}
a.mainmenu:hover {text-decoration: none;}

img {
  border: 0px;
}

td {
  vertical-align: top;
  font-size: 9pt;
}

div {
  text-align: left;
}

textarea {
  font-family: Arial;
  font-size: 9pt;
}

td.ol {background-image: url(img/boxes/ol.jpg); width: 7px; height: 7px; font-size: 2px;}
td.o {background-image: url(img/boxes/o.jpg); font-size: 2px;}
td.or {background-image: url(img/boxes/or.jpg); width: 7px; height: 7px; font-size: 2px;}
td.ml {background-image: url(img/boxes/ml.jpg); width: 7px;}
td.m {background-color: white;}
td.mr {background-image: url(img/boxes/mr.jpg); width: 7px;}
td.ul {background-image: url(img/boxes/ul.jpg); width: 7px; height: 7px; font-size: 2px;}
td.u {background-image: url(img/boxes/u.jpg); font-size: 2px;}
td.ur {background-image: url(img/boxes/ur.jpg); width: 7px; height: 7px; font-size: 2px;}

td.olh {background-image: url(img/boxes/olh.jpg); width: 7px; height: 24px; font-size: 2px;}
td.oh {background-image: url(img/boxes/oh.jpg); font-size: 12px; font-weight: bold; padding-top: 5px; padding-left: 5px; text-transform: uppercase}
td.orh {background-image: url(img/boxes/orh.jpg); width: 7px; height: 24px; font-size: 2px;}

div.lbright {background-image: url(img/boxes/left-bright.jpg); height: 27px; font-size: 2px; float: left; background-repeat: no-repeat; vertical-align: middle background-position: left; line-height: 27px; padding-left: 8px; margin-top: -1px;}
td.mbright {background-image: url(img/boxes/middle-bright.jpg); height: 27px; vertical-align: middle; background-repeat: repeat-x;}
div.rbright {background-image: url(img/boxes/right-bright.jpg); height: 27px; font-size: 2px; float: right; background-repeat: no-repeat; vertical-align: middle; background-position: right; line-height: 27px; padding-right: 8px; margin-top: -1px;}