.suggestion_list{font:11px tahoma,verdana,arial,georgia,sans-serif normal; background:white; border:1px solid; padding:2px;}

.suggestion_list_scroll{font:11px tahoma,verdana,arial,georgia,sans-serif normal; background:white; border:1px solid; padding:2px; height: 200px;overflow:scroll;}

.suggestion_list, .suggestion_list a, .suggestion_list_scroll, .suggestion_list_scroll a{color:#000;}

.suggestion_list ul, .suggestion_list_scroll ul{padding:0; margin:0; list-style-type:none;}

.suggestion_list a, .suggestion_list_scroll a{text-decoration:none; padding-left:5px;}

.suggestion_list .selected, .suggestion_list_scroll .selected{background:#bb2424}

.suggestion_list .selected, .suggestion_list .selected a, .suggestion_list_scroll .selected, .suggestion_list_scroll .selected a{color:#fff}

.suggestion_list iframe, .suggestion_list .iframe a, .suggestion_list_scroll iframe, .suggestion_list_scroll .iframe a{color:#000;}

.suggestion_list iframe ul, .suggestion_list_scroll iframe ul{padding:0; margin:0; list-style-type:none}

.suggestion_list iframe a, .suggestion_list_scroll iframe a{text-decoration:none}

.suggestion_list iframe .selected, .suggestion_list_scroll iframe .selected{background:#bb2424}

.suggestion_list iframe .selected, .suggestion_list .iframe .selected a, .suggestion_list_scroll iframe .selected, .suggestion_list_scroll .iframe .selected a{color:#fff}

#autosuggest iframe
{
display:none;/*sorry for IE5*/
display/**/:block;/*sorry for IE5*/
position:absolute;/*must have*/
top:0;/*must have*/
left:0;/*must have*/
z-index:-1;/*must have*/
filter:mask();/*must have*/
width: 100%;/*must have for any big value*/
height: 100%;/*must have for any big value*/;
}

/*fix overlapping input problems*/
#autosuggest {
	z-index: 999;
}

