/****************/
/* LIST			*/
/****************/

/* main */
TABLE.careers
{
	width: 563px;
	font-family: Arial;
	font-size: 13px;
	height: 480px;
}

TD.careers_space
{
	height: 100%;
}

TD.careers_job_line
{
	height: 10px;
	border-bottom: 1px solid #335b84;
}

TD.careers_job_line_empty
{
	display: none;
}

IMG.careers_tans
{
	width: 1px;
	height: 1px;
}

IMG.careers_tans_empty
{
	display:none;
}


/* group */
TD.careers_group_close
{
	width: 563px;
	background-image: url(../../../images/he/careers/group_arrow_close.gif);
	background-repeat: no-repeat;
	background-position: 567px 7px;
	background-color: #b9c6d4;
	color: #7c0326;
	font-weight: bold;
	cursor: hand;
	padding-right: 28px;
	height: 40px;
	border-top: 9px solid white;
	border-bottom: 9px solid white;
}

TD.careers_group_open
{
	width: 563px;
	background-image: url(../../../images/he/careers/group_arrow_open.gif);
	background-repeat: no-repeat;
	background-position: 567px 6px;
	background-color: #b9c6d4;
	color: #7c0326;
	font-weight: bold;
	cursor: hand;
	padding-right: 28px;
	height: 40px;
	border-top: 9px solid white;
	border-bottom: 9px solid white;
}

/* job - title */
TABLE.careersin_jobs_close
{	
	display: none;
}

TABLE.careers_jobs_open
{
	
}

TR.careers_job_title
{

}

TD.careers_job_name
{
	width: 500px;
	background-image: url(../../../images/he/careers/job_arrow_close.gif);
	background-repeat: no-repeat;
	background-position: 504px 6px;
	background-color: #e3e8ee;
	padding-right: 28px;
	height: 23px;
	border-bottom: 1px solid white;
	cursor: hand;
}

A.careers_job_name
{
	color: #335b84;
	font-weight: bold;	
	font-size: 13px;
	text-decoration: underline;
}

A:HOVER.careers_job_name
{
	text-decoration: none;
}

SPAN.careers_job_name
{
	width: 100%;
	cursor: hand;
}

TD.careers_job_id
{
	width: 63px;
	background-color: #e3e8ee;
	color: #335b84;
	height: 23px;
	border-bottom: 1px solid white;
	cursor: hand;
}

A.careers_job_id
{
	color: #335b84;
	font-size: 13px;
	text-decoration: underline;
}

A:HOVER.careers_job_id
{
	text-decoration: none;
}

SPAN.careers_job_id
{
	width: 100%;
	cursor: hand;
}


/****************/
/* ITEM			*/
/****************/

/* main */
TABLE.careersin
{
	width: 563px;
	height: 20px;
}

/* job - title */
TR.careersin
{

}

TD.careersin_name
{
	width: 500px;
	background-image: url(../../../images/he/careers/job_arrow.gif);
	background-repeat: no-repeat;
	background-position: 482px 6px;
	background-color: #e3e8ee;
	color: #335b84;
	font-family: Arial;
	font-weight: bold;	
	font-size: 13px;
	padding-right: 28px;
	height: 23px;
	border-bottom: 1px solid white;
}

TD.careersin_id
{
	width: 63px;
	background-color: #e3e8ee;
	font-family: Arial;
	color: #335b84;
	font-size: 13px;
	font-weight: normal;	
	height: 23px;
	border-bottom: 1px solid white;
}

/* job - details */
TABLE.careersin_details
{
	width: 563px;
	font-family: Arial;
	font-size: 13px;
}

/* job - details - title */
TR.careersin_details_title
{
	font-weight: bold;
	color: #335b84;
}

TR.careersin_details_title TD
{
	
}

TR.careersin_details_title_empty
{
	display: none;
}

TR.careersin_details_title_empty TD
{
	display: none;
}

/* job - details - text */
TR.careersin_details_text
{
		
}

TR.careersin_details_text TD
{
	width: 563px;
	color: #335b84;
}

IMG.careersin_details_pic
{
	float: left;
}

TR.careersin_details_text_empty
{
	display: none;
}

TR.careersin_details_text_empty TD
{
	display: none;
}


/* middle line */
TR.careersin_line_middle
{
	
}

TR.careersin_line_middle TD
{
	border-top: 1px solid #335b84;
}

TR.careersin_line_middle IMG
{
	width: 1px;
	height: 1px;
}

/* job - more details */
TR.careersin_more_details
{
	
}

TD.careersin_more_details_title
{
	width: 100px;
	font-weight: bold;
}

TD.careersin_more_details_text
{
	width: 463px;
}

TR.careersin_more_details_empty
{
	display: none;
}

TD.careersin_more_details_title_empty
{
	display: none;
}

TD.careersin_more_details_text_empty
{
	display: none;
}

/* bottom line */
TR.careersin_line_bottom
{
	
}

TR.careersin_line_bottom TD
{
	border-top: 1px solid #335b84;
}

TR.careersin_line_bottom IMG
{
	width: 1px;
	height: 1px;
}

/* send resume */
TR.careersin_send_resume
{
	
}

TR.careersin_send_resume TD
{
	
}

TR.careersin_send_resume A
{
	
}

TR.careersin_send_resume A:HOVER
{
	
}

IMG.careersin_send_resume_off
{
	border: 0px;
}

IMG.careersin_send_resume_on
{
	border: 0px;
}



TR.careersin_send_resume_empty,
TR.careersin_send_resume_empty TD,
TR.careersin_send_resume_empty A,
TR.careersin_send_resume_empty A:HOVER,
IMG.careersin_send_resume_off_empty,
IMG.careersin_send_resume_on_empty
{
	display: none;
}

/* back */
TR.careersin_back
{
}

TR.careersin_back TD
{
	text-align: center;
}

TR.careersin_back A
{
}

TR.careersin_back A:HOVER
{
}

IMG.careersin_back_off
{
	border: 0px;
}

IMG.careersin_back_on
{
	border: 0px;
}

