@charset "utf-8";
/* CSS Document */

div.content	{ /*margin-top:19px;*/ margin-left:2px;}
div.content a	{ font-family:Arial, Helvetica, sans-serif;color:#3b3a3a; text-decoration:none;}
div.content div.useful a	{ color:#FFB63D;}
div.content div.detail	{ padding:16px 22px;}
div.bar					{ height:50px!important;}
div.bar div.detail		{ padding:0px 22px;}
div.bar div.detail a.question	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-style:italic; width:120px; padding-left:34px; background-image:url(/img/laquo.gif); background-repeat:no-repeat; background-position:left center; margin-right:21px; float:left; display:block; position:relative; text-decoration:none; color:#000000; text-align:right;}
div.bar div.detail a.question strong	{ font-weight:bold; font-style:italic;}
div.bar div.detail a.question:hover	{ color:#FEB73A; }
div.bar div.detail div.divider	{ background-image:url(/img/vert_faded_bg_small.gif); height:36px;}
div.bar div.detail div.select	{ float:right; width:500px; text-align:left; margin-top:3px;}
div.bar div.detail div.select p	{ line-height:29px; font-weight:bold; font-size:19px; display:inline; float:left; position:relative;}
div.bar div.detail div.select a#jobs_selector_btn	{ display:block; width:219px; height:27px; padding:8px 0 0 11px; background:transparent url(/img/jobs_dd.png) no-repeat top left; font-size:13px; font-weight:normal; text-decoration:none; text-align:left;line-height:15px; float:right; position:relative;}
div.bar div.detail div.select div#select_jobs		{ padding:4px 12px; background-color:#ffffff;-moz-border-radius:0.4em; border:1px solid #d1d1d1; width:200px; position:absolute; right:24px; bottom:3px;}
div.bar div.detail div.select div#select_jobs a		{ padding:5px 8px; border-top:1px solid #d1d1d1; color:black; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal; display:block;}
div.bar div.detail div.select div#select_jobs a:hover	{ background-color:#ffb63d; color:white;}
div.bar div.detail div.select div#select_jobs a.first	{ border-top:none;}
div.bar div.detail div.select select	{width:232px;}
div.bar div.detail div.select form		{float:right;margin:3px 0 0 6px;position:relative;}
div.detail	{border-left:1px solid #99bdd6; border-right:1px solid #99bdd6;background-image:url(/img/rg_bg.gif); background-position:bottom left; background-repeat:repeat-x; width:749px; background-color:#ffffff; position:relative;}
div#transversals_faq div.detail	{width:939px;}
div.content div.detail div.leftCol	{ width:480px; float:left; position:relative; margin-right:10px;}
div.divider	{ float:left; position:relative; width:2px; height:76px; background-image:url(/img/vert_faded_bg.gif);}
div.content div.detail div.rightCol	{ float:left; position:relative; width:249px;}
div.content div.detail div.threeCol	{ float:left; position:relative; width:212px; margin-right:50px;}
div.content div.detail div.last		{ margin-right:0; margin-bottom:0; border-bottom:none !important; background-image:none !important;}
div.content div.detail div.threeCol h2	{ font-family:Arial, Helvetica, sans-serif; color:#ffb63d; font-size:19px; text-transform:uppercase; font-weight:bold; margin:0 0 16px 0; line-height:19px;}
div.content div.detail div.threeCol ul	{ padding:0; margin:0;}
div.content div.detail div.threeCol ul li	{ list-style-type:none; padding:0; margin:0 0 16px 0; font-size:12px;}
div.content div.detail div.threeCol ul.names li	{ margin:0 0 2px 0;}
div.content div.detail div.threeCol ul li strong	{ font-weight:bold; display:block;}
div.content div.detail div.threeCol div.horizontal_divider	{ width:212px; height:1px; background-color:#b2b2b2; margin:5px 0 16px 0;}
div.content div.detail div.threeCol div.names	{ margin:16px 0;}
div.tab_content div.detail div.fiveCol	{ float:left; position:relative; width:135px; margin-right:19px;/* margin-top:19px; */margin-bottom:27px;}
div.tab_content div.detail div.fiveCol h2	{ font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-size:18px; line-height:20px; color:#000000; width:132px; overflow:hidden; font-style:italic; padding-top:5px;}
div.tab_content div.detail div.fiveCol p	{ height:120px;}
div.tab_content div.detail div.fiveCol a	{ color:#3c3c3c; text-decoration:none; font-size:11px; font-weight:bold; margin-bottom:25px; display:block;}
div.tab_content div.detail div#col3 p		{ height:100px;}
div.tab_content div.detail div.related_brands	{ width:135px; margin-bottom:10px;}
div.tab_content div#activities_4_detail div.related_brands	{ width:153px;}
div.tab_content div#activities_4_detail div.related_brands a	{ margin:0;}
div.tab_content div.detail div.related_brands h3	{ font-size:9px; text-transform:uppercase; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #cfcfcf; width:100%;}
div.tab_content div.detail div.related_brands img	{ float:left; text-align:center; margin:10px 18px 0 0; border:none;}
div.tab_content div.detail div.related_brands img a	{ border:none;}
div.tab_content div.detail div.last	{margin-right:0;}
div.tab_content div#activities_1_detail	{ width:770px; padding:0 0 0 23px;}
div.content div#wwb_detail h2	{ text-transform:uppercase; font-size:22px;}
div.content div.detail h2	{ font-weight:bold; font-size:29px; margin-bottom:16px;}
div.content div.detail h3	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#282828; font-style:italic; margin-bottom:17px;}
div.content div.detail p	{ font-size:13px; color:#3c3c3c; margin:18px 0; font-family:Arial, Helvetica, sans-serif;}
div#transversals_faq div.content div.detail p	{margin:0 0 10px 0;}
div.content div.detail div#message	{ position:relative; width:750px; height:137px;}
div#transversals_faq div.content div.detail div#message	{ height:52px;width:100%;}
div.content div#message_detail div#message h1	{ float:left; position:relative; margin-top:26px;}
div.content div.detail div.col		{}
div.content div.detail div.section	{ border-bottom:1px solid #dcdcdc; margin-bottom:22px;background-image:url(/img/rgsection_bg.gif); background-position:bottom left; background-repeat:repeat-x;}
div.content div.detail div.section h1	{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:22px; line-height:24px; width:307px; font-weight:bold;}
div#transversals_faq div#message_detail div#message h1		{font-size:24px;line-height:30px;margin-top:0;display:inline;float:none;}
div#transversals_faq div.content div.detail div.section h2	{font-size:20px;font-weight:bold; font-style:normal;}
div.content div.detail div.section h2	{ font-size:18px; font-style:italic; font-weight:normal; padding-right:15px;}
div.content div.detail div.section h2 a	{ color:#000000; text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; padding-left:32px; background-image:url(/img/message_arrow_hidden.gif); background-repeat:no-repeat; background-position:5px 2px; display:block; width:700px; height:auto;}
div.content div.detail div.section h3 a	{ color:#000000; text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; padding-left:32px; background-image:url(/img/message_arrow_hidden.gif); background-repeat:no-repeat; background-position:5px 2px; display:block; width:770px; height:auto; font-size:16px;}
div.content div.detail div#bio_head		{ margin:0; height:140px;}
div.content div.detail div#bio_head img {float:left;margin:0;position:relative; margin-left:38px;}
div.content div.detail div.col			{ width:359px; float:left; position:relative;}
div.content div.detail div.col h2		{ font-size:22px; border-bottom:1px solid #dcdcdc; padding:15px 30px;}
div.content div.detail div#bio1			{ margin-right:30px;}
div.content div.detail div#bio1	p		{ padding-left:30px;}
div.content div.detail div#bio2 h2		{ padding-left:0;}
div.content div.detail div#bio2 p		{ padding-right:30px;}
div.content div.detail div.section img	{ float:right; position:relative; margin-right: 24px;}
div.content div.detail div.section span.quo	{ color:#898989; font-size:10px; text-align:right; font-weight:bold; float:left; position:relative; line-height: 12px;}
div.content div.detail div.section span em	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; display:block; color:#000000; font-weight:normal;}
div.content div.detail div.section span#ceo	{ position:absolute; top:53px; right:315px;}
div.content div.detail div.section span#cotb	{ position:absolute; top:53px; right:5px; width:62px;}
div.content div.detail div.section div.info div strong	{ font-weight:bold;}
div.content div.detail div.section div.info div blockquote		{ padding-left:23px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:23px; color:#ea8004; font-style:italic; position:relative; width:332px;}
div.content div.detail div.section div.info div blockquote span	{color:#EA8004;font-size:44px;font-weight:normal;left:-1px;position:absolute; padding-top:6px; line-height:20px;}
div.content div.detail div.section div.info div.leftCol	{ width:41%; padding-left:35px; border-top:1px solid #dcdcdc;margin:10px 32px 10px 0;}
div.content div.detail div.section div.info div.rightCol	{ width:47%; border-top:1px solid #dcdcdc; padding-right:20px;margin:10px 0;}
div.content div.detail div.section div.info div.oneCol	{ width:95%; padding-left:35px; border-top:1px solid #dcdcdc;}
div.content div.detail div.section div.info div.oneCol	p { padding-right: 30px;}

div#roundedGradiant	{  /*width:735px;*/position:relative;}
div.bar div.bottom	{ padding-bottom:0!important;}
div#roundedGradiant div.top		{ background-image:url(/img/rg_1.png);}
div#roundedGradiant div.bottom	{background-image:url(/img/rg_2.png);padding-bottom:20px;}
div#roundedGradiant div.bottom_arrow	{background-image:url(/img/rg_3.png); height:20px; width:38px; position:absolute; left:235px; top:5px;}
div#roundedGradiant div.top, div#roundedGradiant div.bottom	{ height:6px; width:796px; position:relative; background-repeat:no-repeat; background-position:left top; overflow:hidden;}
/*INDIVIDUAL BOTTOM OR TOP ROUNDED GRADIANT BLOCKS*/
div#roundedGradiant div#top_quality		{ background-image:url(/img/rg_quality.gif);height:195px;}
div#roundedGradiant div#bottom_bu	{background-image:url(/img/rg_bicUniversity.gif);}
div#roundedGradiant div#bottom_wwb	{background-image:url(/img/rg_wwb.gif);}
div#roundedGradiant div#top_history		{ background-image:url(/img/rg_history_1.png); height:89px; background-repeat:no-repeat;}
/**************************************************/
div.content a.greyButton	{ background-image:url(/img/button_grey.png); width:221px; height:24px; padding:9px 0 0 12px; display:block; background-repeat:no-repeat; font-size:14px; text-transform:uppercase; font-weight:bold;}
div.content a.greyButtonEmail span.small	{ font-size:10px; font-weight:bold;}
div.content a.greyButtonEmail	{ background-image:url(/img/button_grey_email.png); width:221px; height:46px; padding:9px 0 0 12px; display:block; background-repeat:no-repeat; font-size:11px; font-weight:bold;float:right;}
div.content a.greyButtonEmail:hover	{ color:#FEB73A; background-position:0 -54px;}
div.content a#first	{margin-right:14px;margin-left:-3px;}
div.content a.greyButton:hover	{ color:#FEB73A; background-position:0 -33px;}
div#roundedGradiant a.greyButton	{ float:left; position:relative;z-index:2;}
div.content a.largeButton	{ height:56px; display:block; padding:10px 77px 0 21px; background-image:url(/img/button_large.png); background-repeat:no-repeat; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; color:#000000; width:120px;}
div.content a.largeButton:hover 	{ color:#FEB73A; background-position:0 -66px;}

div.content a.largeButtonLinkedInPT	{ height:83px; display:block; padding:10px 77px 0 21px; background-image:url(/img/pt/CTA-Linkedin-PT.png); background-repeat:no-repeat; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; color:#000000; width:120px;}
div.content a.largeButtonLinkedInPT:hover 	{ color:#FEB73A; background-position:0 -94px;}

div.content a.largeButtonLinkedInES	{ height:83px; display:block; padding:10px 77px 0 21px; background-image:url(/img/es/CTA-Linkedin-SP.png); background-repeat:no-repeat; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; color:#000000; width:120px;}
div.content a.largeButtonLinkedInES:hover 	{ color:#FEB73A; background-position:0 -94px;}

div.content a.largeButtonLinkedInFR	{ height:83px; display:block; padding:10px 77px 0 21px; background-image:url(/img/fr/CTA-Linkedin-FR.png); background-repeat:no-repeat; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; color:#000000; width:120px;}
div.content a.largeButtonLinkedInFR:hover 	{ color:#FEB73A; background-position:0 -94px;}

div.content a.largeButtonLinkedInEN	{ height:83px; display:block; padding:10px 77px 0 21px; background-image:url(/img/en/CTA-Linkedin-EN.png); background-repeat:no-repeat; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; text-decoration:none; color:#000000; width:120px;}
div.content a.largeButtonLinkedInEN:hover 	{ color:#FEB73A; background-position:0 -94px;}

div#blank	{ width:630px; margin:0 auto; text-align:center; height:225px;}
div#blank h1	{ font-size:29px; font-weight:bold;}
div#blank p		{ font-size:24px; /*text-transform:uppercase;*/ font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
div#blank table	{ height:100%;width:100%;}
div#blank td#intro	{vertical-align:middle;}
div.photos h1, div.photos p.jobs_intro_desc, div.photos p.jobs_objective, div.photos p.jobs_opportunities, div.photos p.jobs_qualities, div.photos h2.jobs_title, div.jobs_sel h1	{ display:none;}

div#jobs_container	div#roundedGradiant	{ height:225px;}
div#roundedGradiant div#our_jobs_detail	{ padding:16px 22px;}
div#roundedGradiant div#our_jobs_detail a.close	{ float:right; text-indent:-9999em; background-image:url(/img/button_close.gif); width:19px; height:19px;}
div#roundedGradiant div#our_jobs_detail h2	{}
div#roundedGradiant div#our_jobs_detail div.leftCol		{ width:117px; margin-right:7px;}
div#roundedGradiant div#our_jobs_detail div.leftCol a	{ font-weight:bold; text-transform:uppercase; color:#69b4ff; font-size:11px; display:block; width:105px; height:16px; padding:3px 0 6px 6px; background-repeat:no-repeat}
div#roundedGradiant div#our_jobs_detail div.leftCol a:hover	{ background-image:url(/img/main_states_sm_sprite.gif); background-position:0 0; color:#FFFFFF}
div#roundedGradiant div#our_jobs_detail div.leftCol a.sel { background-image:url(/img/main_states_sm_sprite.gif); background-position:0 0; color:#FFFFFF}
div#roundedGradiant div#our_jobs_detail div.rightCol	{ width:593px; padding:0 5px 0 15px;}
div#roundedGradiant div#our_jobs_detail div.rightCol p	{ margin:0;}

div#job_map	{ background:url(/img/our_jobs_people.png); width:793px; height:222px; display:block; position:relative;}
div#job_map a.photos 	{ background-position:left top; background-repeat:no-repeat; width:68px; height:68px; display:block; position:absolute;}
div#job_map a.photos:hover	{ background-position:right bottom !important;}
div#job_map a.sel	{ background-position:right bottom !important;}
div#job_map a#photo_1	{ background:url(/img/sm_photo_1.png); top:31px; left:34px;}
div#job_map a#photo_2	{ background:url(/img/sm_photo_2.png); width:70px; height:69px; top:22px; left:96px;}
div#job_map a#photo_3	{ background:url(/img/sm_photo_3.png); top:11px; left:161px;}
div#job_map a#photo_4	{ background:url(/img/sm_photo_4.png); width:70px; height:70px; top:6px; left:225px;}
div#job_map a#photo_5	{ background:url(/img/sm_photo_5.png); top:6px; left:288px;}
div#job_map a#photo_6	{ background:url(/img/sm_photo_6.png); width:74px; height:74px; top:-2px; left:351px;}
div#job_map a#photo_7	{ background:url(/img/sm_photo_7.png); width:74px; height:74px; top:0px; left:420px;}
div#job_map a#photo_8	{ background:url(/img/sm_photo_8.png); top:5px; left:487px;}
div#job_map a#photo_9	{ background:url(/img/sm_photo_9.png); width:72px; height:72px; top:11px; left:549px;}
div#job_map a#photo_10	{ background:url(/img/sm_photo_10.png); top:15px; left:616px;}
div#job_map a#photo_11	{ background:url(/img/sm_photo_11.png); width:72px; height:74px; top:30px; left:678px;}

div#roundedGradiant div#top_tab	{ height:50px;}
div#roundedGradiant div#top_tab ul li	{ height:50px; background-repeat:no-repeat; background-position:0 0; float:left; position:relative; overflow:hidden;}
div#roundedGradiant div#top_tab ul li a	{ text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style: italic; color:#ffb63d; background-repeat: repeat-x; background-image:url(/img/tab_rg.gif); text-decoration:none;padding:15px 0 17px 0; background-repeat:0 0;}
div#roundedGradiant div#top_tab ul li a:hover	{ /*background-image:url(/img/tab_rg_over.gif);*/ background-position:0 -50px;}
div#roundedGradiant div#top_tab ul li a.sel		{ color:#000000; background-position:0 -50px; font-size:18px;padding:13px 0 19px 0 !important;}
div#roundedGradiant div#top_tab ul li a.sel span	{ padding-right:15px; background-image:url(/img/tab_rg_arrow.gif); background-position:right center; background-repeat:no-repeat;}
div#roundedGradiant div#top_tab ul li a.sel_first span, div#roundedGradiant div#top_tab ul li a.sel_last span	{ padding-right:15px; background-image:url(/img/tab_rg_arrow.gif); background-position:right center; background-repeat:no-repeat;}
div#roundedGradiant div#top_tab ul li a.sel_first	{font-size:18px !important; color:#000000 !important;padding:13px0 19px 0 !important;/*background-image:url(/img/tab_rg_first_over.png) !important;*/ background-position:0 -50px!important;}

div#roundedGradiant div#top_tab ul li a.sel_last span	{ padding-right:15px; background-image:url(/img/tab_rg_arrow.gif); background-position:right center; background-repeat:no-repeat;}
div#roundedGradiant div#top_tab ul li a.sel_last	{font-size:18px !important; color:#000000 !important;padding:13px0 19px 0 !important; background-position:right -50px!important;}

div#roundedGradiant div#top_tab ul li a#stock_nav_1	{ width:198px; display:block;background-image:url(/img/tab_rg_first.png); background-position:0 0;}
div#roundedGradiant div#top_tab ul li a#stock_nav_1:hover	{ background-position:0 -50px; }
div#roundedGradiant div#top_tab ul li a#stock_nav_2	{ width:198px; display:block;}
div#roundedGradiant div#top_tab ul li a#stock_nav_3	{ width:198px; display:block;}
div#roundedGradiant div#top_tab ul li {}
div#roundedGradiant div#top_tab ul li a#stock_nav_4	{ width:195px; display:block; background-image:url(/img/tag_rg_last.png); background-position:right top;}
div#roundedGradiant div#top_tab ul li a#stock_nav_4:hover	{ background-position:right -50px; }

div#roundedGradiant div#top_tab ul li a.sel_last	{font-size:18px !important; color:#000000 !important;padding:13px0 19px 0 !important; background-position:right -50px!important;}
div#roundedGradiant div#top_tab ul li a#culture_nav_1	{ width:175px; display:block;background-image:url(/img/tab_rg_first.png); background-position:0 0;}
div#roundedGradiant div#top_tab ul li a#culture_nav_1:hover	{background-position:0 -50px;}
div#roundedGradiant div#top_tab ul li a#culture_nav_2	{ width:173px; display:block;}
div#roundedGradiant div#top_tab ul li a#culture_nav_3	{ width:170px; display:block;}
div#roundedGradiant div#top_tab ul li a#culture_nav_4	{ width:173px; display:block; padding:8px 0 16px 0; line-height:17px;}
div#roundedGradiant div#top_tab ul li a#culture_nav_4 span	{ background-position:right top;}
div#roundedGradiant div#top_tab ul li#culture_nav_5		{ width:97px; display:block;background-image:url(/img/tag_rg_last.png); background-position:right top;}
div#roundedGradiant div#top_tab ul li.divider			{ width:2px; height:50px; background-image:url(/img/tag_rg_divider.gif);}

div#roundedGradiant div#top_tab ul li a#activities_nav_1	{ width:157px; display:block;background-image:url(/img/tab_rg_first.png); background-position:0 0;}
div#roundedGradiant div#top_tab ul li a#activities_nav_1:hover	{ background-position:0 -50px;}
div#roundedGradiant div#top_tab ul li a#activities_nav_2	{ width:157px; display:block;}
div#roundedGradiant div#top_tab ul li a#activities_nav_3	{ width:157px; display:block;}
div#roundedGradiant div#top_tab ul li a#activities_nav_4	{ width:157px; display:block; padding:8px 0 16px 0; line-height:17px;}
div#roundedGradiant div#top_tab ul li a#activities_nav_4 span	{ background-position:right center; display:block; margin-left:24px; width:101px;}
div#roundedGradiant div#top_tab ul li a#activities_nav_5		{ width:159px; display:block;background-image:url(/img/tag_rg_last.png); background-position:right top; padding:8px 0 16px 0;}
div#roundedGradiant div#top_tab ul li a#activities_nav_5:hover	{ background-position:right -50px;}
div#roundedGradiant div#top_tab ul li a#activities_nav_5 span	{ background-position:right top;}

div.tab_content				{/* margin-top:19px;*/ margin-left:2px; width:796px;}
div.tab_content div.detail	{ padding:16px 0 16px 0; width:793px;border-left:1px solid #99bdd6;border-right:1px solid #99bdd6;}
div.tab_content div.detail h2	{ color:#ffb63d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin:0; padding-bottom:8px; }
div.tab_content div.detail p	{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; line-height:13px;}
/*div.tab_content div.detail h2 span.reg	{ font-size:15px;vertical-align:text-top;}*/
div#roundedGradiant div#culture_1_detail	{ padding-left:35px; width:759px;}
div#roundedGradiant div#culture_1_detail p	{ padding-right:20px;}
div#roundedGradiant div#culture_1_detail img	{ padding-bottom:8px;}
div#roundedGradiant div#culture_2_detail	{ width:794px; height:349px;}
div#roundedGradiant div#culture_2_detail img	{left:0;position:absolute;top:-14px;}
div#roundedGradiant div#culture_2_detail div.culture_text	{float:left;padding-left:444px;padding-top:130px;position:relative;width:290px;}
div#roundedGradiant div#culture_3_detail	{ width:794px; height:390px; padding:0;}
div#roundedGradiant div#culture_3_detail img	{ position:absolute; top:0; left:1px;}
div#roundedGradiant div#culture_3_detail div.culture_text	{ padding:0 30px; position:absolute; top:280px;}
div#roundedGradiant div#culture_4_detail	{ width:794px; padding:0; height:384px;}
div#roundedGradiant div#culture_4_detail img	{ position:absolute; top:0; left:0;}
div#roundedGradiant div#culture_4_detail div.culture_text	{ padding:0 30px; position:absolute; top:230px; width:425px;}
div.content div.detail p.intro	{ margin:0 0 18px 0; font-size:29px; line-height:31px; color:#ea8004;font-weight:bold;}
/*div.content div.detail p.intro i	{ font-size:50%;position:relative;top:-10px;}*/
div.content p strong				{ font-weight:bold;}
div.content div#quality_detail div.threeCol img	{ margin-bottom:14px; }
div.content div#quality_detail div.threeCol img.linkImg	{ cursor: pointer; }
div.content div#quality_detail div.threeCol object	{ margin-bottom:14px; }
div.content div#quality_detail div.threeCol video	{ margin-bottom:14px; }
div.content div#quality_detail div.threeCol h2	{ font-size:19px; line-height:20px; padding-bottom:13px; margin:0; text-transform:none; color:#000000;padding-top:10px; border-top:1px solid #b2b2b2;}
div.content div#quality_detail div#col1 h2		{ border:none; padding-top:0;}
div.content div#quality_detail div.threeCol p	{ margin:0; padding-bottom:25px;}
div.content div#quality_detail blockquote		{ padding:10px 0; border-top:1px solid #b2b2b2; border-bottom:1px solid #b2b2b2; float: left; position:relative;}
div.content div#quality_detail blockquote span.perc	{ color:#ea8004; font-size:59px; float:left; position:relative; display:block; width:115px; font-weight:bold; margin:0 10px; display:inline;}
div.content div#quality_detail blockquote p		{ float:left; position:relative; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#3c3c3c; font-size:17px; line-height:18px; width:335px; margin:0; padding:0!important;}
div.content div#quality_detail div#col2			{ width:475px; margin-right:0;}
div.content div.detail div.footer	{ margin-top:18px;}
div.content div#quality_detail a	{ padding:11px 0 0 14px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px; color:#3c3c3c; background-repeat:no-repeat; background-position:left top; display:block; float:left; margin-top:13px; font-style:italic;width:195px; height:48px;}
div.content div.detail a:hover, div.content div.detail a:hover span	{ color:#ea8004;}
div.content div.detail div.section h3 a:hover	{ color:#ea8004;}
div.content div.detail a span	{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block; font-weight:bold; font-style:normal;}
div.content div.detail div.section a span	{display:inline;}
div.content div.detail a#quality_footer_1	{ background-image:url(/img/quality_footer_2.jpg);}
div.content div.detail a#quality_footer_2	{ background-image:url(/img/quality_footer_3.jpg);}
div.content div.detail a#quality_footer_3	{ background-image:url(/img/quality_footer_1.jpg); margin-right:0;}
div.content div.detail a.last	{ margin-right:0;}

div#roundedGradiant div.short_desc_detail		{ padding:16px 0 0 0;}
div#roundedGradiant div.short_desc_detail img	{ float:right; position:relative;}
div#roundedGradiant div.short_desc_detail div.related_brands img	{ float:left; }
div#roundedGradiant div.short_desc_detail div.text	{ width:135px; margin:132px 0 0 30px;}
div#roundedGradiant div#activities_3_detail div.text	{ width:135px; margin:75px 0 0 30px;}
div#roundedGradiant div#activities_3_detail div.related_brands img	{ margin:10px 9px 0 0; }

div#roundedGradiant div#activities_4_detail div.text	{margin:75px 0 0 30px; float:left; position:relative; display:inline;}
div#roundedGradiant div#activities_4_detail img			{ margin:20px 14px 0 0;}
div#roundedGradiant div#activities_4_detail img#promo_image_1	{ margin-top:53px;}
div#roundedGradiant div#activities_4_detail img#atchison	{ margin-top:14px;}
div#roundedGradiant div#activities_4_detail img#norwood	{ margin-left:-16px;}

div#roundedGradiant div#activities_5_detail		{ height:346px;}
div#roundedGradiant div#activities_5_detail img.images	{ position:absolute; bottom:0; top:29px; left:552px;}
div#roundedGradiant div#activities_5_detail img#image_1 { left: 175px; top: 44px; width: 217px; }

div#roundedGradiant div#activities_5_detail div.text	{ position:absolute; top:93px; left:30px; margin:0;}
div#roundedGradiant div#activities_5_detail div#text2	{ left:415px; }


div.tab_content div.detail div.text h2	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000; font-weight:normal; font-style:italic;}
div.tab_content div.detail div.text p	{ line-height:13px; margin:0; padding-bottom:14px; font-size:11px; color:#3c3c3c;}
div.tab_content div.detail div.text a	{ color:#3c3c3c; text-decoration:none; font-size:11px; font-weight:bold; margin-bottom:25px; display:block;}

div#map	{ background-image:url(/img/presence_map.gif); width:732px; height:386px; background-repeat:no-repeat; background-position:left top; position:relative;}

div#roundedGradiant div#history_detail	{ overflow:hidden;padding:0 0 16px;width:793px;}
div#roundedGradiant div.detail img.rightCorner	{ position:absolute; bottom:0; right:0;z-index:1;}
div#roundedGradiant div.detail a.arrows	{ position:absolute; top:63px; left:0; background-position:left top; background-repeat:no-repeat; width:52px; height:119px; text-indent:-9999em; z-index:3;}
div#roundedGradiant div.detail a#left	{ background-image:url(/img/history_button_left.png);}
div#roundedGradiant div.detail a#right	{ background-image:url(/img/history_button_right.png); left:741px;}
div#roundedGradiant div.detail div.fade	{ position:absolute; top:0px; left:0; background-position:left top; background-repeat:no-repeat; width:64px; height:240px; text-indent:-9999em; z-index:2; background-color:#FFFFFF;}
div#roundedGradiant div.detail div#fade_right	{left:731px;}
div#roundedGradiant div.detail div#timeline_wrapper	{ margin-left:64px;}
div#roundedGradiant div.detail ul.timeline		{ width:2500px;}
div#roundedGradiant div.detail ul.timeline li	{ background-image:url(/img/history_block.gif); width:158px; height:226px; float:left; padding:14px 27px 0 27px; margin:0 5px;}
div#roundedGradiant div.detail ul.timeline li h2	{ font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:45px; margin:0; padding:0 0 11px 0;}
div#roundedGradiant div.detail ul.timeline li p		{ font-size:11px; line-height:14px; margin:0; padding:0 0 12px 0;}
div#roundedGradiant div.detail ul.timeline li p strong	{ font-weight:bold; text-transform:uppercase;}
div#roundedGradiant div.detail div.slider_module	{ margin-top:10px;}
div#roundedGradiant div.detail div.slider_module a	{ font-family:Arial, Helvetica, sans-serif; color:#cccccc; font-size:18px; margin:0; padding:0 4px 0 3px; text-decoration:none; float:left; position:relative; display:block;}
div#roundedGradiant div.detail div.slider_module a:hover	{ color:#999999; }
div#roundedGradiant div.detail div.slider_module div.slider	{ background-image:url(/img/history_slider.gif); width:33px; height:34px; padding:3px 0 0 5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:10px; float:left; position:relative; margin-top:4px;}
div#roundedGradiant div.detail div.timeline_module	{ background-image:url(/img/history_timeline.gif); width:793px; height:38px; display:block; margin-bottom:10px; position:relative;}
div#roundedGradiant div.detail div.timeline_module a	{ text-indent:-9999em; background-image:url(/img/history_point.png); width:15px; height:15px; display:block; position:absolute; top:5px; background-repeat:no-repeat;}
div#roundedGradiant div.videoPop { text-align: center;}
div#roundedGradiant div.popIn.videoUp { left: 50%;
    margin-left: -360px;
    margin-top: -175px;
    position: fixed;
    top: 50% !important;}

div#ThreeVigHrzMap	{height:89px;margin-left:2px;margin-right:2px;}
div#ThreeVigHrzMap div.vignette	{ width:248px;float:left;position:relative; height:89px;}
div#ThreeVigHrzMap div.vignette h3	{ font-size:12px;margin-top:9px;padding-left:30px; font-family:Georgia, "Times New Roman", Times, serif; background-position:7px center; background-repeat:no-repeat;}
div#ThreeVigHrzMap div.vignettes	{ background-image:none; background-color:#edf7fd; height:89px;float:left;position:relative;}
div#ThreeVigHrzMap p	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; margin-top:0;padding-left:30px; padding-right:15px;}
div#ThreeVigHrzMap div.top		{ background-image:url(/img/threevinmap_1.gif); height:7px;float:left;position:relative; width:793px;}
div#ThreeVigHrzMap div.bottom	{ background-image:url(/img/threevinmap_2.gif); height:7px;float:left;position:relative; width:793px;}
div#ThreeVigHrzMap div.left	{ background-image:url(/img/threevinmap_3.gif); height:89px;float:left;position:relative; width:7px;}
div#ThreeVigHrzMap div.right	{ background-image:url(/img/threevinmap_4.gif); height:89px;float:left;position:relative; width:7px;}
div#ThreeVigHrzMap div.divider	{background-image:url(/img/tables/vert_dotted_bg.gif);background-position:8px 0;background-repeat:repeat-y;float:left;height:89px;margin:2px 0;position:relative;width:17px;}
div#ThreeVigHrzMap div.vignettes div#main h3	{ background-image:url(/img/bic_head.gif);}
div#ThreeVigHrzMap div.vignettes div#dist h3	{ background-image:url(/img/bic_distrubitor.gif);}
div#ThreeVigHrzMap div.vignettes div#sub h3	{ background-image:url(/img/bic_subsidiary.gif);}

/******INTERNATIONAL PRESENCE********/
div#presence strong	{ font-weight:bold;}
div#presence	{background:transparent url(/img/intPres_bg.png) no-repeat top left; padding:32px 39px; width:717px; height:570px; position:relative; margin-left:2px; /*margin-top:19px;*/}
div#presence h2	{ font-family:Arial, Helvetica, sans-serif; font-size:29px; font-weight:bold; margin:0 0 9px 0;}
div#presence p	{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#565656;}
div#presence p em	{ color:#ea8004; font-weight:normal;}
div#presence div.presence_nav	{ width:217px; position:absolute; top:129px; left:30px; z-index:1;}
div#presence div.presence_nav a	{ background:transparent no-repeat 0 0; display:block; width:147px; height:32px; margin-top:12px;color:#454545;font-size:11px;padding:20px 0 0 55px;text-decoration:none; text-transform:uppercase; font-weight:bold;}
div#presence div.presence_nav a.sel			{background-position:15px -52px;color:#FFB63D;font-size:11px;height:34px;padding-top:18px;text-indent:15px;width:162px;}
div#presence div.presence_nav a#pres_nav_4.sel			{background-position:15px -52px;color:#FFB63D;font-size:11px;height:34px;padding-top:18px;text-indent:-2px;width:162px;}
div#presence div.presence_nav a#pres_nav_1	{ background-image:url(/img/inStationary_btn.gif);}
div#presence div.presence_nav a#pres_nav_2	{ background-image:url(/img/inLighters_btn.gif);}
div#presence div.presence_nav a#pres_nav_3	{ background-image:url(/img/inShavers_btn.gif);}
div#presence div.presence_nav a#pres_nav_4	{ background-image:url(/img/inAdvertising_btn.gif);font-size:10px;}
div#presence div.presence_nav a:hover	{background-position:15px -52px;color:#FFB63D;font-size:11px;height:34px;padding-top:18px;text-indent:15px;width:162px;}
div#presence div.presence_nav a#pres_nav_4:hover	{background-position:15px -52px;color:#FFB63D;font-size:10px;height:34px;padding-top:18px;text-indent:-2px;width:162px;}
div#stationary_presence		{ background:transparent url(/img/stationary_presence_bg.jpg) no-repeat bottom right;height:400px;left:25px;position:absolute;top:127px;width:769px;}
div#lighters_presence		{ background:transparent url(/img/lighter_presence_bg.jpg) no-repeat bottom right;height:400px;left:33px;position:absolute;top:127px;width:753px;}
div#shavers_presence		{ background:transparent url(/img/shaver_presence_bg.jpg) no-repeat bottom right;height:400px;left:33px;position:absolute;top:127px;width:753px;}
div#advertising_presence	{ background:transparent url(/img/advertising_presence_bg.jpg) no-repeat bottom right;height:400px;left:33px;position:absolute;top:127px;width:753px;}
div#presence div.blurp h3 { color:#3c3c3c; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:408px; left:216px; width:415px; font-size:17px; font-style:italic;}
div#presence div.blurp h5 { color:#3c3c3c; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:450px; left:216px; font-size:12px;}
div#presence div.blurp_fr h5  { color:#3c3c3c; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:447px; left:267px; font-size:12px;}
div#presence div.blurp_fr h5.explanation	{ color:#3c3c3c; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:447px; left:217px; font-size:12px;}
div#presence div.blurp_fr h3	{ color:#3c3c3c; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; top:410px; left:216px; width:510px; font-size:15px; font-style:italic;}
div#presence div.blurp_fr h3 strong	{ font-style:italic;}
div#presence div.blurp h3 strong	{ font-style:italic;}
/************************************/

a > div.textDownload {font-size: 12px;  display: inline-block;  width: 140px;}
a > div.thumbPDF {display: inline-block; margin-top:0px; margin-bottom: 20px;}