.bodywrapper {
  width: 600px;
  height: 280px;
  margin: 0 auto;
  overflow-x:hidden;
  overflow-y:scroll;
  box-shadow: 0px 0px 3px #888888;
  padding-top: 20px;
  padding-bottom: 20px;
}

.row {
  height: 57px;
}

.icn {
  width: 50px;
  height: 37px;
  float: left;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('download-img/unknown.png');
  margin-left: 55px;
}

.description {
  width: 37px;
  height: 37px;
  float: left;
}

.description .filename {
  height: 18px;
  width: 480px;
  font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  font-size: 13px;
  color: #0F0F0F;
  font-weight: bold;
  margin-top: 11px;
}

.description .filesize {
  height: 18px;
  width: 480px;
  font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
  font-size: 10px;
  color: #4F4F4F;
}


.status {
  width: 50px;
  height: 37px;
  float: right;
  background-position: center center;
}

.clear {
  clear: both;
  height: 20px;
  background-image:url('download-img/line.png');
  background-repeat: no-repeat;
  background-position: center center;
  display: none;
}

.status-success {
  background-image:url('download-img/state-success.png');
  background-repeat: no-repeat;
}

.status-failed {
  background-image:url('download-img/state-failed.png');
  background-repeat: no-repeat;
}

.status-unknown {
  background-image:url('download-img/state-unknown.png');
  background-repeat: no-repeat;
}

.status-warning {
  background-image:url('download-img/state-warning.png');
  background-repeat: no-repeat;
}


.status-none {
  background-image:url('download-img/spin.gif');
  background-repeat: no-repeat;
}

.first {

}

.last {

}

.row {
  display: none;
}
.bulkdownloadmessage {
  margin-left: 45px;
  margin-right: 45px;
  padding-bottom: 20px;
  font-family: Verdana, sans-serif;
  font-size: 13px;
}
