/* 
Author: Bobby, Senior Developer
Email: bobby.kc@tmp.com
Company: TMP Worldwide Advertising and Communications, LLC
*/

@media screen {

	/* Global elements */
	
	body, form, fieldset, legend, div { margin: 0 auto;padding: 0; background-color:Transparent;}
	body {font: 62.5%/1.2 "Arial", Verdana, Helvetica, sans-serif;background: #FFF;color: #000;margin: 0;padding: 0;color: #666666;line-height:16px;background:url('../images/global/header_bg.jpg') repeat-x;}
	strong {color: #333;}
	input {border:1px solid #000;}
	object { outline:none; }
	h1{color:#024384; font-size:2.4em;margin:28px 0 4px 334px;padding:0;font-weight:normal;line-height:24px;}
	body#working_here_employee_stories h1.employee_stories{margin:28px 0 4px 27px; color:#E20074; font-family:"Arial", Verdana, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
	h2{color:#024384; font-size:1.8em;margin:14px 0 4px 32px;padding:0;font-weight:normal;}
	h3{color:#688A92; font-size:1.1em;margin:10px 0 0 86px;padding:0;font-weight:bold;}
	p{margin:0;padding:0;font-size:1.1em;line-height:18px;color:#7A7A7A;}
	ul{line-height:18px;color:#333;}
	sup {font-size:0.9em;}
	h1 sup {font-size:0.8em;}
	img{border:0;}
	a {color:#40B2B2;text-decoration:none;margin-left:1px;}
	a:hover{color:#999;text-decoration:none;}
	#AccessibilityLinks{display:none;}
	.clear{clear:both; overflow:hidden; height:0px; font-size:0px;}
	
	#wrapper {position:relative; width: 998px; margin:0 auto;text-align:left;}
	/*Hack for global background*/
	#wrapper:after{
	content: ""; 
	display: block; 
	height: 0; 
	clear: both; 
	}
	
	#content-wrapper {width: 998px; padding:0 ; float:left;margin:0;background:transparent url(../images/global/content_wrapper_bg.gif)  50% center repeat-y;}
	#content-wrapper ul {padding:0 0 0 126px; margin:0 0 18px 0px;list-style-type:disc;}
	#content-wrapper ul li{padding:0 30px 4px 0;margin:0}
	#content-wrapper ul li ul{padding:0 0 4px 20px;margin:0;list-style-type:circle;}
	#content-wrapper-top {display:block;width:998px;height:7px;background: transparent url(../images/global/content_wrapper_top_bg.jpg) left top; background-repeat:no-repeat;font-size:0;}
	#content-wrapper-bottom {float:left;display:block;width:998px;height:8px;background:transparent url(../images/global/content_wrapper_bottom_bg.gif) left top; background-repeat:no-repeat;font-size:0; margin-left:1px;}
	#content {position:relative;width:950px;float:left;left:23px;}
	#content ul {font-size:1.1em;}
	
	/* header */
	#header {position: relative;width: 998px;height: 110px;background: #fff url(../images/global/header_bg.gif) top repeat-x;}
	#header #logo {position:absolute;left:14px;top:27px;background: url(../images/global/TMobile-Logo.gif) no-repeat;width:252px;height:60px;display:block;text-indent: -9999px;overflow: hidden;}
	#header #global_nav {position:absolute;right:10px;top:5px;width:392px;display:block;margin:0;padding:0; background: url(../images/global/global_nav-bg.gif) right no-repeat; height:24px;}
	#header #global_nav li.recommendations{width:359px; margin:2px 0 0;}
	#header #global_nav p{margin:0 7px 0 7px;padding:0;display:inline;}
	#header #global_nav li{float: right;list-style: none;display:block;}
	#header #global_nav li a {font-size:1.2em;}
	#header #global_nav li span a {font-size:1em;}
	#header #global_nav li.recommendations span a {font-size:1.2em;}
	/*#header #global_nav #li_applynow a.a_applynow{display:block;background: url(../images/global/global_nav_arrow.gif) right top no-repeat;padding:0 22px 0 0;margin:0;height:15px;width:60px;}*/
	#header #global_nav #li_applynow a.a_applynow{visibility:hidden;position:absolute;right:120px;height:15px;width:60px;}
	#header #global_nav #li_applynow:hover ul{display:block;}
	#header #global_nav #li_applynow ul {display:block;position:absolute;left:123px;top:16px;display:none;margin:0 !important;padding:0 !important;width:100px;}
	#header #global_nav #li_applynow ul li {float:none;display:block;margin:0 !important;padding:0 !important;text-align:right;line-height:15px !important;}
	#header #global_nav #li_applynow ul li a{font-size:1.0em;}
	#header #global_nav #li_applynow ul span{color:#999;margin:0 5px 0 5px;}
	#header #global_nav #li_sign{ position:absolute; right:110px; top:1px;}
    #header #global_nav #li_sign a.a_sign_in{display:block; padding:0 0 0 0;margin:0;height:20px;width:41px;position:absolute;top:0px;right:10px; font-size: 1.3em;}
	#header #global_nav #li_facebook {background:transparent;display:block;position:absolute;top:0px;right:50px;margin:0;height:15px;width:60px;}
	#header #global_nav .li_div{margin:0;height:15px;width:10px;position:absolute; right:166px; top:1px;}
	#header #global_nav .li_div.line-2{margin:0;height:15px;width:10px;position:absolute;top:1px;right:111px;}
	/* Social JobMatcher */
	#header #global_nav .sjm_placement { position:absolute; right:248px; }
	/* Primary Navigation Menu*/
	
	/* ---------------------------------------------------
          HEADER NAVIGATION DROP DOWN STYLES
	---------------------------------------------------  */
	
	#primary_nav {position:absolute;top:35px;right:15px; display:inline; display:block;margin:0px;padding:0;list-style:none;/*width:760px;*/height:47px; background:url(../images/global/primary-nav-shadow.png) top center no-repeat;}
	#primary_nav li {float:left; list-style:none; padding:10px 0 0;}
	#primary_nav li a{font-size:16px;font-weight:normal;color:#696A6D; float:left;  padding:7px 13px;}
	#primary_nav li#menu_opportunities a{padding:7px 11px;}
	#primary_nav li#menu_college a{padding:7px 11px;}
	/* Default list styling */
	
	#primary_nav li.active {position: relative; z-index: 200;}
	#primary_nav li.active a{background:url(../images/global/primaryMenu-ul-hover-bg.jpg) repeat-x top left !important; color:#FFFFFF;}
    #primary_nav li.level_1 a{background:url(../images/global/a-right-margin.gif) right top no-repeat;}
    #primary_nav li.level_1.last a{background:none;}
    #primary_nav li.level_1 a:hover{background:url(../images/global/primaryMenu-ul-hover-bg.jpg) repeat-x top left !important; color:#FFFFFF;}

	#primary_nav li.active ul.subMenu
	{
		top:36px;
		background:url(/images/subUlBg.png) bottom left no-repeat;
		padding: 0px;
		white-space: nowrap;
		width: 764px;
		height: auto;
		z-index: 300;
	}
	#primary_nav li#menu_about ul.subMenu{left:1px;}
	#primary_nav li#menu_about ul.subMenu a{padding:8px 34px 8px 33px;}
	#primary_nav li.active ul.subMenu a:hover{background:#4B5A64 !important;}
	#primary_nav li.active ul.subMenu li a.active{background:#4B5A64 !important;}
	#primary_nav li#menu_working_here ul.subMenu{left:-196px;}
	#primary_nav li#menu_working_here ul.subMenu a{padding:8px 24px 8px 22px;}
	#primary_nav li#menu_working_here ul.subMenu a.last{padding:8px 24px 8px 24px; }
	#primary_nav li#menu_opportunities ul.subMenu{left:-318px;}
	#primary_nav li#menu_opportunities ul.subMenu a{padding:8px 33px;}
	#primary_nav li#menu_opportunities ul.subMenu a.last{padding:8px 33px 8px 32px;}
	#primary_nav li#menu_college ul.subMenu{left:-433px;}
	#primary_nav li#menu_college ul.subMenu a{padding:8px 92px;}
	#primary_nav li#menu_talent_network ul.subMenu{left:-509px;}
	#primary_nav li#menu_talent_network ul.subMenu a{padding:8px 48px 8px 47px;}
	#primary_nav li#menu_talent_network ul.subMenu a.last{padding:8px 48px;}
	
	#primary_nav li.active ul.subMenu li
	{display: block; position: relative; float: left; padding:5px 0 0;}
	#primary_nav li.active ul.subMenu li.last a{margin:0 0 10px 0;}
	
	#primary_nav li.active ul.subMenu li a
	{display: block; line-height: 14px; text-indent: 7px; text-transform:none; margin:0; border:none; background:#728492 !important; color:#FFFFFF; text-align:center;font-size:12px;}
	
	
	#primary_nav li.active li:hover ul,
	#primary_nav li.active li:hover li:hover ul,
	#primary_nav li.active li:hover li:hover li:hover ul,
	#primary_nav li.active li:hover li:hover li:hover li:hover ul 
	{left: 174px; top: -10px; padding: 0px 0px 0px 2px; white-space: nowrap; width: 164px; z-index: 400; height: auto;}
	
	#primary_nav ul, 
	#primary_nav li.active ul ul,
	#primary_nav li.active li:hover ul ul,
	#primary_nav li.active li:hover li:hover ul ul,
	#primary_nav li.active li:hover li:hover li:hover ul ul
	{position: absolute; left: -9999px; top: -9999px; width: 0; height: 0; margin: 0; padding: 0; list-style:none;}
	
		
	
	/* Footer */	
	#footer {position:relative;width:998px; clear:both;padding:0;margin:0;height:104px; background:#FFFFFF;}
	#footer #footer_top {position:relative;border-top:1px solid #999B9E;display:block;top:20px; width:960px;padding:0;font-size:0;}
	#footer ul{font-size:1.1em;position:absolute;list-style:none; padding:0;margin:0; width:960px;left:32px;top:34px;}	
	#footer ul li{float:left; list-style:none; margin:0px 0 0 0px; padding:0px 7px 0 7px;border-right:1px solid #999;height:12px;line-height:12px;}	
	#footer ul li a{color:#44ABBF; text-decoration:none;}
	#footer ul li a:hover{color:#999; text-decoration:none;}
	#footer p{position:absolute;color:#44ABBF;font-size:1.1em; margin:0 !important;padding:0 !important;left:40px;top:58px;width:200px;display:inline;}

	
	/*Feature Buckets related */
	#featured-buckets {display:none;position:relative;height:213px;left:16px;top:4px;float:left;}
	.bucket {position:relative;float:left;}
	.bucket h2 {font-size:2.2em;margin:20px 0 0 10px;padding:0;color:#E20074; font-weight:normal;}
	.bucket p {margin:5px 0 0 10px;padding:0;}
	.bucket a {position:absolute;text-indent: -9999px;overflow: hidden;display:block;}
	.search-job-bucket {background: url(../images/about/bucket1_search_bg.jpg) no-repeat;width:319px;height:209px;}
	.search-job-bucket a {left:120px;top:157px;background: url(../images/about/search_job_btn.jpg) no-repeat;width:78px;height:18px;}
	.network-with-us-bucket {background: url(../images/about/bucket2_network_bg.jpg) no-repeat;width:318px;height:209px;margin:0 0 0 4px;}
	.network-with-us-bucket a {height:79px;display:block;}
	.network-with-us-bucket #facebook_icon {left:19px;top:96px;background: url(../images/about/bucket2_facebook.jpg) no-repeat;width:69px;}
	.network-with-us-bucket #twitter_icon {left:99px;top:96px;background: url(../images/about/bucket2_twitter.jpg) no-repeat;width:52px;}
	.network-with-us-bucket #youtube_icon {left:161px;top:96px;background: url(../images/about/bucket2_youtube.jpg) no-repeat;width:58px;}
	.network-with-us-bucket #linked_icon {left:229px;top:96px;background: url(../images/about/bucket2_linkedin.jpg) no-repeat;width:60px;}
	.events-bucket {background: url(../images/opportunities/opportunities_bucket3_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.events-bucket a {left:120px;top:157px;background: url(../images/opportunities/search_events_btn.gif) no-repeat;width:90px;height:18px;}
	.we-are-green-bucket {background: url(../images/about/bucket3_green_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.we-are-green-bucket a {left:124px;top:157px;background: url(../images/about/bucket3_readmore.jpg) no-repeat;width:78px;height:18px;}
	.awards-bucket {background: url(../images/about/bucket3_award_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.awards-bucket a {left:124px;top:157px;background: url(../images/about/bucket3_readmore.jpg) no-repeat;width:78px;height:18px;}
	.diverse-bucket {background: url(../images/working_here/bucket3_diversity_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.diverse-bucket a {left:120px;top:157px;background: url(../images/about/bucket3_readmore.jpg) no-repeat;width:78px;height:18px;}
	.stories-bucket {background: url(../images/about/bucket3_stories_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.stories-bucket a {left:120px;top:157px;background: url(../images/about/bucket3_explore_btn.gif) no-repeat;width:91px;height:18px;}
	.benefits-bucket {background: url(../images/about/bucket3_benefits_bg.jpg) no-repeat;width:319px;height:209px;margin:0 0 0 4px;}
	.benefits-bucket a {left:125px;top:157px;background: url(../images/about/bucket3_learn_btn.gif) no-repeat;width:91px;height:18px;}
	.emp-stories-bucket {background: url(../images/opportunities/emp_stories_bucket_bg.jpg) no-repeat;width:319px;height:209px;}
	.emp-stories-bucket a {left:120px;top:157px;background: url(../images/opportunities/learn_more_btn.jpg) no-repeat;width:78px;height:20px;}
	.College-bucket {background: url(../images/talent_network/bucket1_college_bg.jpg) no-repeat;width:242px;height:210px;}
	.Diversity-bucket {background: url(../images/talent_network/bucket1_diveristy_bg.jpg) no-repeat;width:242px;height:210px;}
	.Military-bucket {background: url(../images/talent_network/bucket1_military_bg.jpg) no-repeat;width:242px;height:210px;}
	.Professional-bucket {background: url(../images/talent_network/bucket1_professional_bg.jpg) no-repeat;width:242px;height:210px;}

	
	/*Popup related css */	
	#content-popup {position:absolute;left:45px;top:164px;display:none;z-index:9999;}
	#content-popup #close_popup{background: url(../images/talent_network/close.gif) no-repeat;width:49px;height:12px;position:absolute;left:597px;top:8px;text-indent: -9999px;overflow: hidden; z-index:9999;}
	#popup_frame {width:724px;height:551px;}

	
	/* Generic classes */
	p.para_pink_arrow {color:#008DA8 !important;display:block;font-size:1.1em;top:20px !important;left:0px !important;}
	p.para_pink_arrow img {position:relative;}
	
	p.para_pink_arrow_left {display:block;text-align:left;font-size:1.2em;font-weight:bold;top:10px !important;left:0px !important;}
	p.para_pink_arrow_left img {position:relative;top:2px;left:2px;}
	h1.sub_h1 {margin:14px 0 0px 334px !important;}
	.no_pipe {border:0 !important;}
	.left {text-align:left !important;}
	.underline{text-decoration:underline;}
	.flash{border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:1px solid #CCCCCC; }

	
	/*Generic Content Box Related Available Colors grass,sea,berry,orange and midnight */
	.content-box {position:absolute;padding-bottom:10px;}
	.content-box h1 {margin:0 !important;padding:15px 0 6px 15px !important;color:#FFF !important;}
	.content-box h2 {margin:0 !important;padding:10px 0 6px 13px !important;color:#FFF !important;}
	.content-box p {margin:0 !important;padding:0px 24px 6px 14px !important;color:#000;line-height:15px;}
	.employee_stories_all_department p{margin:0 !important;padding:0px 24px 6px 14px !important;color:#000;line-height:15px;}
    .employee_stories_all_department div.first{margin-top:20px;}
	.content-box ul {color:#000;padding:0;margin:-2px 0 5px -90px !important;}
	.content-box ul li {padding:0 !important;margin:0 !important;line-height:14px !important;}
	.content-box a {color:#00848E;text-decoration:underline}
	.content-box a:hover {text-decoration:none}
	.grass-content-box h1 {background: url(../images/global/grass_box_top_bg.gif) no-repeat;width:378px;}
	.grass-content-box  {background: url(../images/global/grass_box_bg.gif) bottom no-repeat;width:391px;}
	.grass2-content-box h1 {background: url(../images/talent_network/grass2_box_top_med_bg.gif) no-repeat;width:425px;}
	.grass2-content-box  {background: url(../images/talent_network/grass2_box_med_bg.gif) bottom no-repeat;width:425px;}
	.grass-content-box-med h1 {background: url(../images/global/grass_box_top_med_bg.gif) no-repeat;width:417px;}
	.grass-content-box-med  {background: url(../images/global/grass_box_med_bg.gif) bottom no-repeat;width:430px;}
	.grass-content-box-big h1 {background: url(../images/global/grass_box_top_big_bg.gif) no-repeat;width:606px;}
	.grass-content-box-big  {background: url(../images/global/grass_box_big_bg.gif) left bottom no-repeat;width:620px;}
	.grass2-content-box-med h1 {background: url(../images/talent_network/grass_box_top_med_bg.gif) no-repeat;width:500px;display:block;}
	.grass2-content-box-med  {background: url(../images/talent_network/grass_box_med_bg.gif) bottom no-repeat;width:500px;}
	.talent-network-box-content{padding:15px;}
	.sea2-content-box-med h1 {background: url(../images/talent_network/sea_box_top_med_bg.gif) no-repeat;width:500px;display:block;}
	.sea2-content-box-med  {background: url(../images/talent_network/sea_box_med_bg.gif) bottom no-repeat;width:500px;}

	.sea-content-box h1 {background: url(../images/global/sea_box_top_bg.gif) no-repeat;width:378px;}
	.sea-content-box  {background: url(../images/global/sea_box_bg.gif) bottom no-repeat;width:391px;}
	.sea-content-box-med h1 {background: url(../images/global/sea_box_top_med_bg.gif) no-repeat;width:427px;}
	.sea-content-box-med  {background: url(../images/global/sea_box_med_bg.gif) bottom no-repeat;width:440px;}
	.berry-content-box h1 {background: url(../images/global/berry_box_top_bg.gif) no-repeat;width:378px;}
	.berry-content-box  {background: url(../images/global/berry_box_bg.gif) bottom no-repeat;width:391px;}	
	.berry-content-box-med h1 {background: url(../images/global/berry_box_top_med_bg.gif) no-repeat;width:427px;}
	.berry-content-box-med  {background: url(../images/global/berry_box_med_bg.gif) left bottom no-repeat;width:440px;}	
	.berry-content-box-big h1 {background: url(../images/global/berry_box_top_big_bg.gif) no-repeat;width:607px;}
	.berry-content-box-big  {background: url(../images/global/berry_box_big_bg.gif) bottom no-repeat;width:620px;}	
	.orange-content-box h1 {background: url(../images/global/orange_box_top_bg.gif) no-repeat;width:378px;}
	.orange-content-box  {background: url(../images/global/orange_box_bg.gif) bottom no-repeat;width:391px;}
	.orange-content-box-med  {background: url(../images/global/orange_box_med_bg.gif) bottom no-repeat;width:440px;}
	.orange-content-box-med h1 {background: url(../images/global/orange_box_top_med_bg.gif) no-repeat;width:427px;}
	.orange-content-box-big  {background: url(../images/global/orange_box_big_bg.gif) bottom no-repeat;width:620px;}
	.orange-content-box-big h1 {background: url(../images/global/orange_box_top_big_bg.gif) no-repeat;width:607px;}
	.midnight-content-box h1 {background: url(../images/global/midnight_box_top_bg.gif) no-repeat;width:398px;}
	.midnight-content-box  {background: url(../images/global/midnight_box_bg.gif) bottom no-repeat;width:411px;}
	.midnight-content-box-med  {background: url(../images/global/midnight_box_med_bg.gif) bottom no-repeat;width:440px;}
	.midnight-content-box-med h1 {background: url(../images/global/midnight_box_top_med_bg.gif) no-repeat;width:427px;}	
	.midnight-content-box-big  {background: url(../images/global/midnight_box_big_bg.gif) bottom no-repeat;width:620px;}
	.midnight-content-box-big h1 {background: url(../images/global/midnight_box_top_big_bg.gif) no-repeat;width:607px;}

	/* Generic Profile Story Title and Description */
	.profile-story-1 {position:absolute;line-height:13px;color:#6DB33F !important;}
	.profile-story-2 {position:absolute;line-height:13px;color:#6DB33F !important;}
	.profile-story-3 {position:absolute;line-height:13px;color:#6DB33F !important;}
	.profile-story-1 strong{color:#6DB33F !important;}
	.profile-story-2 strong{color:#6DB33F !important;}
	.profile-story-3 strong{color:#6DB33F !important;}
	
	/***************** Pagewise CSS ******************/
	
	/***** Home Page *****/
	body#default #flash-content {background:#F2F2F2 url(../images/global/flas-bg.jpg) repeat-x bottom left;margin-left:2px !important;}
	
	/***** START About Section *****/

	/*About -> Our Company */
	body#about_tmobile_careers_default #content {background:#EFEFF0 url(../images/about/our_company_bg.jpg) no-repeat;height:353px;}
	body#about_tmobile_careers_default .content-box {left:680px !important;top:110px; width:250px;}
	body#about_tmobile_careers_default .profile-story-1 {left:35px;top:82px;font-size:12px;}
	body#about_tmobile_careers_default .profile-story-2 {left:235px;top:85px;font-size:12px;}
	body#about_tmobile_careers_default .profile-story-3 {left:611px;top:250px;font-size:12px;}
	body#about_tmobile_careers_default #featured-buckets {display:block;}
	
	/*About -> History */
	body#about_tmobile_careers_history #content {background:#EFEFF0 url(../images/about/history_bg.jpg) no-repeat;height:353px;}	
	body#about_tmobile_careers_history .content-box {left:580px !important;top:80px;}
	body#about_tmobile_careers_history #featured-buckets {display:block;}
	
	/*About -> Our Brand */
	body#about_tmobile_careers_our_brand #content {background:#EFEFF0 url(../images/about/our_brand_bg.jpg) no-repeat;height:353px;}	
	body#about_tmobile_careers_our_brand .content-box {left:580px !important;top:80px;}
	body#about_tmobile_careers_our_brand #featured-buckets {display:block;}
	
	/*About -> Award */
	body#about_tmobile_careers_awards #content {background:#EFEFF0 url(../images/about/award_bg.jpg) no-repeat;height:353px;}	
	#award_content {width:250px;height:246px;left:595px;top:60px;}	
	body#about_tmobile_careers_awards #featured-buckets {display:block;}
	body#about_tmobile_careers_awards #content ul{color:#000;}
	
	/*About -> News */
	body#about_tmobile_careers_news #content {background:#EFEFF0 url(../images/about/news_bg.jpg) no-repeat;height:353px;}	
	body#about_tmobile_careers_news .content-box {left:238px !important;top:80px;width: 300px;}
	body#about_tmobile_careers_news #featured-buckets {display:block;}
	
	/*About -> Community */
	body#about_tmobile_careers_in_the_community #content {background:#EFEFF0 url(../images/about/community_bg.jpg) no-repeat;height:353px;}	
	#community_content {width:570px;height:235px;left:370px;top:20px;}	
	body#about_tmobile_careers_in_the_community #featured-buckets {display:block;}
	
	/***** END About Section *****/
	
	/***** START Working Here Section *****/
	
	/*Workngig Here -> Overview*/
	body#working_here_default #content {background:#EFEFF0 url(../images/working_here/overview_bg.jpg) no-repeat;height:353px;}
	body#working_here_default .content-box {left:627px !important;top:132px;}
	body#working_here_default .profile-story-1 {left:57px;top:147px;font-size:12px;}
	body#working_here_default .profile-story-2 {left:444px;top:270px;font-size:12px;}
	body#working_here_default #featured-buckets {display:block;}
	
	/*Working Here -> OurCulture, Diversity,Career Development*/
	body#working_here_our_culture #content {background:#EFEFF0 url(../images/working_here/our_culture_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#working_here_our_culture .content-box{left: 288px !important;margin-top: 250px;position: relative !important;width: 300px;}
	body#working_here_our_culture .profile-story-1 {left:80px;top:172px;font-size:12px;}
	body#working_here_our_culture .profile-story-2 {left:245px;top:100px;font-size:12px;}
	body#working_here_our_culture .profile-story-3 {left:510px;top:175px;font-size:12px;}
	body#working_here_diversity  #content {background:#EFEFF0  url(../images/working_here/diversity_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#working_here_diversity  .content-box { left: 350px !important; margin-top: 26px;}
	body#working_here_diversity #diversity_content_2 { left: 350px !important;margin-top: 275px;}
	body#working_here_diversity #diversity_content_2 h1{color:#E20074 !important; font-size:14px !important; font-weight:bold;}
	body#working_here_career_development  #content {background:#EFEFF0  url(../images/working_here/career_development_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#working_here_career_development .content-box{ left: 328px !important;margin-top: 115px;position: relative; width: 270px;}
	body#working_here_career_development .profile-story-1 {left:224px;top:230px;font-size:12px;}
	body#working_here_career_development .profile-story-2 {left:566px;top:247px;font-size:12px;}
	
	
	
	
	/*Working Here -> Benefits Module Section */
	body#working_here_our_benefits #content{height:553px;}
	body#working_here_our_benefits .profile-story-1 {left:97px;top:133px;font-size:12px;}
	body#working_here_our_benefits .profile-story-2 {left:325px;top:45px;font-size:12px;}
	body#working_here_our_benefits .profile-story-3 {left:479px;top:80px;font-size:12px;}
	#benefits_content {left:590px !important;top:240px;}
	#lower_nav {position:absolute;left:0;top:476px; }
	#lower_nav div{width:189px;height:81px;background: url(../images/benefits/lower_nav_off.gif) no-repeat;float:left;cursor:pointer;}
	#lower_nav div h2 {margin:22px 0 0 28px;padding:0;color:#E20074;}
	#lower_nav div h2.selected {color:#6A6A6A !important;}
	#lower_nav div p {margin:5px 0 0 28px;padding:0;font-size:0.9em;line-height:11px;}
	#lower_nav div p.selected {color:#22466B !important;}
	.lower_nav_pipe  {width:1px;height:80px;background: url(../images/benefits/lower_nav_pipe.gif) no-repeat;float:left;}
	.benefit_others  {width:900px;height:438px;background: url(../images/benefits/benefit_other_left.png) left no-repeat;float:left;}
	body#working_here_our_benefits .content-box h2 {font-size:2.4em !important;color:#E20074 !important;}
	#benfit_modules div {display:none;}	
	#benefit_health_content {left: 443px !important;top: 125px;}
	#benefit_lifestyle_content {left:75px;top:65px;height:352px;width:800px !important;}
	#benefit_financial_content  {left: 10px !important;top: 10px;}
	#benefit_financial_content p.para1{left: 233px;position: relative;top: 50px;width: 45%;}
	#benefit_financial_content p.para2{left: 573px;position: relative;top: 104px;width: 35%;}
	#benefit_financial_content p.para3{left: 344px;position: relative;top: 162px;width: 45%;}
	#benefit_perks_content {left:10px;top:10px;}
	#benefit_perks_content p.para1{left: 233px;position: relative;top: 50px;width: 45%;}
	#benefit_perks_content p.para2{left: 573px;position: relative;top: 104px;width: 35%;}
	#benefit_perks_content p.para3{left: 344px;position: relative;top: 193px;width: 45%;}

 	
	/*Working Here -> Employee Stories */
	body#working_here_employee_stories #content {background: url(../images/global/employee_stories_bg.jpg) no-repeat;height:529px;}
	body#working_here_employee_stories #content h3 {color:#42B3B3;left:28px;top:60px;}
	body#working_here_employee_stories #content h2{margin-left:53px;}
	body#working_here_employee_stories #content #profile_thump_scroller {position:absolute;left:28px;top:78px;width:260px;}
	body#working_here_employee_stories #content #profile_thump_scroller div {width:75px;height:75px;float:left;display:block;text-indent: -9999px;overflow: hidden;margin:0 5px 5px 0;padding:0;cursor:pointer;}
	body#working_here_employee_stories #content #profile_thump_scroller div.selected{filter: alpha(opacity=50);opacity:0.5;}
	#employee_stories_default div{display:none;left:497px;top:132px;}	
	#employee_stories_default {margin:6px 0 0 280px;border-left:0px;height:470px;}
	#employee_stories_default img.top{margin:65px 0 0 40px;}
	#employee_stories_default div p a {color:#000;}
	
	#employee_stories_video {position:absolute;left:286px;top:110px;margin:0px;padding:10px 0 0 30px;height:462px;width:633px;display:none;background-repeat:no-repeat;background-position:bottom;}
	#employee_stories_video h2{margin:10px 0 0 325px !important;padding:0;color:#6DB33F;font-weight:normal;line-height:16px;}
	#employee_stories_video h2 strong{color:#6DB33F;}
	#employee_stories_video p{padding:0px !important;margin:10px 0 0 325px;line-height:16px;}
	#employee_stories_video div span.quote{text-indent: -9999px;overflow: hidden;display:block;background-repeat:no-repeat;background-position:bottom;height:216px;background-position:left;margin:0 0 20px 0;width:620px;}
	#employee_stories_video div#employee_stories_video {top:43px;width:620px;}
	#employee_stories_video #videocontentdiv {width:300px;}
	/*#employee_stories_video #videocontentdiv div#shareArrow {width:5px;}*/
	/*#videocontentdiv {position:absolute;left:12px;top:45px; margin:26px 0 0 12px;padding:0; z-index: 9999;background-color: #F3F3F4;
    border: 1px solid #6A6A6A; width:300px; height:235px; border-radius: 10px 10px 10px 10px; opacity: 1;}
     #videocontentdiv div.share-div { width: 280px;}*/
	
	#employee_stories_image {position:absolute;left:286px;top:57px;margin:0px;padding:10px 0 0 30px;border-left:1px solid #999999;height:462px;width:633px;display:none;background-repeat:no-repeat;background-position:bottom;}
	#employee_stories_image div.right {margin-left:220px !important;}
	#employee_stories_image div span.quote{text-indent: -9999px;overflow: hidden;display:block;background-repeat:no-repeat;background-position:bottom;height:151px;background-position:left;}
	#employee_stories_image div span.big{height:220px;}
	#employee_stories_image h2{margin:10px 0 0 0px !important;padding:0;color:#003366;font-weight:normal;line-height:16px;}
	#employee_stories_image p{margin:0 !important;padding:0px !important;line-height:16px;}

	#view_by_department {position:absolute;left:-98px;top:34px; margin:0;padding:0;list-style:none;display:block;padding:0;margin:0;cursor:pointer;width:241px;filter: alpha(opacity=90);opacity:0.9;}
	#view_by_department li {list-style:none;padding:0;margin:0;}
	#view_by_department ul {font-size:1.0em;display:none;padding:0;margin:0;border:1px solid #ccc;background:#FFF;}	
	#view_by_department ul li{margin:0 0 0 -10px;}
	#department_title {position:absolute;left:-58px;top:48px; margin:0;padding:0;}
	
	#youtube_link {position:absolute;right:0px;top:29px; margin:0;padding:0;list-style:none;display:block;padding:0;margin:0;cursor:pointer;width:160px; font-family:"Arial", Verdana, Helvetica, sans-serif}
	#youtube_link li {list-style:none;padding:0;margin:0;}
	#youtube_link li a {color:#6DB33F; font-size: 12px;}
	

	/***** END Working Here Section *****/


	/***** START Opportunities Section *****/
	
	/*Opportunities Section Generic CSS */
	#right_nav {position:absolute;left:624px;top:14px;}
	#right_nav li{list-style:none;display:block;height:30px;width:200px;margin:1px 0 0 0 !important;padding:12px 0 2px 24px !important;color:#7F7F7F;background: url(../images/opportunities/right_nav_off.png) no-repeat;cursor:pointer;}
	#right_nav li.selected{list-style:none;display:block;height:30px;width:200px;margin:1px 0 0 0 !important;padding:12px 0 2px 24px !important;color:#7F7F7F;background: url(../images/opportunities/right_nav_on.png) no-repeat;color:#FFF;}		
	#right_nav #right_nav_divider{background: url(../images/opportunities/right_nav_divider.gif) no-repeat;color:#FFF;height:10px !important;margin:0;padding:0;cursor:default !important;}
	#opportunities_profile div {display:none;position:absolute;left:0;}
	#opportunities_profile_bg{position:absolute;background: url(../images/opportunities/corporate_profile_bg.png) no-repeat;width:531px;height:208px;top:359px;left:0px;}
	#opportunities_content div {display:none;}
	
	/* Opportunities -> Overview */
	body#opportunities_default #content {background: url(../images/opportunities/overview_bg.jpg) no-repeat;height:353px;}	
	body#opportunities_default #right_nav {position:absolute;left:622px;top:234px; padding: 0 0 0 125px;}
	body#opportunities_default #featured-buckets {display:block;}	
	body#opportunities_default #content-popup {left:17px;top:132px;}
	body#opportunities_default .content-box {left:651px !important;top:50px;}
	body#opportunities_default .profile-story-1{left:42px;top:76px;font-size:12px;}
	body#opportunities_default .profile-story-2{left:230px;top:25px;font-size:12px;}
	body#opportunities_default .profile-story-3 {left:522px;top:234px;font-size:12px;}
	body#opportunities_corporate ul#right_nav{/*padding: 0 0 0 124px;*/margin-left:124px;padding:0px; z-index:999;}

	/* Opportunities - > Corporate Module */
	body#opportunities_corporate #content {background:#EFEFF0;width:949px;height:565px;}
	body#opportunities_corporate .content-box {left:300px !important;top:50px;width: 300px;}
	#opportunities_profile_supply_chain_operations {width:949;height:565px;top:108px;}
	#opportunities_profile_supply_chain_operations p.profile-story-1 {left: 63px;top: 71px;width: 100px; font-size:12px;}
	body#opportunities_corporate #opportunities_content {left: 442px !important;top: 250px;width: 300px;}
	#opportunities_profile_corporate_cummunications {width:949px;height:565px;top:148px;left:10px;}
	body#opportunities_corporate #content.opportunities_profile_corporate_cummunications #opportunities_content {left: 438px !important;top: 100px;width: 305px;}
	#opportunities_profile_corporate_cummunications p.profile-story-1 {left:126px;top:150px; font-size:12px;}
	#opportunities_profile_finance_and_accounting {width:949px;height:565px;}
	#opportunities_profile_finance_and_accounting p.profile-story-1 {left: 50px;top: 150px; font-size:12px;}
	body#opportunities_corporate #content.opportunities_profile_finance_and_accounting #opportunities_content {left: 442px !important;top: 280px;width: 300px;}
	#opportunities_profile_human_resources {width:949px;height:565px;}
	#opportunities_profile_human_resources p.profile-story-1 {left: 58px;top: 169px; font-size:12px;}
	body#opportunities_corporate #content.opportunities_profile_human_resources #opportunities_content {left: 442px !important;top: 280px;width: 300px;}
	#opportunities_profile_integrated_customer_experience {background: url(../images/opportunities/integrated_profile.png) no-repeat;width:349px;height:279px;top:160px;left:10px !important;}
	#opportunities_profile_legal {width:949px;height:565px;}
	#opportunities_profile_legal p.profile-story-1 {left:615px;top:140px; font-size:12px;}
	body#opportunities_corporate #content.opportunities_profile_legal #opportunities_content {left:30px !important;top: 315px;width: 315px;}
	#opportunities_profile_marketing {width:949px;height:565px;}
	#opportunities_profile_marketing p.profile-story-1 {left:620px;top:175px; font-size:12px;}
	body#opportunities_corporate #content.opportunities_profile_marketing #opportunities_content {left:30px !important;top: 315px;width: 315px;}
	#opportunities_profile_channel_management {width:949px;height:565px;}
	#opportunities_profile_channel_management p.profile-story-1 {left:610px;top:150px;}
	body#opportunities_corporate #content.opportunities_profile_channel_management #opportunities_content {left:30px !important;top: 275px;width: 315px;}

	body#opportunities_corporate #content.opportunities_profile_channel_management {background: url(../images/opportunities/channel_management_profile.jpg) no-repeat;}
	body#opportunities_corporate #content{background: url(../images/opportunities/business_operation_profile.jpg) no-repeat;}
	body#opportunities_corporate #content.opportunities_profile_corporate_cummunications {background: url(../images/opportunities/cummunications_profile.jpg) no-repeat;}
	body#opportunities_corporate #content.opportunities_profile_legal {background: url(../images/opportunities/legal_profile.jpg) no-repeat;}
	body#opportunities_corporate #content.opportunities_profile_human_resources {background: url(../images/opportunities/human_resources_profile.jpg) no-repeat;}
    body#opportunities_corporate #content.opportunities_profile_marketing {background: url(../images/opportunities/marketing_profile.jpg) no-repeat;}
	body#opportunities_corporate #content.opportunities_profile_finance_and_accounting {background: url(../images/opportunities/finance_accounting_profile.jpg) no-repeat;}


	
	/* Opportunities -> Customer Service*/
	body#opportunities_customer_service ul#right_nav{padding: 0 0 0 124px; z-index:999;}
	body#opportunities_retail ul#right_nav{padding: 0 0 0 124px; z-index:999;}
	body#opportunities_customer_service #content {background: url(../images/opportunities/customer_service_bg.jpg) no-repeat;height:567px;}	
	body#opportunities_customer_service #right_nav {top:364px;}
	body#opportunities_customer_service .content-box {left:575px !important;top:125px;}
	body#opportunities_customer_service .profile-story-1 {left:20px;top:140px; font-size:12px;}
	body#opportunities_customer_service .profile-story-2 {left:600px;top:400px; font-size:12px;}
	
	/* Opportunities -> Customer Service -> Locations*/
	#cs-content { padding: 0 17px; }
	#cs-content #top-half{ width:963px; height:364px; margin:0 0 4px 0; }
	#cs-content #top-half #locations-map{ float:left; width:641px; height:364px; background: url(/images/opportunities/75_box_bg.jpg) repeat-y; }
	#cs-content #top-half #locations-map #map-top{ height:7px; overflow:hidden; padding:0; margin:0; background: url(/images/opportunities/75_box_top.jpg) no-repeat; }
	#cs-content #top-half #locations-map #map-content-wrapper{ height:351px; padding:0 7px; margin: 0 1px; background:#FFF; }
	#cs-content #top-half #locations-map #map-bot{ height:7px; overflow:hidden; padding:0; margin:0; background: url(/images/opportunities/75_box_bottom.jpg) no-repeat; }
	#cs-content #top-half #blue-bucket{ float:left; margin-left: 4px; width:318px; height:364px; background: url(/images/opportunities/opportunities_sea_box.jpg) no-repeat; }
	#cs-content #top-half #grey-bucket{ float:left; margin-left: 3px; width:319px; height:364px; background: url(/images/opportunities/opportunities_map_box.jpg) no-repeat; }
	#cs-content #top-half #grey-bucket p{ color:#FFF; font-size:1.2em; margin:0; padding:2px 19px 5px; }
	#cs-content #top-half #grey-bucket p.pink_arrow{ color:#008DA8 !important; display:block; font-size:1.2em; margin:0; padding:5px 19px;  font-weight:bold; text-decoration:none;}
	#cs-content #top-half #grey-bucket p.pink_arrow a{color:#44ABBF;text-decoration:none;}
	#cs-content #top-half #grey-bucket p.pink_arrow a:hover{color:#999999;}
	#cs-content #top-half #grey-bucket p{ color:#000; font-size:1.2em; margin:0; padding:2px 19px 5px; }
	#cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0; padding:25px 19px 7px; }
	body#opportunities_customer_service_albuquerque_menaul #cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0 0 10px 0;padding:0; }
	body#opportunities_customer_service_brownsville #cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0 0 10px 0;padding:0; }
	body#opportunities_customer_service_ft_lauderdale #cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0 0 10px 0;padding:0; }
	body#opportunities_customer_service_mission #cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0 0 10px 0;padding:0; }
	body#opportunities_customer_service_thornton #cs-content #top-half #grey-bucket h1{ color:#56AA1C; font-size:2.5em; margin:0 0 10px 0;padding:0; }
	body#opportunities_customer_service_locations  #cs-content #top-half #grey-bucket h1{color:#E20074;}
    #cs-content #top-half #grey-bucket a{ color:#40B2B2; font-size:1.2em; }
    
    body#opportunities_customer_service_albuquerque_menaul #cs-content #top-half #grey-bucket a{ color:#000; text-decoration:underline;}
	body#opportunities_customer_service_brownsville  #cs-content #top-half #grey-bucket a{ color:#000; text-decoration:underline;}
	body#opportunities_customer_service_ft_lauderdale  #cs-content #top-half #grey-bucket a{ color:#000; text-decoration:underline;}
	body#opportunities_customer_service_mission  #cs-content #top-half #grey-bucket a{ color:#000; text-decoration:underline;}
	body#opportunities_customer_service_thornton  #cs-content #top-half #grey-bucket a{ color:#000; text-decoration:underline;}
    
    #cs-content #top-half #grey-bucket a:hover{color:#999;}
    
    body#opportunities_customer_service_albuquerque_menaul #cs-content #top-half #grey-bucket a:hover{color:#999; text-decoration:none;}
	body#opportunities_customer_service_brownsville  #cs-content #top-half #grey-bucket a:hover{color:#999; text-decoration:none;}
	body#opportunities_customer_service_ft_lauderdale  #cs-content #top-half #grey-bucket a:hover{color:#999; text-decoration:none;}
	body#opportunities_customer_service_mission  #cs-content #top-half #grey-bucket a:hover{color:#999; text-decoration:none;}
	body#opportunities_customer_service_thornton  #cs-content #top-half #grey-bucket a:hover{color:#999; text-decoration:none;}
    
    
	#cs-content #top-half #blue-bucket h1{ color:#E20074; font-size:2.5em; margin:0; padding:25px 19px 7px; }
    #cs-content #top-half #blue-bucket a{ color:#FFF; font-size:1.2em; text-decoration:underline; }
	#cs-content #top-half #blue-bucket h1{ color:#FFF; font-size:2.5em; margin:0; padding:25px 19px 7px; }
	#cs-content #top-half #blue-bucket p{ color:#FFF; font-size:1.2em; margin:0; padding:2px 19px 5px; }
	#cs-content #top-half #blue-bucket p.pink_arrow{ color:#FFF; display:block; font-size:1.2em; margin:0; padding:5px 19px; text-align:right; font-weight:bold; }
	#cs-content #top-half #blue-bucket #blue-bucket-scroll{ margin: 15px 15px 0 15px; height:330px; }
	#cs-content #top-half #blue-bucket #blue-bucket-scroll h1{ padding:0; margin:0 0 10px 0; }
    #cs-content #top-half #blue-bucket #blue-bucket-scroll h2{ color:#FFF; font-size:1.8em; margin:0 0 10px 0; padding:10px 0 0 0; border-top:solid 4px #5fa9b2; line-height:100%; }
	#cs-content #top-half #blue-bucket #blue-bucket-scroll p{ padding:0; margin:0 0 10px 0; }
	#cs-content #top-half #blue-bucket #blue-bucket-scroll b{ padding:0; margin:0 0 10px 0; font-weight:bold; color:#FFF; font-size:1.2em; }
	#cs-content #top-half #blue-bucket #blue-bucket-scroll-pane { height:330px; }
	
	#cs-content #top-half #grey-bucket #blue-bucket-scroll{ margin: 15px 15px 0 15px; height:330px; }
	#cs-content #top-half #grey-bucket #blue-bucket-scroll h1{ padding:0; margin:0 0 10px 0; }
    #cs-content #top-half #grey-bucket #blue-bucket-scroll h2{ color:#E20074; font-size:1.8em; margin:0 0 10px 0; padding:10px 0 0 0; border-top:solid 4px #5fa9b2; line-height:100%; }
	#cs-content #top-half #grey-bucket #blue-bucket-scroll p{ padding:0; margin:0 0 10px 0; }
	#cs-content #top-half #grey-bucket #blue-bucket-scroll b{ padding:0; margin:0 0 10px 0; font-weight:bold; color:#E20074; font-size:1.2em; }
	#cs-content #top-half #grey-bucket #blue-bucket-scroll-pane { height:330px; }
	
	
	#cs-content #top-half #blue-bucket .scroll-pane{ padding:0; }
	body#opportunities_customer_service_locations #featured-buckets{ display:block; }
	#cs-specific-buckets{ display:block;position:relative;height:271px;left:16px;top:4px;float:left; }
	#cs-specific-buckets .weather-widget{width:311px; height:258px; padding:8px 0 0 8px; float:left; background:url(/images/opportunities/custserv-bucket_blankbg.jpg) no-repeat; }
	#cs-specific-buckets .video-bucket{width:319px; height:266px; position:relative; padding:0; float:left; margin: 0 0 0 4px; background:url(/images/opportunities/custserv-bucket_blankbg.jpg) no-repeat; }
	#cs-specific-buckets .video-bucket h2{ font-size:22px; color:#E20074; margin:12px 6px 3px 10px; line-height:100%; }
	#cs-specific-buckets .video-bucket a{ position:absolute; text-indent:-9999px; top:81px; left:99px; width:115px; height:168px;}
	#cs-specific-buckets .video-bucket #emp-story-vid{ position:absolute; top:70px; left:45px; width:227px; height:180px; overflow:hidden; }
	#cs-specific-buckets .job-feed-bucket{ font-size:1.1em; color:#000; width:299px; height:246px; padding:10px; float:left; margin: 0 0 0 4px; background:url(/images/opportunities/custserv-bucket_blankbg.jpg) no-repeat; }
	#cs-specific-buckets .job-feed-bucket-pane{ height:246px; overflow:auto; overflow-x:hidden; overflow-y:auto; }
	#cs-specific-buckets .job-feed-bucket .job-feed-listitem{ padding:5px 0; }
	#cs-specific-buckets .job-feed-bucket h2{ font-size:22px; color:#E20074; margin:2px 6px 3px 0; line-height:100%; }
	#cs-specific-buckets .job-feed-bucket a{ font-size:1.2em; color:#000; text-decoration:underline; }
	#cs-specific-buckets .job-feed-bucket b{ font-size:1.1em; color:#e20074; font-weight:normal; }
	
	/* Opportunities -> Retail*/
	/*body#opportunities_retail #content {background: url(../images/opportunities/retail_bg.jpg) no-repeat;height:567px;}	*/
	body#opportunities_retail #right_nav {top: 391px;}
	body#opportunities_retail .content-box {left:660px !important;top:77px;width:220px;}
	body#opportunities_retail .profile-story-1 {left:235px;top:170px;}
	body#opportunities_retail .profile-story-2 {left:535px;top:290px;}
	

	/* Opportunitie -> Sales Module Section */
	body#opportunities_sales ul#right_nav{padding: 0 0 0 124px; z-index:999;}
	/*body#opportunities_sales #content {background: url(../images/opportunities/business_sales_profile.jpg) no-repeat;height:567px;}*/
	body#opportunities_sales #right_nav {top:80px;}
	body#opportunities_sales .content-box {left: 30px !important;top: 250px;width: 300px;}
    #opportunities_profile_business_sales p.profile-story-1 {left: 610px;top: 100px; font-size:12px; width: 200px;}
	body#opportunities_sales #content.opportunities_profile_business_sales #opportunities_content {left: 442px !important;top: 280px;width: 300px;}	
	#opportunities_profile_retail_partner_sales p.profile-story-1 {left:90px;top:171px;width: 200px;}
    body#opportunities_sales #content.opportunities_profile_business_sales {background: url(../images/opportunities/business_sales_profile.jpg) no-repeat;}
    body#opportunities_sales #content.opportunities_profile_retail_partner_sales {background: url(../images/opportunities/retail_sales_profile.jpg) no-repeat;}
   body#opportunities_sales #content.opportunities_profile_retail_partner_sales #opportunities_content {left: 464px !important;top: 279px;width: 300px;}	
    body#opportunities_sales #content.opportunities_profile_business_sales #opportunities_content {left: 30px !important;top: 250px;width: 300px;}
	

	/* Opportunitie -> Technical Module Section */
	body#opportunities_technical ul#right_nav{padding: 0 0 0 124px; z-index:999;}
	body#opportunities_technical #content {background: url(../images/opportunities/engg_operation_profile.jpg) no-repeat;height:567px;}
	body#opportunities_technical #right_nav {top:80px;}
	body#opportunities_technical .content-box {left: 443px !important;top: 350px;width: 450px;}
	#opportunities_profile_engineering_operations p.profile-story-1 {left:100px;top:160px; font-size:12px;}
	#opportunities_profile_enterprise_it p.profile-story-1 {left:610px;top:150px; font-size:12px;}
	#opportunities_profile_product_development p.profile-story-1 {left:2px;top:120px;}
	
	body#opportunities_technical #content.opportunities_profile_engineering_operations {background: url(../images/opportunities/engg_operation_profile.jpg) no-repeat;}
    body#opportunities_technical #content.opportunities_profile_enterprise_it {background: url(../images/opportunities/enterprise_it_profile.jpg) no-repeat;}
   body#opportunities_technical #content.opportunities_profile_engineering_operations #opportunities_content {left: 443px !important;top: 350px;width: 450px;}	
    body#opportunities_technical #content.opportunities_profile_enterprise_it #opportunities_content {left: 55px !important;top: 300px;width: 245px;}



	/* Military Recruiting */
	body#opportunities_military-recruiting {width:724px;height:551px;background: url(../images/opportunities/military_recruiting_bg.jpg) no-repeat;}
	body#opportunities_military-recruiting h1 {color:#FFF; margin:40px 0 0 20px; padding:0;}
	body#opportunities_military-recruiting p {color:#000; margin:10px 50px 0 450px; padding:0;}
	body#opportunities_military-recruiting p.first {margin-top:60px;}
	body#opportunities_military-recruiting .profile_title{position:absolute;left:300px;top:460px;text-align:right;color:#fff;}
	body#opportunities_military-recruiting p.profile-story-1{position:absolute;left:50px;top:200px;text-align:left; margin: 0;font-size: 12px;}
	body#opportunities_military-recruiting a {color:#40B2B2;;}
	body#opportunities_military-recruiting a:hover {color:#999;}
	body#opportunities_military-recruiting p.para_pink_arrow {
    color: #008DA8 !important;
    display: block;
    font-size: 1.1em;
    left: 0 !important;
    top: 20px !important;
}
	
	/*International Program*/
	body#opportunities_international_program {width:671px;height:549px;background: url(../images/opportunities/international_bg.jpg) no-repeat;}
	body#opportunities_international_program h1 {color:#FFF; margin:40px 0 0 20px; padding:0;}
	body#opportunities_international_program p {color:#000; margin:10px 50px 0 365px; padding:0;}
	body#opportunities_international_program p.first {margin-top:80px;}
	body#opportunities_international_program .profile_title{position:absolute;left:360px;top:270px;text-align:right;color:#fff;}
	body#opportunities_international_program a {color:#40B2B2;}
	body#opportunities_international_program a:hover {color:#999;}
	body#opportunities_international_program p.para_pink_arrow {
    color: #008DA8 !important;
    display: block;
    font-size: 1.1em;
    left: 0 !important;
    top: 20px !important;
}
	
	/***** END Opportunities Section *****/


	/***** START College Section *****/

	/*College -> Overview */
	body#college_default #content {background:#EFEFF0 url(../images/college/college_overvew_bg.jpg) no-repeat;height:353px;}	
	body#college_default #featured-buckets {display:block;}
	body#college_default .content-box {left:640px !important;top:71px;}
	body#college_default .profile-story-1 {left:25px;top:80px; font-size:12px;}
	body#college_default .profile-story-2 {left:230px;top:38px;font-size:12px;}
	body#college_default .profile-story-3 {left:521px;top:250px;font-size:12px;}

	/* College Under Graduate*/
	body#college_undergraduate #content {background:#EFEFF0 url(../images/college/college_under_gradute_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#college_undergraduate #content ul {color:#666;margin:0 10px 0 350px !important;padding:10px 0 0 0 !important;line-height:16px;}
	body#college_undergraduate .content-box {position:relative !important; left:50px !important;margin-top:30px; width:280px;}
	body#college_undergraduate #under_graduate_content_2 {position:relative !important;margin-top:-160px;margin-left:574px !important;}
	body#college_undergraduate #under_graduate_content_1 {position:relative !important;margin-top:280px;margin-left:0px !important;}
	body#college_undergraduate .profile-story-1 {left:505px;top:120px;}

	/* College Graduate*/
	body#college_graduate #content {background: #EFEFF0 url(../images/college/college_gradute_bg.jpg) no-repeat; min-height:565px;height:auto !important;height:565px;}	
	body#college_graduate  .content-box {position:relative !important;margin-top:15px;}
	body#college_graduate #graduate_content_2 {position:relative !important;margin-top:47px;margin-left:540px !important; }
	body#college_graduate #graduate_content_1 {position:relative !important;margin-top:30px;margin-left:410px !important; }
	body#college_graduate .profile-story-1 {left:70px;top:98px;font-size:12px;}

	/***** END College Section *****/
	
		/***** START Talent Network Section *****/
	
	/*Talent NEtwork -> Overview*/
	body#talent_network_default #content {background: url(../images/talent_network/overview_bg.jpg) no-repeat;height:353px;}
	body#talent_network_default .content-box {left:570px !important;top:71px;}
	body#talent_network_default .profile-story-1 {left:14px;top:123px;font-size:12px;}
	body#talent_network_default .profile-story-2 {left:233px;top:70px;font-size:12px;}
	body#talent_network_default #featured-buckets {display:block;}
	.College-bucket a {left:78px;top:157px;background: url(../images/talent_network/enroll_here_btn.jpg) no-repeat;width:78px;height:18px;}
	.Diversity-bucket a {left:77px;top:157px;background: url(../images/talent_network/join_us_btn.jpg) no-repeat;width:78px;height:18px;}
	.Military-bucket a {left:82px;top:157px;background: url(../images/talent_network/fall_in_btn.jpg) no-repeat;width:78px;height:18px;}
	.Professional-bucket a {left:82px;top:157px;background: url(../images/talent_network/sign_up_btn.jpg) no-repeat;width:78px;height:18px;}

/* College */
	body#talent_network_college #content {background: url(../images/talent_network/college_bg.jpg) no-repeat;height:565px;}
	body#talent_network_college .content-box {left:73px !important;top:285px; width: 430px;}
	body#talent_network_college .profile-story-2 {left:20px;top:90px;font-size:12px;}
	body#talent_network_college .profile-story-1 {left:650px;top:110px;font-size:12px;}
	body#talent_network_college #featured-buckets {display:none;}
	body#talent_network_college #join-this-network a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/join_this_network_btn.jpg') no-repeat;}
	body#talent_network_college #join-this-network a:hover{background:#ffffff url('/images/talent_network/join_this_network_btn_on.jpg') no-repeat;}
	body#talent_network_college #share-with-friend a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/share_with_friend_btn.jpg') no-repeat;}
	body#talent_network_college #share-with-friend a:hover{background:#ffffff url('/images/talent_network/share_with_friend_btn_on.jpg') no-repeat;}
	
	/* Diversity */
	body#talent_network_diversity #content {background: url(../images/talent_network/diversity_bg.jpg) no-repeat;height:565px;}
	body#talent_network_diversity .content-box {left:570px !important;top:87px;}
	body#talent_network_diversity .profile-story-2 {left:20px;top:90px;font-size:12px;}
	body#talent_network_diversity .profile-story-1 {left:260px;top:78px;font-size:12px;}
	body#talent_network_diversity #featured-buckets {display:none;}
	body#talent_network_diversity #join-this-network a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/join_this_network_btn.jpg') no-repeat;}
	body#talent_network_diversity #join-this-network a:hover{background:#ffffff url('/images/talent_network/join_this_network_btn_on.jpg') no-repeat;}
	body#talent_network_diversity #share-with-friend a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/share_with_friend_btn.jpg') no-repeat;}
	body#talent_network_diversity #share-with-friend a:hover{background:#ffffff url('/images/talent_network/share_with_friend_btn_on.jpg') no-repeat;}
	
	/* military */
	body#talent_network_military #content {background: url(../images/talent_network/military_bg.jpg) no-repeat;height:565px;}
	.content-box-inner{padding:25px;}
	body#talent_network_military .content-box {left:510px !important;top:110px;}
	body#talent_network_military .profile-story-2 {left:20px;top:90px;font-size:12px;}
	body#talent_network_military .profile-story-1 {left:70px;top:108px;font-size:12px;}
	body#talent_network_military #featured-buckets {display:none;}
	body#talent_network_military #join-this-network a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/join_this_network_btn.jpg') no-repeat;}
	body#talent_network_military #join-this-network a:hover{background:#ffffff url('/images/talent_network/join_this_network_btn_on.jpg') no-repeat;}
	body#talent_network_military #share-with-friend a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/share_with_friend_btn.jpg') no-repeat;}
	body#talent_network_military #share-with-friend a:hover{background:#ffffff url('/images/talent_network/share_with_friend_btn_on.jpg') no-repeat;}
	
	/* Professional */
	body#talent_network_professional #content {background: url(../images/talent_network/professional_bg.jpg) no-repeat;height:565px;}
	body#talent_network_professional .content-box {left:30px !important;top:275px;width: 400px;}
	body#talent_network_professional .profile-story-2 {left:20px;top:90px;font-size:12px;}
	body#talent_network_professional .profile-story-1 {left:655px;top:105px;font-size:12px;}
	body#talent_network_professional #featured-buckets {display:none;}
	body#talent_network_professional #join-this-network a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/join_this_network_btn.jpg') no-repeat;}
	body#talent_network_professional #join-this-network a:hover{background:#ffffff url('/images/talent_network/join_this_network_btn_on.jpg') no-repeat;}
	body#talent_network_professional #share-with-friend a{left:750px;top:440px;width:197px;height:43px;z-index:100;position:relative;display:block;background:#ffffff url('/images/talent_network/share_with_friend_btn.jpg') no-repeat;}
	body#talent_network_professional #share-with-friend a:hover{background:#ffffff url('/images/talent_network/share_with_friend_btn_on.jpg') no-repeat;}
	/************* END Talent Network Section *******/
	
	/* Site map links */
	body#sitemap #content {background:#EFEFF0 url(../images/sitemap_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}
	#sitemap #content ul{margin:0px !important; padding:0px !important; list-style:none; background:transparent;line-height:13px !important;}
	#sitemap #content ul li{padding:3px 12px 3px 4px;text-align:left;font-size:0.9em;}
	#sitemap #content ul li ul{padding-left:5px;text-align:left;}
	#sitemap #content ul li ul li ul {padding:0 0 0 8px !important}
	#sitemap #content ul li a.title{font-weight:bold; display:block; list-style:none;color:#E20074; padding:5px;font-size: 1.2em;}
	#sitemap #content ul li span.title{font-weight:bold; display:block; list-style:none;color:#E20074; padding:5px;font-size: 1.2em;}
	#sitemap #content ul li a {color:#000; font-size:0.9em;}
	#sitemap #col-one{float:left;width:200px;}
	#sitemap #col-two{float:left;width:200px;}
	#sitemap #col-three{float:left;width:200px;}
	#sitemap #col-four{float:left;width:140px;}
	body#sitemap #content h1{margin:20px 0 10px 30px; padding:0px;}
	body#sitemap #content #sitemap-wrapper{margin-left:210px;margin-top:50px;}
	
	
	/*** Apply Now , Sign-In, What to Expect Section ***/
	body#search_jobs #content {background:#ECEDEE url(../images/applynow_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#search_jobs #content h1{margin:40px 0 10px 50px; padding:0px;}
	body#search_jobs #content h2{margin:50px 0 5px 50px; padding:0px;}
	body#search_jobs #content p{margin:0px 0 0 50px; padding:0px;width:400px;}
	body#what_to_expect #content {background:#ECEDEE url(../images/what_to_expect_bg.jpg) top no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#what_to_expect #content-box{margin-top:80px;}
	body#what_to_expect #content h2{margin:15px 0 4px 275px; color:#E20074;}
	body#what_to_expect #content p{margin:5px 40px 10px 275px; line-height:normal;}
	body#sign_in #content {background:#ECEDEE url(../images/signin_bg.jpg) no-repeat;min-height:565px;height:auto !important;height:565px;}	
	body#sign_in #content h1{margin:40px 0 10px 50px; padding:0px;color:#E20074;}
	body#sign_in #content h2{margin:20px 0 6px 50px; padding:0px;}
	body#sign_in #content p{margin:0px 0 0 50px; padding:0px;width:400px;}
	body#sign_in .profile-story-2 {left:750px;top:120px;font-size:12px;}
	body#sign_in .profile-story-1 {left:342px;top:212px;font-size:12px;}
	body#sign_in_frame #content {background:#aac6c7 url(../images/applynow_bg.jpg) no-repeat;min-height:526px;height:auto !important;height:526px;}	
	body#sign_in_frame #content h1{margin:40px 0 10px 50px; padding:0px;}
	#content a.apply-now{background:url(../images/global/apply_now.png); width:86px; height:18px;display:block; text-indent:-9999px; overflow:hidden;margin-top:6px}
	#content a.signin{background:url(../images/global/Signin_Button.png) no-repeat; width:86px; height:18px; display:block; text-indent:-9999px; overflow:hidden;margin-top:22px;}
	#content a.what_to_expect{position:absolute; top:30px; left:790px; /*background:url(../images/what_to_expect_btn_new.jpg); */color: #00848e; font-size: 1.1em; font-weight:bold;/* width:107px; height :18px;display:block; overflow:hidden;*/}
	#content a.what_to_expect:hover{color: #999;}
	body#search_jobs #content .content-box {position:relative !important; left:450px !important;margin-top:100px;}
	body#search_jobs #content .content-box h2{color:#E20074 !important;}
	body#search_jobs #content .content-box a{ text-decoration:none; /*font-size:12px;*/}
	body#search_jobs #content .content-box a:hover{ text-decoration:underline;}
	body#search_jobs #content a.search-jobs{ background:url(../images/SearchNow_Button.png);  width:91px; height :18px;display:block; overflow:hidden; text-indent: -9999px;}

	
	/* FAQ */
	body#faqs #content {background:#FFF url(../images/faq_bg_bot.jpg) bottom center no-repeat;min-height:565px;height:auto !important;height:565px; border: 1px solid #CCCCCC; width:947px;}	
	body#faqs #content #bot-box{background:transparent url(../images/faq_bg_top.jpg) top center no-repeat;height:auto !important;height:565px;  width:947px;min-height: 585px; height: auto !important;}
	body#faqs #content h1{margin:30px 0 8px 270px; color:#E20074; }
	body#faqs #content p {margin:5px 0 8px 270px;}
	body#faqs #content #faqlist ul {list-style:none;padding:0px;margin:5px 0 8px 270px;color:#00848E; font-size:1.1em;}
	body#faqs #content #faqlist ul li {cursor:pointer;padding:0;margin:0;font-size:1.1em;}
	body#faqs #content #faqlist ul li ul {padding:0;margin:5px 0 0 0;display:none;}
	body#faqs #content #faqlist ul li ul li{cursor:auto;margin:0 0 0 10px;padding:0;}
	body#faqs #content #faqlist ul li ul li p{font-size:0.9em;margin:0 20px 4px 0px;color:#000; }
	

	/* Session Error */
	body#session_error  #content{background: url(/images/applynow_bg.jpg) no-repeat;height:526px;}	
	body#session_error  #content h1{margin:50px 0 30px 40px;}
	body#session_error  #content p{margin:8px 0 0 40px;font-size:1.2em;font-weight:bold;}
	
	/* Event related CSS */
	/*body#events_events	#content {background: #EFEFF0 url(/images/events.jpg) bottom no-repeat;width:950px;height:565px;}*/
	body#events_events	#content {background: #FFFFFF url(/images/top_bg_fill.jpg) top left repeat-x;width:950px; border:1px solid #CCCCCC;}
	body#events_events	#content div.event {background: transparent url(/images/bottom_bg_fill.jpg) bottom left repeat-x;}
	body#events_events	#content div.event div.eventbox {background: transparent url(/images/events.gif) 50px 68px no-repeat; padding:0 0 20px 0; min-height:565px;}

	body#events_events	#content h1{color:#E20074;}
	body#events_default #content {background: #EFEFF0 url(/images/events.jpg) top no-repeat;width:950px;min-height:565px;height:auto !important;height:565px;}	
	body#events_default #content h1{padding:20px 0 0 200px; margin:0px;}
	body#events_default #content h2{padding:20px 0 0 200px;  margin:0px;}
	body#events_default #content p{padding:10px 30px 0 200px !important; margin:0px !important;line-height:normal;}
	body#events_default #content table {margin:2px 0 0 200px !important;  padding:0px;width:700px;}

	/*body#events_events_detail	#content {background: #EFEFF0 url(/images/events.jpg) bottom no-repeat;width:950px;height:565px;}*/
	body#events_events_detail	#content {background: #FFFFFF url(/images/top_bg_fill.jpg) top left repeat-x;width:950px; border:1px solid #CCCCCC;}
	body#events_events_detail	#content div.event div.eventbox {background: transparent url(/images/events.gif) 50px 68px no-repeat; padding:0 0 20px 0; min-height:565px;}
	
	body#events_events_detail	#content h1{padding: 0 0 20px 198px; margin:0px;color:#E20074;font-size: 1.8em;}
	body#events_events_detail	#content h2{padding:20px 0 0 200px;  margin:0px;}
	body#events_events_detail	#content p{padding:10px 10px 0 0px !important; margin:0px !important;line-height:normal;}
	body#events_events_detail	#content span{padding:10px 10px 0 0px !important; }
	body#events_events_detail	#content table {margin:2px 0 0 200px !important;  padding:0px;width:655px;}
	body#events_events_detail	#content table table{margin:0 !important;}
	#reminder{width:420px !important;}
	.link_disable {color:#999;}
	.alerttext{color:Red;}

    /* Candidate Materials */
    body#candidate_materials_default #coverflow-wrapper{ width:902px; margin:0 auto; }
    body#candidate_materials_default #coverflow-wrapper p{ margin:0 0 12px 0; }
    body#candidate_materials_default #content{ color:#333 !important; font-size:10px !important; padding:12px 0 !important;  }
    /*body#candidate_materials_default #content{ color:#333 !important; font-size:10px !important; padding:12px 0 !important; background:#aac7c5 url(/images/coverflow_bg.gif) repeat-x; }*/
    body#candidate_materials_default #content b{ font-size:12px !important; }
    body#candidate_materials_default #flashcontent { background:url(/images/coverflow_gradient.jpg) no-repeat; }
    body#candidate_materials_default #content-wrapper-bottom{ margin-bottom:20px !important; }
    body#candidate_materials_default #viewhtml-link{ position:absolute; right:0; bottom:-30px; color:#444 !important; }

	/* Taleo CSS */
	body#taleo #content {background:none;width:998px;height:526px;left:0px !important;min-height:526px;height:auto !important;height:526px;margin-top:10px;}	
    body#taleo #header{position: relative;width: 998px;height: 138px;background: #fff url(../images/global/header_bg.gif) top repeat-x;}
	body#taleo #header#logo {position:absolute;left:0px;top:5px;background: url(../images/global/logo.gif);width:330px;height:80px;display:block;text-indent: -9999px;overflow: hidden;}
	/* This seems unnecessary... 
	body#taleo #header#global_nav {position:absolute;left:857px;top:14px;width:140px;display:block !important;margin:0;padding:0;}
	body#taleo #header#global_nav p{margin:0 7px 0 7px;padding:0;display:inline;}
	body#taleo #header#global_nav li{float: left;list-style: none;display:block;}
	body#taleo #header#global_nav li a {font-size:1.1em;}
	/*body#taleo #header#global_nav #li_applynow a.a_applynow{display:block;background: url(../images/global/global_nav_arrow.gif) right top no-repeat;padding:0 22px 0 0;margin:0;height:15px;width:60px;}*/
	/*
	body#taleo #header#global_nav #li_applynow a.a_applynow{visibility:hidden;position:absolute;right:120px;height:15px;width:60px;}
	body#taleo #header#global_nav #li_applynow:hover ul{display:block;}
	body#taleo #header#global_nav #li_applynow ul {display:block;position:absolute;left:123px;top:16px;display:none;margin:0 !important;padding:0 !important;width:100px;}
	body#taleo #header#global_nav #li_applynow ul li {float:none;display:block;margin:0 !important;padding:0 !important;text-align:right;line-height:15px !important;}
	body#taleo #header#global_nav #li_applynow ul li a{font-size:1.0em;}
	body#taleo #header#global_nav #li_applynow ul span{color:#999;margin:0 5px 0 5px;}
    body#taleo #header#global_nav #li_sign_in a.a_sign_in{display:block;background:transparent url(../images/global/global_nav_arrow.gif) right top no-repeat;padding:0 22px 0 0;margin:0;height:15px;width:40px;position:absolute;top:0px;right:40px;}
	body#taleo #header#global_nav #li_facebook {background:transparent;border:solid 1px #000000;display:block;position:absolute;top:20px;right:50px;margin:0;height:15px;width:60px;}
	body#taleo #header#global_nav .li_div{visibility:hidden;margin:0;height:15px;width:40px;position:absolute;top:0px;right:75px;}
	/* Primary Navigation Menu*/
	/*
	body#taleo #header#primary_nav {position:absolute;top:82px;left:16px; display:inline; display:block;margin:0px;padding:0;list-style:none;width:981px;height:45px;}
	body#taleo #header#primary_nav li.level_1{display:inline;padding:0 8px 0 0;}
	body#taleo #header#primary_nav li.level_1 a{font-size:1.7em;font-weight:bold;color:#6a6a6a;}
	body#taleo #header#primary_nav li.level_1 a:hover{color:#44ABBF;}
	body#taleo #header#primary_nav li.level_1 a.selected{color:#44abbf !important;}
	body#taleo #header#primary_nav ul{position:absolute;top:18px;height:26px;display:none;}
	body#taleo #header#primary_nav #menu_about ul{left:85px !important;}
	body#taleo #header#primary_nav #menu_working_here ul{left:280px !important;}
	body#taleo #header#primary_nav #menu_opportunities ul{left:400px !important;}
	body#taleo #header#primary_nav #menu_college ul{left:520px !important;}
	body#taleo #header#primary_nav #menu_talent_network ul{left:590px !important;}
	body#taleo #header#primary_nav ul li{display:inline;padding:0 10px 0 0;}
	body#taleo #header#primary_nav ul li a{font-size:1.0em !important;line-height:28px;}
	body#taleo #header#primary_nav ul li a:hover{color:#008ca8;}
	body#taleo #header#primary_nav ul li a.selected{color:#008ca8 !important;}
	*/

	
	
	
	/* Footer */	
	body#taleo #footer {position:relative;width:998px; clear:both;padding:0;margin:0;height:104px;}
	body#taleo #footer #footer_top {position:relative;border-top:1px solid #E20074;display:block;top:20px; width:960px;padding:0;font-size:0;}
	body#taleo #footer ul{font-size:1.1em;position:absolute;list-style:none; padding:0;margin:0; width:960px;left:32px;top:34px;}	
	body#taleo #footer ul li{float:left; list-style:none; margin:0px 0 0 0px; padding:0px 7px 0 7px;border-right:1px solid #999;height:12px;line-height:12px;}	
	body#taleo #footer ul li a{color:#44ABBF; text-decoration:none;}
	body#taleo #footer ul li a:hover{color:#999; text-decoration:none;}
	body#taleo #footer p{position:absolute;color:#999; margin:0 !important;padding:0 !important;left:40px;top:58px;width:200px;display:inline;}

	
	body#taleo #content-wrapper {width: 998px; padding:0 ; float:left;margin:0;background:none;}
	body#taleo #content-wrapper-top {display:none;}
	body#taleo #content-wrapper-bottom {display:none;}
	body#taleo iframe {width:998px;height:510px;background-color:#FFF;}
	
	/* Gridviews */
	.pager, .datagrid {font-size: 1.1em;}
	.pager p, .pager ul{display: inline;margin: 0 0 0 100px !important;padding: 0;}
	.pager p {float: left;margin: 0 !important;padding: 0 !importnat;}
	.pager ul {float: right;}
	.pager li {display: inline;padding-right: 2px;}
	table.datagrid {clear: both;margin: 10px 0;	border: 1px #ccc solid !important;background: #fff;}
	table.datagrid caption {text-align: left;padding: 7px 0 20px;font-weight: bold;font-size: 1.1em;margin: 0;}
	table.datagrid select {width: 100px;vertical-align: middle;font-size: 1em;margin-left: 10px;}
	table.datagrid table {width: 99%;border-collapse: collapse;}
	table.datagrid table td {width: 33%;white-space: nowrap;padding: 0.7em;border: 0;}
	table.datagrid th {background: #008DA8 url(images/gradient_elmnt.png) bottom left no-repeat;color: #fff;text-align: left;padding: 7px;white-space: nowrap;border-right: 1px #333 solid;border-bottom: 1px #333 solid;}
	table.datagrid th a, table.datagrid th a:visited {color: #fff;padding-right: 10px;background: transparent url(images/grid_arrows.gif) center right no-repeat;text-decoration: none;}
	table.datagrid th a:hover {color: #b8b8d4;background: transparent url(images/grid_arrows_on.gif) center right no-repeat;}
	table.datagrid tr.even {background: #eee;}
	table.datagrid tr.odd:hover, table.datagrid tr.even:hover {background: #DBE3EE;color: #000;/*cursor: pointer;*/}
	table.datagrid tr.odd:hover a, table.datagrid tr.even:hover a {/*color: #fff;text-decoration: none;*/}
	table.datagrid tr.odd td, table.datagrid tr.even td {border-bottom: 1px #ccc solid;padding: 7px;}
	table.datagrid td strong {white-space : nowrap;font-weight: normal;}
	table.datagrid tfoot {background: #ccc;}
	table.datagrid tfoot td {padding: 14px 7px 7px;}
	#main.event_detail p {margin:0;padding:5px 0 0 0}
	.submit, .button, .reset, select.countryselect, .checkbox input {width: auto;}
	.submit, .button, .reset, .duallist input {font: 0.9em "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif;margin: 20px 5px 0 0;background: #005B9A url(images/pages/gradient_elmnt.png) bottom left no-repeat;padding: 5px;border: 1px #ccc solid;text-align: center;color: #fff;}
	.submit:hover, .button:hover, .reset:hover {background: #eee;color: #00386b;border-right: 1px #000 solid;border-bottom: 1px #000 solid;}

		
}
	
	
/*#employee_stories_video div#helen_attribute span.quote{margin:0 0 20px -17px; width:340px;}
#employee_stories_video div#noel_attribute  span.quote{margin:0 0 20px -20px; width:340px;}
#employee_stories_video div#faruk_attribute  span.quote{margin:0 0 20px -20px; width:340px;}
#employee_stories_video div#nitya_attribute  span.quote{margin:0 0 20px -20px; width:340px;}
#employee_stories_video div#danielle_attribute  span.quote{margin:0 0 20px -20px; width:340px;}*/




/* --------------------------------------------------------------------
--                     EMPLOYEE STORIES SECTION 
-------------------------------------------------------------------- */
#flash-bottom-bar{margin:0;}
#emp-story-rider h2{color:#008DA8; font-size:16px; font-weight:bold; margin:0 30px; padding:5px 0;}
#emp-story-rider{width:320px; height:130px; border-right:1px solid #CCCCCC; margin:10px 0; background:#F2F2F2; float:left;}
.empScroller{padding:5px 28px; text-align:center;}
#emp-story-rider a.left{float:left; height:40px; width:7px; background:url(../images/homeanimation/left-arrow.gif) no-repeat center left; margin:0 5px 0 0;}
#emp-story-rider a.right{float:left; height:40px; width:7px; background:url(../images/homeanimation/right-arrow.gif) no-repeat center left; margin:0;}
#emp-story-rider ul{margin:0; padding:0;}
#emp-story-rider ul li{list-style:none; float:left; padding:0; font-size:10px; text-align:center; color:#333333; margin:0 5px 0 0;}
#emp-story-rider ul li div.emp{width:40px; height:40px; margin:0 0 0 0;}
#emp-story-rider ul li div.e1{background:url(../images/homeanimation/emp-sprite-stable.gif) 0 0 no-repeat;}
#emp-story-rider ul li div.e1:hover,#emp-story-rider ul li div.e1.active {background:url(../images/homeanimation/emp-sprite-hover.gif) 0 0 no-repeat;}
#emp-story-rider ul li div.e2{background:url(../images/homeanimation/emp-sprite-stable.gif) -49px 0 no-repeat;}
#emp-story-rider ul li div.e2:hover,#emp-story-rider ul li div.e2.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -49px 0 no-repeat;}
#emp-story-rider ul li div.e3{background:url(../images/homeanimation/emp-sprite-stable.gif) -98px 0 no-repeat;}
#emp-story-rider ul li div.e3:hover,#emp-story-rider ul li div.e3.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -98px 0 no-repeat;}
#emp-story-rider ul li div.e4{background:url(../images/homeanimation/emp-sprite-stable.gif) -147px 0 no-repeat;}
#emp-story-rider ul li div.e4:hover,#emp-story-rider ul li div.e4.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -147px 0 no-repeat;}
#emp-story-rider ul li div.e5{background:url(../images/homeanimation/emp-sprite-stable.gif) -195px 0 no-repeat;}
#emp-story-rider ul li div.e5:hover,#emp-story-rider ul li div.e5.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -195px 0 no-repeat;}
#emp-story-rider p{text-align:right; margin:8px 0;}
#emp-story-rider p a{color:#6DB33F; padding:0 16px 0 0; background:url(../images/homeanimation/hit-right.jpg) right top no-repeat; margin:0 20px 0 0;font-size:11px;}


/* --------------------------------------------------------------------
                NEWLY ADDED EMPLOYEE STORIES SECTION 
-------------------------------------------------------------------- */

#emp-story-rider ul li div.e6{background:url(../images/homeanimation/emp-sprite-stable.gif) -244px 0 no-repeat;}
#emp-story-rider ul li div.e6:hover,#emp-story-rider ul li div.e6.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -244px 0 no-repeat;}
#emp-story-rider ul li div.e7{background:url(../images/homeanimation/emp-sprite-stable.gif) -293px 0 no-repeat;}
#emp-story-rider ul li div.e7:hover,#emp-story-rider ul li div.e7.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -293px 0 no-repeat;}
#emp-story-rider ul li div.e8{background:url(../images/homeanimation/emp-sprite-stable.gif) -342px 0 no-repeat;}
#emp-story-rider ul li div.e8:hover,#emp-story-rider ul li div.e8.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -342px 0 no-repeat;}
#emp-story-rider ul li div.e9{background:url(../images/homeanimation/emp-sprite-stable.gif) -391px 0 no-repeat;}
#emp-story-rider ul li div.e9:hover,#emp-story-rider ul li div.e9.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -391px 0 no-repeat;}
#emp-story-rider ul li div.e10{background:url(../images/homeanimation/emp-sprite-stable.gif) -438px 0 no-repeat;}
#emp-story-rider ul li div.e10:hover,#emp-story-rider ul li div.e10.active {background:url(../images/homeanimation/emp-sprite-hover.gif) -438px 0 no-repeat;}
#overflow-menu ul li a{float:left;}
#overflow-menu{width:230px; overflow:hidden; float:left; margin:0;}
#overflow-menu div{width:460px;}

div.section.join div.social-networking-icons{margin:5px 0 0;}
div.section.join div.social-networking-icons div.icons{float:left; width:20px; height:20px; margin:3px;}
div.section.join div.social-networking-icons div.icons a{width:20px; height:20px; float:left;}
div.icons.fb{background:url(../images/global/net-icons.gif) 0 0 no-repeat;}
div.icons.yt{background:url(../images/global/net-icons.gif) -26px 0 no-repeat;}
div.icons.tt{background:url(../images/global/net-icons.gif) -1px -26px no-repeat;}
div.icons.ln{background:url(../images/global/net-icons.gif) -26px -26px no-repeat;}

#primary_nav li a{margin-left:0;}
#primary_nav li#menu_about{padding:10px 0 0 4px; background:url(../images/menu-l.png) left top no-repeat;}
#primary_nav li#menu_about.active {background:url(../images/menu-l-hover.png) left top no-repeat;}
#primary_nav li#job-search{padding:10px 6px 0 0;}
#primary_nav li#job-search.active {background:url(../images/menu-r-hover.png) right 3px no-repeat;}
#primary_nav li#menu_about:hover {background:url(../images/menu-l-hover.png) left top no-repeat;}
#primary_nav li#job-search:hover {background:url(../images/menu-r-hover.png) right 3px no-repeat;}


/* --------------------------------------------------------------------
--         Watch my Video, Join Us and Events Section
-------------------------------------------------------------------- */

#section-wrapper{float:right; width:616px; height:130px; background:url(../images/global/bottom-section-bg.jpg) top left no-repeat; margin:10px 0 0 0;}
#section-wrapper .section{float:left; width:175px; height:100px; margin:5px; padding:10px;}
#section-wrapper p{font-size:16px; font-weight:bold; color:#008DA8; margin:0; padding:0;}
#section-wrapper .video a{color:#6DB33F; padding:0 26px 0 0; background:url(../images/global/play-round.gif) right top no-repeat; margin:-10px 0 0 0; float:right;font-size:11px;}
#section-wrapper a.networking-icons{margin:20px 10px 0 0; float:right;}
#section-wrapper p.small{font-size:11px; font-weight:normal;color:#696A6D; line-height:12px;margin-top: 8px;}
#section-wrapper .events a{color:#6DB33F; padding:0 16px 0 0; background:url(../images/global/hit-play.gif) right top no-repeat; margin:0; float:right; width:71px; position:relative; z-index:200;font-size:11px;}
#flashcontent p.contentarea-footer{text-align:right; color:#EC008C; font-size:14px;}
#emp-story-rider p a:hover{color:#868074;}
#section-wrapper .video a:hover{color:#868074;}
#section-wrapper .events a:hover{color:#868074;}
#footertext { margin: 3px 25px 0px 0px; float:right;}
.footertext{font-size:14px; font-weight:normal;color:#EC008C; float:right;}

a{outline: none;   border:none;}

.playbuttonClass{width:auto; vertical-align:top; /* background:  url('/images/homeanimation/employee_images/video_arrow.png') no-repeat center right;*/ text-decoration: none;  font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-left:0px; }
p.para_pink_arrow a { text-decoration:none;}
p.para_pink_arrow a:hover {color: #999999;}
p.profile-story-1 a {color:#6DB33F !important;}
p.profile-story-2 a {color:#6DB33F !important;}
p.profile-story-3 a {color:#6DB33F !important;}
p.profile-story-1 a:hover strong {color:#999999 !important;}
p.profile-story-2 a:hover strong {color:#999999 !important;}
p.profile-story-3 a:hover strong {color:#999999 !important;}
p.profile-story-1 a:hover {color:#999999 !important;}
p.profile-story-2 a:hover {color:#999999 !important;}
p.profile-story-3 a:hover {color:#999999 !important;}
body#events_events  div#content-box { margin: 40px 50px 0 250px;color:#000;	}

body#events_events  div#content-box h1{margin-left:0px;}
body#events_events  div#content-box table{width:655px;}
body#events_events  div#content-box div.pager ul {float:right; padding: 0 0 0 10px;}
body#events_events  div#content-box div.pager { margin-top:10px;}
body#events_events  div#content-box div.pager.bottom { margin-top:5px;}
body#events_events  div#content-box div.pager ul  li{padding:0px;}
body#events_events  div#content-box div.pager ul li a{padding:0px 20px 4px 0px;}
body#events_events_detail div#content-box { margin: 88px 50px 0 50px;color:#000;	}
body#events_events_detail  div#content-box strong{font-size:1.1em;color:#000;}
body#events_events_detail  div#content-box p{font-size:1.2em;color:#000;}
body#events_events_detail  div#content-box div.text p{font-size:1.4em;color:#000;}
body#events_events_detail  div#content-box table td.detail p{padding-top:2px;}
body#events_events_detail  div#content-box table td.remindme_form_label{font-size:1.2em;}


/* Share Popup shadow box IE8 top padding issue fix*/

#at16p > a { display:none; }
