/* latin */
@font-face {
    font-family: 'Anton';
    font-style: normal;
    src: url('/Style%20Library/Endemol/Fonts/Anton.woff2') format('woff2'),
         url('/Style%20Library/Endemol/Fonts/Anton.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* latin-ext */
@font-face {
    font-family: 'Anton';
    font-style: normal;
    src: url('/Style%20Library/Endemol/Fonts/Anton-latin-ext.woff2') format('woff2'),
         url('/Style%20Library/Endemol/Fonts/Anton.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}

/* Page Content*/

/* TOC

1: - Global Styles

2: - Header

3: - Content

4: - Footer

5: - siFR

6: - Slimbox

*/

/* REset sharepoit styling */
.s4-title h1 a,.s4-title h2 a,.s4-tn li.static > .menu-item,.ms-WPBody a:link,.link-item a,.link-item a:link,.s4-ql ul.root > li > .menu-item,.s4-qlheader,.s4-ql a.selected,.s4-ql ul.root ul > li > a,.ms-menutoolbar td a,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,.ms-vb a:link,.ms-vb2 a:link,.ms-vb-user a:link,.ms-linksection-level1 ul li a,.ms-WPTitle a{color:#D0B02C;text-decoration:none;}.ms-WPBody a:visited,.link-item a:visited,.s4-qlheader:visited,a.ms-addnew:visited,.ms-ltviewselectormenuheader .ms-viewselector a:visited,.ms-ltviewselectormenuheader .ms-viewselectorhover a:visited,.ms-vb a:visited,.ms-vb2 a:visited,.ms-vb-user a:visited,.ms-linksection-level1 ul li a:visited{color:#D0B02C;text-decoration:none;}.s4-title h1 a:hover,.s4-title h2 a:hover,.s4-tn li.static > a:hover,.s4-toplinks .s4-tn a.selected:hover,.ms-WPBody a:hover,.link-item a:hover,.s4-ql ul > li > a:hover,.s4-ql ul.root > li > a:hover,.s4-qlheader:hover,.ms-rtestate-field a:hover,.s4-ql ul.root ul > li > a:hover,.ms-menutoolbar td a:hover,.ms-vh a:hover,.ms-vh2 a:hover,a.ms-addnew:hover,.ms-ltviewselectormenuheader .ms-viewselector a:hover,.ms-ltviewselectormenuheader .ms-viewselectorhover a:hover,a.ms-toolbar:hover,.ms-vh2-nofilter a:hover,.ms-vh2-nofilter-notextalign a:hover,.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-linksection-level1 ul li a:hover,.ms-propertysheet a:hover,.ms-sectionheader a:hover,.ms-disc a:hover{color:#D0B02C;text-decoration:none;}.link-item a:active,a.ms-addnew:active,.ms-ltviewselectormenuheader .ms-viewselector a:active,.ms-ltviewselectormenuheader .ms-viewselectorhover a:active,.ms-vb a:active,.ms-vb2 a:active,.ms-vb-user a:active,.ms-linksection-level1 ul li a:active{color:#D0B02C;text-decoration:none;}.s4-ql a.selected,.ms-viewlsts .ms-vb2 > a,.ms-addnew a,.ms-selectorlink a,.ms-selectorlink a:visited,.ms-navitem a:link{color:#D0B02C!important;text-decoration:none!important;}.s4-ql a.selected:visited,.ms-viewlsts .ms-vb2 > a:visited,.ms-addnew a:visited,.ms-navitem a:visited{color:#D0B02C!important;text-decoration:none!important;}.s4-ql a.selected:hover,.ms-viewlsts .ms-vb2 > a:hover,.ms-addnew a:hover,tr.s4-itm-hover a:hover,tr.ms-itmhover a:hover,.ms-selectorlink a:hover,.ms-navitem a:hover,.ms-WPTitle a:hover{color:#D0B02C!important;text-decoration:none!important;}.s4-ql a.selected:active,.ms-viewlsts .ms-vb2 > a:active,.ms-addnew a:active,.ms-navitem a:active{color:#D0B02C!important;text-decoration:none!important;}.ms-cui-ribbon,.ms-cui-menu,.ms-siteactionsmenuinner,.ms-siteactionsmenuhover,.ms-welcomeMenu,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner,div.ms-MenuUIPopupBody.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div,.ms-cui-toolbar-toolbar,.s4-titletable,.ms-socialNotif-Container,.ms-sbplain,.ms-sbtable,body #pageStatusBar,.link-item,.link-item a,.link-item a:link,.ms-WPBody,.ms-menutoolbar td a,.ms-toolbar,.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-vb-user,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph,td.ms-vb,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,th.ms-vh,td.ms-vb,.ms-dlgTitleText,.ms-formlabel,.ms-descriptiontext,.ms-formtoolbar,select,.ms-input,.ms-long,.ms-inputuserfield,.ms-toolbarContainer,div.ms-formfieldlabelcontainer span.ms-formfieldlabel,.ms-formfieldlabelcontainer,.description,.ms-sectionheader,.ms-linksection-level1,.ms-pageinformation h3.ms-standardheader,table.ms-pageinformation,table.ms-createpageinformation,.ms-pageinformation table td,.ms-createpageinformation table td,.ms-linksectionheader,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-propertysheet,.ms-formdescription,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-listedit table.ms-pageinformation,.ms-listedit .ms-pageinformation table td,.ms-listedit .ms-propertysheet,.ms-listedit .ms-descriptiontext,.ms-SPZoneLabel,.ms-SPButton,.ms-wpadder-sectionhead,.ms-wpadder-wpname,.ms-wpadder-categoryColumn,.ms-wpadder-categoryColumn td,.ms-wpadder-items,.ms-wpadder-upload input,.ms-wpadder-upload button,.ms-wpadder-tabTable th,.ms-wpadder-description,.ms-wpadder-zoneArea button,.ms-WPTitle,.link-item-large,.link-item-large a,.link-item-large a:link,div.title-With-Background a,div.title-With-Background a:link,div.title-With-Background a:hover,div.title-With-Background a:visited,div.title-With-Background a:active,.headertitle,.headertitle a,.headertitle a:link,.level-item,.level-item a,.level-item a:link,.headertitle-band,.headertitle-band a,.headertitle-band a:link,.headertitle-large,.headertitle-large a,.headertitle-large a:link,.headertitle-small,.headertitle-small a,.headertitle-small a:link,.level-description,.ms-WPBody td,.medium,groupheader,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-rtedropdown,.ms-lookuptypeintextbox,.ms-rtefield,table.ms-disc td,table tr td.ms-disc-bordered-noleft,.ms-formbodysurvey,.ms-gridCol,.ms-gridT1,.ms-surveyVBarT,.ms-surveyVBarTC,.ms-surveyTotal{font-family:inherit;}.ms-selectorlink a,.ms-selectorlink a:visited{font-family:inherit!important;}.ms-cui-ribbon,.ms-cui-menu,.ms-siteactionsmenu,.s4-breadcrumb-menu,.ms-cui-TabRowLeft,.ms-cui-toolbar-toolbar,.ms-MenuUILabel,.ms-MenuUILabelRtL,.ms-menuuilabelcompact,.ms-menuuilabelcompactRtl,div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILarge ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink,div.ms-MenuUIPopupScreen div.ms-MenuUIPopupInner div.ms-MenuUILargeRtL ul.ms-MenuUIUL div.ms-MenuUIULItem a.ms-MenuUIULLink,.s4-search input.ms-sbplain,.ms-sbplain,.s4-search input,.link-item,.link-item a,.link-item a:link,.ms-WPBody,.s4-ql ul.root > li > .menu-item,.s4-qlheader,.s4-qlheader:visited,.ms-menutoolbar td a,.ms-toolbar,.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-vhImage,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb,.ms-vb2,.ms-vb-tall,.ms-vb-user,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-pb,.ms-pb-selected,.ms-ph,td.ms-vb,a.ms-addnew,.ms-ltviewselectormenuheader .ms-viewselector a,.ms-ltviewselectormenuheader .ms-viewselectorhover a,th.ms-vh,td.ms-vb,.s4-titletable,.ms-dlgTitleText,.ms-descriptiontext,.ms-formtoolbar,select,.ms-input,.ms-long,.ms-dtinput,.ms-dttimeinput,.ms-inputuserfield,.ms-toolbarContainer,div.ms-formfieldlabelcontainer span.ms-formfieldlabel,.ms-formfieldlabelcontainer,.description,.ms-linksection-level1 h3,.ms-linksection-level1 ul li a,.ms-pageinformation h3.ms-standardheader,table.ms-pageinformation,table.ms-createpageinformation,.ms-pageinformation table td,.ms-createpageinformation table td,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-formdescription,.ms-authoringcontrols,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-linksectionheader,.ms-SPZoneLabel,.ms-SPButton,.ms-wpadder-categoryColumn,.ms-wpadder-categoryColumn td,.ms-wpadder-items,.ms-wpadder-upload input,.ms-wpadder-upload button,.ms-wpadder-tabTable th,.ms-wpadder-description,.ms-wpadder-zoneArea button,.ms-WPTitle,.level-item,.level-item a,.level-item a:link,.level-description,.headertitle,.ms-WPBody td,.medium,groupheader,.ms-rtelong,.ms-longer,.ms-rtelonger,.ms-radiotext,.ms-rtedropdown,.ms-lookuptypeintextbox,.ms-rtefield,table.ms-disc td,table tr td.ms-disc-bordered-noleft,.ms-gridCol{font-size:1em;}.s4-title h2,.ms-socialNotif-text,.s4-search select.ms-sbscopes,.s4-search input.ms-sbplain,.article-content,.welcome-content,.s4-title .s4-pagedescription,.s4-title .s4uniqpermdescription,.ms-toolbar,.ms-listheaderlabel,.ms-gb .ms-standardheader,.ms-standardheader,.ms-gb,.ms-gb2,.ms-gbload,.ms-vb-tall,.ms-vb-user,.ms-pb,.ms-pb-selected td,.ms-vb,.ms-vb2,.ms-viewlsts-noitems > b,.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text,.ms-vh2-nofilter,.ms-vh2-nofilter-notextalign,.ms-formlabel,.ms-descriptiontext,.ms-formtoolbar,.ms-toolbarContainer,.description,.link-item,.ms-sectionheader,.ms-linksection-level1 h3,.ms-pageinformation h3.ms-standardheader,.ms-linksectionheader .ms-standardheader,.ms-linksectionheader,.ms-pageinformation th,.ms-createpageinformation th,th .ms-vb,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon,.ms-vh,.ms-vh2,.ms-vh-icon-empty,.ms-vhImage,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon,.ms-ph,.ms-propertysheet,.ms-pageinformation table td,.ms-createpageinformation table td,.ms-bottompaging .ms-paging,.ms-paging,.ms-listedit .ms-standardheader,.ms-listedit .ms-linksectionheader,.ms-listedit .ms-linksectionheader .ms-standardheader,.ms-listedit .ms-gb .ms-vh2-nofilter,.ms-listedit .ms-gb .ms-vh2,.tmt-name,.ms-SPZoneTitle,.ms-SPZoneLabel,.ms-rteElement-P,.level-description,.headertitle,.medium,groupheader,.ms-rtefield,table.ms-disc td{color:inherit;}.ms-viewlsts th.ms-vh2-nofilter{color:inherit!important;}.ms-cui-ribbon a:link,.ms-cui-ribbon a:visited,.ms-cui-ribbon a:hover,.ms-cui-ribbon a:active,.ms-cui-menu a:link,.ms-cui-menu a:visited,.ms-cui-menu a:hover,.ms-cui-menu a:active,.ms-siteactionsmenu > span > a,.ms-menutoolbar td a,.ms-menutoolbar td a:hover,.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text,a.ms-socialNotif{text-decoration:none;}
.ms-rtestate-write { padding: 2px; border: 1px solid #ccc; }

/* 1 :-------- Global Styles ------------ */

	.hideThis {
		visibility:hidden;
	}
	
	*:focus, *:active {
		outline:none;
	}	
	
	.noMargin {
		margin:0 !important;
	}
	
	.noBorder {
		border:0 !important;
	}
	
	.floatLeft {
		float:left;
		margin-right:15px;
	}
	
	.floatRight {
		float:right;
		margin-left:15px;
	}
	
	.larger {
		font-size:1.2em;
	}
	
	.topMargin {
		margin-top:30px !important;
	}
	
	.noTopMargin {
		margin-top:0px !important;
	}
	
	.topMargin20 {
		margin-top:20px !important;
	}
	
	.errorMessage {
		background-color:#FFF4C2;
		border:1px solid #FFCC33;
		margin:5px;
		padding:5px;
	}
	
	p, .ms-WPBody p {
		margin:0;
		padding:2px 0 6px 0;
	}
	
	a, a:link, a:visited, p a, p a:link, p a:visited, li a, li a:link, li a:visited, .ms-WPBody p a, .ms-WPBody p a:link, .ms-WPBody li a, .ms-WPBody li a:link, .ms-WPBody p a:visited, .ms-WPBody li a:visited {
		font-weight:bold;
		color:#D0B02C;
		text-decoration:none;
	}
	
	/*a:hover,*/ p a:hover, li a:hover, .ms-WPBody p a:hover, .ms-WPBody li a:hover {
		border-bottom:1px dotted #D0B02C;
		text-decoration: none;
	}
	
	.newsListItem p {
		padding:0 0 4px 0;
	}
	
	p.uspDynamic {
		color:#7e858a;
		font-size:1.6em;
		font-weight:bold;
		text-indent:0;
		margin:0;
		padding:0;
	}
	
	p.firstParagraph {
		padding-top:0 !important;
	}
	
	p.alignWithH5 {
		padding-top:0 !important;
		margin-top:8px !important;
	}
		
	h1 {
		color:#01325b;
		font-weight:bold;
		font-size:3em;
		margin:15px 0 5px 0;
	}
	
	h3 {
		color:#01325b;
		font-size:2em;
		font-weight:bold;
		text-indent:-9999px;
		margin:0px 0 0px 0;
	}

	
	h3.dynamic {
		text-indent:0 !important;
		float:none;
	}
	
	.rightMargin h3.dynamic {
		width:163px;
	}
	
.highlightPanel h4 {
        font-family: 'Anton', sans-serif;
		color:#666;
        text-transform: uppercase;
        font-weight: 400;
		font-size:3em;
		line-height:1.3em;
		margin:0;
		padding:0;
		text-indent:-9999px;
		float:right;
		text-align: right;
	}
	
	.sIFR-active .highlightPanel h4 {
		color:#f2f2f4;
		font-size:3.5em;
		line-height:1em;
		margin:0;
		padding:0;
		text-indent:-9999px;
		float:right;
		visibility: hidden;
	}
	
	h4.dynamic {
		text-indent:0 !important;
	}
	
	h5, .ms-WPBody h5 {
		color:#124066;
		font-weight:bold;
		margin:0 0 4px 0;
		padding:0;
		font-size:1.2em;
		line-height:1.3em;
	}
	
	h5.darkGrey {
		color:#626a70 !important;
	}
	
	h5 a, h5 a:link, .ms-WPBody h5 a, .ms-WPBody h5 a:link, .ms-WPBody h5 a:visited {
		font-weight:bold;
		color:#124066;
		text-decoration:none;
	}
	
	h5 a:hover, .ms-WPBody h5 a:hover {
		border-bottom:1px dotted #124066;
	}
	
	.contentItem .colSpan3 h5 {
		margin:8px 0 4px 0;
	}
	
	.darkBlue {
		color:#01325b;
		font-weight:bold;
	}
	
	.darkRed {
		color:#D0B02C;
		font-weight:bold;
	}
	
	a img, a:link img, a:hover img {
		border:none;
	}
	
	fieldset {
		margin:0;
		padding:0;
		border:none;
	}

/* 3 :-------- Content ------------ */


	h4#worldwideNetwork { background: transparent url(../images/titles/t-worldwide-network.gif) 0 0 no-repeat; height:210px; width:252px; }
	h4#allSeeing { background: transparent url(../images/titles/t-allseeing.gif) 0 0 no-repeat; height:117px; width:246px; }
	h4#placeHolder { background: transparent url(../images/titles/t-placeholder.gif) 0 0 no-repeat; height:116px; width:272px; }
	h4#changingFace { background: transparent url(../images/titles/t-changing-the-face.gif) 0 0 no-repeat; height:116px; width:272px; }

	.highlightIntro {
		font-size:2em;
		font-weight:bold;
		color:#a2abb2;
		line-height:1.1em;
		padding:14px 0 15px 0;
		/*height: 104px;*/
	}
	
	.highlightIntro a {
		color:#01325b;
		text-decoration:none;
	}
	
	.highlightIntro a:hover {
		border-bottom:3px dotted #01325b;
		text-decoration:none;
	}
	
	.contentItem .highlightIntro {
		color:#575f66;
		padding:0;
		position:relative;
		margin:-2px 0 15px 0;
	}
	
	h3#latestNews { background:url(../images/titles/h-latest-news.gif) no-repeat left top; width:80px; height:50px; margin-left:10px;}
	h3#latestNewsInternal { background:url(../images/titles/h-latest-news-internal.gif) no-repeat left top; width:80px; height:44px; }
	h3#pressReleases { background:url(../images/titles/h-press-releases.gif) no-repeat left top; width:89px; height:44px; }
	h3#featuredShows { background:url(../images/titles/h-hit-shows.gif) no-repeat left top; width:88px; height:45px; }
	h3#featuredShowsInternal { background:url(../images/titles/h-hit-shows-internal.gif) no-repeat left top; width:87px; height:45px; }
	h3#formats { background:url(../images/titles/h-formats.gif) no-repeat left top; width:79px; height:18px; }
	h3#worldwideNetwork { background:url(../images/titles/h-a-worldwide-network.gif) no-repeat left top; width:143px; height:128px; }
	h3#endemolFacts { background:url(../images/titles/h-endemol-facts.gif) no-repeat left top; width:91px; height:51px; }
	h3#imageGallery { background:url(../images/titles/h-gallery.gif) no-repeat left top; width:71px; height:49px; }
	h3#synopsis { background:url(../images/titles/h-synopsis.gif) no-repeat left top; width:93px; height:24px; }
	h3#history { background:url(../images/titles/h-history.gif) no-repeat left top; width:72px; height:24px; }
	h3#competitiveStrengths { background:url(../images/titles/h-competitive-values.gif) no-repeat left top; width:119px; height:49px; }
	h3#about { background:url(../images/titles/h-about.gif) no-repeat left top; width:60px; height:21px; }
	h3#globalManagement { background:url(../images/titles/h-global-senior-management.gif) no-repeat left top; width:139px; height:49px; }
	h3#ManagementBoard { background:url(../images/titles/h-management-board.gif) no-repeat left top; width:139px; height:49px; }
	h3#ExecBoard { background:url(../images/titles/h-global-management-board.gif) no-repeat left top; width:139px; height:85px; }
	h3#EndemolSmallFacts { background:url(../images/titles/h-endemol-facts-small.gif) no-repeat left top; width:119px; height:49px; }
	h3#keyCountries { background:url(../images/titles/h-other-key-territories.gif) no-repeat left top; width:120px; height:48px; }
	h3#mainMarkets { background:url(../images/titles/h-main-markets.gif) no-repeat left top; width:148px; height:47px; }
	h3#whatWeDo { background:url(../images/titles/h-what-we-do.gif) no-repeat left top; width:130px; height:19px; }
	h3#links { background:url(../images/titles/h-links.gif) no-repeat left top; width:52px; height:19px; }
	h3#submitCV { background:url(../images/titles/h-submit-your-cv.gif) no-repeat left top; width:83px; height:45px; }
	
	p.btnNext, p.btnPrevious {
		padding: 0;
		margin: 0 0 5px 0;
		float: right;
		width: 100px;
	}
	
	p.btnNext a{
		text-indent: -9999px;
		float:right;
		display:block;
		background: url(../images/buttons/btn-next.gif) no-repeat left top; 
		height: 18px;
		width:86px;
		}
	
	p.btnPrevious a{
		text-indent: -9999px;
		float:right;
		display:block;
		background: url(../images/buttons/btn-previous.gif) no-repeat left top; 
		height: 18px;
		width:86px;
		}
	
	p.btnNext a:hover, p.btnPrevious a:hover {
		background-position: 0px -19px; 
		text-decoration:none;
		border:none;
	}
	
	.date {
		color:#b0b0b0;
		padding:0;
	}
	
	.newsItem .date {
		padding:2px 0px 6px 0;
	}
	
	.bigNumber {
		color:#ccd6df;
		font-weight:bold;
		font-size:12em;
		letter-spacing:-0.05em;
		padding:47px 0 50px 0;
		float:left;
		margin:0 30px 0 12px;
	}
	

	
	.highlight {
		font-size:2em;
		font-weight:bold;
		color:#a2abb2;
		line-height:1.1em;
		padding:0 0 15px 0;
	}
	
	.highlight a {
		color:#D0B02C;
		text-decoration:none;
	}
	
	.highlight a:hover {
		border-bottom:3px dotted #D0B02C;
	}
	
	.contentItem img {
		border:none;
		margin:3px 0 10px 0;
	}
	
	#slideshow {
		width:463px !important;
		overflow:hidden;
	}
	
	#articleSlideshow {
		width:620px !important;
		overflow:hidden;
	}
	
	#articleSlideshow .slideshowContainer {
		width:1910px;
	}	
	
	#slideshow .firstImg, #articleSlideshow .firstImg {
		margin-left:0 !important;
	}
	
	#slideshow li a {
		float:left;
		border:none;
	}
	
	#slideshow li a:hover {
		border:none;
	}
	
	#slideshow img {
		margin:0 !important;
	}
	
	#slideshow li {
		margin:0 0 0 14px;
		float:left;
	}
	
	#slideshow ul {
		list-style-type:none;
		padding:0;
		margin:0;
		width:960px;
	}
	
	.rightCol h4 {
		font-size:1.2em;
		font-weight:bold;
		margin:0 0 4px 0;
		padding:8px 0 0 0;
		border-top:1px solid #ccd6df;
		color:#575f66;
	}
	
	.rightCol h4 a {
		color:#575f66;
		text-decoration:none;
	}
	
	.rightCol h4 a:hover {
		color:#444444;
		text-decoration:none;
	}
	
	.rightCol h4.borderBottom {
		border-top:none;
		border-bottom:1px solid #ccd6df;
		padding:8px 0 5px 0;
	}
	
	.rightCol h5  {
		font-size:1em;
		font-weight:bold;
		margin:0 0 4px 0;
		padding:8px 0 0 0;
		border-top:1px solid #ccd6df;
		color:#888888;
	}
	
	.rightCol h5 a {
		color:#888888;
	}
	
	.rightCol h5 a:hover, .rightCol h5.active a {
		color:#555555;
		text-decoration:none;
		border:none;
	}
	
	.rightCol ul {
		padding:0 0 10px 0;
		margin:0;
		list-style-type:none;
	}
	
	.rightCol ul.relatedArticles li {
		margin:0 0 8px 0;
	}
	
	.rightCol ul.submenuList li {
		padding:5px 0 5px 0;
		border-bottom:1px solid #CCD6DF;
	}
	
	.rightCol ul li a, .rightCol .lightGrey {
		color:#888888;
		font-weight:bold;
		font-size:1em;
		text-decoration:none;
	}
	
	.rightCol ul.bulletList li {
		padding-left:10px;
		background: url(../images/icons/bullet-grey.gif) left 6px no-repeat;
		font-size:0.9em;
		line-height:150%;
		margin:0 0 2px 0;
	}
	
	.rightCol ul.bulletList li.active {
		background: url(../images/icons/bullet-dark.gif) left 6px no-repeat;
	}
	
	.rightCol ul.bulletList li.active a {
		color:#54616a;
		text-decoration:none;
		border:none;
	}
	
	.rightCol ul li a:hover, .rightCol ul li.active a, .rightCol .lightGrey a {
		color:#555555;
		text-decoration:none;
		border:none;
	}
	
	.rightCol .lightGrey a:hover {
		color:#333333;
	}
	
	.rightCol .uspBlock {
		position:relative;
		margin:10px 0 0 -15px;
		width:143px;
		padding:10px;
		background-color:#dadde0;
	}
	
	.newsListItem {
		clear:both;
		margin:0 0 20px 0;
	}
	
	.socialBookmarks {
		clear:both;
		margin:20px 0 0 0;
	}
	
	.socialBookmarks a {
		clear:both;
		text-decoration:none;
	}
	
	.socialBookmarks a img {
		margin:0 5px 0 0;
	}
	
	.formatItem {
		width: 624px;
		float: right;
		padding-bottom:10px;
		margin:0 5px 15px 0;
		border-bottom:1px solid #ccd6df;
	}
	
	.formatItem .column {
		margin:0;
	}
	
	.formatItem .colSpan3 {
		margin-left: 17px !important;
	}
	
	h5.borderBottom {
		border-bottom:1px solid #ccd6df;
		padding:0 0 5px 0;
		margin-top:6px !important;
	}
	
	.column ul {
		list-style-type: none;
		padding:0;
		margin:10px 0 0 0;
	}	
	
	.column ul li {
		margin:0 0 8px 0;
		line-height:130%;
	}
	
	form {
		margin:0;
		padding:0;
	}
	
	.contactForm ol {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	
	.contactForm ol li {
		padding:0;
		padding:0 0 10px 0;
		float:left;
	}
	
	.contactForm label {
		color:#575f66;
		width:144px;
		margin-right:17px;
		float:left;
		vertical-align:middle;
	}
	
	.contactForm input, .contactForm textarea, .contactForm select {
		border: 1px solid #b5b5b5;
		width: 142px;
		float:left;
		color:#575f66;
		padding:1px;
		font-family:Arial,Helvetica,sans-serif;
		font-size:1em;
	}
	
	.contactForm select {
		width:144px;
	}
	
	.formSubject input, .contactForm textarea {
		width:296px;
	}	
	
	.formMessage label {
		vertical-align:top;
	}
	
	.contactForm textarea {
		border: 1px solid #b5b5b5;
		float:left;
		height:130px;
		vertical-align:middle;
		overflow:auto;
	}
	
	.contactForm input.formSend {
		margin-left:160px;
		width:55px;
		height:20px;
		border:none;
	}
	
	#videoContainer {
		width:460px;
		height:258px;
		overflow:hidden;
		margin:0 0 15px 0;
	}
	
	.videoPreview {
		position:absolute;
		z-index:1;
		height:258px;
		padding:0;
		background:#000;
	}
	
	.videoPreview img {
		margin:0 !important;
	}
	
	.videoPreview #btnPlayTrailer {
		position:absolute;
		display:block;
		height:27px;
		width:124px;
		bottom:0;
		right:0;
		background: url(../images/buttons/play-trailer.gif) right top no-repeat;
		text-indent:-9999px;
	}

	.videoPreview a:hover {
		cursor:pointer;
	}
	
	.video {
		position:absolute;
		z-index:22;
		display:none;
		height:258px;
		
	}
	
	



/* 4 :-------- Footer ------------ */


	span.sbDigg { background:url(../images/icons/digg.gif) no-repeat left top; }
	span.sbFacebook { background:url(../images/icons/facebook.gif) no-repeat left top; }
	span.sbReddit { background:url(../images/icons/reddit.gif) no-repeat left top; }
	span.sbStumble { background:url(../images/icons/stumbleupon.gif) no-repeat left top; }
	span.sbDelicious { background:url(../images/icons/delicious.gif) no-repeat left top; }
	
	#footer h4 a {
		/*text-indent:-9999px;*/
		border-bottom:1px solid #a7aeb3;
		padding-bottom:18px;
		margin-bottom:15px;
		height:13px;
		width:143px;
		display:block;
        font-size: 14px;
        color: #525963;
	}
	
	#footer h4 a:hover {
		border-bottom:1px solid #a7aeb3;
	}
	
	h4#fWho a { background:url(../images/titles/f-who.gif) no-repeat left top;  }
	h4#fWhat a { background:url(../images/titles/f-what.gif) no-repeat left top;  }
	h4#fNews a { background:url(../images/titles/f-news.gif) no-repeat left top;}
	h4#fCareers a { background:url(../images/titles/f-careers.gif) no-repeat left top;  }
	h4#fContact a { background:url(../images/titles/f-contact.gif) no-repeat left top;  }
	
	#footer ul {
		list-style-type:none;
		padding:0;
		margin:0;
		font-size:0.9em;
	}
	
	#footer a {
		color:#858c93;
		text-decoration:none;
		font-weight:bold;
	}
	
	#footer a:hover {
		color:#5e6469;
		border:none;
	}
	
	#footer ul.copyrightDisclaimer {
		clear:left;
		border-top:1px solid #A7AEB3;
		margin:25px 0 0 17px;
		padding:5px 0 0 0;
		float:left;
		width:783px;
	}
	
	
	
/* 5 :-------- siFR ------------ */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 10;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */





/* Search Results */

.gs-visibleUrl ,.gsc-branding,.gsc-twiddleRegionCell { 
            display: none;
        }   

.gsc-control {
	width:auto !important;
}

.gs-no-results-result .gs-snippet, .gs-error-result .gs-snippet {
	margin:5px 0 !important;
}

input.gsc-input {
	background-color:#F2F2F4 !important;
	border:1px solid #CCD6DF !important;
	color:#959A9F !important;
	padding:0 !important;
	height:18px !important;
}

.gs-result .gs-title, .gs-result .gs-title * {
	color:#124066 !important;
	font-weight:bold !important;
	line-height:1.3em !important;
	margin:12px 0 4px 0!important;
	padding:0 !important;
	text-decoration:none !important;
}

.gs-result .gs-title a {
	font-size:1.2em !important;
}

.gsc-results .gsc-trailing-more-results, .gsc-results .gsc-trailing-more-results * {
	color:#D0B02C !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

.gsc-results .gsc-trailing-more-results a:hover {
	border-bottom:1px dotted #D0B02C !important;
}

.gs-result .gs-snippet {
	margin-bottom:12px !important;
}

.gs-result {
	padding-bottom:5px;
	border-bottom:1px solid #eee;
}

.gsc-results .gsc-cursor-box .gsc-cursor-page {
	color:#D0B02C !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	color:#124066 !important;
}




/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(../images/icons/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(../images/icons/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(../images/icons/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(../images/icons/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

.keyfact_list li {
padding-left:3px;
list-style:outside;
}

.fact_link {
}


/* Custom Styles */
/* Tab controls for edit modus */
ul.tabControls  
{
    list-style: none;
    display: block; 
    border-bottom: 1px dotted #333;
    height: 35px;
    margin-bottom: 10px;
}
ul.tabControls li
{
    line-height: normal;
    height: 20px; 
    padding: 10px 10px 5px; 
    margin: 0 10px 0 0; 
    background-color: #cecece; 
    cursor: pointer;
    float:left;
}
ul.tabControls li.selected {
	background-color: #dedede;
	font-weight: bold;
}
.tabElement { display: block; }

/* Hero Link edit modus (else its hardly visible) */
.heroLink .ms-formfieldvaluecontainer { 
    background-color: rgba(100, 100, 100, 0.6);
}
.heroLink .ms-formfieldvaluecontainer span { 
    color: #fff;
}

/* Social Media content page list */
ul#socialmediacontainer { 
    border-top: 10px solid #E3E8ED;
    margin-top: 15px;
    padding-top: 10px;
}
ul#socialmediacontainer li {
    float: left;
    border-right: 1px solid #E3E8ED;
    padding: 0;
    margin: 0 10px 0 0;
    line-height: normal; 
}
ul#socialmediacontainer li.last 
{
    border-right: none;
}
#footerSocialMediaContainer { float: right; }
#footerSocialMediaContainer h4 { border-bottom: 1px solid #A7AEB3; }
#footerSocialMediaContainer .socialitem { height: 24px; }
#footerSocialMediaContainer .socialitem img { vertical-align: middle; padding: 0 4px 0 0; }

/* News Overview */
.newsPaging * { font-family:verdana,tahoma,sans-serif; font-size: 1.1em; }
.newsPaging a, .newsPaging a:link, .newsPaging a:hover, .newsPaging a:visited { color: #1D71B6 !important; font-weight: normal; }
.newsPaging { margin: 20px 0 0 0; padding: 0; }
.newsPaging a, .newsPaging a:link, .newsPaging a:visited, .newsPaging span { padding: 10px; background-color: #EEE; border: 1px solid #C2C2C2; margin: 2px; }
.newsPaging a:hover, .newsPaging span.selected { border: 1px solid #618CB6; }
.newsPaging span.selected { background-color: #A5B6C6; color: White; background-image: none; }
.newsPaging a:link img, .newsPaging a:visited img { vertical-align: middle; margin: 0; }

.srch-Page { margin: 20px 0 0 0; padding: 0; }
.srch-Page a:link, .srch-Page a:visited, .srch-Page strong  { padding: 10px; background-color: #EEE; border: 1px solid #c2c2c2; margin: 2px; }
.srch-Page a:hover, .srch-Page strong { border: 1px solid #618CB6; }
.srch-Page strong { background-color: #A5B6C6; color: White; background-image: none; }
.srch-Page span img { margin: 0; }

/* Global Form elements */
input, textarea, .selectBox 
{
    border: 1px solid #CCD6DF;
    color: #666;
    padding: 5px;
    margin: 0;
}
.contact-form-content input, .contact-form-content textarea, .selectBox
{
    border-bottom: 0px;
    width: 324px;
    background-color: #fff;
}
.contact-form-content select { border: 0 }
.contact-form-content select option { border: 0px; }
.contact-form-content fieldset { padding-top: 20px; }
.contact-form-content fieldset label.left 
{
    display: inline-block;
    width: 18em;
    margin-right: 0.4545em;
    padding-top: .4545em;
    position: relative;
    vertical-align: top;
    line-height: 24px;
}
.contact-form-content fieldset div.middleColumn {
	border-bottom: 1px solid #E2E5E7;
    display: inline-block;
    
	margin-bottom: .9em;
    margin-left: -20em;
    padding-left: 20em;
    width: 28em;
}
.contact-form-content fieldset div.middleColumn .txtGender input {
    width:auto;
    border: 0px;
}
.contact-form-content fieldset .last div.middleColumn { border-bottom: 0px; } 
.contact-form-content fieldset .submit, .contact-form-content fieldset button
{
    width: 100%;
    background-color: #A5B6C6;
    color: white;
    font-weight: bold;
    border: 1px solid #A5B6C6;
}
.solliciteerButton 
{
    width: 100%;
    text-align: center;
    margin: 15px 0 0;
    border-top: 1px dotted #A5B6C6;
    padding-top: 15px;
}
.solliciteerButton a, .solliciteerButton a:link, .solliciteerButton a:visited
{
    font-weight: bold;
    border: 1px solid #A5B6C6;
    padding: 5px;
    background-color: #A5B6C6;
    display: block;
    color:white;
}

/* SP Controls in Edit modus */
.ms-formfieldlabelcontainer {
    padding: 5px 0 2px 4px;
    margin: 0;
    line-height: 14px;
    font-size: 12px;
}