#crmSearch {
	border:1px solid orange;
	width:200px;
	padding:2px 10px;
	border-radius:10px;
	font-size:14px;
}
#crmClearMerge,#crmCommitMerge,.crmMergeType,#crmSearchBtn,#crmFlagNoDupe {
	padding:2px 10px;
	border-radius:10px;
	border:1px solid orange;
	color:orange;
	cursor: pointer;
    cursor: hand;
	display:inline-block;
	font-size:11px;
	background:white;
}
.crmSearchOpts {
	border:1px solid orange;
	font-size:11px;
}
.crmMergeType[data-on='1'] {
	background:orange;
	color:white;
}
#crmClearMerge:hover,#crmCommitMerge:hover,#crmSearchBtn:hover,#crmFlagNoDupe:hover {
	background:orange;
	color:white;
}
.crm_result,.crm_field {
	border-radius:10px;
	border:1px solid orange;
	color:black;
	padding:5px;
	margin:5px;
	position:relative;
	padding-top:10px;
}
.crm_result {
	cursor: pointer;
    cursor: hand;
}
.crm_field {
	margin:none;
}
.crm_field {
}
.crm_field[data-excl='1'] {
	padding-right:20px;
	cursor: pointer;
    cursor: hand;
}
.crm_field[data-use='1'] {
	padding-left:20px;
	cursor: pointer;
    cursor: hand;
}
.crm_srclabel {
	border:1px solid orange;
	background:white;
	color:orange;
	position:absolute;
	top:-6px;left:10px;
	display:inline-block;
	padding:2px 5px;
	border-radius:5px;
	font-size:9px;
}
.crmEvent {
	display:inline-block;
	border:2px solid gold;
	font-weight:bold;
	padding:2px 10px;
	border-radius:5px;
	cursor: pointer;
    cursor: hand;
	margin:2px;
}
.crmEvent[data-mode='1'] {
	display:block;
}
.crmEventDetail {
	font-weight:normal;
}
.crmEvent[data-mode='0'] .crmEventDetail {
	display:none;
}
.crmEvent[data-mode='1'] .crmEventDetail {
	display:block;
}
.crmEvent[data-closed='1'] {
	border:1px solid silver;
	font-weight:normal;
}
