.version.team /* version checker */
{
	color: #0000EE;
	background-color: #B7D009;
}

.html
{
	background: #FFFFFF url("../images/cool-white-background.jpg") no-repeat left top fixed;
	background-size: cover;
}

#page
{
	z-index: 1;
	width: 920px;
	min-height: 1127px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	padding-top: 5px;
	padding-bottom: 2px;
	width: 0.01px;
}

#pamphletu33254
{
	z-index: 369;
	width: 0.01px;
	height: 45px;
	margin-left: 543px;
	margin-top: 1px;
}

#u33265
{
	z-index: 370;
	width: 61px;
	margin-bottom: -1px;
	margin-right: -10000px;
}

#u33266
{
	width: 59px;
	height: 44px;
}

#u33266:hover
{
	width: 59px;
	height: 44px;
	min-height: 0px;
	margin: 0px;
}

#u33266.PamphletThumbSelected
{
	width: 59px;
	height: 44px;
	min-height: 0px;
	margin: 0px;
}

#u33255popup
{
	z-index: 372;
}

#u33255
{
	width: 1120px;
	top: 0px;
	left: 50%;
	margin-left: -560px;
}

#u33256
{
	z-index: 373;
	width: 1120px;
	height: 103px;
	margin-right: -10000px;
}

#u24245
{
	z-index: 374;
	width: 300px;
	margin-right: -10000px;
	margin-top: 15px;
	left: 191px;
}

#u33161
{
	z-index: 376;
	width: 216px;
	min-height: 27px;
	margin-right: -10000px;
	margin-top: 12px;
	left: 793px;
}

#u27486-4
{
	z-index: 377;
	width: 216px;
	min-height: 30px;
	margin-right: -10000px;
	margin-top: 54px;
	left: 793px;
}

#u27486-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	width: 216px;
	margin: 54px -10000px 0px 0px;
}

#team
{
	left: -89px;
	top: -46px;
	margin-bottom: -18px;
	position: relative;
}

#pamphletu33030
{
	z-index: 382;
	width: 0.01px;
	height: 73px;
	padding-bottom: 228px;
	top: 15px;
	left: 50%;
	margin-left: -560px;
}

#u33031popup
{
	z-index: 383;
}

#u33031
{
	width: 1120px;
	top: 91px;
}

#u33032
{
	z-index: 384;
	width: 920px;
	height: 181px;
	margin-right: -10000px;
	padding: 20px 101px 9px 99px;
}

#pu33036-4
{
	width: 0.01px;
	margin-left: 24px;
}

#u33036-4
{
	z-index: 385;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
}

#u33061-4
{
	z-index: 389;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
	left: 221px;
}

#u33090-4
{
	z-index: 405;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
}

#u33188-4
{
	z-index: 413;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 221px;
}

#u33191-4
{
	z-index: 425;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 444px;
}

#u33194-4
{
	z-index: 437;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 675px;
}

#pu33091-4
{
	width: 0.01px;
	margin-left: 24px;
	margin-top: 2px;
}

#u33091-4
{
	z-index: 409;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
}

#u33189-4
{
	z-index: 417;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 221px;
}

#u33192-4
{
	z-index: 429;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 444px;
}

#u33195-4
{
	z-index: 441;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 675px;
}

#pu33190-4
{
	width: 0.01px;
	margin-left: 245px;
	margin-top: 2px;
}

#u33190-4
{
	z-index: 421;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
}

#u33193-4
{
	z-index: 433;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 223px;
}

#u33196-4
{
	z-index: 445;
	width: 200px;
	min-height: 28px;
	margin-right: -10000px;
	left: 454px;
}

#u33188-4:hover,#u33191-4:hover,#u33194-4:hover,#u33189-4:hover,#u33192-4:hover,#u33195-4:hover,#u33190-4:hover,#u33193-4:hover,#u33196-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 28px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u33236
{
	z-index: 449;
	width: 920px;
	height: 2px;
	margin-top: 15px;
}

#pu33333-4
{
	width: 0.01px;
	margin-left: 24px;
	margin-top: 8px;
}

#u33333-4
{
	z-index: 450;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
	margin-top: 1px;
}

#u33087-4
{
	z-index: 393;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
	margin-top: 1px;
	left: 221px;
}

#u33333-4:hover,#u33087-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 28px;
	width: 175px;
	margin: 1px -10000px 0px 0px;
}

#u33088-4
{
	z-index: 397;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
	left: 444px;
}

#u33089-4
{
	z-index: 401;
	width: 175px;
	min-height: 28px;
	margin-right: -10000px;
	left: 675px;
}

#u33036-4:hover,#u33061-4:hover,#u33090-4:hover,#u33091-4:hover,#u33088-4:hover,#u33089-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 28px;
	width: 175px;
	margin: 0px -10000px 0px 0px;
}

#u33039
{
	z-index: 454;
	width: 81px;
	padding-bottom: 73px;
	margin-right: -10000px;
	left: 102px;
}

#u33040
{
	width: 81px;
	padding-bottom: 17px;
	top: 15px;
	left: 50%;
	margin-left: -458px;
}

#u33040.PamphletThumbSelected
{
	width: 81px;
	min-height: 0px;
	margin: 0px 0px 0px -458px;
}

#u33142
{
	z-index: 456;
	width: 40px;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u33040.PamphletThumbSelected #u33142
{
	width: 40px;
	min-height: 0px;
	margin: 16px -10000px 0px 0px;
}

#u33142_img
{
	padding-right: 5px;
}

#u33269
{
	z-index: 381;
	height: 5px;
	top: 101px;
}

#u33269-bw
{
	z-index: 381;
}

#pu12734-4
{
	width: 0.01px;
	margin-left: 37px;
	margin-top: 147px;
}

#u12734-4
{
	z-index: 43;
	width: 336px;
	min-height: 38px;
	background-color: transparent;
	color: #404040;
	text-align: left;
	line-height: 46px;
	font-family: raleway, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
}

#u20180
{
	z-index: 47;
	overflow: hidden;
	position: relative;
	width: 50px;
	margin-right: -10000px;
	left: 343px;
}

#buttonu28025
{
	z-index: 359;
	width: 189px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFA104;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	border-radius: 3px;
	padding-bottom: 8px;
	margin-left: 77px;
	margin-top: 15px;
	position: relative;
	-pie-background: rgba(255,255,255,0.51);
}

#buttonu28025:hover
{
	background-color: #FFCF7E;
	background-color: rgba(255,161,4,0.51);
	width: 189px;
	min-height: 0px;
	margin: 15px 0px 0px 77px;
	-pie-background: rgba(255,161,4,0.51);
}

#buttonu28025.ButtonSelected
{
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	width: 189px;
	min-height: 0px;
	margin: 15px 0px 0px 77px;
	-pie-background: rgba(255,255,255,0.51);
}

#u28026-4
{
	z-index: 360;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	letter-spacing: 2px;
	color: #000000;
	font-size: 14px;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
	left: 35px;
}

#buttonu28025:hover #u28026-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 18px -10000px 0px 0px;
}

#buttonu28025:hover #u28026-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#pbuttonu28027
{
	width: 0.01px;
	margin-left: 77px;
	margin-top: 17px;
}

#buttonu28027
{
	z-index: 364;
	width: 189px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFA104;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	border-radius: 3px;
	padding-bottom: 8px;
	position: relative;
	margin-right: -10000px;
	-pie-background: rgba(255,255,255,0.51);
}

#buttonu28027:hover
{
	background-color: #FFCF7E;
	background-color: rgba(255,161,4,0.51);
	width: 189px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,161,4,0.51);
}

#buttonu28027.ButtonSelected
{
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.51);
	width: 189px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	-pie-background: rgba(255,255,255,0.51);
}

#u28028-4
{
	z-index: 365;
	width: 119px;
	min-height: 23px;
	background-color: transparent;
	letter-spacing: 2px;
	color: #000000;
	font-size: 14px;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
	left: 35px;
}

#buttonu28025.ButtonSelected #u28026-4,#buttonu28027:hover #u28028-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 18px -10000px 0px 0px;
}

#buttonu28027.ButtonSelected #u28028-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 119px;
	margin: 18px -10000px 0px 0px;
}

#buttonu28027:hover #u28028-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

#buttonu28025.ButtonSelected #u28026-4 p,#buttonu28027.ButtonSelected #u28028-4 p
{
	color: #000000;
	visibility: inherit;
}

#u12736-6
{
	z-index: 48;
	width: 386px;
	min-height: 76px;
	background-color: transparent;
	color: #8F8F8F;
	text-align: center;
	font-family: raleway, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 288px;
}

#u12736-2
{
	font-size: 30px;
	line-height: 36px;
}

#u12736-4
{
	font-size: 18px;
	line-height: 22px;
}

#pamphletu29432
{
	z-index: 54;
	width: 0.01px;
	height: 360px;
	padding-bottom: 57px;
	left: -47px;
	margin-top: 39px;
	position: relative;
}

#u29435
{
	z-index: 55;
	width: 45px;
	position: relative;
	margin-right: -10000px;
	margin-top: 344px;
	left: 123px;
}

#u29437
{
	position: absolute;
	width: 18px;
	height: 17px;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	-pie-background: rgba(255,255,255,0.01);
}

#u29437:hover
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29437:active
{
	border-color: #6B6B6B;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.01);
}

#u29437.PamphletThumbSelected
{
	border-color: #6B6B6B;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.01);
}

#u29436
{
	position: absolute;
	width: 18px;
	height: 17px;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	left: 27px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29436:hover
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29436:active
{
	border-color: #6B6B6B;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.01);
}

#u29436.PamphletThumbSelected
{
	border-color: #6B6B6B;
	background-color: #FDFDFD;
	background-color: rgba(107,107,107,0.01);
	width: 18px;
	height: 17px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(107,107,107,0.01);
}

#u29440
{
	position: absolute;
	width: 1014px;
	background-color: transparent;
}

#u29440popup
{
	z-index: 58;
}

#u29441
{
	z-index: 59;
	width: 1014px;
	height: 336px;
	border-color: #FFFFFF;
	background-color: #FCFEFE;
	background-color: rgba(0,191,243,0.01);
	margin-right: -10000px;
	position: relative;
	-pie-background: rgba(0,191,243,0.01);
}

#ppu29454
{
	width: 0.01px;
	padding-bottom: 1px;
	margin-right: -10000px;
	margin-top: 8px;
	margin-left: 18px;
}

#u29454
{
	z-index: 60;
	width: 139px;
	height: 139px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #00BFF3;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29445
{
	z-index: 61;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 14px;
}

#u29510-6
{
	z-index: 68;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29459
{
	z-index: 92;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 14px;
	background: #FFFFFF url("../images/team1-u29459-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u29490-4
{
	z-index: 96;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 10px;
	position: relative;
}

#u29471-4
{
	z-index: 120;
	width: 137px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u29467
{
	z-index: 132;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29447
{
	z-index: 140;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 141px;
}

#u29455
{
	z-index: 145;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29455.png") no-repeat 0px 0px;
}

#u29455:hover
{
	background: url("../images/u29455-r.png") no-repeat 0px 0px;
}

.hidpi #u29455
{
	background-image: url("../images/u29455_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29455:hover
{
	background-image: url("../images/u29455-r_2x.png");
	background-size: 26px 31px;
}

#u29486
{
	z-index: 157;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29486.png") no-repeat 0px 0px;
}

#u29486:hover
{
	background: url("../images/u29486-r.png") no-repeat 0px 0px;
}

.hidpi #u29486
{
	background-image: url("../images/u29486_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29486:hover
{
	background-image: url("../images/u29486-r_2x.png");
	background-size: 26px 31px;
}

#u29507
{
	z-index: 169;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29507.png") no-repeat 0px 0px;
}

#u29507:hover
{
	background: url("../images/u29507-r.png") no-repeat 0px 0px;
}

.hidpi #u29507
{
	background-image: url("../images/u29507_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29507:hover
{
	background-image: url("../images/u29507-r_2x.png");
	background-size: 25px 31px;
}

#u29503
{
	z-index: 181;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29503.png") no-repeat 0px 0px;
}

#u29503:hover
{
	background: url("../images/u29503-r.png") no-repeat 0px 0px;
}

.hidpi #u29503
{
	background-image: url("../images/u29503_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29503:hover
{
	background-image: url("../images/u29503-r_2x.png");
	background-size: 25px 31px;
}

#u29505
{
	z-index: 193;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29505.png") no-repeat 0px 0px;
}

#u29505:hover
{
	background: url("../images/u29505-r.png") no-repeat 0px 0px;
}

.hidpi #u29505
{
	background-image: url("../images/u29505_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29505:hover
{
	background-image: url("../images/u29505-r_2x.png");
	background-size: 25px 31px;
}

#ppu29453
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 269px;
}

#u29453
{
	z-index: 62;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #00BFF3;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29476
{
	z-index: 64;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u29492-6
{
	z-index: 74;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29446
{
	z-index: 93;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team2-u29446-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u29442-4
{
	z-index: 104;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#u29443
{
	z-index: 128;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29469-4
{
	z-index: 112;
	width: 79px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 16px;
}

#u29462
{
	z-index: 136;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 95px;
}

#u29451
{
	z-index: 148;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	background: url("../images/u29451.png") no-repeat 0px 0px;
}

#u29451:hover
{
	background: url("../images/u29451-r.png") no-repeat 0px 0px;
}

.hidpi #u29451
{
	background-image: url("../images/u29451_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29451:hover
{
	background-image: url("../images/u29451-r_2x.png");
	background-size: 26px 31px;
}

#u29513
{
	z-index: 160;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29513.png") no-repeat 0px 0px;
}

#u29513:hover
{
	background: url("../images/u29513-r.png") no-repeat 0px 0px;
}

.hidpi #u29513
{
	background-image: url("../images/u29513_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29513:hover
{
	background-image: url("../images/u29513-r_2x.png");
	background-size: 26px 31px;
}

#u29493
{
	z-index: 172;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29493.png") no-repeat 0px 0px;
}

#u29493:hover
{
	background: url("../images/u29493-r.png") no-repeat 0px 0px;
}

.hidpi #u29493
{
	background-image: url("../images/u29493_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29493:hover
{
	background-image: url("../images/u29493-r_2x.png");
	background-size: 25px 31px;
}

#u29498
{
	z-index: 184;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29498.png") no-repeat 0px 0px;
}

#u29498:hover
{
	background: url("../images/u29498-r.png") no-repeat 0px 0px;
}

.hidpi #u29498
{
	background-image: url("../images/u29498_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29498:hover
{
	background-image: url("../images/u29498-r_2x.png");
	background-size: 25px 31px;
}

#u29484
{
	z-index: 196;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29484.png") no-repeat 0px 0px;
}

#u29484:hover
{
	background: url("../images/u29484-r.png") no-repeat 0px 0px;
}

.hidpi #u29484
{
	background-image: url("../images/u29484_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29484:hover
{
	background-image: url("../images/u29484-r_2x.png");
	background-size: 25px 31px;
}

#ppu29502
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 540px;
}

#u29502
{
	z-index: 63;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #00BFF3;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29464
{
	z-index: 66;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u29491-6
{
	z-index: 80;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29477
{
	z-index: 94;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team3-u29477-fr.jpg") no-repeat center top;
	background-size: cover;
}

#u29495-4
{
	z-index: 100;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#u29470-4
{
	z-index: 124;
	width: 137px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u29465
{
	z-index: 134;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29472
{
	z-index: 142;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 141px;
}

#u29496
{
	z-index: 151;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29496.png") no-repeat 0px 0px;
}

#u29496:hover
{
	background: url("../images/u29496-r.png") no-repeat 0px 0px;
}

.hidpi #u29496
{
	background-image: url("../images/u29496_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29496:hover
{
	background-image: url("../images/u29496-r_2x.png");
	background-size: 26px 31px;
}

#u29482
{
	z-index: 163;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29482.png") no-repeat 0px 0px;
}

#u29482:hover
{
	background: url("../images/u29482-r.png") no-repeat 0px 0px;
}

.hidpi #u29482
{
	background-image: url("../images/u29482_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29482:hover
{
	background-image: url("../images/u29482-r_2x.png");
	background-size: 26px 31px;
}

#u29457
{
	z-index: 175;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29457.png") no-repeat 0px 0px;
}

#u29457:hover
{
	background: url("../images/u29457-r.png") no-repeat 0px 0px;
}

.hidpi #u29457
{
	background-image: url("../images/u29457_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29457:hover
{
	background-image: url("../images/u29457-r_2x.png");
	background-size: 25px 31px;
}

#u29479
{
	z-index: 187;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29479.png") no-repeat 0px 0px;
}

#u29479:hover
{
	background: url("../images/u29479-r.png") no-repeat 0px 0px;
}

.hidpi #u29479
{
	background-image: url("../images/u29479_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29479:hover
{
	background-image: url("../images/u29479-r_2x.png");
	background-size: 25px 31px;
}

#u29488
{
	z-index: 199;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29488.png") no-repeat 0px 0px;
}

#u29488:hover
{
	background: url("../images/u29488-r.png") no-repeat 0px 0px;
}

.hidpi #u29488
{
	background-image: url("../images/u29488_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29488:hover
{
	background-image: url("../images/u29488-r_2x.png");
	background-size: 25px 31px;
}

#ppu29478
{
	width: 0.01px;
	padding-bottom: 1px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 811px;
}

#u29478
{
	z-index: 65;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #00BFF3;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29509
{
	z-index: 67;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 15px;
}

#u29450-6
{
	z-index: 86;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29517
{
	z-index: 95;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team4-u29517-fr.jpg") no-repeat center top;
	background-size: cover;
}

#u29449-4
{
	z-index: 108;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#u29460
{
	z-index: 130;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29481-4
{
	z-index: 116;
	width: 79px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 16px;
}

#u29500
{
	z-index: 138;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 95px;
}

#u29511
{
	z-index: 154;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29511.png") no-repeat 0px 0px;
}

#u29511:hover
{
	background: url("../images/u29511-r.png") no-repeat 0px 0px;
}

.hidpi #u29511
{
	background-image: url("../images/u29511_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29511:hover
{
	background-image: url("../images/u29511-r_2x.png");
	background-size: 26px 31px;
}

#u29515
{
	z-index: 166;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29515.png") no-repeat 0px 0px;
}

#u29515:hover
{
	background: url("../images/u29515-r.png") no-repeat 0px 0px;
}

.hidpi #u29515
{
	background-image: url("../images/u29515_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29515:hover
{
	background-image: url("../images/u29515-r_2x.png");
	background-size: 26px 31px;
}

#u29518
{
	z-index: 178;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29518.png") no-repeat 0px 0px;
}

#u29518:hover
{
	background: url("../images/u29518-r.png") no-repeat 0px 0px;
}

.hidpi #u29518
{
	background-image: url("../images/u29518_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29518:hover
{
	background-image: url("../images/u29518-r_2x.png");
	background-size: 25px 31px;
}

#u29474
{
	z-index: 190;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29474.png") no-repeat 0px 0px;
}

#u29474:hover
{
	background: url("../images/u29474-r.png") no-repeat 0px 0px;
}

.hidpi #u29474
{
	background-image: url("../images/u29474_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29474:hover
{
	background-image: url("../images/u29474-r_2x.png");
	background-size: 25px 31px;
}

#u29520
{
	z-index: 202;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29520.png") no-repeat 0px 0px;
}

#u29520:hover
{
	background: url("../images/u29520-r.png") no-repeat 0px 0px;
}

.hidpi #u29520
{
	background-image: url("../images/u29520_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29520:hover
{
	background-image: url("../images/u29520-r_2x.png");
	background-size: 25px 31px;
}

#u29522
{
	z-index: 204;
	width: 1014px;
	height: 336px;
	border-color: #FFFFFF;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#ppu29565
{
	width: 0.01px;
	padding-bottom: 1px;
	margin-right: -10000px;
	margin-top: 8px;
	margin-left: 10px;
}

#u29565
{
	z-index: 205;
	width: 139px;
	height: 139px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #464646;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29534
{
	z-index: 206;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 14px;
}

#u29559-6
{
	z-index: 213;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29549
{
	z-index: 237;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 14px;
	background: #FFFFFF url("../images/team1-u29459-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u29459:hover,#u29549:hover
{
	width: 144px;
	height: 144px;
	min-height: 0px;
	margin: 15px -10000px 0px 0px;
	background: transparent url("../images/team1-u29459-r-fr.png") no-repeat center center;
	background-size: cover;
}

.hidpi #u29459,.hidpi #u29549
{
	background-image: url("../images/team1-u29459-fr_2x.jpg");
}

.hidpi #u29459:hover,.hidpi #u29549:hover
{
	background-image: url("../images/team1-u29459-r-fr_2x.png");
}

#u29592-4
{
	z-index: 241;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 10px;
	position: relative;
}

#pu29471-4,#pu29572-4
{
	width: 0.01px;
	margin-left: 21px;
	margin-top: 11px;
}

#u29572-4
{
	z-index: 265;
	width: 137px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u29547
{
	z-index: 277;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29566
{
	z-index: 285;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 141px;
}

#ppu29455,#ppu29523
{
	width: 0.01px;
	margin-left: 23px;
	margin-top: 10px;
}

#u29523
{
	z-index: 290;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29523.png") no-repeat 0px 0px;
}

#u29523:hover
{
	background: url("../images/u29523-r.png") no-repeat 0px 0px;
}

.hidpi #u29523
{
	background-image: url("../images/u29523_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29523:hover
{
	background-image: url("../images/u29523-r_2x.png");
	background-size: 26px 31px;
}

#u29557
{
	z-index: 302;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29557.png") no-repeat 0px 0px;
}

#u29557:hover
{
	background: url("../images/u29557-r.png") no-repeat 0px 0px;
}

.hidpi #u29557
{
	background-image: url("../images/u29557_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29557:hover
{
	background-image: url("../images/u29557-r_2x.png");
	background-size: 26px 31px;
}

#u29535
{
	z-index: 314;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29535.png") no-repeat 0px 0px;
}

#u29535:hover
{
	background: url("../images/u29535-r.png") no-repeat 0px 0px;
}

.hidpi #u29535
{
	background-image: url("../images/u29535_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29535:hover
{
	background-image: url("../images/u29535-r_2x.png");
	background-size: 25px 31px;
}

#u29590
{
	z-index: 326;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29590.png") no-repeat 0px 0px;
}

#u29590:hover
{
	background: url("../images/u29590-r.png") no-repeat 0px 0px;
}

.hidpi #u29590
{
	background-image: url("../images/u29590_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29590:hover
{
	background-image: url("../images/u29590-r_2x.png");
	background-size: 25px 31px;
}

#u29545
{
	z-index: 338;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29545.png") no-repeat 0px 0px;
}

#u29545:hover
{
	background: url("../images/u29545-r.png") no-repeat 0px 0px;
}

.hidpi #u29545
{
	background-image: url("../images/u29545_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29545:hover
{
	background-image: url("../images/u29545-r_2x.png");
	background-size: 25px 31px;
}

#ppu29602
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 261px;
}

#u29602
{
	z-index: 207;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #464646;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29597
{
	z-index: 209;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u29598-6
{
	z-index: 219;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29527
{
	z-index: 238;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team2-u29446-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u29446:hover,#u29527:hover
{
	width: 144px;
	height: 144px;
	min-height: 0px;
	margin: 16px -10000px 0px 0px;
	background: transparent url("../images/team2-u29446-r-fr.png") no-repeat center center;
	background-size: cover;
}

.hidpi #u29446,.hidpi #u29527
{
	background-image: url("../images/team2-u29446-fr_2x.jpg");
}

.hidpi #u29446:hover,.hidpi #u29527:hover
{
	background-image: url("../images/team2-u29446-r-fr_2x.png");
}

#u29556-4
{
	z-index: 249;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#pu29443,#pu29543
{
	width: 0.01px;
	margin-left: 44px;
	margin-top: 11px;
}

#u29543
{
	z-index: 273;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29584-4
{
	z-index: 257;
	width: 79px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 16px;
}

#u29537
{
	z-index: 281;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 95px;
}

#ppu29451,#ppu29532
{
	width: 0.01px;
	margin-left: 22px;
	margin-top: 10px;
}

#u29532
{
	z-index: 293;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	background: url("../images/u29532.png") no-repeat 0px 0px;
}

#u29532:hover
{
	background: url("../images/u29532-r.png") no-repeat 0px 0px;
}

.hidpi #u29532
{
	background-image: url("../images/u29532_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29532:hover
{
	background-image: url("../images/u29532-r_2x.png");
	background-size: 26px 31px;
}

#u29525
{
	z-index: 305;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29525.png") no-repeat 0px 0px;
}

#u29525:hover
{
	background: url("../images/u29525-r.png") no-repeat 0px 0px;
}

.hidpi #u29525
{
	background-image: url("../images/u29525_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29525:hover
{
	background-image: url("../images/u29525-r_2x.png");
	background-size: 26px 31px;
}

#u29593
{
	z-index: 317;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29593.png") no-repeat 0px 0px;
}

#u29593:hover
{
	background: url("../images/u29593-r.png") no-repeat 0px 0px;
}

.hidpi #u29593
{
	background-image: url("../images/u29593_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29593:hover
{
	background-image: url("../images/u29593-r_2x.png");
	background-size: 25px 31px;
}

#u29550
{
	z-index: 329;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29550.png") no-repeat 0px 0px;
}

#u29550:hover
{
	background: url("../images/u29550-r.png") no-repeat 0px 0px;
}

.hidpi #u29550
{
	background-image: url("../images/u29550_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29550:hover
{
	background-image: url("../images/u29550-r_2x.png");
	background-size: 25px 31px;
}

#u29582
{
	z-index: 341;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29582.png") no-repeat 0px 0px;
}

#u29582:hover
{
	background: url("../images/u29582-r.png") no-repeat 0px 0px;
}

.hidpi #u29582
{
	background-image: url("../images/u29582_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29582:hover
{
	background-image: url("../images/u29582-r_2x.png");
	background-size: 25px 31px;
}

#ppu29554
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 532px;
}

#u29554
{
	z-index: 208;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #464646;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29600
{
	z-index: 211;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
}

#u29560-6
{
	z-index: 225;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29563
{
	z-index: 239;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team3-u29477-fr.jpg") no-repeat center top;
	background-size: cover;
}

#u29477:hover,#u29563:hover
{
	width: 144px;
	height: 144px;
	min-height: 0px;
	margin: 16px -10000px 0px 0px;
	background: transparent url("../images/team3-u29477-r-fr.png") no-repeat center top;
	background-size: cover;
}

.hidpi #u29477,.hidpi #u29563
{
	background-image: url("../images/team3-u29477-fr_2x.jpg");
}

.hidpi #u29477:hover,.hidpi #u29563:hover
{
	background-image: url("../images/team3-u29477-r-fr_2x.png");
}

#u29555-4
{
	z-index: 245;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#pu29470-4,#pu29568-4
{
	width: 0.01px;
	margin-left: 22px;
	margin-top: 11px;
}

#u29568-4
{
	z-index: 269;
	width: 137px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 10px;
}

#u29552
{
	z-index: 279;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29569
{
	z-index: 287;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 141px;
}

#ppu29496,#ppu29586
{
	width: 0.01px;
	margin-left: 28px;
	margin-top: 10px;
}

#u29586
{
	z-index: 296;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29586.png") no-repeat 0px 0px;
}

#u29586:hover
{
	background: url("../images/u29586-r.png") no-repeat 0px 0px;
}

.hidpi #u29586
{
	background-image: url("../images/u29586_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29586:hover
{
	background-image: url("../images/u29586-r_2x.png");
	background-size: 26px 31px;
}

#u29530
{
	z-index: 308;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29530.png") no-repeat 0px 0px;
}

#u29530:hover
{
	background: url("../images/u29530-r.png") no-repeat 0px 0px;
}

.hidpi #u29530
{
	background-image: url("../images/u29530_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29530:hover
{
	background-image: url("../images/u29530-r_2x.png");
	background-size: 26px 31px;
}

#u29580
{
	z-index: 320;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29580.png") no-repeat 0px 0px;
}

#u29580:hover
{
	background: url("../images/u29580-r.png") no-repeat 0px 0px;
}

.hidpi #u29580
{
	background-image: url("../images/u29580_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29580:hover
{
	background-image: url("../images/u29580-r_2x.png");
	background-size: 25px 31px;
}

#u29539
{
	z-index: 332;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29539.png") no-repeat 0px 0px;
}

#u29539:hover
{
	background: url("../images/u29539-r.png") no-repeat 0px 0px;
}

.hidpi #u29539
{
	background-image: url("../images/u29539_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29539:hover
{
	background-image: url("../images/u29539-r_2x.png");
	background-size: 25px 31px;
}

#u29541
{
	z-index: 344;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29541.png") no-repeat 0px 0px;
}

#u29541:hover
{
	background: url("../images/u29541-r.png") no-repeat 0px 0px;
}

.hidpi #u29541
{
	background-image: url("../images/u29541_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29541:hover
{
	background-image: url("../images/u29541-r_2x.png");
	background-size: 25px 31px;
}

#ppu29564
{
	width: 0.01px;
	padding-bottom: 1px;
	margin-right: -10000px;
	margin-top: 7px;
	margin-left: 803px;
}

#pu29454,#pu29453,#pu29502,#pu29478,#pu29565,#pu29602,#pu29554,#pu29564
{
	width: 0.01px;
	padding-bottom: 15px;
}

#u29564
{
	z-index: 210;
	width: 140px;
	height: 140px;
	border-width: 2px;
	border-style: solid;
	border-color: #5F5F5F;
	background-color: #464646;
	-webkit-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	-ms-transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	transform: matrix(0.7071,0.7071,-0.7071,0.7071,72,-30);
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	left: 29px;
}

#u29571
{
	z-index: 212;
	width: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #25C4AA;
	padding-bottom: 21px;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 15px;
}

#u29585-6
{
	z-index: 231;
	width: 135px;
	min-height: 98px;
	background-color: transparent;
	line-height: 17px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 4px;
}

#u29599
{
	z-index: 240;
	width: 144px;
	height: 144px;
	border-width: 13px;
	border-style: solid;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	left: 16px;
	background: #FFFFFF url("../images/team4-u29517-fr.jpg") no-repeat center top;
	background-size: cover;
}

#u29517:hover,#u29599:hover
{
	width: 144px;
	height: 144px;
	min-height: 0px;
	margin: 16px -10000px 0px 0px;
	background: transparent url("../images/team4-u29517-r-fr.png") no-repeat center top;
	background-size: cover;
}

.hidpi #u29517,.hidpi #u29599
{
	background-image: url("../images/team4-u29517-fr_2x.jpg");
}

.hidpi #u29517:hover,.hidpi #u29599:hover
{
	background-image: url("../images/team4-u29517-r-fr_2x.png");
}

#u29575-4
{
	z-index: 253;
	width: 190px;
	min-height: 35px;
	background-color: transparent;
	line-height: 36px;
	color: #372F2B;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 600;
	margin-left: 5px;
	margin-top: 11px;
	position: relative;
}

#pu29460,#pu29528
{
	width: 0.01px;
	margin-left: 45px;
	margin-top: 11px;
}

#u29528
{
	z-index: 275;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
}

#u29601-4
{
	z-index: 261;
	width: 79px;
	min-height: 22px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-family: open-sans, sans-serif;
	font-weight: 600;
	position: relative;
	margin-right: -10000px;
	left: 16px;
}

#u29573
{
	z-index: 283;
	width: 16px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 95px;
}

#pu33090-4,#ppu29511,#ppu29561
{
	width: 0.01px;
	margin-left: 24px;
	margin-top: 10px;
}

#u29561
{
	z-index: 299;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: url("../images/u29561.png") no-repeat 0px 0px;
}

#u29561:hover
{
	background: url("../images/u29561-r.png") no-repeat 0px 0px;
}

.hidpi #u29561
{
	background-image: url("../images/u29561_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29561:hover
{
	background-image: url("../images/u29561-r_2x.png");
	background-size: 26px 31px;
}

#u29595
{
	z-index: 311;
	height: 31px;
	width: 26px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 30px;
	background: url("../images/u29595.png") no-repeat 0px 0px;
}

#u29595:hover
{
	background: url("../images/u29595-r.png") no-repeat 0px 0px;
}

.hidpi #u29595
{
	background-image: url("../images/u29595_2x.png");
	background-size: 26px 31px;
}

.hidpi #u29595:hover
{
	background-image: url("../images/u29595-r_2x.png");
	background-size: 26px 31px;
}

#u29578
{
	z-index: 323;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 60px;
	background: url("../images/u29578.png") no-repeat 0px 0px;
}

#u29578:hover
{
	background: url("../images/u29578-r.png") no-repeat 0px 0px;
}

.hidpi #u29578
{
	background-image: url("../images/u29578_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29578:hover
{
	background-image: url("../images/u29578-r_2x.png");
	background-size: 25px 31px;
}

#u29576
{
	z-index: 335;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 90px;
	background: url("../images/u29576.png") no-repeat 0px 0px;
}

#u29576:hover
{
	background: url("../images/u29576-r.png") no-repeat 0px 0px;
}

.hidpi #u29576
{
	background-image: url("../images/u29576_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29576:hover
{
	background-image: url("../images/u29576-r_2x.png");
	background-size: 25px 31px;
}

#u29588
{
	z-index: 347;
	height: 31px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 119px;
	background: url("../images/u29588.png") no-repeat 0px 0px;
}

#u29588:hover
{
	background: url("../images/u29588-r.png") no-repeat 0px 0px;
}

.hidpi #u29588
{
	background-image: url("../images/u29588_2x.png");
	background-size: 25px 31px;
}

.hidpi #u29588:hover
{
	background-image: url("../images/u29588-r_2x.png");
	background-size: 25px 31px;
}

#u29438
{
	position: absolute;
	width: 41px;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	top: 363px;
	left: 559px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29438:hover
{
	border-color: #999999;
	background-color: #FDFDFD;
	background-color: rgba(127,127,127,0.01);
	width: 41px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(127,127,127,0.01);
}

#u29438:active
{
	border-color: #999999;
	background-color: #FDFDFD;
	background-color: rgba(153,153,153,0.01);
	width: 41px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.01);
}

#u29439-4
{
	z-index: 350;
	width: 36px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 3px;
}

#u29439-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 36px;
	margin: 7px -10000px 0px 0px;
}

#u29603
{
	position: absolute;
	width: 41px;
	border-color: #C4C4C4;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	top: 363px;
	left: 600px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29603:hover
{
	border-color: #999999;
	background-color: #FFFFFF;
	background-color: rgba(255,255,255,0.01);
	width: 41px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(255,255,255,0.01);
}

#u29603:active
{
	border-color: #999999;
	background-color: #FDFDFD;
	background-color: rgba(153,153,153,0.01);
	width: 41px;
	min-height: 0px;
	margin: 0px;
	-pie-background: rgba(153,153,153,0.01);
}

#u29604-4
{
	z-index: 355;
	width: 26px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	line-height: 42px;
	color: #FFFFFF;
	font-size: 30px;
	text-align: center;
	font-family: advent-pro, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 7px;
	left: 7px;
}

#u29604-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 26px;
	margin: 7px -10000px 0px 0px;
}

#u29439-4:hover p,#u29604-4:hover p
{
	color: #7F7F7F;
	visibility: inherit;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#pu28447
{
	width: 0.01px;
	margin-top: 69px;
}

#u28447
{
	z-index: 2;
	width: 920px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: -1px;
}

#u23744
{
	z-index: 3;
	width: 920px;
	padding-bottom: 2px;
}

#ppu23742
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 23px;
	margin-left: 21px;
}

#pu23742
{
	width: 0.01px;
	margin-left: 3px;
}

#u23742
{
	z-index: 30;
	width: 42px;
	margin-bottom: -1px;
	margin-right: -10000px;
	margin-top: -1px;
	left: -1px;
}

#pu23746
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 52px;
}

#u23746
{
	z-index: 8;
	width: 198px;
	margin-left: 2px;
}

#u23749
{
	z-index: 10;
	width: 30px;
	margin-right: -10000px;
}

#u23749_states
{
	height: 30px;
	width: 30px;
}

#u23751
{
	z-index: 14;
	width: 30px;
	margin-right: -10000px;
	left: 34px;
}

#u23747
{
	z-index: 12;
	width: 30px;
	margin-right: -10000px;
	left: 67px;
}

#u23753
{
	z-index: 16;
	width: 30px;
	margin-right: -10000px;
	left: 101px;
}

#u23757
{
	z-index: 20;
	margin-right: -10000px;
	left: 134px;
}

#u23755
{
	z-index: 18;
	margin-right: -10000px;
	left: 168px;
}

#pu23741-4
{
	width: 0.01px;
	margin-top: 8px;
}

#u23741-4
{
	z-index: 26;
	width: 102px;
	min-height: 17px;
	margin-right: -10000px;
}

#u23759-4
{
	z-index: 22;
	width: 97px;
	min-height: 17px;
	margin-right: -10000px;
	left: 106px;
}

#u23740-4
{
	z-index: 4;
	width: 335px;
	min-height: 16px;
	margin-top: 21px;
}

#u23745-5
{
	z-index: 34;
	width: 503px;
	min-height: 92px;
	margin-right: -10000px;
	margin-top: 22px;
	left: 399px;
}

#u28446
{
	z-index: 32;
	width: 920px;
	top: -2px;
	margin-bottom: -2px;
}

#u24781
{
	z-index: 33;
	width: 920px;
	height: 46px;
	margin-right: -10000px;
}

#u30968-4
{
	z-index: 39;
	width: 132px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 136px;
	left: 394px;
}

body
{
	position: relative;
	min-width: 920px;
	padding-bottom: 1px;
}

