

.ui-multiselect {
    padding: 2px 0 2px 4px;
    text-align: left;
}
.ui-multiselect span.ui-icon {
    float: right;
}
.ui-multiselect-single .ui-multiselect-checkboxes input {
    left: -9999px;
    position: absolute !important;
    top: auto !important;
}
.ui-multiselect-single .ui-multiselect-checkboxes label {
    padding: 5px !important;
}
.ui-multiselect-header {
    margin-bottom: 3px;
    padding: 3px 0 3px 4px;
	min-height : 15px;
}
.ui-multiselect-header ul {
    font-size: 0.9em;
}
.ui-multiselect-header ul li {
    /*float: left;*/
    /*padding: 0 10px 0 0;*/
}
.ui-multiselect-header a {
    text-decoration: none;
}
.ui-multiselect-header a:hover {
    text-decoration: underline;
}
.ui-multiselect-header span.ui-icon {
    float: left;
}
.ui-multiselect-header li.ui-multiselect-close {
    float: right;
    padding-right: 0;
    text-align: right;
}
.ui-multiselect-menu {
    display: none;
    padding: 3px;
    position: absolute;
    z-index: 10000;
}
.ui-multiselect-checkboxes {
    overflow-y: scroll;
    position: relative;
    height:auto!important;
}
.ui-multiselect-checkboxes label {
    border: 1px solid transparent;
    cursor: default;
    display: block;
    padding: 3px 1px;
    font-weight:normal;
    position:relative;
}
.ui-multiselect-checkboxes label input {
    position: absolute;
    top: 4px;
}
.ui-multiselect-checkboxes li {
    clear: both;
    font-size: 0.9em;
    padding-right: 10px;
    list-style-type:none;
    display:inline-block;
    width:75px;
}
.ui-multiselect-checkboxes span {
    padding-left:14px;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label {
    border-bottom: 1px solid;
    font-weight: bold;
    text-align: center;
}
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a {
    display: block;
    margin: 1px 0;
    padding: 3px;
    text-decoration: none;
}
* html .ui-multiselect-checkboxes label {
    border: medium none;
}
.ui-multiselect-hasfilter ul {
    position: relative;
    top: 2px;
}
.ui-multiselect-filter {
    /*float: left;*/
    font-size: 11px;
    margin-right: 10px;
}
.ui-multiselect-filter input {
    border: 1px solid #292929;
    font-size: 10px;
    /*height: 15px;*/
    margin-left: 5px;
    padding: 2px;
    width: 100px;
}


.ui-gadget  { font-family: Arial; font-size: 11px; }

.ui-gadget input, .ui-gadget select, .ui-gadget textarea, .ui-gadget button, .ui-multiselect-menu .ui-gadget input, .ui-gadget select, .ui-gadget textarea, .ui-gadget button { font-size: 1em; }
.ui-gadget-content, .ui-gadget-content { border: 1px solid #dddddd; background: #eeeeee url(/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-gadget-content a { color: #333333; }
.ui-gadget-header { border: 1px solid #e78f08; background: #f6a828 url(/images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-gadget-header a { color: #ffffff; }
.ui-multiselect-checkboxes {padding-left : 0px; }
