.FilteringListSubjectsTitle {
	font-size: 1.2em;
	background-image: url('../images/tundra_button_enabled.png');
	background-repeat: repeat-x;
	font-weight: bold;
	padding: .25em;
	background-position: bottom;
}

.FilteringListFilter {
	border-bottom: double #aaa;
}

.FilteringListFilter, 
.FilteringListText, 
.FilteringListActions {
	padding: .25em;
}

/* Hide the actions if we are not multi-select */
.FilteringListActions.false {
	display: none;
}

.FilteringListAction {
	text-decoration: underline;
	cursor: pointer;
}

.FilteringListTextClear {
	display: inline-block;
	vertical-align: bottom;
}

.QwiFilteringListItem {
	display: block;
	cursor: pointer;
}

.QwiFilteringListItemCheckbox {
	margin-left: .25em;
}

.FilteringItemMulti {
	margin-top: 1px;
	margin-bottom: 3px;
}

.FilteringItemMulti .QwiFilteringListItemCheckbox {
	display: inline;
}

.FilteringItemSingle .QwiFilteringListItemCheckbox {
	display: none;
}

.FilteringItemSingle {
	padding-top: .5em;
	padding-bottom: .5em;
	padding-left: .25em;
	background-color: #ddd;
	background-image: url(../images/FilteringListEffects.png);
	background-repeat: no-repeat;
	margin-top: .25em;
	margin-bottom: .25em;
	background-position: right center;
}

.QwiFilteringListItemLabel {
	vertical-align: bottom;
}

.FilteringItemSingle .QwiFilteringListItemLabel {
	cursor: pointer;
	vertical-align: middle;
	text-decoration: underline;
}

.FilteringItemSingle:hover {
	background-color: #f70;
}

.FilteringItemSingle.Disabled,
.FilteringItemSingle.Disabled:hover {
	background-color: #ccc;
	color: #777;
}


.FilteringItemSingle.Selected {
	background-color: #07f;
}

.FilteringListText.true {
	display: none;
}

.QwiFilterItemCheckbox {
	padding-left: 16px;
	padding-top: 16px;
	background-repeat: no-repeat;
	background-position: center center;
}

.QwiFilterItemChecked {
	background-image: url(../images/checked.png);
}

.QwiFilterItemUnchecked {
	background-image: url(../images/unchecked.png);
}
	
