/* MAIN EMPLOYEE DIRECTORY */
fieldset 										{padding:10px;}
.employeeTable									{width:99%;}
.employeeTable tr								{height:35px;}
.employeeTable tr:nth-child(odd) 				{background:#EDEDED;}
.employeeTable tr th	 		 				{color:white;background:#666666;text-align:left;vertical-align:middle;font-weight:bold;padding-left:5px;}
.employeeTable tr td			 				{vertical-align:middle;padding-left:5px;}
.empFilters_col1								{float:left;width:60%}
.empFilters_col2								{float:left;width:40%;text-align:right;padding-top:3px;}

@media only screen and (max-width: 767px) {
	.employeeTable table, 
	.employeeTable thead, 
	.employeeTable tbody, 
	.employeeTable th, 
	.employeeTable td, 
	.employeeTable tr 							{display:block;}
	.employeeTable th	 						{width:auto;}
	.employeeTable thead tr 					{position:absolute;top:-9999px;left:-9999px;}
	.employeeTable tr 							{border:1px solid #ccc;height:auto !important;}
	.employeeTable td 							{border:none;position:relative;}
	.employeeTable td.indent:first-child 		{font-weight:bold;font-size:120%;}
	.empFilters_col1,							
	.empFilters_col2							{float:none;width:100%;text-align:left;}

}

/* EMPLOYEE DIRECTORY IN TOP NAV */
.empList, .empListFooter					 	{width:300px;background:white;z-index:99999;position:relative;opacity:.90;}
.empList										{max-height:400px;overflow:auto;}
.empListFooter									{border-bottom:solid 8px #006BB6;text-align:center;}
.empList ul										{margin:10px 0 0 10px;}
.empList ul li									{width:260px;}
.empList ul	li:hover							{background:#ededed;padding-left:5px;}
