#result {
        height:20px;
        font-size:16px;
        font-family:Arial, Helvetica, sans-serif;
        color:#333;
        padding:5px;
        margin-bottom:10px;
        background-color:#FFFF99;
        }
#country{
        padding:5px;
        border:1px #CCC solid;
        font-size:13px;
        width:280px;
}
.suggestionsBox {
        position: absolute;
        left: 100px;
        top: 225px;
        margin-left: 320px;
        margin-top:0px;
        width: 290px;
        padding:0px;
        border-top: 0px solid #000;
        font-family:verdana;
        border:1px #CCC solid;
        background-color: white;
        overflow-y: auto;
        height: 400px;
}
.suggestionList {
        margin: 0px;
        padding: 0px;
}
.suggestionList ul li {
        list-style:none;
        margin:0px;
        padding: 4px;
        border-bottom:1px dotted #666;
        cursor: pointer;
}
.suggestionList ul li:hover {
        background-color: orange;
        color:black;
}
ul {
        font-family:Arial, Helvetica, sans-serif;
        font-size:13px;
        color:black;
        padding:0;
        margin:0;
}

.load{
        background-image:url(../images/loader.gif);
        background-position:right;
        background-repeat:no-repeat;
}
#suggest {
        position:relative;
}