.ui-autocomplete {
    background-color: #eee;
    position: absolute;
    cursor: default;
    list-style: none;
    margin: 0;
    padding: 0;
}
.ui-autocomplete .ui-menu-item {
}
.ui-autocomplete  .ui-menu-item a {
    display:block;
    padding:8px;
    text-decoration:none;
    line-height:12px;
    color: #031c24;
    font-size: 13px;
}
.ui-autocomplete .ui-menu-item a.ui-state-hover,
.ui-autocomplete .ui-menu-item a.ui-state-active {
    background-color:#D9EDF7;
    color:#3A87AD;
    margin:0;
}
.ui-autocomplete-loading {
    background: white url(images/ui-anim_basic_16x16.gif) right center no-repeat;
}

ul.tagit {
    border-style:solid;
    border-width:1px;
    border-color:#D5D8DA;
    overflow:auto;
    list-style: none;
    margin: 0;
    padding: 10px 0 0 10px;
    width:620px;
    color:#687277;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}

ul.tagit li {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px; 
    display: block;
    float: left;
    margin:0 10px 10px 0;
    list-style: none;
}

ul.tagit li.tagit-choice {
    list-style: none;
    line-height: 24px;
}

ul.tagit li.tagit-choice:hover {

}

ul.tagit li.tagit-new {
    padding:2px 4px 3px;	
}

ul.tagit li.tagit-choice input {
    display:block;
    float:left;
    margin:2px 5px 2px 0;
}
ul.tagit li.tagit-choice a.close {
    color:#777777;
    cursor:pointer;
    font-size:12px;
    font-weight:bold;
    outline:medium none;
    padding:2px 0 2px 3px;
    text-decoration:none;
}
ul.tagit input[type="text"] {

}
