#titlesearch
{
  text-align: center;
  margin-bottom: 5px;
}


#numResults
{
  font-weight: bold;
  margin-bottom: 5px;
}

#listheader
{
  margin-top: 5px;
}

#listprefs
{
}

#conditions
{
}

.eresource-entry 
{
  margin-top: 5px;
  margin-bottom: 5px;
  background-color: #F2F2F2;
  overflow: auto;
  padding: 5px;
}

.eresource-entry .head
{
  overflow: auto;
  margin-bottom: 2px;
}

.eresource-entry .head .field
{
}

.eresource-entry img#accessIcon
{
  vertical-align: text-top;
  margin-left: 5px;
}

.eresource-entry .buttons
{
  float: right;
}

.eresource-entry .buttons .button a
{
}


.eresource-entry .sources
{
  margin-bottom: 5px;
}

.eresource-entry .sources .field
{
  margin-bottom: 1px;
}

.eresource-entry .sources .field a
{
  text-decoration: none;
  color: blue;
}

.eresource-entry .sources .extra
{
  margin-bottom: 4px;
}


.eresource-entry .extra
{
  display: none;
  margin-left: 10px;
}


.item-list .pager, .item-list .az-pager 
{
  clear: none;
  text-align: center;
}

.item-list .pager li, .item-list .az-pager li 
{
  background-image: none;
  display: inline;
  list-style-type: none;
  margin: 0px 2px 0px 2px;
}

#legend
{
  margin-top: 20px;
  text-align: center;
}

#legend img
{
  vertical-align: text-top;
  margin-right: 5px;
}

.pagination {
  margin: 5px 0 !important;
}

.pager > li > a, .pagination > li > a, .pagination > li > span {
  padding: 6px 8px !important;
}

.element-invisible {display: none !important;}
