body{position:relative}div.autosuggest{position:absolute;margin-top:5px;border:1px solid #CCC}div.autosuggest div.as_header,div.autosuggest div.as_footer{overflow:hidden}div.autosuggest div.as_header div.as_corner,div.autosuggest div.as_footer div.as_corner{position:absolute}div.autosuggest div.as_header div.as_bar,div.autosuggest div.as_footer div.as_bar{overflow:hidden;background-color:#f1f1f1;box-shadow:2px 2px 2px #adadad}div.autosuggest ul{list-style:none;overflow:hidden;background-color:#f1f1f1;margin:0;padding:0}div.autosuggest ul li{color:#ccc;text-align:left;margin:0 4px 4px;padding:0}div.autosuggest ul li a{font-family:Roboto, Lucida Grande, Arial, sans-serif;font-size:13px;color:#000;display:block;text-decoration:none;background-color:transparent;position:relative;width:100%;padding:0}div.autosuggest ul li a:hover{background-color:#444}div.autosuggest ul li.as_highlight a:hover{background-color:#1B5CCD}div.autosuggest ul li a span{display:block;padding:3px 6px}div.autosuggest ul li a span small{font-weight:400;color:#999;font-family:Roboto, Lucida Grande, Arial, sans-serif;font-size:13px;text-align:center}div.autosuggest ul li.as_highlight a span small{color:#000}div.autosuggest ul li.as_highlight a{color:#fff;background-color:#1B5CCD}div.autosuggest ul li a .tl,div.autosuggest ul li a .tr{background-image:transparent;background-repeat:no-repeat;width:6px;height:6px;position:absolute;top:0;margin:0;padding:0}div.autosuggest ul li.as_highlight a .tl{left:0}div.autosuggest ul li.as_warning{font-weight:700;font-family:Roboto, Lucida Grande, Arial, sans-serif;font-size:10px;text-align:center}div.autosuggest ul em{font-style:normal;color:#1094f4;font-family:Roboto, Lucida Grande, Arial, sans-serif;font-size:13px;font-weight:700;text-align:center}div.autosuggest ul li a .tr,div.autosuggest ul li.as_highlight a .tr{right:0}