span.autocompleteModuleHomePage.activities {
    background: url(/App_Themes/CP/Images/IconActivities.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.agendacenter {
    background: url(/App_Themes/CP/Images/IconAgendaCenter.gif) no-repeat left 0
    }
span.autocompleteModuleHomePage.agendacreator {
    background: url(/App_Themes/CP/Images/IconAgendaCreator.gif) no-repeat left 0
    }
span.autocompleteModuleHomePage.alertcenter {
    background: url(/App_Themes/CP/Images/IconAlertCenter.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.archive {
    background: url(/App_Themes/CP/Images/IconArchive.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.areajobs, span.autocompleteModuleHomePage.cityjobs, span.autocompleteModuleHomePage.jobs {
    background: url(/App_Themes/CP/Images/IconJobs.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.onlineapplications {
    background: url(/App_Themes/CP/Images/IconOnlineApplications.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.badlinks {
    background: url(/App_Themes/CP/Images/IconBadLinks.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.bids {
    background: url(/App_Themes/CP/Images/IconBids.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.blog {
    background: url(/App_Themes/CP/Images/IconBlog.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.calendar {
    background: url(/App_Themes/CP/Images/IconCurrentEvents.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.carboncalculator {
    background: url(/App_Themes/CP/Images/IconCarbonCalculator.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.civicalerts {
    background: url(/App_Themes/CP/Images/IconCivicAlerts.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.citydirectory {
    background: url(/App_Themes/CP/Images/IconCityDirectory.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.citypolls {
    background: url(/App_Themes/CP/Images/IconCityPolls.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.classifieds {
    background: url(/App_Themes/CP/Images/IconClassifieds.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.communityvoice {
    background: url(/App_Themes/CP/Images/IconCommunityVoice.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.communityconnection {
    background: url(/App_Themes/CP/Images/IconCommunityConnection.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.crt {
    background: url(/App_Themes/CP/Images/IconCRT.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.documentcenter {
    background: url(/App_Themes/CP/Images/IconDocumentCenterEnhanced.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.emailpage {
    background: url(/App_Themes/CP/Images/IconEmailPage.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.emergencyalerts {
    background: url(/App_Themes/CP/Images/IconEmergencyAlerts.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.epayment {
    background: url(/App_Themes/CP/Images/IconEPayment.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.facilities {
    background: url(/App_Themes/CP/Images/IconFacilities.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.facilities2012 {
    background: url(/App_Themes/CP/Images/IconFacilities2012.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.faq {
    background: url(/App_Themes/CP/Images/IconFAQ.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.forms {
    background: url(/App_Themes/CP/Images/IconForms.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.formcenter {
    background: url(/App_Themes/CP/Images/IconFormCenter.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.healthycity {
    background: url(/App_Themes/CP/Images/IconHealthyCity.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.icalendar {
    background: url(/App_Themes/CP/Images/IconICal.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.licensing {
    background: url(/App_Themes/CP/Images/IconLicensing.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.myaccount {
    background: url(/App_Themes/CP/Images/IconMyAccount.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.mydashboard {
    background: url(/App_Themes/CP/Images/IconMyDashboard.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.mediacenter {
    background: url(/App_Themes/CP/Images/IconMediaCenter.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.notifyme {
    background: url(/App_Themes/CP/Images/IconNotifyMe.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.pages {
    background: url(/App_Themes/CP/Images/IconPages.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.photogallery {
    background: url(/App_Themes/CP/Images/IconPhotoGallery.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.quicklinks {
    background: url(/App_Themes/CP/Images/IconQuickLinks.gif) no-repeat left 1px
    }
span.autocompleteModuleHomePage.realestatelocator {
    background: url(/App_Themes/CP/Images/IconLocator.gif) no-repeat left 0
    }
span.autocompleteModuleHomePage.rss {
    background: url(/App_Themes/CP/Images/IconRSS.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.resourcedirectoryenhanced {
    background: url(/App_Themes/CP/Images/IconResourceDirectoryEnhanced.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.services {
    background: url(/App_Themes/CP/Images/IconServices.gif) no-repeat left 2px
    }
span.autocompleteModuleHomePage.sitemap {
    background: url(/App_Themes/CP/Images/IconSiteMap.gif) no-repeat left 2px
    }
ul.ui-autocomplete {
    border-radius: 0;
    margin-top: 2px;
    padding: 0
    }
ul.ui-autocomplete > li {
    position: relative
    }
ul.ui-autocomplete > li span.autocompleteModuleHomePage {
    padding-left: 25px
    }
ul.ui-autocomplete > li > a {
    cursor: pointer;
    border-bottom: 1px solid transparent;
    border-top: 1px solid transparent;
    font-size: 14px;
    padding: 0.2em 0.4em !important
    }
ul.ui-autocomplete > li .ui-state-focus, ul.ui-autocomplete > li .ui-state-hover {
    background: #EEE;
    border: none;
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    border-radius: 0;
    margin: 0 !important
    }
ul.ui-autocomplete > li .autocompleteModuleName {
    color: #AAA;
    font-size: 11px
    }
ul.ui-autocomplete > li .autocompletePageLink {
    border: 1px solid transparent !important;
    color: #333;
    cursor: pointer;
    display: none;
    font-size: 11px;
    padding: 0 !important;
    position: absolute;
    right: 10px;
    text-decoration: none;
    top: 0.5em
    }
ul.ui-autocomplete > li:hover .autocompletePageLink, ul.ui-autocomplete > li:focus .autocompletePageLink {
    display: inline
    }
ul.ui-autocomplete > li .autocompletePageLink:hover, ul.ui-autocomplete > li .autocompletePageLink:focus {
    text-decoration: underline
    }