.version.commercial_projects /* version checker */
{
	color: #0000EC;
	background-color: #6E2528;
}

@-ms-viewport
{
	width: 380px;
}

@-webkit-viewport
{
	width: 380px;
}

@-o-viewport
{
	width: 380px;
}

@-moz-viewport
{
	width: 380px;
}

@viewport
{
	width: 380px;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 380px;
	min-height: 569.9749999999907px;
	background-image: none;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
}

#page_position_content
{
	width: 0.01px;
}

#slideshowu7730
{
	z-index: 2;
	width: 0.01px;
	height: 50px;
	margin-top: 33px;
	position: relative;
}

#u7749
{
	position: absolute;
	background-color: transparent;
}

#u7749popup
{
	z-index: 3;
}

#u7754
{
	z-index: 4;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7824
{
	z-index: 6;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7833
{
	z-index: 8;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7842
{
	z-index: 10;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7851
{
	z-index: 12;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7860
{
	z-index: 14;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7869
{
	z-index: 16;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7878
{
	z-index: 18;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7887
{
	z-index: 20;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7896
{
	z-index: 22;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7905
{
	z-index: 24;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7914
{
	z-index: 26;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7923
{
	z-index: 28;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7932
{
	z-index: 30;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7941
{
	z-index: 32;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7950
{
	z-index: 34;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7959
{
	z-index: 36;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7974
{
	z-index: 38;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7983
{
	z-index: 40;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7998
{
	z-index: 42;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u8007
{
	z-index: 44;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u8022
{
	z-index: 46;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u8031
{
	z-index: 48;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
}

#u7741-4
{
	position: absolute;
	width: 25px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C42B2B;
	padding: 15px;
	line-height: 20px;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
}

#u7741-4popup
{
	z-index: 50;
}

#u7735-4
{
	position: absolute;
	width: 25px;
	min-height: 20px;
	border-style: none;
	border-color: transparent;
	background-color: #C42B2B;
	padding: 15px;
	line-height: 20px;
	text-align: center;
	color: #FFFFFF;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	left: 56px;
}

#u7735-4popup
{
	z-index: 54;
}

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

#pu9593
{
	width: 0.01px;
	margin-top: -83px;
}

#u9593
{
	z-index: 58;
	height: 33px;
	border-style: none;
	border-color: transparent;
	background-color: #C42B2B;
}

#u9593-bw
{
	z-index: 58;
	height: 33px;
}

#pamphletu9594
{
	z-index: 59;
	width: 0.01px;
	height: 27px;
	padding-bottom: 6px;
	position: relative;
	margin-right: -10000px;
	left: 288px;
}

#u9606
{
	position: absolute;
	width: 92px;
	background-color: transparent;
	top: 32px;
}

#u9606popup
{
	z-index: 60;
}

#u9607
{
	z-index: 61;
	width: 92px;
	height: 399px;
	border-style: none;
	border-color: transparent;
	background-color: #EDEDED;
	margin-right: -10000px;
	position: relative;
}

#u9607_position_content
{
	padding-bottom: 75px;
}

#u9630
{
	z-index: 62;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: #EBEBEB;
	padding-bottom: 10px;
	position: relative;
}

#u9616
{
	z-index: 63;
	width: 73px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 10px;
}

#u9617
{
	z-index: 64;
	width: 73px;
	height: 84px;
	border-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/rhaycad%20logo-u6208-fr.png") no-repeat center center;
	background-size: contain;
}

#buttonu9631
{
	z-index: 65;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-top: 3px;
	position: relative;
}

#buttonu9631:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #F4B1B1;
	width: 92px;
	min-height: 0px;
	margin: 3px 0px 0px;
}

#u9632-4
{
	z-index: 66;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9631:hover #u9632-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9633
{
	z-index: 70;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#buttonu9631:hover #u9633
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9631:active #u9633
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9608
{
	z-index: 72;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u9609-4
{
	z-index: 73;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9631.ButtonSelected #u9632-4,#buttonu9608:hover #u9609-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9610
{
	z-index: 77;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#buttonu9631.ButtonSelected #u9633,#buttonu9608:hover #u9610
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9608:active #u9610
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9622
{
	z-index: 79;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u9623-4
{
	z-index: 80;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9608.ButtonSelected #u9609-4,#buttonu9622:hover #u9623-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9624
{
	z-index: 84;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#buttonu9608.ButtonSelected #u9610,#buttonu9622:hover #u9624
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9622:active #u9624
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9612
{
	z-index: 86;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u9613-4
{
	z-index: 87;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9622.ButtonSelected #u9623-4,#buttonu9612:hover #u9613-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9614
{
	z-index: 91;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#buttonu9622.ButtonSelected #u9624,#buttonu9612:hover #u9614
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9612:active #u9614
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9618
{
	z-index: 93;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u9619-4
{
	z-index: 94;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9612.ButtonSelected #u9613-4,#buttonu9618:hover #u9619-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9620
{
	z-index: 98;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#buttonu9612.ButtonSelected #u9614,#buttonu9618:hover #u9620
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9618:active #u9620
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9626
{
	z-index: 100;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#buttonu9608:hover,#buttonu9622:hover,#buttonu9612:hover,#buttonu9618:hover,#buttonu9626:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #F4B1B1;
	width: 92px;
	min-height: 0px;
	margin: 0px;
}

#u9629-4
{
	z-index: 101;
	width: 77px;
	min-height: 16px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 10px;
	left: 6px;
}

#buttonu9618.ButtonSelected #u9619-4,#buttonu9626:hover #u9629-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#buttonu9626.ButtonSelected #u9629-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 77px;
	margin: 10px -10000px 0px 0px;
}

#u9632-2,#u9609-2,#u9623-2,#u9613-2,#u9619-2,#u9629-2
{
	padding-top: 1px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u9632,#u9609,#u9623,#u9613,#u9619,#u9629
{
	font-size: 12px;
	line-height: 14px;
}

#u9627
{
	z-index: 105;
	width: 17px;
	border-style: none;
	background-color: transparent;
	opacity: 0.01;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 5px;
}

#u9633::before,#u9610::before,#u9624::before,#u9614::before,#u9620::before,#u9627::before
{
	box-shadow: none;
}

#buttonu9618.ButtonSelected #u9620,#buttonu9626:hover #u9627
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9626:active #u9627
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#buttonu9626.ButtonSelected #u9627
{
	background-color: transparent;
	width: 17px;
	min-height: 0px;
	margin: 3px -10000px 0px 0px;
}

#u9601
{
	z-index: 107;
	width: 69px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 23px;
}

#u9602
{
	position: absolute;
	width: 92px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 6px;
	top: -6px;
	left: -23px;
}

#u9602.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	width: 92px;
	min-height: 0px;
	margin: 0px;
}

#u9603
{
	z-index: 110;
	height: 22px;
	width: 65px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 27px;
	background: url("../../images/u9603.png") no-repeat 0px 0px;
}

#u9602.PamphletThumbSelected #u9603
{
	background: url("../../images/u9603-a.png") no-repeat 0px 0px;
}

#u9605-4
{
	z-index: 112;
	width: 41px;
	min-height: 14px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 23px;
}

#u9602.PamphletThumbSelected #u9605-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 41px;
	margin: 9px -10000px 0px 0px;
}

#u9602.PamphletThumbSelected #u9605-4 p,#u9602.PamphletThumbSelected #u9605-4 span
{
	color: #FFFFFF;
	visibility: inherit;
	font-size: 12px;
}

#u9605-2
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u9605
{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton,.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

#pu9650
{
	width: 0.01px;
	margin-top: 422px;
}

#u9650
{
	z-index: 116;
	min-height: 15px;
	border-style: solid;
	border-color: #333333;
	background-color: #1F1F1F;
	padding-bottom: 46px;
	border-width: 8px 0px 0px;
}

#u9652
{
	z-index: 121;
	width: 155px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 112px;
}

#u9655-4
{
	z-index: 122;
	width: 29px;
	min-height: 10px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: dosis, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u9655-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 1px -10000px 0px 0px;
}

#u9657-4
{
	z-index: 126;
	width: 29px;
	min-height: 10px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: dosis, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 30px;
}

#u9657-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 1px -10000px 0px 0px;
}

#u9655-4:active,#u9657-4:active
{
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 1px -10000px 0px 0px;
}

#u9656-4
{
	z-index: 130;
	width: 29px;
	min-height: 10px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: dosis, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 62px;
}

#u9656-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u9653-4
{
	z-index: 134;
	width: 29px;
	min-height: 10px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: dosis, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 94px;
}

#u9653-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u9654-4
{
	z-index: 138;
	width: 29px;
	min-height: 10px;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: dosis, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	left: 125px;
}

#u9654-4:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u9656-4:active,#u9653-4:active,#u9654-4:active
{
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 10px;
	width: 29px;
	margin: 0px -10000px 0px 0px;
}

#u9650-bw
{
	z-index: 116;
	min-height: 15px;
	margin-top: -4px;
}

#u9651-4
{
	z-index: 117;
	min-height: 14px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 7px;
	line-height: 8px;
	font-family: open-sans, sans-serif;
	font-weight: 400;
}

#u9651-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	margin: 0px;
}

#u9651-4:hover p
{
	color: #ED1C24;
	visibility: inherit;
}

#u9651-4-bw
{
	z-index: 117;
	min-height: 14px;
	margin-top: 39px;
}

body
{
	position: relative;
	min-width: 380px;
}

#page .verticalspacer
{
	clear: both;
}

