td.filelistentry { background: #e7e7e7; }
td.filelistentry:hover { background: #ffffff; }
tr .filelistentry { background: #e7e7e7; }
tr .filelistentry:hover { background: #ffffff; }
/* td.filelistentry:hover a { text-decoration: none; } */

td.browseicon { text-align: left; padding-left: 3px; }
td.browseleft {
  width: 400px;
  text-align: left;
}
td.browseright {
  width: 100px;
  text-align: right;
}

td.searchleft { background: #e8e8e8; }
td.searchbg { background: #e8e8e8; }
td.searchright { background: #e8e8e8; }
.filecontent { background: #e8e8e8; }
td.newfile { background: #e8e8e8; }
td.newfilesicon { text-align: left; }
td.newfilesleft {
  width: 350px;
  text-align: left;
}
td.newfilesmiddle { width: 98px; }
td.newfilesright {
  width: 50px;
  text-align: right;
}
select#dayint {
  font-size: 11px;
  font-family: verdana, sans-serif;
  background-color: #e7e7e7;
  color: #000000;
}
input#search {
  border: 1px solid #000000;
  background-color: #ffffff;
  color: #000000;
}
td.browsehr { background: #cbcbcb; }
img.browsehr {
  width: 522px;
  height: 1px;
  display: block;
}
td.filelisttop { background: #cbcbcb; }
td.browsedirentry { font-weight: bold; }
td.browsebottom { background: #e8e8e8; }
td.browsebotcorner { width: 9px; }
td.browsebottomleft { width: 513px; }

td.filetitlebg {
  width: 450px;
  background: #cbcbcb;
}
td.fileheader {
  background: #cbcbcb;
  font-size: 11px;
  font-weight: bold;
}
td.filebody {
  width: 450px;
  background: #e8e8e8;
  font-size: 11px;
}
td.filefooter {
  font-size: 9px;
  background: #e8e8e8;
}

.pagination {
  margin: 10px;
}

.pagination b {
  color: #fff;
  background: #1a5678;
}
