.job_vlist_body
{
	padding-top: 10px;
	border-left:1px solid #FFCB07;
	width:50%;
}

.job_vlist_ending
{
	width:50%;
}

.job_vlist_ending div
{
	margin-right: 20px;
	margin-bottom: 20px;
	background-image:url(/job/bg/2.gif);
	background-position:center bottom;
	background-repeat:repeat-x;
}


.job_vlist_body .job_vlist_branch
{
	display: block;
	color:#F89626;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;	
	padding-left:20px;
	padding-bottom:15px;
}
.job_vlist_branch a {color:#000000;}
.job_vlist_branch span {color:#F89626;}

.job_vlist_ex
{
	border-left:0pt none;
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
	padding:5px 10px 7px 0px;
	vertical-align:middle;
	width:auto;
}

.job_vlist_branch .job_vlist_ex a
{
	color: inherit;
	display: inline;
	width: 400px;
	text-align: left;
}
.job_vlist_branch .job_vlist_ex span
{
	color: inherit;
	display: inline-table;
	text-align: right;
}

.job_vlist_branch_2
{
	margin-left: 30px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-left: 1px solid #FFCB07;
}

.job_vlist_branch_2_selected
{
	margin-left: 10px;
	padding-left: 15px;
	padding-bottom: 10px;
	border-left: 1px solid #FFCB07;
}

.job_vlist_branch_2 a
{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:17px;
}

.job_vlist_branch_2_selected a
{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:19px;
}

.job_vlist_branch_2 span
{
	display: inline;
	color:#000000;
	font-size: smaller;
}

.job_vlist_branch_2_selected span
{
	display: inline;
	color:#000000;
	font-size: smaller;
}