.LSRes {
  background-color: White;
  color: #436976;
  display: block;
  /*font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;*/
  line-height: 1.1em;
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  min-width: 16.5em;
  text-align: left;
  text-transform: none;
  vertical-align: middle;
  visibility: visible;
}

#LSHighlight {
  background-color: #DEE7EC;
  border: 1px solid #8CACBB;
  color: #436976;
}

.LSRow {
  border:1px solid White;
  list-style-image:none;
  list-style-type:none;
  margin:0;
  padding:0;
  white-space:normal;
}

.LSRow a {
  font-weight:bold;
  text-decoration:none;
  white-space:nowrap;
}

.LSDescr {
  color: #76797C;
  margin-top: -0.1em;
  padding-left: 2.1em;
  text-transform: lowercase;
}

.LSResult {
  display: block;
  left: 3px;
  margin: 0;
  padding-top: 0;
  position: relative;
  text-align: right;
  z-index: 3;
}

.LSShadow {
  position: relative;
  text-align: right;
}

.livesearchContainer {
  background-color: White;
  border: 1px solid #8CACBB;
  color: #436976;
  /*font-family: "Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;*/
  margin-top: 0;
  padding: 0 !important;
  position: absolute;
  left: 0;
  text-align: left;
  text-transform: none;
  top: 0;
  visibility: visible;
  white-space: normal;
  width: 500px;
}
*
* html .livesearchContainer {
  background-color: #8CACBB;
  border: 0 none;
  padding: 0 1px 1px !important;
}

#livesearchLegend {
  border-color: #8CACBB #8CACBB -moz-use-text-color;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  line-height: 1em;
  margin-left: -0.1em;
  margin-top: -2em;
}
*
* html #livesearchLegend {
  margin-left: -8px;
  margin-top: -1.9em;
  position: relative;
}

.LSIEFix {
  background-color: White;
  padding: 0.5em !important;
  z-index: 20;
}

.LSBox {
  clear: left;
  display: block;
  float: left;
  padding-right: 1px;
  text-align: right;
}

#LSNothingFound {
  padding:2px;
  text-align:center;
}

/* vim: set ft=css ts=4 sw=4 expandtab : */
