#queryEditorTab {
	padding: 0;
	margin: 0;	
}

#queryEditorContents {
	width: 			100%;
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		small;
	background-color: #fff;
}

/* Added Types area */
#addedTypes {
	display: none;
	float: left;
	width: 300px;
	font-size: 		small;
	background-color: #CFDCE6;
	/* 
	 * Colors attempted: 
	 * #acd; blue
	 * #dee; light bluish green
	 * #efd; lime
	 * #fed; pink-ish
	 * 
	 * */
}
#addedTypesHeader {
	padding: 	5px;
	color:		#CFDCE6;
	background-color: #283946;
}
#addedTypesSummary {
	padding: 	5px;
	color:		#283946;
	font-size: 	small;
}
#addedTypesExplanation {
	padding:	5px;
}
/* Exhibit facet properties */
div.typeContainer table {
	background-color: #fff;
	border: 1px solid #888;
}
.right {
	text-align: right;
}

.typeContainer div.exhibit-facet {
	border-top: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding-left:	10px;
	padding-right:	10px;
	background-color:	#fff;
}
.typeContainer div.exhibit-facet:last-child {
	border-bottom: 1px solid #ddd;
}
.typeContainer div.exhibit-facet-header {
    padding:    2px 4px;
    cursor:     pointer;
}
.typeContainer div.exhibit-facet:hover {
	background-color:	#eee;
    cursor:     pointer;
}
.typeContainer div.exhibit-facet-body {
    background: white;
	height:	auto;
	max-height: 100px;
}
.typeContainer div.exhibit-lens-properties {
	font-family:	Arial, Helvetica, sans-serif;
}

.typeContainer .togglefilters {
	font-size: small;
	color: #333;
}
.typeContainer {
	border: 1px dotted #fffff6;
	background-color: #fcfcfc; /*#fffff6;*/
	margin-top: 5px;
	margin-bottom: 5px;
}
.typeContainer .facets:hover {
	background-color:	#ccc;
}
.typeContainer .facets > a {
	color: #333;
}
.typeContainer .facetValueFilters {
	font-size: small;
	color: #5b6c79;
}

/* Main picker area */
#typesPickerArea {
	margin-left: 0px;
}
#typesPickerAreaWithSelections {
	margin-left: 300px;
}
.typesPickerContents {
	margin-top: 0px;
	background: 	#fff;
	padding: 10px;
}
#createNewBasic table {
	color: #283946;
}
#selectTypeWarning, #titleWarning {
	color:			#c00;
	font-size: 		smaller;
}

/* General */
.hiddenDiv {
	display: none;
}
.alignRight {
	float: right;
}
