

.ui-dropdownchecklist {

	font-size: medium;

	color: black;

}

.ui-dropdownchecklist-selector {

	height: 20px;

	border: 1px solid #ddd;

	background: #fff;

}

.ui-state-hover, .ui-state-active {

	border-color: #5794bf;

}

.ui-dropdownchecklist-dropcontainer {

	background-color: #fff;

	border: 1px solid #999;

}

.ui-dropdownchecklist-item {

}

.ui-state-hover {

	background-color: #39f;

}

.ui-state-disabled label {

	color: #ccc;

}

.ui-dropdownchecklist-group {

	font-weight: bold;

	font-style: italic;

}

.ui-dropdownchecklist-indent {

	padding-left: 7px;

}

/* Font size of 0 on the -selector and an explicit medium on -text required to eliminate 

   descender problems within the containers and still have a valid size for the text */

.ui-dropdownchecklist-selector-wrapper {

	vertical-align: middle;

	font-size: 0px;

}

.ui-dropdownchecklist-selector {

	padding: 1px 2px 2px 2px;

	font-size: 0px;

}

.ui-dropdownchecklist-text {

	font-size: medium;

	/* line-height: 20px; */

}

.ui-dropdownchecklist-group {

	padding: 1px 2px 2px 2px;

}

