#content {
  width: 583px;
}

#main .block-holder {
  margin-left: 5px;
}

#main .block-holder .download-block table.asset-list {
  width: 100%;
}

#main .block-holder .download-block table.asset-list thead {}

#main .block-holder .download-block table.asset-list thead tr {}

#main .block-holder .download-block table.asset-list thead th {
  font-size: 10px;
  font-weight: normal;
  line-height: 25px;
  text-align: center;
  text-transform: uppercase;
}

#main .block-holder .download-block table.asset-list thead th.asset {
  visibility: hidden;
  width: 70%;
}

#main .block-holder .download-block table.asset-list thead th.size {
  width: 15%;
}

#main .block-holder .download-block table.asset-list thead th.format {
  width: 15%;
}

#main .block-holder .download-block table.asset-list tbody tr {}

#main .block-holder .download-block table.asset-list tbody td {
  border-top: 1px solid #ccc;
  color: #333;
}

#main .block-holder .download-block table.asset-list tbody td {
  background: url(/themes/downloads/images/odd_row_bg.gif);
  line-height: 25px;
}

#main .block-holder .download-block table.asset-list tbody tr.even-row td {
  background-image: url(/themes/downloads/images/even_row_bg.gif);
}


#main .block-holder .download-block table.asset-list tbody td.size,
#main .block-holder .download-block table.asset-list tbody td.format {
  text-align: center;
}

#main .block-holder .download-block table.asset-list tbody td.asset {
  padding: 0 5px;
}

#main .block-holder .download-block table.asset-list tbody td.asset a {
  background: url(/themes/downloads/images/odd_row_link_bg.gif) left center no-repeat;
  color: rgb(91,132,43);
  padding-left: 18px;
}

#main .block-holder .download-block table.asset-list tbody tr.even-row td.asset a {
  background-image: url(/themes/downloads/images/even_row_link_bg.gif);
}