#mainContent2 {
	height: 100%;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	background: #EFEFEF;
}

table.Divisions
{
	width: 690px;
	margin: 0px;
	padding: 0px;
}
table.Divisions td
{
	width: 230px;
	padding-bottom: 5px;
	padding-top: 2px;
	vertical-align: top;
	text-align: center;
}


.expTitle a {  
	display: block;
	padding: 6px 0px 6px 20px;
	border: 1px dotted #cdcdcd;
	background-color: #eeeeee;	 
	margin-top: 3px;
	font-size: 13px;
	text-align:left
}

.expTitle a:link, .expTitle a:visited {
	color: #2B87A6;
	font-weight:bold;
	display: block;
	text-decoration: none;
}
.expTitle a:hover, .expTitle a:active {
	background-color: #d7d7d7;
	display: block;
	color:#4B728E; 
}

.field { font-weight: bold; padding-right: 5px;  text-align:right;   }
table.ApplyTable caption { text-align: left; padding-bottom: 10px; }
table.ApplyTable { padding-top: 4px;}
table.ApplyTable td { 
	padding-top: 4px; 
	padding-bottom: 4px;
	vertical-align: top;
	background-color: #fff;
}
table.ApplyTable td.field {  
	font-weight: bold; 
	color: #333; 
	width: 200px; 
	padding-right: 5px; 
	text-align:right; 
	background-color: #fff;
}
table.ApplyTable td.alt {
	background-color: #efefef;
}
table.ApplyTable td.fieldalt {
	font-weight: bold; 
	color: #333; 
	width: 200px; 
	padding-right: 5px; 
	text-align:right; 
	background-color: #efefef;

}

.TextErrorSmall { font-size: 8pt; color: Red;}
.TextSmall { font-size: 8pt; color: #666666; margin-top: 4px;}
.appfield { border-color: #f9f9f9; padding: 5px; width: 450px;}

table.CareerInfo { padding-top: 4px;}
table.CareerInfo td { padding-bottom: 5px; vertical-align: top; }
table.CareerInfo td.field {  font-weight: bold; padding-right: 5px; text-align:right; }


table.JobList
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #ccc;
}
table.JobList td
{
	vertical-align: top;
	padding: 4px;
	border-bottom: 1px solid #ccc;
}
table.JobList td.title
{
	background-color: #eee;
	width: 60%;
	padding-left: 20px;
}
table.JobList td.titlealt
{
	background-color: #fff;
	width: 60%;
	padding-left: 20px;
}
table.JobList td.location
{
	background-color: #eee;
	width: 40%;
	padding-left: 20px;
}
table.JobList td.locationalt
{
	background-color: #fff;
	width: 40%;
	padding-left: 20px;
}

div.DivisionLogo
{
	padding-bottom: 4px;
	padding-top: 2px;
}

#division-links {
}
#division-links ul li {
	padding-bottom: 5px;
	font-size: 13px;
	font-weight: bold;
	color: #1d99a3;
}

#division-links a   {
	font-size: 14px;
	font-weight: bold;
	color: #1d99a3;
}
#division-links a:hover  {
	color: #1d99a3;
	text-decoration: none;
}

