.ui-autocomplete li.ui-menu-item a {cursor: pointer;}
.ui-autocomplete {margin-left: 2px; width: 402px; font-size: 130%;}
.ui-autocomplete-category {font-weight: bold;}
.ui-helper-hidden-accessible, .ui-help-hidden {border: 0 none; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px;}
.ui-menu {background-color: white; max-width: 337px; border: solid 1px #888; border-top: none;}
.ui-menu, .ui-menu li {list-style-type: none; margin: 0; padding: 0;}
.ui-menu-item, .ui-menu-item a {color: #444;}
.ui-menu-item a, li.ui-autocomplete-category {display: block; padding: 5px;}
.ui-state-focus {background-color: #036;}
.ui-state-focus, .ui-state-focus a {color: white !important;} 
