div.autocomplete {
	z-index: 100;
  position:absolute;
  width:220px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
  overflow:auto;
  max-height: 300px;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:left;
}
div.autocomplete ul li.selected { 
	background-color: #000066;
	color:white;
	font-weight:bold;
}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}
div.autocomplete ul ol {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}


div.autocomplete2 {
	top:0px;
	left:0px;
	z-index: 100;
  position:absolute;
  width:220px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
  overflow:auto;
  max-height: 300px;
}
div.autocomplete2 ul {
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:left;
}
div.autocomplete2 ul li.selected { 
	background-color: #4682B4;
	color:white;
	font-weight:bold;
}
div.autocomplete2 ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}
div.autocomplete2 ul ol {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}

div.autocompleteCompany {
	top:0px;
	left:0px;
	z-index: 100;
  position:absolute;
  width:220px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
  overflow:auto;
  max-height: 300px;
}
div.autocompleteCompany ul {
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:left;
}
div.autocompleteCompany ul li.selected { 
	background-color: #4682B4;
	color:white;
	font-weight:bold;
}
div.autocompleteCompany ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}
div.autocompleteCompany ul ol {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  min-height:17px;
  cursor:pointer;
}