div.tx-carcousticsjobs-pi1 table.jobs td{
	border-bottom: 1px solid rgb(217, 218, 219); padding: 15px 5px;
}

div.tx-carcousticsjobs-pi1 table.jobs th {
	border-bottom: 1px solid rgb(217, 218, 219); padding: 15px 5px; padding-bottom: 5px;
}

div.tx-carcousticsjobs-pi1 table.jobs th a {
	text-decoration: none;
	color: #385faf;
}

div.tx-carcousticsjobs-pi1 table.jobs th a.active, div.tx-carcousticsjobs-pi1 table.jobs th a:hover {
	text-decoration: underline;
}

div.tx-carcousticsjobs-pi1 table.jobs td.title a {
	color: #b1b3b4;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

div.tx-carcousticsjobs-pi1 table.jobs td.title a:hover {
	text-decoration: underline;
}

div.tx-carcousticsjobs-pi1 table.jobs td.location, div.tx-carcousticsjobs-pi1 table.jobs td.details a {
	color: #385faf;
	text-decoration: none;
	white-space: nowrap;
}

div.tx-carcousticsjobs-pi1 table.jobs td.details {
	text-align: right;
}

div.tx-carcousticsjobs-pi1 table.search_bar div {
	float: right;
	margin: 0 5px;
}

div.tx-carcousticsjobs-pi1 table.search_bar div input#search_insert {
	background-color:#FFFFFF;
	border:1px solid #B1B3B4;
	color:#2F4694;
	width:105px;
}

div.tx-carcousticsjobs-pi1 table.jobs_single td.th_single { 
	color: #b1b3b4;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	text-align: left;
}

div.tx-carcousticsjobs-pi1 table.jobs_single td{
	border-bottom: 1px solid rgb(217, 218, 219); padding: 15px 5px; text-align: right;
}

div.tx-carcousticsjobs-pi1 table.jobs_single td.title {
	font-weight: bold;
	font-size: 14px;
}

div.tx-carcousticsjobs-pi1 div.pagination {
	width: 100%;
	text-align: right;
	margin-top: 10px;
}

div.tx-carcousticsjobs-pi1 div.pagination span.letterspacing {
	letter-spacing: 1em;
}
