#careers-navigation {
  float: left;
  margin-left: 0;
  padding: 0;
	width: 723px;
	position: relative;
}
#careers-navigation-border {
	position: absolute;
	top: 72px;
	left: 241px;
	height: 4px;
	background: #e24423;
	width: 723px;
}
#sub-nav {
	position: absolute;
	top: 57px;
	left: 245px;
	z-index: 999;
}
#sub-nav-list {
	list-style-type: none;
	margin: 0;
	padding: 2px 0 0 0;

}
ul#sub-nav-list li {
	float: left;
	border-right: 1px solid #AA331A;
	position: relative;
	text-align: center;
	padding: 0 8px;
}
	ul#sub-nav-list li a.active, 
	ul#sub-nav-list li a.active:link, 
	ul#sub-nav-list li a.active:visited,
	ul#sub-nav-list li a.active:hover,
	ul#sub-nav-list li a.active:active {
		display: block;
		padding: .85em 0 0 0;
		margin-top: -7px;
		color: #391109;
		text-transform: uppercase;
		font-size: 0.65em;
		text-decoration: none;
		background: url(images/mainNav/careers-sub-nav/active-arrow.png) no-repeat 50% 0;
	}
	ul#sub-nav-list li a, 
	ul#sub-nav-list li a:link, 
	ul#sub-nav-list li a:visited,
	ul#sub-nav-list li a:active {
		display: block;
		padding: .85em 0 0 0;
		margin-top: -7px;
		color: #ffffff;
		text-transform: uppercase;
		font-size: 0.65em;
		text-decoration: none;
	}
	ul#sub-nav-list li a:hover {
		color: #F8D0C8;
	}
#sub-nav-list li.last {border-right: none;}
#sub-nav-left {
	background: url(images/mainNav/careers-sub-nav/left.png);
	width: 8px;
	height: 19px;
	float: left;
}
#sub-nav-middle {
	background: url(images/mainNav/careers-sub-nav/middle.png) repeat-x;
	height: 19px;
	float: left;
}
#sub-nav-right {
	background: url(images/mainNav/careers-sub-nav/right.png);
	width: 8px;
	height: 19px;
	float: left;
}

/** Main Navigation Items **/
/** About Us **/
.about-us a:link{
    border-bottom: 4px solid #46a0cd;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}
.about-us a:visited{
    border-bottom: 4px solid #46a0cd;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}
.about-us a:hover{
    border-bottom: 4px solid #46a0cd;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block;
    color: #46a0cd;
    text-decoration: none;
}
.about-us a:active{
    border-bottom: 4px solid #46a0cd;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}
/** Solutions **/
.solutions a:link{		
    border-bottom: 4px solid #9ac344;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}
.solutions a:visited{
    border-bottom: 4px solid #9ac344;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}	
.solutions a:hover{
    border-bottom: 4px solid #9ac344;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block;
    color: #9ac344;
    text-decoration: none;
}
.solutions a:active{
    border-bottom: 4px solid #9ac344;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 76px;
    display: block; text-decoration: none;
    color: #c7c7c8;
}
/** Careers **/
.careers a:link{	
    border-bottom: 4px solid #e24423;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 71px;
    display: block; text-decoration: none;	
    color: #e24423;
}
.careers a:visited{
    border-bottom: 4px solid #e24423;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 71px;
    display: block; text-decoration: none;	
    color: #e24423;
}
.careers a:hover{
    border-bottom: 4px solid #e24423;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 71px;
    display: block;	
    color: #e24423;
    text-decoration: none;
}
.careers a:active{
    border-bottom: 4px solid #e24423;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 71px;
    display: block; text-decoration: none;	
    color: #e24423;
}
/** Resource Library **/
.resource-library a:link{
    border-bottom: 4px solid #c161ce;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 131px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.resource-library a:visited{
    border-bottom: 4px solid #c161ce;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 131px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.resource-library a:hover{
    border-bottom: 4px solid #c161ce;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 131px;
    display: block;	
    color: #c161ce;
    text-decoration: none;
}
.resource-library a:active{
    border-bottom: 4px solid #c161ce;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 131px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
/** Newsroom **/
.newsroom a:link{
    border-bottom: 4px solid #f7c942;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 81px;
    display: block; text-decoration: none;	
    color: #c7c7c8;	
}
.newsroom a:visited{
    border-bottom: 4px solid #f7c942;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 81px;
    display: block; text-decoration: none;	
    color: #c7c7c8;	
}
.newsroom a:hover{
    border-bottom: 4px solid #f7c942;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 81px;
    display: block;	
    color: #f7c942;	
    text-decoration: none;
}
.newsroom a:active{
    border-bottom: 4px solid #f7c942;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 81px;
    display: block; text-decoration: none;	
    color: #c7c7c8;	
}
/** Contact **/
.contact a:link{			
    border-bottom: 4px solid #dbe3e7;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 66px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.contact a:visited{
    border-bottom: 4px solid #dbe3e7;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 66px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.contact a:hover{
    border-bottom: 4px solid #dbe3e7;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 66px;
    display: block;	
    color: #dbe3e7;
    text-decoration: none;
}
.contact a:active{
    border-bottom: 4px solid #dbe3e7;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 66px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
/** Client Login **/
.client-login a:link{			
    border-bottom: 4px solid #fffba5;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 86px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.client-login a:visited{			
    border-bottom: 4px solid #fffba5;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 86px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
.client-login a:hover{
    border-bottom: 4px solid #fffba5;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 86px;
    display: block;	
    color: #fffba5;
    text-decoration: none;
}
.client-login a:active{
    border-bottom: 4px solid #fffba5;
    border-right: 1px solid #2a2b2d;
    height: 44px;
    width: 86px;
    display: block; text-decoration: none;	
    color: #c7c7c8;
}
