div.tamjob
	{
	width:570px;
	float:left;
	clear:both;
	}

div.tamjob .title,
div.tamjob .location,
div.tamjob .department,
div.tamjob .type,
div.tamjob a
	{
	display:block;
	float:left;
	padding:5px;
	}
div.tamjob .title
	{
	width:200px;
	font-weight:bold;
	}
div.tamjob .location
	{
	width:90px;
	}
div.tamjob .department
	{
	width:90px;
	}
div.tamjob .type
	{
	width:80px;
	}
div.tamjob a
	{
	width:60px;
	}
div.header
	{
	font-weight:bold;
	background-color:#555;
	color:#fff;
	}
.row_even
	{
	background-color:#DDD;
	}
form#search_form
	{

	}
form#search_form select
	{
	display:block;
	float:left;
	clear:both;
	}
form#search_form ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	float:left;
	}
form#search_form ul li
	{
	margin:0 0 0 10px;
	float:left;
	}
form#search_form ul li.dept{width:165px;}
form#search_form ul li.type{width:90px;}
form#search_form ul li.loc{width:90px;}	
form#search_form label
	{
	font-weight:bold;
	float:left;
	}
form#search_form input
	{
	float:left;
	margin-top:11px;
	}
div#search_container a {display:block;float:left;margin-top:14px;}
h6.search_header
	{
	margin:0;
	background-color:#BBB;
	border:1px solid #555;
	border-bottom:none;
	width:560px;
	padding:3px;
	}
div#search_container
	{
	background-color:#EEE;
	width:560px;
	float:left;
	padding:10px 0 10px 0;
	border:1px solid #555;
	border-top:none;
	margin:0 0 20px 0;
	padding:8px 3px;
	}
.hidefirst{display:none;}
.tamjob
	{
	clear:both;
	width:560px;
	float:left;
	}
div.tamjobdesc
	{
	width:558px;
	}
p.jobdesc
	{
	clear:both;
	float:left;
	padding:6px;
	min-height:50px;
	}
div.tamjob a.apply_job
	{
	clear:both;
	background-color:#333;
	color:#fff;
	border:1px solid #000;
	padding:4px;
	margin:0 10px 0 0;
	text-align:center;
	width:120px;
	}
