@charset "utf-8";
/* ---------------------- */

.indexPromo1 { background: url(/images/promo-bg-suitcase.jpg) 0 0 no-repeat; float: left; height: 200px; margin-right: 10px; position: relative; width: 180px; }
.indexPromo1 .box { position: absolute; top: 122px; left: 15px; }
.indexPromo2 { background: url(/images/promo-bg-uparrows.jpg) 0 0 no-repeat; float: left; height: 200px; margin-right: 10px; position: relative; width: 180px; }
.indexPromo2 .box { position: absolute; top: 122px; left: 15px; }
.indexPromo3 { background: url(/images/promo-bg-monstercom.jpg) 0 0 no-repeat; float: left; height: 200px; position: relative; width: 373px; }
.indexPromo3 .box { position: absolute; top: 122px; left: 15px; }
.indexPromo3 .box h3 { float: left; margin-right: 24px; }
.indexPromo3 .box p { float: left; width: 200px; }
.inlineContent { padding: 32px 20px 12px 20px; }
.indexContainer { padding-top: 12px; }
h1, h2, h3, h4, h5, h6 { color: #01669a; font-weight: normal; line-height: 1.3; margin: 0; padding: 0; }
h1 { /* sIFR */ font-size: 36px; }
h2 { /* sIFR */ font-size: 24px; margin-top: 12px; }
h3 { /* sIFR */ font-size: 16px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
p { margin: 0 0 12px 0; padding: 0; }
p + ul { margin-top: -12px !important; }
p.copyTitle { color: #01669a; font-size: 16px; margin: 0; padding: 0; }
strong { color: #01669a; }
/**/
h1 + h2 { margin-top: -6px; }
/**/

.contentLayout { overflow: auto; clear: both; }
.contentLayout div.left {  float: left; width:175px; background: url(/images/shade-left-col.jpg) no-repeat 90% 0; min-height: 400px; _height: 400px; }
.contentLayout div.mid {   float: left; width:535px; padding: 32px 30px 12px 30px; }
.contentLayout div.right { float: left; width:190px; background: url(/images/shade-right-col.jpg) no-repeat 0 0; min-height: 400px; _height: 400px; }

.inlineContent ul, ul li,
.contentLayout ul, ul li { list-style: none; margin: 0; padding: 0; }
.inlineContent ul,
.contentLayout ul { margin: 0 0 12px 0; padding-left: 12px; }
.inlineContent ul li,
.contentLayout ul li { background: url(/images/bullet-blue.gif) 0 6px no-repeat; list-style: none; padding-left: 12px; }

.inline-team-photo { float: right; margin-left: 1em; margin-bottom: 1em; }
.leftColFullShade { background: url(/images/shade-left-col.jpg) 150px 0 no-repeat; }
.rightCol { background: url(/images/shade-right-col.jpg) 0 0 no-repeat; }
/* Table row separator */
.rowsep1 { border-bottom: 1px solid #000000; }
.photo-inline-left { }
.photo-inline-right { float: right; margin: 0 0 10px 10px; }
ul.newslist { margin-top: 1em !important; }
ul.newslist, ul.newslist li { background-image: none; line-height: 1.3; list-style: none; margin: 0; padding: 0; }
.newslist li a { background: url(/images/icon_pdf.gif) 0 2px no-repeat; display: block; min-height: 20px; _height: 20px; padding-left: 25px; }
.flashbanner { margin-bottom: 12px; }
.btnApplyNow a { background: url(/images/btn-apply-inline.gif) 0 0 no-repeat; display: block; height: 0; overflow: hidden; padding-top: 35px; width: 243px; }
/* Meet the Team Photos Index */
.mttSection { clear:both; }
#meet-the-team-index ul { margin:0; padding:0; list-style:none; }
#meet-the-team-index ul li { display:inline; list-style:none; margin:0; padding:0; }
#meet-the-team-index ul li a { display:block; float:left; width:80px; height:0px; padding-top:129px; overflow:hidden; margin-right:10px; margin-bottom:12px; background-repeat:no-repeat; }
.nortmgn { margin-right:0; }
#Anthony { background-image:url(/images/meet-the-team/thumb-team-Anthony.jpg); }
#Simi { background-image:url(/images/meet-the-team/thumb-team-Simi.jpg); }
#Chris { background-image:url(/images/meet-the-team/thumb-team-Chris.jpg); }
#Janelle { background-image:url(/images/meet-the-team/thumb-team-Janelle.jpg); }
#Tasha { background-image:url(/images/meet-the-team/thumb-team-Tasha.jpg); }
#JohnPaul { background-image:url(/images/meet-the-team/thumb-team-JohnPaul.jpg); }
#Eve { background-image:url(/images/meet-the-team/thumb-team-Eve.jpg); }
#Mary { background-image:url(/images/meet-the-team/thumb-team-Mary.jpg); }
#Sarah { background-image:url(/images/meet-the-team/thumb-team-Sarah.jpg); }
#Travis { background-image:url(/images/meet-the-team/thumb-team-Travis.jpg); }
#Ellen { background-image:url(/images/meet-the-team/thumb-team-Ellen.jpg); }
#Linda { background-image:url(/images/meet-the-team/thumb-team-Linda.jpg); }
#Lisa { background-image:url(/images/meet-the-team/thumb-team-Lisa.jpg); }
#Scott { background-image:url(/images/meet-the-team/thumb-team-Scott.jpg); }
/* Career Events Listings */
div.ce_events {}
div.ce_city { clear:both; }
h4.ce_cityName { margin: 0 0 0.6em 0; }
div.ce_event { border-bottom: 1px solid #afd3ec; clear:both; margin-bottom: 14px; padding-bottom: 12px; }
div.ce_event div.ce_datetime { float: left; color: #333333; font: bold 12px Arial, Helvetica, sans-serif; }
div.ce_event div.ce_info { float: right; text-align:right; line-height: 1.2; color:#333333; font: normal 11px Arial, Helvetica, sans-serif; }
div.ce_event div.clear { clear: both; }
