.button {
  color: #002F00;
  font-size: 8pt;
  text-decoration: none;
  font-weight: bold;
  line-height: 250%;
  border: 3px outset;
  padding: 3px;
  background: #DFDFDF none repeat;
  margin-left: 20px;
  white-space: nowrap;
}
.buttonclicked {
  color: #000000;
  font-size: 8pt;
  text-decoration: none;
  font-weight: bold;
  line-height: 250%;
  border: 1px solid;
  padding: 3px;
  background: #FFFFFF none repeat;
  margin-left: 20px;
  white-space: nowrap;
}
.linkheading {
  font-weight: bold;
}
.submitter {
  font-size: 7pt;
}
#divtownlink, #divtownprocess {
  margin-left: 10px;
}
#divtownlink a{
  text-decoration: none;
}
#divtownlink a:hover{
  text-decoration: underline;
}
.expandlink, #adminlink {
  color: #FFFFFF;
  font-family: arial;
  padding: 0px 1px 0px 1px;
  cursor: pointer;
}
.expandlink, #adminlink.accept{
  background-color: #077F50;
}
#adminlink.reject{
  background-color: #7F0717;
}
#adminlink.hide{
  background-color: #0D007F;
}
select.newposition{
  font-size: 7pt;
  padding: 1px;
}

#divtownprocess, input.link {
  background: #ddddff;
  margin-left: 10px;
  padding: 2px;
  border: 2px solid #4F4F4F;
}

#divlinkprocess {
  padding-bottom: 15px;
}

#linklist {
  list-style-type: none;
}

#linklist li {
  background-image: url(/images/bullet.gif);
  background-repeat: no-repeat;
  background-position: 0 .4em;
  padding: 1px 0px 0px 14px;
}

#listfilters {
  clear: left;
  padding: 2px 0px 2px 10px;
  font-weight: bold;
  font-size: 9pt;
  white-space: nowrap;
  color: #8D2D01;
}
#listfilters input.text {
  background: #F9FF8F;
  height: 13px;
  width: 100px;
  font-size: 9pt;
  padding: 1px;
}