div#careersMainPromo {
    width: 784px;
    height: 347px;
    background: url(/images/bg_careers.jpg) left bottom;
    border-bottom: 7px solid #bcb0a5;
    position: relative;
}

div#careersMainPromo h1 {
    line-height: 1em;
	 margin-bottom: 10px;
}

div#careersMainPromo p {
    font-size: 110%;
    color: #fff;
	 line-height: 1.2em;
}

div#careersMainPromo a {
    color: #fff;
    text-decoration: underline;
}

div#careersMainPromo a.applyNow {
    display: block;
    background: url(/images/btn_applyNow.png) no-repeat;
    width: 184px;
    height: 43px;
    text-indent: -9999px;
    position: absolute;
    bottom: 0;
    right: 0;
	border: none;
}

div#careersInnerPromo {
    width: 320px;
    height: 160px;
    background: url(/images/bg_gradient_red.gif) repeat-x;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    position: absolute;
    top: 31px;
    padding: 18px 15px 0 15px;
}

div#careersPlayVideo {
    background: url(/images/bg_gradient_red_bottom.png) repeat-x;
    width: 320px;
    padding: 17px 15px 0 15px;
    position: absolute;
    top: 208px;
    height: 93px;
}

div#careersPlayVideo img {
    float: left;
    border: 1px solid #f0baba;
    margin-right: 23px;
}

div#careersPlayVideo p {
    margin: 0 0 5px 0;
}

div#careersPlayVideo a.playVideo {
    background: url(/images/btn_playVideo.png) no-repeat;
    display: block;
    height: 34px;
    text-indent: -9999px;
    width: 110px;
    margin-left: -5px;
    float: left;
}

div#careersPlayVideo a.moreVideos {
    float: right;
    padding: 7px 30px 0 0;
}

div.careersSmallPromo {
    float: left;
    width: 255px;
    padding: 9px 9px 20px 0;
}

div.careersSmallPromo img {
    padding-bottom: 20px;
}

div.careersSmallPromo p {
    padding-right: 20px;
}

div.careersSmallPromo h2 {
	height: 40px;
}

div.careersSmallPromo.last {
    padding-right: 0;
}

div.careersSmallPromo a.more {
    background: url(/images/leArrow.gif) 0 5px no-repeat;
    padding-left: 10px;
}

div.box-highlight {
    background: #e3e8ec;
    padding: 10px;
}

div#content div.text ul#recruitment-process {
	margin: 0 0 20px 0 !important;
}

div#content div.text ul#recruitment-process li {
    background: none;
    padding: 0;
    margin: 0 0 1px 0;
}

div#content div.text ul#recruitment-process li a {
    background: #e3e8ec url(/images/ico_arrow_circle.gif) 6px 9px no-repeat;
    color: #00466e;
    display: block;
    font-size: 1.4em;
    height: 40px;
    line-height: 40px;
    padding: 0 0 0 38px;
    width: 369px;
}

div#content div.text ul#recruitment-process li.selected a {
    background: #e3e8ec url(/images/ico_arrow_circle_down.gif) 6px 9px no-repeat;
}

div#content div.text ul#recruitment-process li div {
    background: #f7f8f9 url(/images/bg_recruitment_process.gif) left top repeat-x;
    overflow: hidden;
    padding: 0 25px 0 38px;
    width: 344px;
}

div.collapsed-section.last {
    margin-bottom: 25px;
}

div.collapsed-section h4 {
    cursor: pointer;
    font-size: 1em;
}

div#grad-video {
    background: url(/images/promoBg.gif);
    padding: 7px;
    position: absolute;
    top: 170px;
    right: 0;
}

div#grad-video #caption {
    width: 330px;
    height: 68px;
    background: url(/images/bg_gradient_red.gif) repeat-x;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    padding: 10px;
    position: absolute;
    top: 182px;
}

div#grad-video #caption h1 {
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 1.7em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div#grad-video #caption a.playVideo {
    background: url(/images/btn_playVideo.png) no-repeat;
    display: block;
    height: 34px;
    position: absolute;
    right: 14px;
    text-indent: -9999px;
    bottom: 10px;
    width: 110px;
}

div#apply-now {
    position: absolute;
    top: 465px;
    right: 7px;
}

div.redpromo {
	background-color: #d75858;
	background-image: url(/images/redPromoBg.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #fff;
	/*margin-top: 15px;*/
	padding: 15px 15px 5px 15px;
	position: relative;
}

div.redpromoInner {
	background-image: url(/images/redPromoInner.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	min-height: 170px;
	_height: 170px;
	
}

div.redpromo img {
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #fff;
}

div.redpromo h3 {
	margin-bottom: 15px;
}

div.redpromo p {
	margin: 0 0 15px 0;
}

div.redpromo ul li {
	background-image: url(/Images/leArrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 9px;
	padding: 4px 8px 4px 15px;
}

div.redpromo a {
	color: #FFF;
	text-decoration: underline;
}

div.faq h3 {
	color:#748AA0;
}

div.faq h3:hover {
	color:#00466E;
}

div.faq {
	border-bottom:1px solid #E4E5E7;
}