.selectFree, .selectFreeTo,
.select-free
{
	position:absolute;
	z-index:500;
	overflow:hidden;/*must have*/
	width:256px;/*must have, any value*/;
	left: 50px;
	top: 26px;
}

/* slightly different margins for the 'to' field on journey planner search */
.selectFreeTo
{
	left: 33px;
	top: 26px;
}

.selectFree iframe, .selectFreeTo iframe
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:250px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
}

.selectFree .ajaxDropdown, .selectFreeTo .ajaxDropdown,
.select-free .AJAXDropdown{
  position: absolute;
  width: 250px;
  border: 1px solid #7F9DB9;
  padding: 2px;
  background: white;
  z-index: 1000;
  display: none;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10px;
  color:#666666;
}

.selectFree .ajaxDropdown div, .selectFreeTo .ajaxDropdown div,
.select-free .AJAXDropdown div{
  width: 250px;
  display: block;
  cursor: default;
  overflow: hidden;
  white-space: nowrap;
}
.selectFree .ajaxDropdown div.normal, .selectFreeTo .ajaxDropdown div.normal,
.select-free .AJAXDropdown div.normal{
  color: black;
  background: white;
  overflow: hidden;
  white-space: nowrap;
}

.selectFree .ajaxDropdown div.focused, .selectFreeTo .ajaxDropdown div.focused,
.select-free .AJAXDropdown div.focused{
  color: white;
  background: #00A5E4;
  overflow: hidden;
  white-space: nowrap;
}
