@charset "utf-8";
/* Home Promos */
.hmPromo1 { background: url(/images/promos/promo-home-2-bg-trio.jpg) 0 0 no-repeat; float: left; height: 253px; font-size: 11px; line-height: 1.2; margin-right: 12px; position: relative; width: 474px; }
.hmPromo1 .box { height: 95px; position: absolute; top: 148px; left: 235px; width: 220px; }
.hmPromo2 { background: url(/images/promo-bg-col2.jpg) 0 0 no-repeat; float: left; height: 253px; font-size: 11px; line-height: 1.2; margin-right: 12px; position: relative; width: 231px; }
.hmPromo2 .box { height: 95px; position: absolute; top: 148px; left: 28px; width: 190px; }
.hmPromo1 h3, .hmPromo2 h3 { margin-bottom: -0.2em; }

.hmPromo3 { background: url(/images/promo-bg-col3.jpg) 0 0 no-repeat; float: left; height: 253px; font-size: 11px; line-height: 1.2; position: relative; width: 231px; }
.hmPromo3 .box { height: 95px; position: absolute; top: 33px; left: 34px; width: 165px; }

/* Events Listings */
/* Home events */
.events {}
.event { margin-bottom: 1em; }
.event span { display: block; }
.eventDate { font: bold 12px Arial, Helvetica, sans-serif; }
.eventName { font-size: 11px; }
.eventLocation { font-size: 11px; }



/* Middle Content Promos */
.promo { float: left; margin: 0; padding: 0; position: relative; font-size: 11px; line-height: 1.2; }
.promo h3, .promo p { margin: 0; padding: 0; }
.promo-full-text { margin: 100px 16px 16px 16px; }
.promo-full-text h3 { margin-bottom:-0.2em; line-height:1; }
.promo-quarter-left { margin-right: 10px; width: 180px; }
.promo-half-left { padding-top: 16px; padding-right: 20px; padding-bottom: 10px; padding-left: 154px; }
.promo-half-right { padding-top: 16px; padding-right: 20px; padding-bottom: 10px; padding-left: 154px; }
.promo-third-left { margin-right: 12px; padding: 115px 15px 0 20px; }
.promo-third-middle { margin-right: 12px; padding: 115px 0 0 20px; }
.promo-third-middle p { width: 205px; }
.promo-third-right { padding: 25px 0 0 25px; min-height: 200px; _height: 200px; }
.rightCol .rtpromo { font-size: 11px; line-height: 1.2; margin-left: 15px; }
.ltpromo1 { background: url(/images/promo-bg-cyclearrows.jpg) center top no-repeat; color: #333333; padding: 125px 22px 0 16px; margin-top: 50px; font-size: 11px; }
.ltpromo2 { background: url(/images/promo-bg-pencil.jpg) 0 0 no-repeat; color: #333333; padding: 125px 22px 0 16px; margin-top: 50px; font-size: 11px; }
.promo-person { margin-top:45px; }
.promo-person h3 { margin-top:0.5em; margin-left:15px; margin-bottom:-0.2em; line-height:1; }
.promo-person p { font-size:11px; line-height:1.2em; color:#333333; margin-left:15px; }
/* backgrounds */
#promo-home-2-bg-trio div { background: url(/images/promos/promo-home-2-bg-trio.jpg) 0 0 no-repeat; height: 253px; width: 474px; }
#promo-home-4-bg-magnify { background: url(/images/promos/promo-home-4-bg-magnify.png) 0 0 no-repeat; height: 253px; width: 231px; }
#promo-home-4-bg-text-only { background: url(/images/promos/promo-home-4-bg-text-only.png) 0 0 no-repeat; height: 253px; width: 231px; }
#promo-section-1-bg-frost-sullivan { background: url(/images/promos/promo-section-4-frost-sullivan.jpg) 0 0 no-repeat; height: 200px; width: 180px; margin-left: 10px; float: right; }
#promo-section-2-bg-reward { background: url(/images/promos/promo-section-2-bg-reward.png) 0 0 no-repeat; height: 200px; width: 373px; }
#promo-section-2-bg-people { background: url(/images/promos/promo-section-2-bg-people.png) 0 0 no-repeat; height: 200px; margin-right: 13px; width: 373px; }
#promo-section-3-bg-briefcase div { background: url(/images/promos/promo-section-3-bg-briefcase.png) 0 0 no-repeat; height: 150px; width: 210px; }
#promo-section-3-bg-magnify { background: url(/images/promos/promo-section-3-bg-magnify.png) 0 0 no-repeat; height: 150px; width: 245px; }
#promo-section-3-bg-text-only div.promo-third-right { background: url(/images/promos/promo-section-3-bg-text-only.png) 0 0 no-repeat; width: 220px; }
#promo-section-3-bg-uparrows div { background: url(/images/promos/promo-section-3-bg-uparrows.png) 0 0 no-repeat; height: 150px; width: 225px; }
#promo-section-4-bg-text-only { background: url(/images/promos/promo-section-4-bg-text-only.png) 0 0 no-repeat; height: 150px; width: 180px; }
#promo-section-4-bg-trophy { background: url(/images/promos/promo-section-4-bg-trophy.png) 0 0 no-repeat; float: right; height: 200px; width: 180px; margin-left: 10px; margin-bottom: 10px; font-size: 11px; line-height: 1.2; }
.promo-leftcolumn { color: #333333; padding: 125px 15px 0 15px; margin-top: 10px; font-size: 11px; line-height: 1.2; height: 170px; width: 150px; background-position: top left; background-repeat: no-repeat; }
.promo-rightcolumn { color: #333333; padding: 125px 15px 0 15px; margin-top: 48px; margin-left: 10px; font-size: 11px; line-height: 1.2; height: 170px; width: 150px; background-position: 0 0; background-repeat: no-repeat; }
.promo-short {height: 30px;}
#promo-left-bg-401K { background-image: url(/images/promos/promo-left-bg-401K.png); }
#promo-right-bg-401K { background-image: url(/images/promos/promo-right-bg-401K.png); }
#promo-left-bg-books { background-image: url(/images/promos/promo-left-bg-books.png); }
#promo-right-bg-books { background-image: url(/images/promos/promo-right-bg-books.png); }
#promo-left-bg-global { background-image: url(/images/promos/promo-left-bg-global.png); }
#promo-right-bg-global { background-image: url(/images/promos/promo-right-bg-global.png); }
#promo-left-bg-mortarboard { background-image: url(/images/promos/promo-left-bg-mortarboard.png); }
#promo-right-bg-mortarboard { background-image: url(/images/promos/promo-right-bg-mortarboard.png); }
#promo-left-bg-pencil { background-image: url(/images/promos/promo-left-bg-pencil.png); }
#promo-right-bg-pencil { background-image: url(/images/promos/promo-right-bg-pencil.png); }
#promo-left-bg-presidents-club { background-image: url(/images/promos/promo-left-bg-presidents-club.png); }
#promo-right-bg-presidents-club { background-image: url(/images/promos/promo-left-bg-presidents-club.png); }
#promo-left-bg-qna { background-image: url(/images/promos/promo-left-bg-qna.png); }
#promo-right-bg-question-mark { background-image: url(/images/promos/promo-right-bg-question-mark.png); }
#promo-left-bg-target { background-image: url(/images/promos/promo-left-bg-target.png); }
#promo-right-bg-target { background-image: url(/images/promos/promo-right-bg-target.png); }
#promo-left-bg-uparrows { background-image: url(/images/promos/promo-left-bg-uparrows.png); }
#promo-right-bg-uparrows { background-image: url(/images/promos/promo-right-bg-uparrows.png); }
#promo-left-bg-people { background-image: url(/images/promos/promo-left-bg-people.png); }
#promo-right-bg-envelope { background-image: url(/images/promos/promo-right-bg-envelope.png); }
#promo-grow-career-paths { background-image: url(/images/promos/promo-right-bg-stairs.png); }
#promo-right-bg-home{ background-image: url(/images/promos/promo-right-bg-home.png); }
#promo-right-bg-network { background-image: url(/images/promos/promo-right-bg-network.png); }
#promo-right-bg-tie { background-image: url(/images/promos/promo-right-bg-tie.png); }
