.careersContent {clear:both; margin-left:27px;}
*html .careersContent {clear:both; margin-top: -2px; margin-left:27px;}

.careersLeftCol { float: left; width:580px; padding-right:12px; font-size: 11px; }

.careersPromos {clear:both; margin-top:13px}
*html .careersPromos {clear:both; margin-top:13px}
.careersPromos .left {float:left; width:279px; padding-right:22px;}
.careersPromos .right {float:right; width:279px}
.careersPromos h3 {margin:0px; padding:0px}
.careersPromos h3 a {display: block; font-size: 11px; text-align:center; text-transform: uppercase; color: #333; background: transparent url(../img/home/bg_careers_header.gif) no-repeat top left; width: 279px; height: auto; padding: 2px; overflow: hidden; }
.careersPromos .item {padding-bottom:5px}
.careersPromos .item td {vertical-align:top}
.careersPromos .item {width:279px; background-color: #F0F1F2; border: 1px solid #A9AFB4; padding: 7px 16px 7px 11px}
.careersPromos .item img {border:1px solid #A9AFB4}
.careersPromos .viewall {padding-top:5px}

.careersRightCol { float: left; width: 136px; font-size: 10px;}
*html .careersRightCol {width: 138px; font-size: 10px;}

.careersOpp {font-size:10px; padding-bottom:5px; border-bottom:1px solid #E71A00}
.careersOpp h3 {margin:0px; padding:0px}
.careersOpp h3 a {display: block; font-size: 9px; text-align:center; text-transform: uppercase; color: #fff; background: transparent url(../img/home/bg_careers_header2.gif) no-repeat top left; padding:5px 0px; width: 138px; height: auto; overflow: hidden; }

.careersOpp .paddingtop {padding-top:7px}
.careersOpp select { width: 128px}