.version.join_us_ /* version checker */
{
	color: #0000F6;
	background-color: #BDDE0E;
}

.html
{
	background: #FFFFFF url("../images/bg_w.png") repeat-y center top scroll;
}

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

#page_position_content
{
	padding-bottom: 95px;
}

#u1091
{
	z-index: 187;
	height: 55px;
}

#u1091-bw
{
	position: fixed;
	left: 0px;
	right: 0px;
	z-index: 187;
	top: 0px;
}

#top_ju
{
	left: -100px;
	position: relative;
}

#u1092
{
	z-index: 188;
	width: 1197px;
	top: 0px;
	left: 41px;
}

#buttonu1099
{
	z-index: 189;
	width: 231px;
	padding-bottom: 21px;
	margin-right: -10000px;
}

#buttonu1099:hover
{
	margin: 0px -10000px 0px 0px;
}

#u1100-4
{
	z-index: 190;
	width: 231px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 18px;
}

#buttonu1099:hover #u1100-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#buttonu1093
{
	z-index: 194;
	width: 231px;
	padding-bottom: 21px;
	margin-right: -10000px;
	left: 241px;
}

#buttonu1099.ButtonSelected,#buttonu1093:hover
{
	margin: 0px -10000px 0px 0px;
}

#u1094-4
{
	z-index: 195;
	width: 231px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 18px;
}

#buttonu1099.ButtonSelected #u1100-4,#buttonu1093:hover #u1094-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#buttonu1097
{
	z-index: 199;
	width: 231px;
	padding-bottom: 21px;
	margin-right: -10000px;
	left: 483px;
}

#buttonu1093.ButtonSelected,#buttonu1097:hover
{
	margin: 0px -10000px 0px 0px;
}

#u1098-4
{
	z-index: 200;
	width: 231px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 18px;
}

#buttonu1093.ButtonSelected #u1094-4,#buttonu1097:hover #u1098-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#buttonu1095
{
	z-index: 204;
	width: 231px;
	padding-bottom: 21px;
	margin-right: -10000px;
	left: 725px;
}

#buttonu1097.ButtonSelected,#buttonu1095:hover
{
	margin: 0px -10000px 0px 0px;
}

#u1096-4
{
	z-index: 205;
	width: 231px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 18px;
}

#buttonu1097.ButtonSelected #u1098-4,#buttonu1095:hover #u1096-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#buttonu1101
{
	z-index: 209;
	width: 231px;
	padding-bottom: 21px;
	margin-right: -10000px;
	left: 966px;
}

#buttonu1095.ButtonSelected,#buttonu1101:hover
{
	margin: 0px -10000px 0px 0px;
}

#buttonu1101.ButtonSelected
{
	margin: 0px -10000px 0px 0px;
}

#u1102-4
{
	z-index: 210;
	width: 231px;
	min-height: 23px;
	margin-right: -10000px;
	margin-top: 18px;
}

#buttonu1095.ButtonSelected #u1096-4,#buttonu1101:hover #u1102-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#buttonu1101.ButtonSelected #u1102-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 18px -10000px 0px 0px;
}

#u301
{
	z-index: 2;
	width: 571px;
	background-color: transparent;
	margin-left: 354px;
	margin-top: 94px;
	position: relative;
}

#buttonu975
{
	z-index: 152;
	width: 527px;
	border-color: #787878;
	background-color: transparent;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding-bottom: 3px;
	margin-left: 147px;
	margin-top: 92px;
	position: relative;
}

#buttonu975:hover
{
	margin: 92px 0px 0px 147px;
}

#buttonu975.ButtonSelected
{
	margin: 92px 0px 0px 147px;
}

#u976
{
	z-index: 153;
	width: 149px;
	height: 149px;
	border-color: #000000;
	background-color: #815EA8;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
	left: 77px;
}

#buttonu975:hover #u976
{
	border-style: none;
	border-color: transparent;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	margin: 15px -10000px 0px 0px;
	background: #EBDAFF url("../images/glassball-u976-r-fr.png") no-repeat left top;
	background-size: contain;
}

#u977-4
{
	z-index: 154;
	width: 416px;
	min-height: 23px;
	background-color: transparent;
	font-size: 60px;
	color: #302058;
	line-height: 72px;
	letter-spacing: 1px;
	text-align: center;
	font-family: bree-serif, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 106px;
}

#buttonu975:hover #u977-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 54px -10000px 0px 0px;
}

#buttonu975:hover #u977-4 p
{
	color: #815EA8;
	visibility: inherit;
}

#buttonu981
{
	z-index: 158;
	width: 510px;
	border-color: #787878;
	background-color: transparent;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	padding-bottom: 6px;
	margin-left: 516px;
	margin-top: 14px;
	position: relative;
}

#buttonu981:hover
{
	margin: 14px 0px 0px 516px;
}

#buttonu981.ButtonSelected
{
	margin: 14px 0px 0px 516px;
}

#u982
{
	z-index: 159;
	width: 149px;
	height: 149px;
	border-color: #000000;
	background-color: #815EA8;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 15px;
}

#buttonu981:hover #u982
{
	border-style: none;
	border-color: transparent;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	margin: 15px -10000px 0px 0px;
	background: #EBDAFF url("../images/glassball-u976-r-fr.png") no-repeat left top;
	background-size: contain;
}

#buttonu975.ButtonSelected #u976,#buttonu981.ButtonSelected #u982
{
	background-image: none;
	border-color: #000000;
	background-color: #815EA8;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	margin: 15px -10000px 0px 0px;
}

#u983-4
{
	z-index: 160;
	width: 481px;
	min-height: 23px;
	background-color: transparent;
	font-size: 60px;
	color: #302058;
	line-height: 72px;
	letter-spacing: 1px;
	text-align: center;
	font-family: bree-serif, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 54px;
	left: 29px;
}

#buttonu975.ButtonSelected #u977-4,#buttonu981:hover #u983-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 54px -10000px 0px 0px;
}

#buttonu981.ButtonSelected #u983-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 54px -10000px 0px 0px;
}

#buttonu981:hover #u983-4 p
{
	color: #815EA8;
	visibility: inherit;
}

#buttonu975.ButtonSelected #u977-4 p,#buttonu981.ButtonSelected #u983-4 p
{
	color: #302058;
	visibility: inherit;
}

#a_clientbenefits
{
	margin-left: 147px;
	margin-top: 470px;
	position: relative;
}

#u1057-4
{
	z-index: 179;
	width: 924px;
	min-height: 103px;
	background-color: transparent;
	line-height: 58px;
	font-size: 48px;
	color: #302058;
	font-family: chunk, serif;
	font-weight: 400;
	margin-left: 147px;
	margin-top: 50px;
	position: relative;
}

#u972-19
{
	z-index: 40;
	width: 324px;
	min-height: 325px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 1178px;
	left: 625px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u954-14
{
	z-index: 4;
	width: 233px;
	min-height: 233px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 1281px;
	left: 360px;
	background: transparent url("../images/glassball-u954-14-fr.png") no-repeat left top;
	background-size: contain;
}

#u973-13
{
	z-index: 74;
	width: 271px;
	min-height: 272px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 1524px;
	left: 255px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u974-20
{
	z-index: 107;
	width: 301px;
	min-height: 302px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 1536px;
	left: 692px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#buttonu1021
{
	z-index: 167;
	width: 88px;
	border-color: #787878;
	background-color: transparent;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	padding-bottom: 6px;
	margin-left: 1133px;
	margin-top: 496px;
	position: relative;
}

#buttonu1021:hover
{
	border-color: #312059;
	margin: 496px 0px 0px 1133px;
}

#buttonu1021.ButtonSelected
{
	border-color: #787878;
	margin: 496px 0px 0px 1133px;
}

#u1022
{
	z-index: 168;
	width: 86px;
	border-color: #000000;
	background-color: #33235B;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	padding-bottom: 17px;
	position: relative;
	margin-right: -10000px;
}

#buttonu1021:hover #u1022
{
	border-width: 3px;
	border-style: solid;
	border-color: #312059;
	background-color: #FFFFFF;
	width: 83px;
	min-height: 0px;
	margin: -1px -10002px -2px -1px;
}

#u1023-4
{
	z-index: 169;
	width: 86px;
	min-height: 23px;
	background-color: transparent;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 22px;
	letter-spacing: 1px;
	text-align: center;
	font-family: chunk, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 1px;
}

#buttonu1021:hover #u1023-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 23px -10000px 0px 0px;
}

#buttonu1021:hover #u1023-4 p
{
	color: #312059;
	visibility: inherit;
}

#a_supplierbenefits
{
	margin-left: 147px;
	margin-top: 332px;
	position: relative;
}

#u1058-4
{
	z-index: 183;
	width: 924px;
	min-height: 103px;
	background-color: transparent;
	line-height: 58px;
	font-size: 48px;
	color: #302058;
	font-family: chunk, serif;
	font-weight: 400;
	margin-left: 147px;
	margin-top: 50px;
	position: relative;
}

#pu1034-22
{
	width: 0.01px;
	padding-bottom: 368px;
	margin-left: 158px;
	margin-top: -69px;
}

#u1034-22
{
	z-index: 18;
	width: 321px;
	min-height: 323px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 2309px;
	left: 158px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u1033-15
{
	z-index: 59;
	width: 307px;
	min-height: 308px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 2264px;
	left: 559px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u1036-25
{
	z-index: 127;
	width: 367px;
	min-height: 369px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 2562px;
	left: 631px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u1035-20
{
	z-index: 87;
	width: 296px;
	min-height: 297px;
	text-align: center;
	font-weight: 400;
	position: fixed;
	top: 2622px;
	left: 263px;
	background: transparent url("../images/glassball.png") no-repeat left top;
	background-size: contain;
}

#u972,#u972-2,#u972-3,#u972-5,#u954,#u954-2,#u954-4,#u973,#u973-2,#u973-3,#u973-5,#u974,#u974-2,#u974-4,#u974-6,#u1034,#u1034-2,#u1034-4,#u1034-6,#u1033,#u1033-2,#u1033-3,#u1033-5,#u1036,#u1036-2,#u1036-3,#u1036-5,#u1035,#u1035-2,#u1035-4,#u1035-6
{
	font-size: 24px;
	line-height: 29px;
	color: #4F4171;
	font-family: chunk, serif;
}

#u972-7,#u972-9,#u972-11,#u972-13,#u972-15,#u972-17,#u954-6,#u954-8,#u954-10,#u954-12,#u973-7,#u973-9,#u973-11,#u974-8,#u974-10,#u974-12,#u974-14,#u974-16,#u974-18,#u1034-8,#u1034-10,#u1034-12,#u1034-14,#u1034-16,#u1034-18,#u1034-20,#u1033-7,#u1033-9,#u1033-11,#u1033-13,#u1036-7,#u1036-9,#u1036-11,#u1036-13,#u1036-15,#u1036-17,#u1036-19,#u1036-21,#u1036-23,#u1035-8,#u1035-10,#u1035-12,#u1035-14,#u1035-16,#u1035-18
{
	font-size: 18px;
	line-height: 22px;
	color: #7F7F7F;
	font-family: bree-serif, sans-serif;
}

#buttonu1037
{
	z-index: 173;
	width: 88px;
	border-color: #787878;
	background-color: transparent;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	padding-bottom: 6px;
	margin-left: 1133px;
	margin-top: 197px;
	position: relative;
}

#buttonu1037:hover
{
	border-color: #312059;
	margin: 197px 0px 0px 1133px;
}

#buttonu1037.ButtonSelected
{
	border-color: #787878;
	margin: 197px 0px 0px 1133px;
}

#u1039
{
	z-index: 174;
	width: 86px;
	border-color: #000000;
	background-color: #33235B;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	padding-bottom: 17px;
	position: relative;
	margin-right: -10000px;
}

#buttonu1037:hover #u1039
{
	border-width: 3px;
	border-style: solid;
	border-color: #312059;
	background-color: #FFFFFF;
	width: 83px;
	min-height: 0px;
	margin: -1px -10002px -2px -1px;
}

#buttonu1021.ButtonSelected #u1022,#buttonu1037.ButtonSelected #u1039
{
	border-style: none;
	border-color: #000000;
	background-color: #33235B;
	margin: 0px -10000px 0px 0px;
}

#u1038-4
{
	z-index: 175;
	width: 86px;
	min-height: 23px;
	background-color: transparent;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 22px;
	letter-spacing: 1px;
	text-align: center;
	font-family: chunk, serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 1px;
}

#buttonu1021.ButtonSelected #u1023-4,#buttonu1037:hover #u1038-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 23px -10000px 0px 0px;
}

#buttonu1037.ButtonSelected #u1038-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	margin: 23px -10000px 0px 0px;
}

#buttonu1037:hover #u1038-4 p
{
	color: #312059;
	visibility: inherit;
}

#buttonu1021.ButtonSelected #u1023-4 p,#buttonu1037.ButtonSelected #u1038-4 p
{
	color: #FFFFFF;
	visibility: inherit;
}

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

#page .verticalspacer
{
	clear: both;
}

