﻿        .ui-autocomplete {
            max-height: 100px;
            overflow-y: auto;
            overflow-x: hidden;
            background: white;
        }

.ui-autocomplete .ui-menu-item .ui-state-hover,
.ui-autocomplete .ui-menu-item .ui-state-active,
.ui-autocomplete .ui-menu-item .ui-state-focus
 {
            color: white;
            background: #5bbae1;
            background-image: -moz-linear-gradient(top, #63bfe5, #50a5c8);
            background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#63bfe5), to(#50a5c8));
            background-image: -webkit-linear-gradient(top, #63bfe5, #50a5c8);
            background-image: -o-linear-gradient(top, #63bfe5, #50a5c8);
            background-image: linear-gradient(to bottom, #63bfe5, #50a5c8);
            background-repeat: repeat-x;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff63bfe5', endColorstr='#ff50a5c8', GradientType=0);
 }

        /* 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: 100px;
        }