/* main */
.careers_tbl_main
{
	width: 563px;
	font-family: verdana;
	font-size: 13px;
	height: 480px;
}

.careers_space
{
	height: 100%;
}
.careers_space img
{
	width:1px;
	height:20px;
}



TD.careers_job_line
{
	height: 1px;
	border-bottom:solid 1px #bebebe;
}

TD.careers_job_line_empty
{
	display:none;
}

IMG.careers_tans
{
	width: 1px;
	height: 1px;
}

IMG.careers_tans_empty
{
	display: none;
}


/* group */
.careers_group
{
	font-size:22px;
	color:#177e6f;
	border-bottom:solid 5px #020049;
	padding:0px 0px 2px 0px;
}
.careers_abstract
{
	font-weight:bold;
	color:#6D6A6A;
	font-family:verdana;
	padding:10px 0px 10px 0px;
	font-size:12px;
}

/* job - table */
table.careers_jobs
{
	width:100%;
}

/* job - title */
.careers_job_title_close, .careers_job_title_open
{

}
.careers_job_id_hline
{
	color:black;
	font-size: 13px;
	width:14px;
	display:inline-block;
	text-align:center;
}
.careers_job_name_close,
.careers_job_name_open
{
	height:27px;
	padding-left:17px;
	background: url(../../images/1.en/careers/plus.gif) no-repeat left center;
	color: #3D3D3D;
	font-size: 12px;
	text-decoration: none;
	cursor:pointer;
}
.pls_send
{
	color: #3D3D3D;
	font-size: 12px;
	padding:3px 0px 3px 0px;
}
.careers_job_name_open
{
	background: url(../../images/1.en/careers/minus.gif) no-repeat left center;
}
.careers_job_id_close, 
.careers_job_id_open
{
	text-align:left;
	color: #3D3D3D;
	font-size: 12px;
}

/* job - details */
.careers_job_details_close
{
	display: none;
}

.careers_job_details_open
{
	padding-bottom:10px;
}

.careers_job_details_title
{
	color: #020049;
	font-weight:bold;
	font-size:12px;
	padding:10px 0px 15px 0px;
}

.careers_job_details_title_empty, .careers_job_details_text_empty
{
	display: none;
}

.careers_job_details_text
{
	padding-bottom:10px;
}
.careers_job_details_text,
.careers_job_details_text ul
{
	font-size: 12px;
	color: #3D3D3D;
}
.careers_job_details_text ul
{
	color: #020049;
	margin-left:17px;
}
.careers_job_details_text ul li
{
	list-style-type:disc;
	color: #020049;
	font-weight:bold;
	padding-left:10px;
	line-height:20px;
}

.careers_job_details_image
{
	float: left;
}

/* job - more details */
.careers_job_more_details_title,
.careers_job_more_details_text
{
	font-size: 12px;
	color: #3D3D3D;
}
.careers_job_more_details_text
{
	width:98%;
}
.careers_job_more_details_title_empty, 
.careers_job_more_details_text_empty
{
	display: none;
}

/* job - send resume */
A.careers_job_send_resume
{
	display:block;
	color: #020049;
	font-weight:bold;
	font-size:12px;
	padding:2px 0px 2px 0px;
}

A.careers_job_send_resume:HOVER
{
	cursor: hand;
}


