.version.index /* version checker */
{
	color: #00001A;
	background-color: #34E07B;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	background-image: none;
	margin-left: auto;
	background-color: transparent;
	z-index: 1;
	border-color: #000000;
	width: 100%;
	margin-right: auto;
	border-width: 0px;
}

#u1665
{
	position: relative;
	margin-right: -10000px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton
{
	cursor: pointer;
}

.SSSlideLoading
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u14225-14
{
	position: relative;
	background: transparent url("../images/aboutus.png") no-repeat left top;
}

#u14225-8
{
	color: #F7931E;
	letter-spacing: 1px;
	font-family: proxima-nova, sans-serif;
	font-weight: 700;
}

#u14225-5,#u14225-6,#u14225-7,#u14225-9,#u14225-11,#u14225-12
{
	color: #3081BB;
}

#page_position_content,#pu12337
{
	width: 100%;
}

#u12337,#u12337-bw
{
	z-index: 35;
}

#u15907-8,#u15907-8-bw
{
	z-index: 36;
}

.html
{
	background-color: #FFFFFF;
}

#u23831,body
{
	position: relative;
}

@media (min-width: 865px)
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 1803.5px;
		padding-bottom: 1px;
		max-width: 2577px;
	}

	#page_position_content
	{
		margin-bottom: -159px;
	}

	#pu1917
	{
		padding-bottom: 65px;
		width: 100%;
	}

	#u1917
	{
		z-index: 44;
		height: 65px;
		position: fixed;
		top: 0px;
	}

	#u1917-bw
	{
		z-index: 44;
	}

	#u22954
	{
		z-index: 45;
		width: 551px;
		padding-bottom: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -276px;
	}

	#pu22848
	{
		width: 0.01px;
		padding-bottom: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -276px;
	}

	#u22848
	{
		z-index: 46;
		width: 124px;
		height: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -276px;
	}

	#u22848:hover
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -276px;
	}

	#u22848:active
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -276px;
	}

	#u22848.MuseLinkActive
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -276px;
	}

	#u22867
	{
		z-index: 47;
		width: 124px;
		height: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -166px;
	}

	#u22867:hover
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -166px;
	}

	#u22867:active
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -166px;
	}

	#u22867.MuseLinkActive
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -166px;
	}

	#pu22886
	{
		width: 0.01px;
		padding-bottom: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -41px;
	}

	#u22886
	{
		z-index: 48;
		width: 124px;
		height: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: -41px;
	}

	#u22886:hover
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -41px;
	}

	#u22886:active
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -41px;
	}

	#u22886.MuseLinkActive
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px -41px;
	}

	#u22905
	{
		z-index: 49;
		width: 124px;
		height: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: 81px;
	}

	#u22905:hover
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 81px;
	}

	#u22905:active
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 81px;
	}

	#u22905.MuseLinkActive
	{
		width: 124px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 81px;
	}

	#u22929
	{
		z-index: 50;
		width: 75px;
		height: 26px;
		position: fixed;
		top: 20px;
		left: 50%;
		margin-left: 201px;
	}

	#u22929:hover
	{
		width: 75px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 201px;
	}

	#u22929:active
	{
		width: 75px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 201px;
	}

	#u22929.MuseLinkActive
	{
		width: 75px;
		height: 26px;
		min-height: 0px;
		margin: 0px 0px 0px 201px;
	}

	#pu23831
	{
		margin-top: 33px;
		width: 100%;
	}

	#u23831
	{
		z-index: 3;
		width: 302px;
		margin-right: -10000px;
		left: 14px;
	}

	#u1665
	{
		z-index: 4;
		width: 302px;
	}

	#u1661
	{
		z-index: 5;
		margin-bottom: -1px;
	}

	#u23912
	{
		z-index: 6;
		width: 547px;
		position: relative;
		margin-right: -10000px;
		margin-top: 13px;
		margin-left: 100%;
		left: -568px;
	}

	#u23908
	{
		z-index: 7;
	}

	#slideshowu17747
	{
		z-index: 23;
		width: 0.01px;
		height: 395px;
		margin-top: 6px;
		position: relative;
		margin-left: 100%;
		left: -2577px;
	}

	#u17760
	{
		position: absolute;
		width: 2577px;
		height: 395px;
		background-color: transparent;
	}

	#u17760popup
	{
		z-index: 24;
	}

	#u17761
	{
		z-index: 25;
		width: 2577px;
		height: 395px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u17763
	{
		z-index: 27;
		width: 2577px;
		height: 395px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u17765
	{
		z-index: 29;
		width: 2577px;
		height: 395px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#pu4024
	{
		margin-top: -183px;
		width: 100%;
	}

	#u4024
	{
		z-index: 2;
		height: 223px;
	}

	#u4024-bw
	{
		z-index: 2;
		margin-top: 183px;
		height: 223px;
	}

	#u17773-4
	{
		z-index: 31;
		display: block;
		vertical-align: top;
		position: relative;
		margin-right: -10000px;
		left: 0.7%;
	}

	#pu14225-14
	{
		margin-top: 36px;
		width: 100%;
	}

	#u14225-14
	{
		z-index: 9;
		min-height: 401px;
		line-height: 31px;
		font-size: 26px;
		font-family: proxima-nova, sans-serif;
		font-weight: 300;
		margin-right: -10000px;
		margin-top: 50px;
		left: 74px;
		width: 62.87%;
	}

	#u14340
	{
		z-index: 8;
		height: 1012px;
		position: relative;
		margin-right: -10000px;
		width: 34.27%;
		margin-left: 65.74%;
		left: 0px;
		background: transparent url("../images/globe-u14340-fr.png") no-repeat left top;
		background-size: cover;
	}

	#u12337,#u12337-bw
	{
		height: 156px;
	}

	#u15907-8
	{
		min-height: 49px;
	}

	#u15907-8-bw
	{
		min-height: 49px;
		margin-top: 110px;
	}

	body
	{
		padding-bottom: 156px;
	}
}

@media (min-width: 501px) and (max-width: 864px)
{
	#muse_css_mq
	{
		background-color: #000360;
	}

	#bp_864.active
	{
		display: block;
	}

	#page
	{
		min-height: 1195px;
		max-width: 864px;
	}

	#page_position_content
	{
		margin-bottom: -114px;
		padding-top: 100px;
	}

	#accordionu1547
	{
		z-index: 44;
		position: fixed;
		top: -2px;
	}

	#u1548
	{
		z-index: 45;
	}

	#u1551-3
	{
		z-index: 46;
		min-height: 49px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#u1551-3:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 49px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-3:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 49px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-3.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 49px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-2
	{
		margin-left: 10px;
	}

	#u1549
	{
		z-index: 49;
	}

	#u1549_position_content
	{
		margin-bottom: -6px;
		width: 100%;
	}

	#u11680
	{
		z-index: 51;
		position: relative;
		width: 100%;
	}

	#u11772
	{
		z-index: 54;
		position: relative;
		width: 100%;
	}

	#u11779
	{
		z-index: 57;
		top: -2px;
		position: relative;
		width: 100%;
	}

	#u11786
	{
		z-index: 60;
		top: -2px;
		position: relative;
		width: 100%;
	}

	#u11779:hover #u11779_states,#u11786:hover #u11786_states
	{
		margin-bottom: -2px;
	}

	#u12889
	{
		z-index: 63;
		margin-top: 1px;
		position: relative;
		width: 100%;
	}

	#u11680_states,#u11772_states,#u11779_states,#u11786_states,#u12889_states
	{
		width: 100%;
	}

	#u11680_states .fluid_height_spacer,#u11772_states .fluid_height_spacer,#u11779_states .fluid_height_spacer,#u11786_states .fluid_height_spacer,#u12889_states .fluid_height_spacer
	{
		padding-bottom: 11.11111111111111%;
	}

	#accordionu1547-bw
	{
		z-index: 44;
	}

	#u23831
	{
		z-index: 2;
		width: 83.45%;
		margin-left: 8.28%;
		left: -13px;
	}

	#u1665
	{
		z-index: 3;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u1661
	{
		z-index: 4;
		width: 99.87%;
	}

	#u23836
	{
		z-index: 5;
		margin-top: 27px;
		position: relative;
		width: 79.29%;
		margin-left: 10.36%;
		left: -1px;
	}

	#u23837
	{
		z-index: 6;
		width: 100%;
	}

	#slideshowu18370
	{
		z-index: 7;
		width: 0.01px;
		height: 358px;
		margin-top: 34px;
		position: relative;
	}

	#u18389
	{
		position: absolute;
		width: 864px;
		height: 358px;
		background-color: transparent;
	}

	#u18389popup
	{
		z-index: 8;
	}

	#u18394
	{
		z-index: 9;
		width: 864px;
		height: 358px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u18519
	{
		z-index: 11;
		width: 864px;
		height: 358px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u18550
	{
		z-index: 13;
		width: 864px;
		height: 358px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u24569-4
	{
		z-index: 31;
		display: block;
		vertical-align: top;
		top: -249px;
		margin-bottom: -121px;
		position: relative;
		width: 57.76%;
		margin-left: 2.78%;
	}

	#u19943
	{
		z-index: 30;
		height: 204px;
		background: #EBEBEB url("../images/icons.svg") no-repeat center center;
		background-size: contain;
	}

	.nosvg #u19943
	{
		background-image: url('../images/icons_poster_u20384.png');
	}

	#u19943-bw
	{
		z-index: 30;
		height: 204px;
	}

	#u14225-14
	{
		z-index: 16;
		min-height: 445px;
		margin-left: 17px;
		margin-top: 16px;
		width: 91.9%;
	}

	#u14225,#u14225-2,#u14225-3
	{
		font-size: 28px;
		line-height: 34px;
	}

	#u14225-9
	{
		font-size: 22px;
		font-family: proxima-nova, sans-serif;
		font-weight: 300;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u14225-8
	{
		font-size: 26px;
		line-height: 31px;
	}

	#u14225-5,#u14225-6,#u14225-7,#u14225-11,#u14225-12
	{
		font-size: 22px;
		line-height: 26px;
		font-family: proxima-nova, sans-serif;
		font-weight: 300;
	}

	#u14801
	{
		z-index: 15;
		height: 424px;
		background: transparent url("../images/globe.jpg") no-repeat left top;
		background-size: cover;
	}

	#u14801-bw
	{
		z-index: 15;
		margin-top: 222px;
		height: 424px;
	}

	#pu12337
	{
		margin-top: 1px;
	}

	#u12337,#u12337-bw
	{
		height: 113px;
	}

	#u15907-8
	{
		min-height: 43px;
	}

	#u15907-8-bw
	{
		min-height: 43px;
		margin-top: 69px;
	}

	body
	{
		padding-bottom: 113px;
	}
}

@media (max-width: 500px)
{
	#muse_css_mq
	{
		background-color: #0001f4;
	}

	#bp_500.active
	{
		display: block;
	}

	#page
	{
		min-height: 1170.738760489007px;
		padding-bottom: 0px;
		max-width: 500px;
	}

	#page_position_content
	{
		margin-bottom: -104px;
		padding-top: 97px;
	}

	#accordionu1547
	{
		z-index: 44;
		position: fixed;
		top: -2px;
	}

	#u1548
	{
		z-index: 45;
	}

	#u1551-3
	{
		z-index: 46;
		min-height: 50px;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#u1551-3:hover
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 50px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-3:active
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 50px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-3.AccordionPanelTabOpen
	{
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 50px;
		margin: 0px 0px 0px 0%;
	}

	#u1551-2
	{
		margin-left: 10px;
	}

	#u1549
	{
		z-index: 49;
	}

	#u1549_position_content
	{
		margin-bottom: -3px;
		width: 100%;
	}

	#u11680
	{
		z-index: 51;
		position: relative;
		width: 100%;
	}

	#u11772
	{
		z-index: 54;
		top: -1px;
		position: relative;
		width: 100%;
	}

	#u11772:hover #u11772_states
	{
		margin-bottom: -1px;
	}

	#u11779
	{
		z-index: 57;
		margin-top: 2px;
		position: relative;
		width: 100%;
	}

	#u11786
	{
		z-index: 60;
		top: -2px;
		position: relative;
		width: 100%;
	}

	#u12889
	{
		z-index: 63;
		top: -2px;
		position: relative;
		width: 100%;
	}

	#u11680_states,#u11772_states,#u11779_states,#u11786_states,#u12889_states
	{
		width: 100%;
	}

	#u11680_states .fluid_height_spacer,#u11772_states .fluid_height_spacer,#u11779_states .fluid_height_spacer,#u11786_states .fluid_height_spacer,#u12889_states .fluid_height_spacer
	{
		padding-bottom: 12%;
	}

	#u11786:hover #u11786_states,#u12889:hover #u12889_states
	{
		margin-bottom: -2px;
	}

	#accordionu1547-bw
	{
		z-index: 44;
	}

	#u23831
	{
		z-index: 2;
		width: 85.2%;
		margin-left: 7.41%;
		left: -10px;
	}

	#u1665
	{
		z-index: 3;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u1661
	{
		z-index: 4;
		margin-bottom: -0.2347417840375587%;
		width: 100%;
	}

	#u23836
	{
		z-index: 5;
		margin-top: 13px;
		position: relative;
		width: 79.4%;
		margin-left: 10.3%;
		left: 1px;
	}

	#u23837
	{
		z-index: 6;
		width: 99.75%;
	}

	#slideshowu18370
	{
		z-index: 7;
		width: 0.01px;
		height: 280px;
		margin-top: 19px;
		position: relative;
	}

	#u18389
	{
		position: absolute;
		width: 500px;
		height: 280px;
		background-color: transparent;
	}

	#u18389popup
	{
		z-index: 8;
	}

	#u18394
	{
		z-index: 9;
		width: 500px;
		height: 280px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u18519
	{
		z-index: 11;
		width: 500px;
		height: 280px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u18550
	{
		z-index: 13;
		width: 500px;
		height: 280px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u24569-4
	{
		z-index: 31;
		display: block;
		vertical-align: top;
		margin-left: 14px;
		top: -217px;
		margin-bottom: -153px;
		position: relative;
		width: 72.6%;
	}

	#u19943
	{
		z-index: 30;
		height: 204px;
		background: #EBEBEB url("../images/icons.svg") no-repeat center center;
		background-size: contain;
	}

	.nosvg #u19943
	{
		background-image: url('../images/icons_poster_u20384.png');
	}

	#u19943-bw
	{
		z-index: 30;
		margin-top: -43px;
		margin-bottom: -43px;
		height: 204px;
	}

	#u14225-14
	{
		z-index: 16;
		min-height: 387px;
		margin-left: 17px;
		margin-top: 64px;
		width: 91.8%;
	}

	#u14225,#u14225-2,#u14225-3
	{
		font-size: 15px;
		line-height: 18px;
		font-weight: normal;
	}

	#u14225-9
	{
		font-size: 18px;
		line-height: 22px;
		font-family: proxima-nova, sans-serif;
		font-weight: 300;
	}

	#u14225-5,#u14225-6,#u14225-7,#u14225-11,#u14225-12
	{
		font-size: 15px;
		line-height: 18px;
		font-family: proxima-nova, sans-serif;
		font-weight: 300;
	}

	#u14801
	{
		z-index: 15;
		height: 424px;
		background: transparent url("../images/globe.jpg") no-repeat left top;
		background-size: cover;
	}

	#u14801-bw
	{
		z-index: 15;
		margin-top: 38px;
		height: 424px;
	}

	#u12337,#u12337-bw
	{
		height: 104px;
	}

	#u15907-8
	{
		min-height: 38px;
	}

	#u15907-8-bw
	{
		min-height: 38px;
		margin-top: 61px;
	}

	body
	{
		min-width: 200px;
		padding-bottom: 104px;
	}
}

