<!--
#searchcontrols {
  position:relative;
}
#searchcontrols div {
  display:inline;
}
#searchtype {
}
#searchval {
}
#searchbutton {
}
#searchmode {
}
#pagecontrols {
  margin: 10px 0px;
  /*position:relative;*/
}
#pagemax {
  position:absolute;
  display:none;
  left:0px;
  width:30%;
}
/*
#pagestats {
  position:absolute;
  left:30%;
  width:40%;
  text-align:center;
}
#pageshift {
  position:absolute;
  left:70%;
  width:30%;
  text-align:right;
}
*/
#pagestats {
  display: block;
  text-align: center;
  float: left;
  width: 700px;
  margin-right: -200px;
}
#pageshift {
  display: block;
  text-align: right;
  float: left;
  width: 200px;
}
#datalist .listhead {
  clear:both;
  font-size:14px;
  font-weight:bold;
  margin-bottom:20px;
}
#datalist table {
  border:5px solid #000;
  clear:both;
}
#datalist table thead {
  background-color:#000;
}
#datalist table thead td {
  border-bottom:2px solid #000;
  cursor:hand;
  padding:2px;
}
#datalist table tbody tr {
  cursor:default;
}
#datalist table tbody .evenrow {
  background-color:#ffe;
}
#datalist table tbody .oddrow {
  background-color:#f8eed8;
}
#datalist table tbody td {
  padding:2px;
  border-bottom:1px solid #ccc;
  color:#000;
}
#datalist table tbody td a {
  text-decoration:none;
  color:#000;
}
#datalist table tbody td a:visited {
  color:#000;
}
#datalist table tbody td a:hover {
  color:#00f;
  text-decoration:underline;
}
#datalist table tbody .optionlist {
  height:15px;
  overflow:hidden;
}
#datalist table tbody .optionlist .controller a {
  display:block;
  height:12px;
  border:1px solid #000;
  background-color:#9c9;
  text-decoration:none;
  color:#000;
  cursor:default;
  padding:0px;

  voice-family: "\"}\""; 
  voice-family:inherit;
  height:12px;
}
html>body #datalist table tbody .optionlist .controller a {
  height:12px;
} 
#datalist table tbody .optionlist .controller a:hover {
  color:#000;
  text-decoration:none;
}
#datalist table tbody .optionlist .option a {
  display:block;
  height:12px;
  border:1px solid #000;
  background-color:#D4F3B7;
  text-decoration:none;
  color:#000;
  cursor:default;
  padding-left:15px;

  voice-family: "\"}\""; 
  voice-family:inherit;
  height:12px;
}
html>body #datalist table tbody .optionlist .option a {
  height:12px;
} 
#datalist table tbody .optionlist .option a:hover {
  background-color:#FEFFC0;
  color:#000;
  text-decoration:none;
}
#datalist #addbutton a {
  background-color:#000;
  color:#fff;
  text-align:right;
}
#datalist #addbutton a:hover {
  background-color:#666;
}
#datalist .popup-list a {
  text-align:left;
}
#datalist .popup-list a {
  display:block;
  border:1px solid #000;
  background-color:#d4f3b7;
  text-decoration:none;
  color:#000;
  cursor:default;
  padding-left:15px;
  width:150px;
}
#datalist .popup-list a:hover {
  background-color:#feffc0;
  color:#000;
  text-decoration:none;
}
#datalist #totalbox {
  background-color:#fff;
}
#datalist #totalbox td {
  text-align:right;
  font-size:12px;
}
#datalist #totalbox th {
  text-align:center;
  background-color:#eee;
  color:#000;
  font-weight:bold;
  font-size:14px;
  border:0px solid #000;
  border-right:1px;
}
#datalist #totalbox label {
  font-weight:bold;
  font-size:12px;
}
-->