/*
** Autocomplete styles
*/
.autocompleteStocks {
	background: #EDEDED;
	border: 1px solid #ccc;
	list-style-type: none;
	z-index: 99999;
	margin: 0;
	padding: 0;
	text-align:left;
	}

.autocompleteStocks li {
	margin: 0;
	padding: 2px 5px!important;
	cursor: pointer;
	position: relative;
	display: block;
	list-style-type: none;
	font-weight: normal;
	white-space: nowrap;
	font-size: 11px;
	font-family :arial, serif;
	
	}
* html .autocompleteStocks li { height: 1%; }	


.autocompleteStocks li.autocomplete-highlight,
.autocompleteStocks li.autocomplete-highlight span {
	background: #3399FF;
	color: #fff;
	}	
.autocomplete li.autocomplete-highlight span,
.autocomplete li.autocomplete-highlight {
	background: #3399FF;
	color: #fff;
	}	
.autocompleteStocks li span {
	font-size: 9px;
	position: absolute;
	right: 5px;
	color: green;
	top: 1px;
	display: block;
	}	
	
.autocomplete-input {
	width: 15em;
	padding: 5px;
	padding-right: 20px;
	background: #fff url("http://cfiles.pathfinder.gr/img/icons/loading.gif") no-repeat 100% 7px;
	}
* html .autocomplete-input { height: 26px; }
* html .autocomplete li { height: 1%; /* IE */}	

.autocomplete {
	background: #fff;
	border: 1px solid #ddd!important;
	z-index: 99999;
	width: 232px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align:left;
	}
.autocomplete li {
	margin: 0;
	position: relative;
	overflow: hidden;
	text-align: left;
	cursor: pointer;
	font-size: 13px;
	padding:2px 5px !important;
	white-space: nowrap;
	color: #6f6f6f;
	font-size: 11px;
	}
.autocomplete-input.loading {
	background-position: 100% -13px;
	}	
.autocomplete li span {
	font-size: 11px;
	position: absolute;
	right: 5px;
	color: green;
	top: 1px;
	display: block;
	}	
.autocomplete-content {
	background: #fff;
	font-weight: normal;
	padding: 2px 5px;
	font-size: 10px;
	font-style: italic;
	border: 1px solid #ddd;
	} 
* html form { 
	height: 1%;  /* IE malakia */
	}	

.autocomplete-header {
        padding: 5px 5px;
        color: #999;
        border-bottom: 1px solid #B9B9B9;
        }
