body#careers #footer { padding-bottom: 10px;}
body#careers #contentBox {
	background: url('../../images/contentboxbg-careers.gif') repeat-y;
	margin: 0 auto;
	width: 960px;
	padding: 0px;
}
#slider {
	background: #fcfcfc url('../../images/buildingbg.jpg') no-repeat center bottom;
/* 	background: #fcfcfc url('../../images/buildingbgtall.jpg') no-repeat center top; */
    margin: 0 auto;
    position: relative;
	width: 826px;
	padding: 0 25px 0 65px;
}

.scroll {
    width: 826px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}
.scrollContainer div.panel {
	padding: 30px 0px 15px 0;
    width: 826px;
}
/* Navigation */
ul.navigation {
	margin: 0 50px 0 18px;
	width: 755px;
    list-style: none;
	clear: both;
}
ul.navigation li {
	float: left;
	text-align: center;
	position: relative;
	width: 149px;
	height: 70px;
	border-left: solid #c6c4c4 1px;
}
ul.navigation li.last {	border-right: solid #c6c4c4 1px; }
ul.navigation li.first a span { padding-top: 0px; height: 70px; line-height: 70px; padding-left: 0px;}

ul.navigation a {
	font-family: arial;
	font-size: 17px;
	display:block;
    color: #5e5c5c;
    text-decoration: none;
}
ul.navigation a span {
	padding: 15px 0 0 1px;
	line-height: 20px;
	position: absolute;
	z-index: 20;
	display:block;
	width: 149px;
	height: 55px;
}
ul.navigation a:hover {
    color: #f14b11;
	text-decoration: none;
}
ul.navigation a.selected { color: #f14b11;}

ul.navigation a.selected span {
	background: url('../../images/careerNavbg-hov.gif') no-repeat 0 50%;
	display:block;
	left:-1px;
	position:absolute;
	width: 151px;
	z-index: 50;
}
ul.navigation a:focus { outline: none;}

.scrollButtons { position: absolute; top: 150px; cursor: pointer; }
.scrollButtons.left { left: -20px; }
.scrollButtons.right { right: -20px; }
.hide { display: none; }


/*-------------------------------------------------
 Content Columns
-------------------------------------------------*/
.oneCol, .twoCol, .threeCol { float: left; padding: 0 18px 10px 0;}
.oneCol p, .twoCol p, .threeCol p { 
	margin: 10px 0 0; 
	line-height: 18px;
	padding: 0 0 0 18px;
}
.oneCol img, .twoCol img, .threeCol img { padding: 14px 0 0 18px; }
.oneCol { width: 262px; }
.twoCol { width: 500px; }
.threeCol {	width: 780px;}
.panel li { 
	background: url('../../images/plus-bullet.gif') no-repeat 6px 5px;
	line-height: 15px;
	margin: 7px 0 0 0;
	padding: 0 0px 0 18px;
}
.borderTop { border-top: #f07618 1px solid;}
.lastCol { padding-right: 0px;}
/*-------------------------------------------------
 Why P&N Page
-------------------------------------------------*/
/* #WhyPN { background: url('../../images/panelbg.jpg') no-repeat -65px -30px; } */
#WhyPN {overflow:hidden;}
#WhyPN .lastCol { border-left: #f07618 1px solid; }
#WhyPN .lastCol h4 { color: #4d99b9; margin: 10px 0 0px; padding-left: 18px;}
#WhyPN .lastCol ul li {	background: url('../../images/bullet-round-orange-sm.gif') no-repeat 9px 6px; color: #002e56; }
.commercialBox { margin: 0 0 0 10px; width: 240px; overflow:hidden;}
div.showVideo .commercialBox {display:block;}
/*-------------------------------------------------
 College Recruiting Page
-------------------------------------------------*/
/* Pop-up Dates Window */
body#recruitSched #contentBox { padding: 10px 0 20px 35px;}
body#recruitSched h4 { margin: 20px 0 -3px;}
body#recruitSched li strong { color: #002e56;}
body#recruitSched li { margin: 5px 0 0;}
/*-------------------------------------------------
 Experienced Recruting Page
-------------------------------------------------*/
.whypnImgCol { border-right: #f07618 1px solid;}
.whypnImgCol, .whypnImgCol p { font-size: 11px; line-height: 16px; color:#002e56; }
.whypnImgCol h5 {font-size: 11px; margin: 10px 0 -10px; color: #4d99b9; padding-left: 18px; font-weight: bold;}
.whypnImgCol img { padding: 7px 10px 0 0px; float: left; }
/* span.more, span.collapse {height: 17px;} */
span.more, span.collapse { margin: 2px 1px 0;}
span.more a, span.collapse a { background: url('../../images/view-more-arrows.gif') no-repeat; display: inline-block; height: 15px; padding: 1px 0 1px; width: 15px;}
span.more a { background-position: 0px 0px;}
span.collapse a { background-position: 0px -21px; }
span.collapse a:hover, span.more a:hover {text-decoration: none;}
/*-------------------------------------------------
 Current Openings Section
-------------------------------------------------*/
#openings div { top: 29px; right: 50px; width: 475px;}
#openings h4 { margin-top: 10px; font-size: 10px; font-weight: normal; padding-left:18px; color: #5e5c5c;}
#openings h4:hover {color: #f14b11;}
#openings h4 a {color: #5e5c5c; font-size: 11px; font-weight: bold;}
#openings h4 a:hover {text-decoration: none;}
#openings h4.current { background: url('../../images/bullet-Rarrow-orange.gif') no-repeat 5px; color: #f14b11;}
#openings h5 { border-bottom: #f07618 1px solid; padding: 10px 0 10px 18px; line-height: 18px;}
#openings div p strong { margin: 15px 0 -4px; display:block;}
#openings .content {position: absolute;}

/*-------------------------------------------------
 Careers Orange Box
-------------------------------------------------*/
#orangeBox { 
	left: -87px;
	position: relative; 
	top: 9px; 
	width: 960px;
}
#orangeBox a {color: #fff;}
#orangeContent {
/* 	position: relative; */
	background: #f07618;
	border: 1px solid #ef9e49;
	border-top: 1px solid #fff;
	border-bottom: none;
	height: 64px;
	margin: 0px;
	padding: 17px 50px 30px 60px;
	width: 848px;
}
#orangeContent p {
	color: #fff;
	line-height: 18px;
	text-align: left;
}
/* Careers Button */
a.careersBtn { 
	background: url('../../images/careers-button.gif') no-repeat;
	display:block; 
	float: right;
	height: 31px;
	margin: 0 20px 0 0;
	text-indent: -9000px;
	position: relative;
	bottom: -22px;
	width: 119px;
}
#careersFooter a:focus {
	outline: none;
	height: 31px;
}
#careersFooter { display:none;}