@charset "UTF-8";
/* CSS Document */


.job_search_results { 
	font-size:		11px;
	text-align:		left;
	float:left;
}	

.job_search_result_header {
	font-size:11px;

		margin:		1px 0 1px 0;

}

.job_search_result_header div.job_search_header_object {float:left;} /*For the header itself.*/

.job_search_result_header div.job_search_text {	padding:0px 0 0 5px;;border:0px; float:left; margin:0px;} 

.job_search_result_header .sort_buttons {
	float:			right;
	margin:		0px 3px 0 0;
}

.job_search_result_row {
	margin:		0px 0 1px 0;
	width:1028px;
	
}



.job_search_result_row .job_search_row_div {
	overflow:		hidden;
	margin:5px;;
	height:auto;
	word-wrap: break-word; 
}


.job_search_result_row .job_search_row_td {
	overflow:		hidden;
	border-right:		1px solid #e3e3e3;

}



/*Result columns needed for job and people search*/
.job_search_results .job_date {width:60px; }
.job_search_results .job_city {width:132px;}
.job_search_results .job_state {width:32px;}
.job_search_results .job_zipcode {width:164px;}

/* styles related to Job search alone.*/
.job_search_results .job {width:269px;}
.job_search_results .job_type {width:59px; font-size:11px; } 
.job_search_results .job_company {width:156px;}
.job_search_results .job_recruiter {width:149px;}

.job_row {width:259px;}
.job_city_row {width:122px;}
.job_company_row {width:146px;}
.job_recruite_rowr {width:139px;}
