﻿.ui-autocomplete
{
	max-height: 300px;
	overflow-y: auto; /* prevent horizontal scrollbar */
	overflow-x: hidden;
}
/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete
{
	height: 300px;
}

.custom-combobox
{
	position: relative;
	display: inline-block;
}
.custom-combobox-toggle
{
	margin-left: -1px;
	padding: 0;
}
input.custom-combobox-input
{
	margin: 0;
	padding: 3px;
	background: none;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-khtml-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-khtml-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
}
input.custom-combobox-input
{
	border: 1px solid #cccccc;
	color: #333333;
}

input.custom-combobox-input:disabled
{
	background-color: rgb(235, 235, 228);
	background-color: #FAFAF0;
}

input.custom-combobox-input:focus
{
	background-color: #ffd09d;
	border: 1px solid #ff9622;
}
