/* Auto-fill properties */
.label { float: left; padding-left: 0px; text-transform: uppercase }
.type { color: #273044; padding: 0px 5px; margin: 0px; width: auto }
.highlight { background-color: #EEE; }
.highlightLetters{ color: #00D; }
.large_search, .small_search { position: relative; }
input #search { background-color: #FFF }
.results ul li {
        clear: left;
        border-bottom: 1px solid #273044;
        border-right: 1px solid #273044;
        width: 200px;
        padding: 0px 5px;
}
.results {
        position:absolute;
        font-size:12px;
        font-family:Arial, Helvetica, sans-serif;
        top: 30px;
		/*left: -27px;*/
		left: 5px;
        border-bottom-width: 0;
        line-height:18px;
        z-index:100;
        /*background-color: #CCC;*/
		background-color: #D6E7FF;
}
.results a, .results a:visited {
        width: auto;
        display: block;
        text-indent: 3px;
        padding: 2px 0;
        text-decoration: none;
        font-weight: bold;
        color: #273044;
}

.large_search .label { padding: 0px 5px; }
.large_search .results ul li {
        clear: left;
        border-bottom: 1px solid #273044;
        border-right: 1px solid #273044;
        width: 500px;
        margin: 0px 0px;
        padding: 5px 0px;
}
.large_search  .results {
        position:absolute;
        font-size:16px;
        font-family:Arial, Helvetica, sans-serif;
        top: 49px;
        left: 62px;
        border-bottom-width: 0;
        line-height:18px;
        z-index:100;
        background-color: #CCC;
}
.large_search  .results a, .results a:visited {
        width: auto;
        display: block;
        text-indent: 3px;
        padding: 2px 0;
        text-decoration: none;
        font-weight: bold;
        color: #273044;
}
