div.dhx_combo_box{
    overflow:hidden;
    margin:1px;
    display:block;
/*    border:1px solid #09A609;
    border-radius: 5px;*/
    height:29px;
}

input.dhx_combo_input,div.dhx_combo_button{
    padding:0px;
    margin:0px;
}

div.dhx_combo_container{display:inline-block;}

input.dhx_combo_input{
    color:#798FA1;
    font: 13px 'PT Sans',sans-serif,Arial,sans-serif;
    height:100%;
    display:block;
    border:none;
    padding-left : 4px;
}

.dhx_l_float{width:100%}

div.dhx_combo_button{
    width:18px;
    height:34px;
    background:url('../images/Dropdown_Arrow.png') 0 0 no-repeat;
    border:none;
    display:block;
}

div._combo{background-position:0px 0px;}
div._combo_valid{background-position:-18px 0px;}
div._combo_disabled{background-position:-36px 0px;}
div._combo_rtl{background-position:-54px 0px;}
div._combo_valid_rtl{background-position:-72px 0px;}
div._combo_rtl_disabled{background-position:-90px 0px;}

div._combo_request{
    background-image:url('../images/combo_request.gif');
    background-position:center center;
}

.dhx_clear{
    width:0px;
    height:0px;
    clear:both;
    display:block;
}

.dhx_l_float{float:left;width:120px;}

.dhx_r_float{float:right;}

div.dhx_combo_list{
    position:absolute;
    z-index:999999999;
    font: 13px 'PT Sans',sans-serif,Arial,sans-serif;
    background: white;
    margin:0px 1px 0px 1px;
    display:block;
    height:100px;
    /******/
    overflow:auto;
    border-radius:3px;
    border:1px solid #E38902;
    
    overflow-y: scroll;
}
div.dhx_list_valid{border:1px solid #B30000;}

div.dhx_combo_list div{
    cursor:default;
    padding:3px 7px 4px;
    color:#2B3B4B;
    border-top:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    /*    white-space:nowrap;*/
}

div.dhx_list_valid div{color:#B30000;}

div.dhx_combo_list div mark{
    color:#2B3B4B;
    font-weight:bold;
}

div.dhx_combo_list div span._color{
    display:inline-block;
    width:14px;
    height:14px;
    margin:0 2px;
    box-shadow: 1px 1px 1px rgb(0, 0, 0);
}

div.dhx_selected_option{font-weight:bold;}

div.dhx_combo_list div.dhx_selected_option{
    background-color:#F0A441;
    color: #FFF;
}

div.dhx_list_valid div.dhx_selected_option{
    background-color:#ffeaea;
    border-top:1px dashed #B30000;
    border-bottom:1px dashed #B30000;
}