/* Cascading style sheet for Thunderstone search, common among all products */

/* Hit highlighting: ------------------------------------------------------ */

.query { background:#f0f0f0;color:black;font-weight:bold; }
.queryset1 { background:#ffff66;color:black;font-weight:bold; }
.queryset2 { background:#a0ffff;color:black;font-weight:bold; }
.queryset3 { background:#99ff99;color:black;font-weight:bold; }
.queryset4 { background:#ff9999;color:black;font-weight:bold; }
.queryset5 { background:#ff66ff;color:black;font-weight:bold; }
.queryset6 { background:#880000;color:white;font-weight:bold; }
.queryset7 { background:#00aa00;color:white;font-weight:bold; }
.queryset8 { background:#886800;color:white;font-weight:bold; }
.queryset9 { background:#004699;color:white;font-weight:bold; }
.queryset10 { background:#990099;color:white;font-weight:bold; }

.infoMessage { margin-top: .2em; }
.infoMessage span { background: #e0e0e0; min-width: 600px; display: inline-block }

.fileIcon {
    padding-right: .25em;
}

/* Parametric Search: ----------------------------------------------------- */
/* Group By section */
.psGroupBy {
  font-family: Arial,Helvetica;
  font-size: 80%;
  white-space: nowrap;
  vertical-align: middle;
}

/* Group By single item */
.psGroupByGroup {                               
  float: left;
  /* width + padding-right + ~0.5% = 100% / #columns: */
  width: 22.5%;                                 /* for MSIE */
  padding-right: 15px;                          /* for MSIE */
  white-space: nowrap;
}

/* Additional Group By item stuff, for non-MSIE browsers that understand
 * child selectors.  min-width + padding-right + ~0.5% = 100% / #columns:
 */
.psGroupBy > .psGroupByGroup {
  width: auto;
  min-width: 22.5%;
  padding-right: 2%;
}

/* left-side GroupBy used by XSL */
.GroupByX { float: right; text-decoration: none;  }
.GroupByX:hover { color: red }


.setItemEven {
  background: lightGray;
  border: 1px solid #000080;
  padding-left: .1em;
  padding-right: .1em;
  margin-right: .5em;
}
.setItemOdd {
  background: #F0F8FF;
  border: 1px solid #000080;
  padding-left: .1em;
  padding-right: .1em;
  margin-right: .5em;
}

.ui-autocomplete-completion {
    font-weight: bold;
}

div.image {
   float: left;
   width: 120px;
}

.thumbnail {
   margin-right: 1em;
   float: left;
}
