#autoComplete{position:relative}#autoCompleteResults{list-style:none;border:1px solid #888;position:absolute;top:0;left:0;margin:0;background-color:#fff;padding:4px;min-width:440px;z-index:9999;-moz-box-shadow:7px 7px 7px #ccc;-webkit-box-shadow:7px 7px 7px #ccc;box-shadow:7px 7px 7px #ccc}#autoCompleteResults li{margin:1px 2px 1px 2px;padding:1px 3px 1px 3px;cursor:pointer}#autoCompleteResults li.selected{border:1px solid #ffc800;background:#fff6d7;padding:0 2px 0 2px}#autoCompleteResults li div{padding:3px;line-height:20px;font-size:1.1em}#emptyAutoCompleteResults{height:30px;line-height:30px;padding:4px}#autoCompleteResults li div.category{color:#0e774a}#autoCompleteResults li:hover{border:1px solid #ffc800;background:#fff6d7;padding:0 2px 0 2px}#selectedAutoCompleteResult{border:1px solid #ccc;position:relative;text-align:left;list-style:none;width:450px;position:relative;padding:2px 8px 20px 2px;background:#f5f5f5;min-height:200px}#selectedAutoCompleteResult li{padding:0 2px 0 2px;margin-bottom:8px;line-height:20px;border:1px solid #ccc;background:#fff;-moz-box-shadow:4px 4px 4px #ccc;-webkit-box-shadow:4px 4px 4px #ccc;box-shadow:4px 4px 4px #ccc}#selectedAutoCompleteResult li div{padding:3px;line-height:20px;font-size:1.1em}#selectedAutoCompleteResult li div.category{color:#0e774a}#autoComplete input{border:1px solid #bbd8fb;background:#f3f7fd;min-width:400px}