.ui-multiselect { padding: 3px; text-align:left; height: 23px; overflow: hidden }
.ui-multiselect span{	
	*float: left;
	display: block;
	height: 16px;
	width: 170px;
	overflow: hidden;
	color: #000;
	font-weight: 500;
	margin: 2px 0 0 0\0/
}
.ui-multiselect span.ui-icon { float:right; width: 16px; margin-right: -3px; *margin: 1px -1px 0 0; margin: 2px 0 0 0\0/ }
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .ui-multiselect span.ui-icon  { margin: 2px 0 0 }
}
.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 { padding:0 0 0 4px }
.ui-multiselect-header ul { font-size: 11px; padding: 2px 0 }
.ui-multiselect-header ul li { float:left; padding:0 5px 0 0; clear: none!important; margin-bottom: 0!important; width: auto!important }
.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!important; text-align:right; padding-right: 0 }

.ui-multiselect-menu { display:none; height:260px; position:absolute; z-index:10000; _position: none; }
.ui-multiselect-checkboxes { position:relative; _position: none; height: 239px!important;  /* fixes bug in IE6/7 */ overflow-y:scroll; }
.ui-multiselect-checkboxes label { cursor:default; display:block; padding: 0 1px }
.ui-multiselect-checkboxes label input { position:relative; _position: none; top:1px; margin: 0 5px 0 2px; *margin: 0 2px 0 0; float: left }
.ui-multiselect-checkboxes label span { width: 150px; width: 140px\0/; float: left }
.ui-multiselect-checkboxes li { clear:both; float: left; font-size: 11px; padding:0 3px; margin-bottom: 7px!important; *width: 175px!important }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { font-weight:bold; margin-top: 4px!important }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display:block; padding:1px 3px 2px; margin:1px 0; text-decoration:none }

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }