/* --- search results --- */

.searchResults
{
  width: 100%;
  padding: 0;
  border-spacing: 2px;
}

.searchResults table
{
  vertical-align: top;
}

.searchResults th
{
  font-weight: bold;
  vertical-align: bottom;
  text-align: left;
  background: #2269ab;
  color: white;
  -moz-border-radius: 6px 6px 0 0;
}

.LegacyResults th
{
  background: #bbb;
}

.searchResults td,
.searchResults th
{
  padding: 0.3ex 0.3em;
}

.searchResults tr.noMoreExact
{
}

.searchResults tr.noMoreExact.odd
{
  background: #eeeeff;
}

.searchResults tr.noMoreExact .noMoreExact,
.searchResults tr#SimilarRowHeading td
{
  padding-top: 0.5ex;
  padding-bottom: 0.5ex;
  color: #666;
}

.searchResults tr#SimilarRowHeading td
{
  font-weight: bold;
}

.searchResults td
{
  vertical-align: top;
  text-align: left;
}

tr.odd td
{
  background: #eaeaea;
}

.searchResults td.itemDisplayName div.itemThumbnail
{
  width: 65px;
  height: 65px;
  float: left;
  margin-right: 6px;
}

.searchResults td.itemDisplayName img.itemThumbnail
{
  border: solid 1px #eaeaea;
}

.searchResults div.addressAndThumbnail
{
  width: 170px;
}

#LegacySearchSummary
{
  background: url(/images/back_rstripes.png);
  border: solid 1px #ccc;
  color: #733;
  padding: 6px;
  margin: 6px 0;
  display: block;
}

#SearchedTermsRow
{
}

#SearchedTermsRow td
{
  background: #eaeaea;
}


#SearchedTermsRow td .searchedTerm
{
  color: #888;
  font-weight: bold;
}
