#job-list-wrap
{
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	width: 849px;	
}

#job-list-wrap div.tp
{
	background-image: url(../img/jb-top.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 23px;
}

#job-list-wrap div.mi
{
	background-image: url(../img/jb-mid.gif);
	background-position: left top;
	background-repeat: repeat-y;
	min-height: 300px;
}

#job-list-wrap div.bt
{
	background-image: url(../img/jb-bot.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 45px;
}

#job-list div.col1
{
	float: left;
	width: 240px;
	padding: 0 8px 0 15px;
}

#job-list div.col2
{
	float: right;
	width: 555px;
	padding: 0 10px 0 10px;
}

#job-list div.col1 ul, #job-list div.col1 ul li
{
	margin: 0;
	padding: 0;
}

#job-list div.col1 ul li
{
	list-style-type: none;
	background-image: url(../img/crown.png);
	background-position: left 6px;
	background-repeat: no-repeat;
	padding: 1px 1px 2px 28px;
}

#job-list div.col1 ul li a
{
	color: #FFF;
	font-size: 14px;
}

#job-list div.col1 ul li a.selected
{
	color: #FFFF00;
	text-decoration: none;
	font-weight: bold;
}

div.jbc h4
{
	border-bottom: 1px solid #CCC;
	margin-bottom: 10px;
	font-size: 16px;
	margin-right: 20px;
}


div.active-jbc
{
	display: block;
}

div.inactive-jbc
{
	display: none;
}

div.jbc-cnt-inner
{
	min-height: 310px;	
}

a.more
{
	float: right;
	margin-right: 15px;
}