BODY,TD { color: #7B96C0; font-family: arial; font-size: 10pt; font-weight: bold; padding-left: 5px; }

.btr { width: 17px; background: url(/images/b01.png) no-repeat top right; }
.btc { height: 17px; background: url(/images/b05.png) repeat; }
.btl { width: 17px; background: url(/images/b02.png) no-repeat top left; }

.bcr { width: 17px; background: url(/images/b07.png) repeat-y top right; }
.bcc { background: url(/images/b00.png) repeat; color: #7B96C0; font-family: arial; font-size: 10pt; padding-left: 10px; padding-right: 10px; }
.bcl { width: 17px; background: url(/images/b08.png) repeat-y top left; }

.bbr { width: 17px; background: url(/images/b03.png) no-repeat top right; }
.bbc { height: 17px; background: url(/images/b06.png) repeat top right; }
.bbl { width: 17px; background: url(/images/b04.png) no-repeat top left; }

.gtr { width: 17px; background: url(/images/g01.png) no-repeat top right; }
.gtc { height: 17px; background: url(/images/g05.png) repeat; }
.gtl { width: 17px; background: url(/images/g02.png) no-repeat top left; }

.gcr { width: 17px; background: url(/images/g07.png) repeat-y top right; }
.gcc { background: url(/images/g00.png) repeat; color: #989898; font-family: arial; font-size: 10pt; font-weight: bold; }
.gcl { width: 17px; background: url(/images/g08.png) repeat top right; }

.gcc A { color: #989898; text-decoration: none; }
.gcc A:visited { color: #989898; text-decoration: none; }
.gcc A:hover { color: #FFFFFF; text-decoration: underlined; }

.gbr { background: url(/images/g03.png) no-repeat top right; }
.gbc { height: 17px; background: url(/images/g06.png) repeat top right; }
.gbl { background: url(/images/g04.png) no-repeat top right; }

.hbl { width: 15px; background: url(/images/hbl.png) no-repeat top right; }
.hbc { height: 25px; background: url(/images/hbc.png) repeat; color: #FFFFFF; }
.hbr { width: 15px; background: url(/images/hbr.png) no-repeat top left; }

.icon {
  border: 1px solid #000000;
  background-color: #C0C0C0;
  width: 50px;
  height: 50px;
}

.iconbox {
  font-size: 8pt;
  padding-bottom: 5px;
}

.iconbox A {
  text-decoration: none;
}

.icon {
  border: 1px solid black;
  background-color: #cccccc;
  margin: 3px;
}

.messagebox {
  font-size: 8pt;
  color: #FFFFFF;
  padding-bottom: 20px;
}

input, select, textarea, file {
  border: 1px #7B96C0 solid;
  background-color: #212F45;
  font-size: 8pt;
  color: #ffffff;
  margin: 2px;
  font-family: arial;
  font-weight: bold;
  padding-top: 0.1em;
  padding-left: 0.2em;
  padding-right: 0.2em;
}

input[type=checkbox] {
  padding-top: 0.0em;
  padding-left: 0.0em;
  padding-right: 0.0em;
}