@charset "UTF-8";

.ksjobs.homebox {
	margin-top:20px;
	border:1px solid #e0dfdf;
}
.ksjobs.homebox .jobs_head {
	padding:2px 5px;
	margin-bottom:5px;
	background:#4c739c;
}
.ksjobs.homebox .jobs_head h1 {
	padding-bottom:0;
	font:bold 11px/15px Arial,Helvetica,sans-serif;
	color:white !important;
}
.ksjobs .job {
	padding:0 5px 10px 0;
	font:normal 11px/15px Arial,Helvetica,sans-serif;
	color:#4b4a4a;
}
.ksjobs.homebox .job {
	padding:0 5px 10px 5px;
}
.ksjobs .job h2 {
	padding-bottom:0;
}
.ksjobs .job a.hlLink:link, .ksjobs .job a.hlLink:visited {
	text-decoration:none;
}
.ksjobs .job a.hlLink:hover, .ksjobs .job a.hlLink:active, .ksjobs .job a.hlLink:focus {
	text-decoration:underline;
}
.ksjobs .job a.moreLink:link, .ksjobs .job a.moreLink:visited {
	font:normal 11px/15px Arial,Helvetica,sans-serif;
	text-decoration:underline;
	color:#40668b;
}
.ksjobs .job a.moreLink:hover, .ksjobs .job a.moreLink:active, .ksjobs .job a.moreLink:focus {
	text-decoration:none;
	color:#6788ab;
}
.ksjobs .job_details {
	font:normal 12px/16px Arial,Helvetica,sans-serif;
	color:#264363;
}
.ksjobs .job_details .job_info {
	color:#4b4a4a;
}
.ksjobs .jobs_foot {
	margin-top:5px;
	padding:5px;
	text-align:right;
}
.ksjobs .jobs_foot a.moreLink:link, .ksjobs .jobs_foot a.moreLink:visited {
	font:normal 11px/15px Arial,Helvetica,sans-serif;
	text-decoration:underline;
	color:#40668b;
}
.ksjobs .jobs_foot a.moreLink:hover, .ksjobs .jobs_foot a.moreLink:active, .ksjobs .jobs_foot a.moreLink:focus {
	text-decoration:none;
	color:#6788ab;
}
