.autosuggest {width:700px; position:relative;}
.ausu-suggest input{padding:6px;border:1px #CCC solid;font-size:14px;}
.ausu-suggestionsBox{position:absolute;left:0px;top:-2px;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:26px 0px 0px 0px;width:650px;padding:0px;color:#fff;display:none;padding:0 0 0 0;}
.ausu-suggestionsBox ul{list-style:none;margin:0 0 0 0;padding:0 0 0 0;background-color:#EDEDED;}
.ausu-suggestionsBox ul li a{display:block;text-indent:4px;width:100%;color:#222;text-decoration:none;padding:6px 0 6px 0;border-bottom:1px solid #666;}
.ausu-load{background:url(loader.gif) right no-repeat;}
.ausu-suggest{position:relative;float:left;}
.selected a{background-color:#ddd;color:#FFF; font-weight:normal; }
.selected li {border:solid 1px #CCC};


.suggest-holder {
    width: 150px;
}
    .suggest-holder input {
        width: 146px;
        border: 1px solid rgba(0,120,0,.6);
    }
    .suggest-holder ul {
        display: block;
        list-style: none;
        margin: 0;
        padding: 0;
        border: 1px solid rgba(0,120,0,.6);
        margin-top: -6px;
    }
        .suggest-holder li {
            padding: 5px;
        }
        .suggest-holder li:hover {
            cursor: pointer;
        }
        .suggest-holder li:hover, li.active {
            background: rgba(0,120,0, .2);
        }
            .suggest-name {
                font-weight: bold;
                display: block;
                height: 15px;
            }
            .suggest-description {
                font-style: italic;
                font-size: 11px;
                color: #999;
            }

.ui-autocomplete-category {
    font-weight: bold;
    padding: .2em .4em;
    margin: .8em 0 .2em;
    line-height: 1.5;
    font-family: 'Verdana', 'Arial', 'Helvetica';
    font-size: 15px !important;
  }

  .ui-autocomplete {
  	font-family: 'Verdana', 'Arial', 'Helvetica';
    max-height: 500px;
    overflow-y: auto;
    /* prevent horizontal scrollbar */
    overflow-x: hidden;
    font-size: 10px !important;
    z-index: 1004;
    width: 500px;
    position: fixed !important;
  }
  /* 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;
    z-index: 100000;
  }

  #project-label {

    display: block;
    font-weight: bold;
    margin-bottom: 1em;
  }
  #project-icon {
    float: left;
    height: 32px;
    width: 32px;
  }
  #project-description {
    margin: 0;
    padding: 0;
  }