/* Start Reset css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent }
body { line-height: 1 }
body { background-color: #bbb; font: 16px/1em verdana, arial, helvetica, sans-serif; margin: 0 auto; padding: 0; }
a { color: #006DD2; text-decoration: none; }
a:hover { text-decoration: underline; }
ol, ul { list-style: none }
p.sublink { padding:0 0 14px 0; }
.go { background: url("/imagesrv/careers/images/orange-arrow.png") no-repeat scroll right 4px transparent; padding-right: 8px; }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none }
:focus { outline: 0 }
ins { text-decoration: none }
del { text-decoration: line-through }
table { border-collapse: collapse; border-spacing: 0 }
/* End Reset css */

article, aside, figure, footer, header, hgroup, nav, section { display: block; }
#banner { background: url("/imagesrv/careers/images/careers_banner.jpg") no-repeat scroll right 0 #003080; clear:both; color:#fff; height: 90px; margin: 0; padding: 0; }
#banner a { color:#fff; font-size:1.127em; text-decoration:none }
#banner a:hover { text-decoration:none; }
.banner-img { margin:0px; padding:0px; position:relative; height:188px; overflow:hidden; }
#working-banner-img { background: url("/imagesrv/careers/images/working_at_gartner.jpg") no-repeat 0 0; height:188px; margin:0px; padding:0px; position:relative; width:700px; }
h1 { font-family:arial, helvetica, sans-serif, verdana; font-size:1.3125em; font-weight:normal; margin:0; padding:34px 0 0 24px; }
#banner h1 { font-size:1.4125em; margin:0 0 6px 0; padding-top: 38px; }
#banner h4 { color:#C2DD21; font-size:0.666em; font-weight:normal; padding:0px 0px 0px 24px; text-transform:uppercase; }
h2 { font-family:arial, helvetica, sans-serif, verdana; font-weight:bold; margin:0; color:#d74f10; }
h3 { font-family:arial, helvetica, sans-serif, verdana; font-weight:bold; margin:0; color:#96bc44; }
h5 { font-family:verdana, arial, sans-serif; margin:0; padding:0; }
ul { list-style:none; margin:0; padding:0; }
ul.bulletlist { font-size:0.75em; line-height:1.333em; margin:0 0 10px; padding:0; }
ul.bulletlist li { background: url("/imagesrv/images/bullet_blue.gif") no-repeat scroll left 4px transparent; font-weight: normal; margin: 0; padding: 0 0 5px 15px; }
p.intro { color: #599CC6; }
#home-featured { float: left; height: 140px; overflow:hidden; padding: 18px 15px 0px;/*	background: #5C6970;  Old browsers 
	background: -moz-linear-gradient(top, #5C6970 0%, #8f9da4 100%);  FF3.6+ 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5C6970), color-stop(100%,#8f9da4));  Chrome,Safari4+ 
	background: -webkit-linear-gradient(top, #5C6970 0%,#8f9da4 100%);  Chrome10+,Safari5.1+ 
	background: -o-linear-gradient(top, #5C6970 0%,#8f9da4 100%);  Opera 11.10+ 
	background: -ms-linear-gradient(top, #5C6970 0%,#8f9da4 100%);  IE10+ 
	background: linear-gradient(top, #5C6970 0%,#8f9da4 100%);  W3C 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5C6970', endColorstr='#8f9da4',GradientType=0 );  IE6-9 */
}
#home-featured.rr-box {margin-top:-10px;}
#home-featured.rr-box h4 { color:#C2DD1F; font-family:arial, helvetica, sans-serif, verdana; font-size:1.125em; font-weight:normal; letter-spacing: -0.01em; line-height: 1.3em; margin:0; padding:0px 0px 8px 0px; }
#home-featured p { line-height:1.3em; }
#home-featured br { margin-bottom: 14px; }
#home-featured h5 { padding-bottom:8px; line-height:1.3em; }
#home-featured a { color: #2e4f6b; text-decoration:none; font-size:0.75em; margin-top:8px; float:left; }
#twitter-promo { float:left; font-weight:normal; padding:9px 15px 0 15px; margin:0; }
#twitter-promo h4 { color:#FFFFFF; padding:0; }
#twitter-promo a, #twitter-promo a:hover { color:#ccffff; text-decoration:none; }
#twitter-promo-interior a, #twitter-promo-interior a:hover { color:#80a8b5; text-decoration:none; }
#twitter-promo-interior { float:left; font-weight:normal; width:220px; height:67px; margin:0; }
#twitter-promo-interior h4 { color:#798e9d; padding:0; }
.video-bg { display: inline-block; height: auto; margin: 16px 0; padding: 0 0 0; }
/* Main Navigation */
dl#sub-nav { display:inline-block; margin:20px 0 8px; padding:0 0 0 9px; width:691px; }
dl#sub-nav dt { margin: 0px; padding: 0px; }
dl#sub-nav dt a { float: left; display: block; overflow: hidden; margin: 0px; padding: 2px 6px; font-size: 0.875em; font-weight: bold; text-decoration:none; font-family: Helvetica, Arial, sans-serif; color: #006DD2; letter-spacing: -0.05em; word-spacing: -0.07em; }
dl#sub-nav dt a:hover { float: left; color: #ff6600; }
body.working dt#working, body.working dt#working a, body.working dt#working a:hover, body.people dt#people, body.people dt#people a, body.people dt#people a:hover, body.job-areas dt#job-areas, body.job-areas dt#job-areas a, body.job-areas dt#job-areas a:hover, body.apply dt#apply, body.apply dt#apply a, body.apply dt#apply a:hover, body.search-jobs dt#search-jobs, body.search-jobs dt#search-jobs a, body.search-jobs dt#search-jobs a:hover { color: #ff6600; }
/* End Main Navigation */

/* Subpage Left Navigation */
dl#left-nav { margin:20px 0 0; padding:0px; }
dl#left-nav dt { margin: 0px; padding: 0px; }
dl#left-nav dt a { display: inline-block; overflow: hidden; margin: 0px; padding: 0 14px 6px; font-size: 0.75em; font-weight: bold; text-decoration:none; font-family: Helvetica, Arial, sans-serif; color: #006DD2; }
dl#left-nav dt a:hover { background: url("/imagesrv/careers/images/orange-arrow.png") no-repeat scroll 2px 5px; color: #ff6600; padding-left:14px; }
dl#left-nav dt a.selected { background: url("/imagesrv/careers/images/orange-arrow.png") no-repeat scroll 2px 5px; color: #ff6600; padding-left:14px; }
body.business dt#business, body.business dt#business a, body.business dt#business a:hover,  body.global dt#global, body.global dt#global a, body.global dt#global a:hover,  body.culture dt#culture, body.culture dt#culture a, body.culture dt#culture a:hover,  body.diversity dt#diversity, body.diversity dt#diversity a, body.diversity dt#diversity a:hover,  body.benefits dt#benefits, body.benefits dt#benefits a, body.benefits dt#benefits a:hover,  body.prof-dev dt#prof-dev, body.prof-dev dt#prof-dev a, body.prof-dev dt#prof-dev a:hover,  body.person_1 dt#person_1, body.person_1 dt#person_1 a, body.person_1 dt#person_1 a:hover,  body.person_2 dt#person_2, body.person_2 dt#person_2 a, body.person_2 dt#person_2 a:hover,  body.person_3 dt#person_3, body.person_3 dt#person_3 a, body.person_3 dt#person_3 a:hover,  body.person_4 dt#person_4, body.person_4 dt#person_4 a, body.person_4 dt#person_4 a:hover,  body.person_5 dt#person_5, body.person_5 dt#person_5 a, body.person_5 dt#person_5 a:hover,  body.person_6 dt#person_6, body.person_6 dt#person_6 a, body.person_6 dt#person_6 a:hover,  body.person_7 dt#person_7, body.person_7 dt#person_7 a, body.person_7 dt#person_7 a:hover,  body.person_8 dt#person_8, body.person_8 dt#person_8 a, body.person_8 dt#person_8 a:hover,  body.person_9 dt#person_9, body.person_9 dt#person_9 a, body.person_9 dt#person_9 a:hover,  body.person_10 dt#person_10, body.person_10 dt#person_10 a, body.person_10 dt#person_10 a:hover,  body.person_11 dt#person_11, body.person_11 dt#person_11 a, body.person_11 dt#person_11 a:hover,  body.person_12 dt#person_12, body.person_12 dt#person_12 a, body.person_12 dt#person_12 a:hover,  body.person_13 dt#person_13, body.person_13 dt#person_13 a, body.person_13 dt#person_13 a:hover,  body.person_14 dt#person_14, body.person_14 dt#person_14 a, body.person_14 dt#person_14 a:hover,  body.person_15 dt#person_15, body.person_15 dt#person_15 a, body.person_15 dt#person_15 a:hover,  body.person_16 dt#person_16, body.person_16 dt#person_16 a, body.person_16 dt#person_16 a:hover,  body.person_17 dt#person_17, body.person_17 dt#person_17 a, body.person_17 dt#person_17 a:hover,  body.person_18 dt#person_18, body.person_18 dt#person_18 a, body.person_18 dt#person_18 a:hover,  body.sales dt#sales, body.sales dt#sales a, body.sales dt#sales a:hover,  body.research dt#research, body.research dt#research a, body.research dt#research a:hover,  body.consulting dt#consulting, body.consulting dt#consulting a, body.consulting dt#consulting a:hover,  body.events dt#events, body.events dt#events a, body.events dt#events a:hover,  body.executive dt#executive, body.executive dt#executive a, body.executive dt#executive a:hover,  body.product_development dt#product_development, body.product_development dt#product_development a, body.product_development dt#product_development a:hover,  body.product_development_providers dt#product_development_providers, body.product_development_providers dt#product_development_providers a, body.product_development_providers dt#product_development_providers a:hover,  body.strategic_technology dt#strategic_technology, body.strategic_technology dt#strategic_technology a, body.strategic_technology dt#strategic_technology a:hover,  body.marketing dt#marketing, body.marketing dt#marketing a, body.marketing dt#marketing a:hover,  body.human_resources dt#human_resources, body.human_resources dt#human_resources a, body.human_resources dt#human_resources a:hover,  body.finance dt#finance, body.finance dt#finance a, body.finance dt#finance a:hover,  body.law_compliance dt#law_compliance, body.law_compliance dt#law_compliance a, body.law_compliance dt#law_compliance a:hover,  body.entry_level dt#entry_level, body.entry_level dt#entry_level a, body.entry_level dt#entry_level a:hover,  body.research_board dt#research_board, body.research_board dt#research_board a, body.research_board dt#research_board a:hover,  body.client_services dt#client_services, body.client_services dt#client_services a, body.client_services dt#client_services a:hover,  body.FAQs dt#FAQs, body.FAQs dt#FAQs a, body.FAQs dt#FAQs a:hover { background: url("/imagesrv/careers/images/orange-arrow.png") no-repeat scroll 2px 5px; color: #ff6600; }
/* End Subpage Left Navigation */

/* grid_9 area */

.slideshow {/*clear:both; margin:0; padding:0;*/ display:block; position:relative; float:left; z-index:10; }
.slideshow img { position:absolute; display:none; }
.slideshow img.fluidimg { max-width: 100%; display:none; }
/* End grid_9 area */


.container_12 .grid_6 { margin-top:20px; }
.container_12 .grid_3 { width:206px; }
/* Fluid Images */
img.fluidimg { max-width: 100%; }
/* End Fluid Images */

/* social icons */

h4.connectedTitle { color: #5c6970; float:left; font-size: 0.6875em; font-family: arial, sans-serif, verdana; font-weight: bold; letter-spacing: -0.01em; padding: 4px 12px 0px 0px; margin: 0px; text-align:right; text-transform:uppercase; }
.rail_item { margin:10px 0 7px 0; float:left; width:220px; }
.iconscontainer { padding:0 7px 0 0; margin:0px; float:left; }
.rr_icons { float:left; }
.rr_icons a { float: left; height:21px; margin-right:3px; width:21px; padding-left:10px; ; }
/* end social icons */

.rr-box td { vertical-align: top; padding: 2px; }
.rr-box p { margin:0; padding:0; }
.rr-box a { color:#98c7e0; text-decoration:underline; }
.rr-box a:hover { text-decoration:none; }
.rr-box h5 { color:#fff; font-size: .7em !important; margin:0; padding:0; }
.rr-box .floatL { float:left; margin:0 4px 4px 0 }
.rr-box.rr-blue-gradient { border-bottom: solid 1px #c3dae4; display:inline-block; }
.rr-box:last-child { border:none; }
.rr-box.rr-blue-gradient h4 { padding-bottom: 0.275em; }
.rr-box.rr-blue-gradient h5 { color: #000; font-style: normal; font-size: 0.75em; padding-bottom: 0.275em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rr-box.rr-blue-gradient h6 { color: #006DD2; font-size: 0.6em; }
.rr-box.rr-blue-gradient h7 { color: #6a6f7b; font-size: 0.6em; }
.rr-box.rr-blue-gradient p { color: #6a6f7b; margin-bottom:5px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.rr-box.rr-blue-gradient a { color: #0165d3; text-decoration: none; font-size:0.75em; }
.rr-box.rr-blue-gradient a:hover { color: #2387f5; }
.floatL { float:left; }
span.left-nav-job { font-size:0.925em; float:left; color:#5C6970; font-weight:normal; width:100%; }
#gallery { color:#000; margin:0; padding: 0; float:left; width:100%; }
#gallery dt { font-size:0.6875em; margin: 0 4px 0 0; padding:0; float:left; }
#gallery dd { margin: 0 0 0 0; padding: 0 0; display: inline; font-size:0.75em; }
#gallery dd { margin: 0 0 0 0; padding: 0 0; display: inline; font-size:0.75em; }
#gallery dd ul { margin: 0 auto; width: 100%; list-style: none; }
#gallery dd h3 { margin: 0; font: normal 1em "Trebuchet MS", Trebuchet, sans-serif; color: #ffde55; text-transform: uppercase; letter-spacing: 0.0625em; margin-bottom: .5em; }
#gallery dd h5 { font-size: 1em !important; }
.grid_3 { position:relative; }
#promo-block { margin:0; padding:7px 0 0; float:left; }
.promo-block-home { margin-bottom:5px; margin-top:-5px; float:left; }
.promo-block-page { margin-bottom:17px; float:left; }
.promo-block-home .rrail-btns { /*margin-bottom:10px;*/
}
.rrail-btns { width: 210px; float:left; display:block; }
.rrail-btns p { color: #FFFFFF; margin: 0px; display: inline-block; padding: 0pt; line-height: 1; font-size: 1em; font-weight: bold; font-family: Arial, Helvetica, Tahoma, Sans-Serif; }
.rrail-btns h4 { color:#c2dd21; font-size: 0.9em; font-family: Arial Narrow, Arial, Tahoma, Sans-Serif; line-height: 1; }
#find-jobs { background:url("/imagesrv/careers/images/find-jobs-btn.png") no-repeat 0 -64px; }
#find-jobs a { width:210px; height:64px; overflow:hidden; background:url("/imagesrv/careers/images/find-jobs-btn.png") no-repeat 0 0; float:left; }
#find-jobs a:hover { background-position: 0 -64px; }
#find-jobs h4 { color:#fbbd00; }
#apply-now { background:url("/imagesrv/careers/images/apply-now-btn2.png") no-repeat 0 -48px; }
#apply-now a { width:210px; height:48px; overflow:hidden; background:url("/imagesrv/careers/images/apply-now-btn2.png") no-repeat 0 0; float:left; }
#app-status { background:url("/imagesrv/careers/images/applied-btn.png") no-repeat 0 -48px; margin:0; }
#app-status a { width:210px; height:48px; overflow:hidden; background:url("/imagesrv/careers/images/applied-btn.png") no-repeat 0 0; float:left; margin-bottom:0px; }
#app-status a:hover, #apply-now a:hover { background-position: 0 -48px; }
#start-career { background:url("/imagesrv/careers/images/start-btn.png") no-repeat 0 -48px; margin:0; }
#start-career a { width:210px; height:48px; overflow:hidden; background:url("/imagesrv/careers/images/start-btn.png") no-repeat 0 0; float:left; }
#start-career a:hover, #start-career a:hover { background-position: 0 -48px; }
/* End Right Rail */

#job-search-box { background: url("/imagesrv/careers/images/orange-arrow.gif") no-repeat scroll 0px 0px; height:50px; margin:0px; padding:0px; width:920px; }
.analyst-props { background: #e6f1f7; /* Old browsers */ background: -moz-linear-gradient(top, #ffffff 0%, #e6f1f7 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e6f1f7)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, #ffffff 0%, #e6f1f7 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #ffffff 0%, #e6f1f7 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, #ffffff 0%, #e6f1f7 100%); /* IE10+ */ background: linear-gradient(top, #ffffff 0%, #e6f1f7 100%); /* W3C */  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6f1f7', GradientType=0 ); /* IE6-9 */
border-bottom: 1px dotted #C3DAE4; padding: 0px 10px 0px 10px; margin:0px 0 8px 0; }
h2.gartner-people { float: left; font-size: 1.3em; font-size: 24px; font-weight: normal; width: 150px; margin-top:12px; line-height:28px; }
div.person-info h4 { color: #204559; font-weight: bold; margin:0 0 10px 0; text-transform: uppercase; }
div.person-info-container { background-color: #99C7DF; float: left; height: 173px; padding: 15px 0 0; width: 525px; }
.person-info-container { background:url(/imagesrv/careers/images/people-profile-bg.jpg) no-repeat 0 0; }
div.person-info .quote { color:#FFFFFF; height:92px; float:left; font-size:20px; line-height:24px; font-family:Arial, Helvetica, Tahoma; }
div.person-info .info { float:left; color:#FFFFFF; }
div.person-info { font-family: Arial, Helvetica, Tahoma, Sans-Serif; height: 135px; padding: 0px 15px 0 50px; width: 460px; }
div.person-info ul { width:50%; float:left; }
div.person-info div.cols { width:100%; float:left; margin:0 0 10px 0; }
.portrait-container { width:175px; height:188px; float:left; }
.portrait-container h4 { bottom: 8px; color: #FFFFFF; font-family: arial, helvetica, sans-serif, verdana; font-size: 0.75em; font-weight: bold; left: 14px; letter-spacing: 0.0445em; position: absolute; text-transform: uppercase; }
.blue-bar a, .blue-bar a:hover, .blue-bar a:visited { color:#FFFFFF; }
div.person-info li { color:#FFFFFF; line-height:1.425em; font-size:0.825em; font-weight:normal; }
div.person-info span.title { text-transform:uppercase; font-weight:bold; font-size: 0.9em; }
div.person-info h2 { color: #3d414d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 1em; margin-top: 10px; font-weight:normal; }
.people-subheader { bottom: 11px; color: #FFFFFF; font-family: Arial; font-size: 20px; font-weight: normal; padding-left:224px; }
ul#headshots { float:left; }
ul#headshots li { width:114px; height:104px; margin-right: 15px; float:left; cursor:pointer; }
ul#headshots li.head-1 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) 0 -10px; }
ul#headshots li.head-2 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) -390px -10px; }
ul#headshots li.head-3 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) -266px -10px; }
ul#headshots li.head-4 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) -128px -10px; width:128px; }
ul#headshots li.head-5 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) -516px -10px; }
ul#headshots li.head-6 { background: url(/imagesrv/careers/images/headshots/index-headshots-22Mar12.jpg) -642px -10px; }
ul#headshots li.head-7 { background: url(/imagesrv/careers/images/headshots/silhouette-sussin-jenny.jpg) 0 -10px; }
ul#headshots li.head-8 { background: url(/imagesrv/careers/images/headshots/silhouette-potter-kurt.jpg) -390px -10px; }
ul#headshots li.head-9 { background: url(/imagesrv/careers/images/headshots/silhouette-moaz-michael.jpg) -266px -10px; }
ul#headshots li.head-10 { background: url(/imagesrv/careers/images/headshots/silhouette-margevicius-mark.jpg) -128px -10px; width:128px; }
ul#headshots li.head-11 { background: url(/imagesrv/careers/images/headshots/silhouette_childs-sheila.jpg) -516px -10px; }
ul#headshots li.head-12 { background: url(/imagesrv/careers/images/headshots/silhouette-cappucio-david.jpg) -642px -10px; }
ul#headshots li.head-13 { background: url(/imagesrv/careers/images/headshots/silhouette-chen-owen.jpg) 0px -10px; }
ul#headshots li.head-14 { background: url(/imagesrv/careers/images/headshots/silhouette-landry-sue.jpg) -390px -10px; }
ul#headshots li.head-15 { background: url(/imagesrv/careers/images/headshots/silhouette-parry-chris.jpg?b=c) -390px -10px; }
ul#headshots li.head-16 { background: url(/imagesrv/careers/images/headshots/silhouette-christopher-joe.jpg?b=c) -390px -10px; }
ul#headshots li:hover { }
ul#headshots li h4 { padding: 3px 5px; margin: 70px 0 0 -12px; text-align: center; font-family: arial; background: #7CB210; color: #fff; width: 138px; font-size: 12px; line-height:14px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-opacity: 0.90; opacity: 0.90; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }
ul#headshots li h4 span { clear: both; font-size: 11px; font-weight: normal; }
ul#headshots li a, ul#headshots li a:hover, ul#headshots li a:visited { display: none; color:#FFFFFF; text-decoration:none; }
#singlevideo_container { width:512px; height:384px; display:block; background:url(/imagesrv/media/still/sales-video-still.jpg); }
#singlevideo_container div { display:block; width:512px; height:384px; }
#video .lbblock { width:512px; }
#people-scroll { position:relative; overflow:hidden; width: 100%; height:188px; }
#people-scroll .items { width:200000em; position:absolute; }
#people-scroll .items div { float:left; width:175px; height:188px; }
.scroll-btns { display:none; }

#featured-position div.content { display:none; }
#featured-position h4 { display:none; }
#featured-position h5.with-flag { padding:0 0 0 26px; }
#featured-position .image { height: 11px; left: 167px; margin-top: 6px; position: absolute; right: 0; width: 16px; }
#featured-position .image.AE { background:url(/imagesrv/careers/images/flags/ae.png) no-repeat 0px 0px; }
#featured-position .image.AU { background:url(/imagesrv/careers/images/flags/au.png) no-repeat 0px 0px; }
#featured-position .image.BE { background:url(/imagesrv/careers/images/flags/be.png) no-repeat 0px 0px; }
#featured-position .image.BR { background:url(/imagesrv/careers/images/flags/br.png) no-repeat 0px 0px; }
#featured-position .image.CA { background:url(/imagesrv/careers/images/flags/ca.png) no-repeat 0px 0px; }
#featured-position .image.CN { background:url(/imagesrv/careers/images/flags/cn.png) no-repeat 0px 0px; }
#featured-position .image.DK { background:url(/imagesrv/careers/images/flags/dk.png) no-repeat 0px 0px; }
#featured-position .image.FR { background:url(/imagesrv/careers/images/flags/fr.png) no-repeat 0px 0px; }
#featured-position .image.DE { background:url(/imagesrv/careers/images/flags/de.png) no-repeat 0px 0px; }
#featured-position .image.HK { background:url(/imagesrv/careers/images/flags/hk.png) no-repeat 0px 0px; }
#featured-position .image.IN { background:url(/imagesrv/careers/images/flags/in.png) no-repeat 0px 0px; }
#featured-position .image.IL { background:url(/imagesrv/careers/images/flags/il.png) no-repeat 0px 0px; }
#featured-position .image.IT { background:url(/imagesrv/careers/images/flags/it.png) no-repeat 0px 0px; }
#featured-position .image.JP { background:url(/imagesrv/careers/images/flags/jp.png) no-repeat 0px 0px; }
#featured-position .image.KR { background:url(/imagesrv/careers/images/flags/kr.png) no-repeat 0px 0px; }
#featured-position .image.MY { background:url(/imagesrv/careers/images/flags/my.png) no-repeat 0px 0px; }
#featured-position .image.MX { background:url(/imagesrv/careers/images/flags/mx.png) no-repeat 0px 0px; }
#featured-position .image.NL { background:url(/imagesrv/careers/images/flags/nl.png) no-repeat 0px 0px; }
#featured-position .image.NZ { background:url(/imagesrv/careers/images/flags/nz.png) no-repeat 0px 0px; }
#featured-position .image.NO { background:url(/imagesrv/careers/images/flags/no.png) no-repeat 0px 0px; }
#featured-position .image.SG { background:url(/imagesrv/careers/images/flags/sg.png) no-repeat 0px 0px; }
#featured-position .image.ES { background:url(/imagesrv/careers/images/flags/es.png) no-repeat 0px 0px; }
#featured-position .image.SE { background:url(/imagesrv/careers/images/flags/se.png) no-repeat 0px 0px; }
#featured-position .image.CH { background:url(/imagesrv/careers/images/flags/ch.png) no-repeat 0px 0px; }
#featured-position .image.TW { background:url(/imagesrv/careers/images/flags/tw.png) no-repeat 0px 0px; }
#featured-position .image.GB { background:url(/imagesrv/careers/images/flags/gb.png) no-repeat 0px 0px; }
#featured-position .image.US { background:url(/imagesrv/careers/images/flags/us.png) no-repeat 0px 0px; }
.blue-bar { height: 38px; width:100%; }
.people-name-container { background-color: #3589ba; height: 28px; left: 175px; padding: 10px 0 0; position: absolute; width: 525px; }
.people-subheader { bottom: 11px; color: #FFFFFF; font-family: Arial; font-size: 20px; font-weight: normal; padding-left: 50px; }
.people-img-name { background:rgba(51, 51, 51, 0.75);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC333333, endColorstr=#CC333333);
color: #FFFFFF; font-size: 10px; height: 18px; position: absolute; text-align: center; width: 175px; margin-left:-175px; }
#people-scroll a:hover .people-img-name { background:rgba(255, 102, 0, 0.75); text-decoration:none;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CCFF6600, endColorstr=#CCFF6600);
}
.gray { font-weight:bold; color:#333333; }
.quote { font-style:italic; margin-top:10px; }
.rr-bg { background:url("/imagesrv/careers/images/right-rail-bg2-home.gif") no-repeat 0 0; padding:0; }



