.autoCompleter
{
    width                               : 300px;
    z-index                             : 5000;
    max-height                          : 400px;
    overflow-y                          : auto;  
    overflow-x                          : auto; 
    text-overflow                       : ellipsis;
    white-space                         : nowrap; 
    background                          : #FFFFFF;
 	-moz-box-sizing						: border-box;
    box-sizing							: border-box;
    border-left                         : 1px solid #d3d9e0;
    border-right                        : 1px solid #d3d9e0;
    border-bottom                       : 1px solid #d3d9e0;
    -webkit-box-shadow                  : 2px 2px 5px rgba(180, 187, 195, 0.75);
    -moz-box-shadow                     : 2px 2px 5px rgba(180, 187, 195, 0.75);
    box-shadow                          : 2px 2px 5px rgba(180, 187, 195, 0.75);
    
}
.autoCompleter .line
{
    float                               : left;
    width                               : 100%;
    height                              : 25px;
    line-height                         : 25px;
    vertical-align                      : middle;
    text-indent                         : 4px;
    color                               : #172D41;
    cursor                              : pointer;
}
.autoCompleter .line[selected]
{
    background                          : #172D41;
    color                               : #FFFFFF;
}
.autoCompleter strong                     
{ 
    color                               : rgb(241, 164, 43);
}



.autocomplete-w1 
{ 
    position                            : absolute; 
    top                                 : 5px; 
    left                                : 6px; 
    /* IE6 fix: */ 
    _background                         : none; 
    _top                                : 1px; 
    z-index                             : 5000;
}
.autocomplete-w2 
{ 
    padding                             : 0 6px 6px 0; 
}
.autocomplete 
{ 
    width                               : 100%; 
    border                              : 1px solid #999; 
    background                          : #FFF; 
    cursor                              : default; 
    text-align                          : left; 
    max-height                          : 400px; 
    overflow                            : auto; 
    margin                              : -6px 6px 6px -6px; 
    /* IE specific: */ 
    _height                             : 350px;  
    _margin                             : 0px 6px 6px 0; 
    overflow-x                          : hidden; 
    font-size                           : 8pt;
}
.autocomplete .selected 
{ 
    background                          : #F0F0F0; 
}
.autocomplete div 
{ 
    padding                             : 2px 5px; 
    white-space                         : nowrap; 
}
.autocomplete strong                     
{ 
    color                               : rgb(241, 164, 43);
}