#suggest_pane { width: 160px; max-height: 90px; background: #FFF; min-height: 16px;
                z-index: 1000; position: absolute;
margin-left: 42px; margin-top: 5px; border: solid 1px #c9c9c9; font-size: 11px;}
#suggest_pane a.suggest_link { color: #838383;}
#suggest_pane a.suggest_link:hover { color: #838383;}
.gbb {border-bottom: solid 1px #c9c9c9; }
.gbt {border-top: solid 1px #c9c9c9; }
#suggest_pane .suggest_row_g , #suggest_pane .suggest_row_w { height: 18px; width: 158px;
                padding-top: 0px; padding-left: 2px; }
#suggest_pane .suggest_row_g {background-color: #f3f2f2; }
#suggest_pane .suggest_row_w {background-color: #fff; }
#suggest_pane_prod .suggest_row_w { width: 218px; height: 21px; }
#suggest_load { position: absolute; z-index: 1000; margin-left: 145px; margin-top: 36px;}

.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden;
	z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0;
	margin: 0; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block;
	/* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */
	/*width: 100%;*/
	font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted
	in relative units scroll will be broken in firefox */
	line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('/images/indicator.gif') right center no-repeat; }
.ac_odd { background-color: #eee; }
.ac_over { background-color: #0A246A; color: white; }