.ui-dropdown {
    background: #CCCCCC url(images/bg-repeat-x.png) repeat-x top;
    min-width: 100px;
    min-height: 20px;
    border: 1px solid #AAA;
    cursor: pointer;
    position: relative;
    z-index: 1000;
}

.ui-dropdown.open {
    background: #BBB;
    -webkit-box-shadow: inset 0px 0px 8px gray;
    -moz-box-shadow: inset 0px 0px 8px gray;
    box-shadow: inset 0px 0px 8px gray;
}

.ui-dropdown-list{
    position: absolute;
    z-index: 1000;
    background: #CCCCCC url(images/bg-repeat-x.png) repeat-x top;
    padding: 2px;
    border-left: solid 1px #AAA;
    border-right: solid 1px #AAA;
    border-bottom: solid 1px #AAA;
    width: 100%;
}

.ui-dropdown-list .ui-list{
    margin-top: 5px;
}

.ui-dropdown-header {
    min-height: 15px;
    background: url(images/down-arrow.gif) no-repeat;
    background-position: right;
    padding: 5px;
    text-shadow: 0 1px 0 white;
}