.ui-multiselect { padding:2px 0 2px 4px; text-align:left;height:200px }
.ui-multiselect span.ui-icon { float:right }
.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;
    background: #ddd;
    border-radius: 0px;
    height: 15px;
}
.ui-multiselect-header ul { font-size:0.9em; background:#fff;}
.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; text-align:right; padding-right:0 }

.ui-multiselect-menu { display:none; padding:3px; position:absolute; z-index:10000; text-align: left }
.ui-multiselect-checkboxes 
	{
	 position:relative /* fixes bug in IE6/7 */;
	 overflow-y:auto;
	 background: #fff;
	 border-left: 1px solid #ddd;
	 border-bottom: 1px solid #ddd;
	}
.ui-multiselect-checkboxes label { cursor:default; display:block; border:1px solid transparent; padding:3px 1px }
.ui-multiselect-checkboxes label input { position:relative; top:1px }
.ui-multiselect-checkboxes li { clear:both; font-size:0.9em; padding-right:3px }
.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 }

/*****************************************/
.multi-select-holder .ui-state-hover, .multi-select-holder .ui-widget-content .ui-state-hover, .multi-select-holder .ui-widget-header .ui-state-hover, .multi-select-holder .ui-state-focus, .multi-select-holder .ui-widget-content .ui-state-focus, .multi-select-holder .ui-widget-header .ui-state-focus {
	border: 0px solid #999;
	background: #ddd;
	font-weight: normal;
	color: #212121;
	border-radius:0px !important;
}
.multi-select-holder .ui-state-default, .multi-select-holder .ui-widget-content .ui-state-default, .multi-select-holder .ui-widget-header .ui-state-default {
background:none !important;
font-weight: normal;
color: #555;

border-radius:0px !important; 
width: 242px;
}

.ui-multiselect {
padding: 2px 0 2px 4px;
text-align: left;
	height: 34px;
margin: 0px 20px 0px 0px;
padding: 6px;
width: 242px;
/* width: 200px; */
/*color: #999;*/
float: left;

}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
-moz-border-radius-bottomright: 0px;
/* -webkit-border-bottom-right-radius: 4px; */
-khtml-border-bottom-right-radius: 0px;
/* border-bottom-right-radius: 4px; */
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
-moz-border-radius-bottomleft: 0px;
-webkit-border-bottom-left-radius: 0px;
-khtml-border-bottom-left-radius: 0px;
border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
-moz-border-radius-topright: 0px;
-webkit-border-top-right-radius: 0px;
-khtml-border-top-right-radius: 0px;
border-top-right-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
-moz-border-radius-topleft: 0px;
-webkit-border-top-left-radius: 0px;
-khtml-border-top-left-radius: 0px;
border-top-left-radius: 0px;
}
.multi-select-holder .ui-state-default, .multi-select-holder .ui-widget-content .ui-state-default, .multi-select-holder .ui-widget-header .ui-state-default {

/* background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; */
font-weight: normal;
color: #999;
border-bottom:1px solid #ccc;
border-top: 0px solid #FFF;
border-right: 0px solid #FFF;
border-left: 0px solid #FFF;
width: 242px !important;
}

.ui-widget-header a {
color: #222;
font-weight:100;
}

.multi-select
{

}