﻿.ui-multiselect
{
    padding:2px 0 2px 4px;
    text-align:left;
    background: none repeat scroll 0 0 white !important;
}

.ui-multiselect span.ui-icon
{
    float:right;
}

.ui-icon-triangle-2-n-s 
{
    background-position: -64px -16px !important;
}

.ui-multiselect-single .ui-multiselect-checkboxes input
{
    position:absolute !important;
    top:auto !important;
    left:-9999px;
}

.ui-multiselect-single .ui-multiselect-checkboxes label
{
    padding:5px !important;
}

.ui-multiselect-header
{
    margin-bottom:3px;
    padding:3px 0 3px 4px;
}

.ui-multiselect-header ul
{
    font-size:10px;
    margin-top:2px;
}

.ui-multiselect-header ul li
{
    float:left;
    padding:0 10px 0 0;
}

.ui-multiselect-header a
{
    text-decoration:none;
    font-size: 11px;
}

.ui-multiselect-header a:hover
{
    text-decoration:underline;
    cursor: pointer;
    font-size: 11px;
}

.ui-multiselect-header span.ui-icon
{
    float:left;
}

.ui-multiselect-header span.ui-label
{
    padding-left: 3px;
    vertical-align: middle;
}

.ui-multiselect-header li.ui-multiselect-close
{
    float:right;
    text-align:right;
    padding-right:5px;
}

.ui-multiselect-menu
{
    display:none;
    padding:3px;
    position:absolute;
    z-index:10000;
}

.ui-multiselect-checkboxes
{
    position:relative;
    /* fixes bug in IE6/7 */
    overflow-y:scroll;
}

.ui-multiselect-checkboxes label
{
    cursor:default;
    display:block;
    float:unset;
    /*border:1px solid transparent;
    padding: 2px 0 !important;*/
}

.ui-multiselect-checkboxes label input
{
    position:relative;
    top:4px;
}

.ui-multiselect-checkboxes li
{
    clear:both;
    font-size:100%;
    padding-right:3px;
}

.ui-multiselect-checkboxes li.headerLink
{
    padding-bottom:2px;
}

.ui-multiselect-checkboxes .ui-state-hover
{
    background-color: #DEF2E0 !important;
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label
{
    text-align:center;
    font-weight:bold;
    border-bottom:1px solid;
}

.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a
{
    display:block;
    padding:3px;
    margin:1px 0;
    text-decoration:none;
}

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label
{
    border:none;
}

div#panelSettingsDialog fieldset#panelSettings dl dd button.ui-multiselect {
    border-color: Gray !important;
    height: 20px !important;
    width: 195px !important;
}

.ui-helper-filter {
    margin: 0; 
    padding-top: 25px; 
    border: 0; 
    outline: 0; 
    line-height: 1.3; 
    text-decoration: none; 
    font-size: 100%; 
    list-style: none;
}

.filterHelp {
    background-image: url(../images/searchtags-141407.png);
    background-attachment: scroll;
    background-position: 0% 50%;
    background-repeat: no-repeat no-repeat;
    background-color: White;
}

.RadDialogBody .ui-helper-filter li {
    margin-left: -35px;
}

.RadDialogBody ui-multiselect-checkboxes {
    height: 100px;
}

.multiselectheaderfonts {
    font-family: Tahoma, sans-serif;
    font-size: 9.9px;
}