/* ***** EMPLOYEES ***** */	
	
	#employeeSearch {
		width: 225px;
	}
	
	.employee_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.employee_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 215px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.employee_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.employee_match {
		text-decoration: underline;
		color: black;
	}

/* ***** RIVER ***** */
	#postTagSearch {
		width: 225px;
	}
	#linkTagSearch {
		width: 225px;
	}
	#fileTagSearch {
		width: 225px;
	}
	#eventTagSearch {
		width: 225px;
	}
	#riverTagSearch {
		width: 225px;
	}
	#editTagSearch {
		width: 225px;
	}
	
	.riverTag_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.riverTag_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 215px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.riverTag_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.riverTag_match {
		text-decoration: underline;
		color: black;
	}
	
/* ***** DEFAULT ***** */	
	
	.ac_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.ac_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.ac_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.ac_match {
		text-decoration: underline;
		color: black;
	}

/* ***** STUDENT ***** */	
	
	#studentSearch {
		width: 180px;
	}
	
	.student_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.student_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 170px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.student_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.student_match {
		text-decoration: underline;
		color: black;
	}

/* ***** MAIN ***** */	
	
	#mainSearch {
		width: 240px;
	}
	.search_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.search_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 230px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.search_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.search_match {
		text-decoration: underline;
		color: black;
	}

/* ***** TAGS ***** */	
	
	#tagSearch {
		width: 260px;
	}

	.tag_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.tag_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		width: 250px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.tag_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.tag_match {
		text-decoration: underline;
		color: black;
	}

/* ***** MY TASKS TAGS ***** */	
	
	#taskTagSearch {
		width: 225px;
	}
	
	.taskTag_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.taskTag_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		width: 215px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.taskTag_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.taskTag_match {
		text-decoration: underline;
		color: black;
	}

/* ***** MY TASKS FILTER TAGS ***** */	
	
	#filterTagSearch {
		width: 180px;
	}

	.filterTag_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.filterTag_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		width: 170px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.filterTag_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.filterTag_match {
		text-decoration: underline;
		color: black;
	}

/* ***** USERS ***** */	
	
	#userSearch {
		width: 225px;
	}
	
	.user_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.user_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 215px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.user_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.user_match {
		text-decoration: underline;
		color: black;
	}

/* ***** USER FILTER ***** */	
	
	#filterUserSearch {
		width: 225px;
	}
	
	.filterUser_results {
		border: 1px solid gray;
		background-color: white;
		padding: 0px;
		margin: 0px 0px 0px 3px;
		list-style: none;
		position: absolute;
		z-index: 10000;
		display: none;
	}
	
	.filterUser_results li {
		padding: 2px 5px 2px 2px;
		white-space: nowrap;
		color: #101010;
		text-align: left;
		min-width: 215px;
		font: 14px Arial, Helvetica, sans-serif;
		border-bottom: 1px solid #CCCCCC;
		text-indent: 2px;
	}
	
	.filterUser_over {
		cursor: pointer;
		background-color: #F0F0B8;
	}
	
	.filterUser_match {
		text-decoration: underline;
		color: black;
	}