
#clickbtn
{
	width:205px;
	height:18px;
	background-color: #ededed !important;
border-radius: 2px !important;
-moz-border-radius: 2px !important;
-webkit-border-radius: 2px !important;
-khtml-border-radius: 2px !important;
border: 1px solid #bebebe !important;
padding: 3px !important;
font-size: 13px !important;
color: #363636 !important;
-webkit-appearance: none !important;
}

.txtbox-localityselect
{
	background-color:#FFF; 
	padding:4px; 
	font-weight:none; 
	font-size:13px; 
	color:#696969;
}
.txtbox-border
{
	border:1px solid #bebebe;
}

.default_results {
        padding: 0px;
        border: 1px solid #ccc;
        background-color: white;
        overflow: hidden;
        z-index: 999999;
}

.default_results div.optioncontainer {
        width: 100%;
        list-style-position: outside;
        list-style: none;
        padding: 0;
        margin: 0;
		color:#666;
}

.default_results div.optioncontainer div.optionelement {
        margin: 0px;
        padding: 2px 5px;
        cursor: pointer;
        display: block;
        /* 
        if width will be 100% horizontal scrollbar will apear 
        when scroll mode will be used
        */
        /*width: 100%;*/
        font: menu;
        font-size: 12px;
        /* 
        it is very important, if line-height not setted or setted 
        in relative units scroll will be broken in firefox
        */
        line-height: 16px;
        overflow: hidden;
	    clear:all;
}


.default_results div.optioncontainer div.ac_odd {
        background-color: white;
}

.deault_ac_over {
        background-color: #4492DA;
        color: white;
}
.left{float:left;}
#key{
	float: right;
	color:red;
	display:inline-block;
}

.locality_results {
        padding: 0px;
        border: 1px solid #ccc;
        background-color: white;
        overflow: hidden;
        z-index: 999999;
}

.locality_results ul {
        width: 100%;
        list-style-position: outside;
        list-style: none;
        padding: 0;
        margin: 0;
		color:#666;
}

.locality_results li {
        margin: 0px;
        padding: 2px 5px;
        cursor: default;
        display: block;
        /* 
        if width will be 100% horizontal scrollbar will apear 
        when scroll mode will be used
        */
        /*width: 100%;*/
        font: menu;
        font-size: 12px;
        /* 
        it is very important, if line-height not setted or setted 
        in relative units scroll will be broken in firefox
        */
        line-height: 16px;
		color:#666;
        overflow: hidden;
	    clear:all;
	   
}

.locality_results .ac_odd {
        background-color: white;
		
}

.locality_results .ac_even {
        background-color: white;
		
}
.locality_results .ac_over {
        background-color: #3399FF;
        color: white;
}