#employmentCategoryContainer { border:1px solid #CECECE; background-color:#F7F7F7; height:20px; padding:6px 10px 6px 10px; width:94%; float:left; clear:both; overflow:hidden; zoom:1; }
#employmentCategoryContainer .fieldContainer { clear:none; width:240px; float:left; padding:0px 2px 0px 0px; }
#employmentCategoryContainer .fieldContainer label { text-align:left; clear:none; width:auto; }
#employmentCategoryContainer .fieldContainer .formField {  width:auto; padding-left:2px; padding-top:1px; }
#employmentCategoryContainer_Label { color:#2A447D; }
#employmentCategoryContainer_Form {  }
#employmentCategoryContainer_Form form { margin:0; padding:0; text-align:left; }
#employmentCategoryContainer_Form select,
.fieldContainer input.text, .fieldContainer input.password, .fieldContainer textarea { width:155px; border:1px solid #7F9DB9; }
#employmentCategoryContainer .buttonContainer { clear:none; float:left; width:104px; height:25px; position:relative; top:-1px; padding:0; }


.dataList { clear:both; padding-top:15px; overflow:hidden; }
.list .location { float:right; width:150px; padding-right:10px; text-align:right; font-size:110%;}


div.module .item .date .label,
div.module .item .dateTime .label,
div.module .item .location .label {
	color:#3A6A9A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10.5px;
}

div.module .item .date,
div.module .item .time {
	color:#FD9A05;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10.5px;
	padding-top:5px;
}

#div_srch_keywords {
	width:190px;
	clear:none;
	float:left;
}

#div_srch_categoryId {
	clear:none;
	float:left;
	padding-left:20px;
}

.filter .content .form form.filterLayout .fieldContainer label {
	width:180px;
	text-align:left;
}

.fieldContainer .formField {
	width:180px;
}

#spn_srch_categoryId {
	clear:both;
	width:280px;
}
