.ac_results
{
  border:1px solid #000;
  background-color:#FFF;
  overflow:hidden;
  z-index:99999;
  padding:0;
}

.ac_results ul
{
  width:100%;
  list-style-position:outside;
  list-style:none;
  margin:0;
  padding:0;
}

.ac_results li
{
  cursor:default;
  display:block;
  font:menu;
  font-size:12px;
  line-height:16px;
  overflow:hidden;
  margin:0;
  padding:2px 5px;
}

.ac_loading
{
  background:#FFF url(/images/indicator.gif) right center no-repeat;
}

.ac_odd
{
  background-color:#eee;
}

.ac_over
{
  background-color:#CE2A28;
  color:#FFF;
}
