body, td, p {
  margin:0px;
  padding:0px;
  font-family:verdana, sans-serif;
  font-size:11px;
  color:#FFFFFF;
}
body {
  background-color:#666666;
}

form, input, textarea {
  margin:0px;
  padding:0px;
  font-family:verdana, sans-serif;
  font-size:11px;
}
input.bordered, textarea.bordered {
  font-size:10px;
  border:1px solid #FFFFFF;
  background-color:#666666;
  padding:1px 0px 1px 3px;
  color:#FFFFFF;
}
input.button {
  width:120px;
  height:18px;
  background-color:#666666;
  background-image:url(/img/buttonbg.gif);
  background-repeat:no-repeat;
  color:#FFFFFF;
  border:0px;
}

a:link,
a:active,
a:visited,
a:hover {
  text-decoration:none;
  color:#FFFFFF;
}
a:hover {
  color:#AAAAAA;
}

.white { color:#FFFFFF; }
.black { color:#000000; }
.orange { color:#FF7E00; }
.ltgrey { color:#CCCCCC; }
.grey { color:#999999; }
.dklgrey { color:#666666; }

.bodytext {
  line-height:120%;
}

.bordered {
  border:1px solid #FFFFFF;
}

#leftnavi {
  position:absolute;
  left:18px;
  top:169px;
}

p.navi {
  background-image:url(/img/symbol.gif);
  background-position:left;
  background-repeat:no-repeat;
  padding:3px 0px 3px 16px;
}
p.navi_hl {
  background-image:url(/img/symbol_hl.gif);
  background-position:left;
  background-repeat:no-repeat;
  padding:3px 0px 3px 16px;
}
p.subnavi {
  padding:3px 0px 3px 16px;
}

a.navi:link,
a.navi:active,
a.navi:visited,
a.navi:hover {
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}
a.navi:hover {
  color:#AAAAAA;
}

a.navi_hl:link,
a.navi_hl:active,
a.navi_hl:visited,
a.navi_hl:hover {
  font-weight:bold;
  color:#FF7E00;
  text-decoration:none;
}
a.subnavi:link,
a.subnavi:active,
a.subnavi:visited,
a.subnavi:hover {
  color:#FFFFFF;
  text-decoration:none;
}
a.subnavi:hover {
  color:#AAAAAA;
}
a.subnavi_hl:link,
a.subnavi_hl:active,
a.subnavi_hl:visited,
a.subnavi_hl:hover {
  color:#FF7E00;
  text-decoration:none;
}

