h2.job-title{	
	color:#555555;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight:bold;
	font-size:125%;
	margin-bottom:7px;
	margin-top:9px;
	display:block;
	clear:both;
}


.job-opening-tbl{	
	margin-top:10px;
	
}

.job-opening-tbl td{
	border-bottom:1px solid #cccccc;
	vertical-align:top;
}

.job-opening-tbl td a.job-title-link{
	text-decoration:none;
	color:#000000;
	font-size:110%;
}

.job-opening-tbl td a.job-title-link:hover{
	text-decoration:underline;
}

.job-opening-tbl td .jobNumber{
	font-size:90%;
	letter-spacing:-0.01em;
}

.job-opening-tbl .page-cell{
	padding:0px;
	border:none;
}

.job-opening-tbl .headerCell{
	background-color: #009977;
	color:#ffffff;
	font-weight:bold;
}

.job-opening-tbl .headerCell a{
	color:#ffffff;
	font-weight:bold;
}

.job-opening-tbl .detail-cell{
	white-space:nowrap;
	letter-spacing:-0.05em;
}

.job-description-tbl-wrapper{
	float:right; 
	width:250px;
	margin-left:15px;
	margin-bottom:10px;
	
}

.job-description-info-tbl{
	width:245px; 
	border-color:#666666;
	border:double;
}

.job-description-info-tbl td{
	vertical-align:top;
	border-bottom:1px solid #cccccc;
}

.job-description-info-tbl .itemTitle{
	font-weight:bold;
	text-align:right;
}

a.job-back{
	font-size:115%;
	font-weight:bold;
	color:#000000;
}

.job-opening-page-tbl td{
	border:none;
}




a.job-opening-page-link{
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	letter-spacing: -0.05em;
}

.job-opening-page-link-disabled{
	color:#cccccc;
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	letter-spacing: -0.05em;
}

