/* highlight results */
.ui-autocomplete span.hl_results {
    background-color: #ffff66;
}

/* loading */
.ui-autocomplete-loading {
    background: white url('ui-anim_basic_16x16.gif') right center no-repeat;
}

/* scroll results */
.ui-autocomplete {
    max-height: 200px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    /* add padding to account for vertical scrollbar */
    padding-right: 5px;
    z-index: 1000;
}

.ui-autocomplete li {
    font-size: 12px;
}

/* IE 6 doesn't support max-height
* we use height instead, but this forces the menu to always be this tall
*/
* html .ui-autocomplete {
    height: 250px;
    z-index: 1000;
}


#search_box {
	background: -moz-linear-gradient(top, rgb(134, 122, 113), rgb(9, 8, 8));
    background: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(134, 122, 113)), to(rgb(9, 8, 8)));
   /* border: 1px solid #d28703;*/   
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-box-shadow: inset 0 1px #ffff90, inset 0 -2px 2px #ffd05d, 0 0 0 2px rgba(255,255,255,0.65);
    -webkit-box-shadow: inset 0 1px rgb(0, 0, 0), inset 0 -2px 2px rgb(10, 3, 0), 0 0 0 2px rgba(255, 255, 255, 0.4);
    padding: 3px;
    
  /*  width: 570px;*/
}
#search_box .wrapper {
    background: #fff;
   /* border: 1px solid #d28703;*/
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px #ff0;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.3), 0 1px rgb(78, 78, 67);
    padding: 4px 0 4px 4px;
    position: relative;
}

#search_box input { 
    border:none; 
    font:normal 14px Helvetica, Arial, sans-serif; 
    width:410px; 
    padding-left:5px;
    padding-bottom:3px;
    }
#search_box button {
	background:-moz-linear-gradient(top, #453e26, #000);
	border:1px solid #000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	-moz-box-shadow:inset 0 -2px 3px #193544, inset 0 1px #907817, 0 1px 1px rgba(0,0,0,4);
	-webkit-box-shadow:inset 0 -2px 3px #193544, inset 0 1px #907817, 0 1px 1px rgba(0,0,0,.4);
	cursor:pointer;
	height:45px;
	position:absolute;
	right:2px;
	top:2px;
	width:45px;
}

#search_image
{
 position:relative;
 top:3px;
 padding-right:6px; 
 width:18px; 
}