#u826-4.AccordionPanelTabOpen p,#u953-4.AccordionPanelTabOpen p,#u971-4.AccordionPanelTabOpen p
{
	color: #154372;
	text-align: center;
	visibility: inherit;
}

.version.index /* version checker */
{
	color: #0000E8;
	background-color: #AB8DC2;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

@font-face
{
	font-family: '__Lato_5';
	src: url('../fonts/lato-heavy.eot');
	src: local('☺'), url('../fonts/lato-heavy.woff') format('woff'), url('../fonts/lato-heavy.svg') format('svg');
	font-weight: 800;
	font-style: normal;
}

@font-face
{
	font-family: '__Francois One_5';
	src: url('../fonts/francoisone-webfont.eot');
	src: local('☺'), url('../fonts/francoisone-webfont.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

@font-face
{
	font-family: '__Lato_5';
	src: url('../fonts/lato-medium.eot');
	src: local('☺'), url('../fonts/lato-medium.woff') format('woff'), url('../fonts/lato-medium.svg') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face
{
	font-family: '__Lato_5';
	src: url('../fonts/lato-bold.eot');
	src: local('☺'), url('../fonts/lato-bold.woff') format('woff'), url('../fonts/lato-bold.svg') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face
{
	font-family: '__Lato_5';
	src: url('../fonts/lato-light.eot');
	src: local('☺'), url('../fonts/lato-light.woff') format('woff'), url('../fonts/lato-light.svg') format('svg');
	font-weight: 300;
	font-style: normal;
}

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

#phome
{
	padding-bottom: 0px;
	z-index: 175;
	margin-right: -10000px;
}

#u342-6
{
	color: #154372;
	font-family: '__Francois One_5';
	position: relative;
	text-align: center;
	font-weight: 400;
	z-index: 19;
	background-color: transparent;
}

#u342,#u342-3
{
	color: #154372;
}

#u349-5
{
	color: #555858;
	font-family: '__Lato_5';
	position: relative;
	text-align: center;
	font-weight: 300;
	z-index: 25;
	background-color: transparent;
}

#u359
{
	z-index: 30;
	margin-right: -10000px;
	position: relative;
	width: 217px;
	background-color: #154372;
	height: 2px;
}

#u362
{
	background-position: left top;
	filter: alpha(opacity=40);
	opacity: 0.4;
	z-index: 31;
	background-repeat: no-repeat;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	background-color: transparent;
	background-size: cover;
}

#pu362,#u362-bw
{
	z-index: 31;
}

#u365-4
{
	color: #154372;
	font-family: '__Francois One_5';
	margin-right: -10000px;
	position: relative;
	text-align: center;
	font-weight: 400;
	min-height: 50px;
	z-index: 32;
	background-color: transparent;
}

#u368-4
{
	margin-right: -10000px;
	position: relative;
	text-align: center;
	font-weight: 500;
	z-index: 36;
	background-color: transparent;
}

#u385
{
	opacity: 1;
	margin-right: -10000px;
	position: relative;
	filter: alpha(opacity=100);
	z-index: 40;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/aaron.png?crc=238501835") no-repeat left top;
	background-size: cover;
}

#u371-5
{
	margin-right: -10000px;
	position: relative;
	min-height: 50px;
	z-index: 41;
	text-align: center;
	background-color: transparent;
}

#u376-5
{
	margin-right: -10000px;
	position: relative;
	min-height: 49px;
	z-index: 46;
	text-align: center;
	background-color: transparent;
}

#u379-5
{
	margin-right: -10000px;
	position: relative;
	min-height: 47px;
	z-index: 51;
	text-align: center;
	background-color: transparent;
}

#u380-5
{
	margin-right: -10000px;
	position: relative;
	min-height: 47px;
	z-index: 56;
	text-align: center;
	background-color: transparent;
}

#u371-2,#u376-2,#u379-2,#u380-2
{
	font-family: '__Lato_5';
	font-weight: 700;
}

#u412
{
	opacity: 1;
	margin-right: -10000px;
	position: relative;
	filter: alpha(opacity=100);
	z-index: 61;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/mads.png?crc=4109403031") no-repeat left top;
	background-size: cover;
}

#u415
{
	opacity: 1;
	margin-right: -10000px;
	position: relative;
	filter: alpha(opacity=100);
	z-index: 62;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/avery.png?crc=327235562") no-repeat left top;
	background-size: cover;
}

#u416
{
	opacity: 1;
	margin-right: -10000px;
	position: relative;
	filter: alpha(opacity=100);
	z-index: 63;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: transparent url("../images/mattwilliams.png?crc=176855864") no-repeat left top;
	background-size: cover;
}

#u2737,#u2745,#u2757,#u2759
{
	position: relative;
	background-color: transparent;
	margin-right: -10000px;
}

#u2771,#u2773,#u2775,#u2777
{
	margin-right: -10000px;
	position: relative;
	width: 26px;
	background-color: transparent;
}

#u2771_img,#u2773_img,#u2775_img,#u2777_img
{
	padding-right: 4px;
}

#pamphletu666
{
	margin-right: -10000px;
	position: relative;
	width: 0.01px;
}

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

#u798-6
{
	color: #154372;
	text-align: left;
	position: relative;
	min-height: 71px;
	background-color: transparent;
}

#u799-8
{
	color: #555858;
	font-family: '__Lato_5';
	margin-top: 20px;
	text-align: left;
	font-weight: 300;
	min-height: 219px;
	position: relative;
	background-color: transparent;
}

#u673
{
	border-color: #999999;
	margin-right: -10000px;
	position: relative;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}

#u805-6
{
	color: #555858;
	font-family: '__Lato_5';
	margin-top: 22px;
	text-align: left;
	font-weight: 300;
	min-height: 376px;
	position: relative;
	background-color: transparent;
}

#u678,#u668,#u759
{
	border-color: #999999;
	margin-right: -10000px;
	position: relative;
	padding-top: 20px;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}

#u816-6,#u804-6,#u810-6
{
	color: #154372;
	text-align: left;
	position: relative;
	min-height: 69px;
	background-color: transparent;
}

#u798-2,#u816-2,#u804-2,#u810-2
{
	font-family: '__Francois One_5';
	font-weight: 400;
}

#u371-3,#u376-3,#u379-3,#u380-3,#u798-4,#u816-4,#u804-4,#u810-4
{
	font-family: '__Lato_5';
	font-weight: 300;
}

#u817-6,#u811-4
{
	color: #555858;
	font-family: '__Lato_5';
	margin-top: 22px;
	text-align: left;
	font-weight: 300;
	min-height: 219px;
	position: relative;
	background-color: transparent;
}

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

#u685
{
	border-color: transparent;
	border-width: 0px;
	position: absolute;
	border-radius: 10px;
	background-color: transparent;
}

.ie #u685
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u685:hover
{
	opacity: 1;
	filter: alpha(opacity=100);
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	border-radius: 10px;
	background-color: transparent;
	margin: 0px;
}

.ie #u685:hover
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u684
{
	border-color: transparent;
	border-width: 0px;
	position: absolute;
	border-radius: 10px;
	background-color: transparent;
}

.ie #u684
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u684:hover
{
	border-color: transparent;
	opacity: 1;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-width: 0px;
	border-radius: 10px;
	background-color: transparent;
	margin: 0px;
}

.ie #u684:hover
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u684.PamphletThumbSelected
{
	opacity: 0;
	filter: alpha(opacity=0);
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	border-radius: 0px;
	background-color: #6B6B6B;
	margin: 0px;
}

#u686
{
	position: absolute;
	background-color: transparent;
	border-radius: 10px;
}

.ie #u686
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u686:hover
{
	border-color: #000000;
	opacity: 1;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-radius: 10px;
	background-color: transparent;
	margin: 0px;
}

.ie #u686:hover
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u777
{
	position: absolute;
	background-color: transparent;
	border-radius: 10px;
}

.ie #u777
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u777:hover
{
	border-color: #000000;
	opacity: 1;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	border-radius: 10px;
	background-color: transparent;
	margin: 0px;
}

.ie #u777:hover
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	filter: alpha(opacity=1);
	opacity: 0.01;
	background-color: #FFFFFF;
}

#u685.PamphletThumbSelected,#u686.PamphletThumbSelected,#u777.PamphletThumbSelected
{
	border-color: transparent;
	opacity: 0;
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	border-width: 0px;
	border-radius: 0px;
	background-color: #6B6B6B;
	margin: 0px;
}

#u689
{
	height: 26px;
	border-color: #999999;
	position: absolute;
	width: 30px;
	padding-bottom: 4px;
	background-color: transparent;
	border-radius: 20px;
}

#u689:hover
{
	border-color: #6B6B6B;
	width: 30px;
	min-height: 0px;
	height: 26px;
	margin: 0px;
}

#u689:active
{
	border-color: #6B6B6B;
	width: 30px;
	min-height: 0px;
	height: 26px;
	margin: 0px;
}

#u690-4
{
	color: #555858;
	font-family: '__Francois One_5';
	margin-right: -10000px;
	position: relative;
	text-align: center;
	font-weight: 400;
	min-height: 24px;
	margin-top: 2px;
	font-size: 17px;
	line-height: 24px;
	background-color: transparent;
}

#u425-4
{
	color: #154372;
	font-family: '__Francois One_5';
	text-align: center;
	min-height: 50px;
	position: relative;
	font-weight: 400;
	z-index: 64;
	background-color: transparent;
}

#u426-4
{
	color: #555858;
	font-family: '__Lato_5';
	text-align: center;
	position: relative;
	font-weight: 300;
	z-index: 68;
	background-color: transparent;
}

#u431-4
{
	color: #154372;
	font-family: '__Francois One_5';
	text-align: center;
	min-height: 50px;
	position: relative;
	font-weight: 400;
	z-index: 72;
	background-color: transparent;
}

#u436
{
	z-index: 76;
	background-color: transparent;
	position: relative;
}

#u444
{
	background-position: right center;
	filter: alpha(opacity=40);
	opacity: 0.4;
	z-index: 78;
	background-repeat: no-repeat;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	background-color: transparent;
	background-size: cover;
}

#pu444,#u444-bw
{
	z-index: 78;
}

#u447-4
{
	color: #154372;
	font-family: '__Francois One_5';
	margin-right: -10000px;
	position: relative;
	text-align: center;
	font-weight: 400;
	z-index: 79;
	background-color: transparent;
}

#u448-4
{
	color: #154372;
	font-family: '__Francois One_5';
	margin-right: -10000px;
	position: relative;
	text-align: center;
	font-weight: 400;
	min-height: 37px;
	z-index: 83;
	background-color: transparent;
}

#accordionu822
{
	margin-right: -10000px;
	border-color: transparent;
	z-index: 114;
	position: relative;
	background-color: transparent;
	border-width: 0px;
}

#u823
{
	position: relative;
	background-color: transparent;
	z-index: 115;
}

#u826-4
{
	color: #154372;
	font-family: '__Francois One_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	text-align: left;
	font-weight: 400;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	z-index: 116;
	border-width: 0px;
}

#u826-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u826-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u824
{
	border-color: transparent;
	border-width: 0px;
	z-index: 120;
	background-color: transparent;
	position: relative;
}

#u825-15
{
	color: #000000;
	font-family: '__Lato_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	font-weight: 500;
	min-height: 105px;
	margin-right: -10000px;
	z-index: 121;
	border-width: 0px;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.AccordionPanelTab
{
	cursor: pointer;
}

#accordionu949
{
	margin-right: -10000px;
	border-color: transparent;
	z-index: 136;
	position: relative;
	background-color: transparent;
	border-width: 0px;
}

#u950
{
	position: relative;
	background-color: transparent;
	z-index: 137;
}

#u953-4
{
	color: #154372;
	font-family: '__Francois One_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	text-align: left;
	font-weight: 400;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	z-index: 138;
	border-width: 0px;
}

#u953-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u953-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u951
{
	border-color: transparent;
	border-width: 0px;
	z-index: 142;
	background-color: transparent;
	position: relative;
}

#u952-10
{
	color: #000000;
	font-family: '__Lato_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	font-weight: 500;
	margin-right: -10000px;
	z-index: 143;
	border-width: 0px;
}

#accordionu969
{
	margin-right: -10000px;
	border-color: transparent;
	z-index: 153;
	position: relative;
	background-color: transparent;
	border-width: 0px;
}

#u970
{
	position: relative;
	background-color: transparent;
	z-index: 154;
}

#u971-4
{
	color: #154372;
	font-family: '__Francois One_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	text-align: left;
	font-weight: 400;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	z-index: 155;
	border-width: 0px;
}

#u971-4:hover
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u971-4:active
{
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0px;
}

#u826-4.AccordionPanelTabOpen,#u953-4.AccordionPanelTabOpen,#u971-4.AccordionPanelTabOpen
{
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: transparent;
	margin: 0px;
}

#u972
{
	z-index: 159;
	border-color: transparent;
	border-width: 0px;
	position: relative;
	background-color: transparent;
}

#u973-15
{
	color: #000000;
	font-family: '__Lato_5';
	border-color: transparent;
	background-color: transparent;
	position: relative;
	font-weight: 500;
	min-height: 105px;
	margin-right: -10000px;
	z-index: 160;
	border-width: 0px;
}

#u487
{
	z-index: 88;
	background-color: #047A42;
}

#u490-4
{
	color: #FFFFFF;
	font-family: '__Francois One_5';
	position: relative;
	min-height: 50px;
	font-weight: 400;
	z-index: 89;
	width: 262px;
	background-color: transparent;
}

#u491-17
{
	color: #FFFFFF;
	font-family: '__Lato_5';
	position: relative;
	font-weight: 300;
	z-index: 93;
	background-color: transparent;
}

#u482
{
	border-color: transparent;
	border-width: 0px;
	z-index: 87;
	background-color: transparent;
}

#u297,#u297-bw
{
	z-index: 2;
}

#u27879-7
{
	min-height: 54px;
	z-index: 3;
}

#u508-4
{
	min-height: 19px;
	z-index: 10;
}

#u2802-5
{
	z-index: 14;
}

#u2802-5:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

.html
{
	background-color: #FFFFFF;
}

#home,#thefirm,#approach,#coreprincipals,#contact,body
{
	position: relative;
}

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

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		width: 1200px;
		min-height: 3778px;
	}

	#pu1003
	{
		z-index: 324;
		width: 0.01px;
		height: 0px;
		padding-bottom: 85px;
		margin-right: -10000px;
	}

	#u1003
	{
		z-index: 324;
		height: 84px;
		position: fixed;
		top: 0px;
	}

	#u1003-bw
	{
		z-index: 324;
	}

	#buttonu273
	{
		z-index: 325;
		width: 142px;
		height: 45px;
		padding-bottom: 2px;
		position: fixed;
		top: 24px;
		left: 50%;
		margin-left: 443px;
	}

	#buttonu273:hover
	{
		width: 142px;
		height: 45px;
		min-height: 0px;
		margin: 0px 0px 0px 443px;
	}

	#buttonu273.ButtonSelected
	{
		width: 142px;
		height: 45px;
		min-height: 0px;
		margin: 0px 0px 0px 443px;
	}

	#pamphletu2811
	{
		z-index: 326;
		width: 0.01px;
		height: 26px;
		padding-bottom: 13px;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
	}

	#u2816
	{
		position: absolute;
		width: 143px;
		height: 10px;
		padding-bottom: 1px;
		top: 29px;
	}

	#u2816.ButtonSelected
	{
		width: 143px;
		height: 10px;
		min-height: 0px;
		margin: 0px;
	}

	#u2816popup
	{
		z-index: 327;
	}

	#u2820
	{
		z-index: 328;
		width: 142px;
		height: 10px;
		margin-right: -10000px;
		position: relative;
	}

	#u2829
	{
		z-index: 329;
		width: 132px;
		height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: 5px;
	}

	#pu2830
	{
		position: absolute;
		width: 0.01px;
	}

	#u2830
	{
		position: absolute;
		width: 129px;
		height: 24px;
		margin-top: 1px;
		margin-left: 1px;
	}

	#pu2830:hover #u2830
	{
		width: 129px;
		height: 24px;
		top: 0px;
		margin-top: 1px;
		left: 0px;
		margin-left: 1px;
		min-height: 0px;
	}

	#pu2830.PamphletThumbSelected #u2830
	{
		width: 128px;
		height: 23px;
		top: 0px;
		margin-top: 0px;
		left: 0px;
		margin-left: 0px;
		min-height: 0px;
	}

	#u275-4
	{
		z-index: 332;
		width: 102px;
		min-height: 9px;
	}

	#pu2830:hover #u275-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
		min-height: 9px;
		width: 102px;
	}

	#pu2830.PamphletThumbSelected #u275-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
		min-height: 9px;
		width: 102px;
	}

	#pu2830 #u275-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
	}

	#pu2830popup
	{
		width: 132px;
		height: 27px;
		margin-right: -10000px;
	}

	#buttonu231
	{
		z-index: 338;
		width: 139px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -251px;
	}

	#buttonu231:hover
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -251px;
	}

	#buttonu231:active
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -251px;
	}

	#buttonu231.ButtonSelected
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -251px;
	}

	#u233-4
	{
		z-index: 339;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
		left: 10px;
	}

	#buttonu231:hover #u233-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu231:active #u233-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255
	{
		z-index: 343;
		width: 165px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 75px;
	}

	#buttonu255:hover
	{
		width: 165px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 75px;
	}

	#buttonu255:active
	{
		width: 165px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 75px;
	}

	#buttonu255.ButtonSelected
	{
		width: 165px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 75px;
	}

	#u256-4
	{
		z-index: 344;
		width: 141px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
		left: 12px;
	}

	#buttonu255:hover #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255:active #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255.ButtonSelected #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu257
	{
		z-index: 348;
		width: 139px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 264px;
	}

	#buttonu257:hover
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 264px;
	}

	#buttonu257.ButtonSelected
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 264px;
	}

	#u258-4
	{
		z-index: 349;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
		left: 10px;
	}

	#buttonu231.ButtonSelected #u233-4,#buttonu257:hover #u258-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267
	{
		z-index: 353;
		width: 139px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -88px;
	}

	#buttonu267:hover
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -88px;
	}

	#buttonu267:active
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -88px;
	}

	#buttonu267.ButtonSelected
	{
		width: 139px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -88px;
	}

	#u268-4
	{
		z-index: 354;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
		left: 10px;
	}

	#buttonu257.ButtonSelected #u258-4,#buttonu267:hover #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267:active #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267.ButtonSelected #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#u294
	{
		z-index: 358;
		height: 2px;
		position: fixed;
		top: 83px;
	}

	#u294-bw
	{
		z-index: 358;
	}

	#u1023
	{
		z-index: 359;
		width: 202px;
		position: fixed;
		top: 1px;
		left: 50%;
		margin-left: -486px;
	}

	#u1024
	{
		z-index: 360;
	}

	#phome
	{
		width: 0.01px;
		margin-left: -100px;
	}

	#home
	{
		margin-left: 100px;
	}

	#slideshowu1034
	{
		z-index: 176;
		width: 0.01px;
		height: 417px;
		margin-top: 67px;
		position: relative;
	}

	#u1035
	{
		position: absolute;
		width: 1400px;
		height: 417px;
		background-color: transparent;
	}

	#u1035popup
	{
		z-index: 177;
	}

	#u1160
	{
		z-index: 178;
		width: 1400px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1186
	{
		z-index: 180;
		width: 1400px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1038
	{
		z-index: 182;
		width: 1400px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1053
	{
		pointer-events: none;
		position: absolute;
		width: 61px;
		height: 13px;
		top: 398px;
		left: 670px;
	}

	#u1053popup
	{
		z-index: 184;
	}

	#u1168
	{
		pointer-events: auto;
		z-index: 185;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
	}

	#u1168.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1194
	{
		pointer-events: auto;
		z-index: 187;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
		left: 24px;
	}

	#u1194.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1054
	{
		pointer-events: auto;
		z-index: 189;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
		left: 48px;
	}

	#u1168::before,#u1194::before,#u1054::before
	{
		content: "";
		position: absolute;
		pointer-events: none;
		top: -1px;
		left: -1px;
		bottom: -1px;
		right: -1px;
		-webkit-transition: box-shadow 1s ease 0s;
		transition: box-shadow 1s ease 0s;
		box-shadow: inset 0px 0px 40px #154372, inset 0px 0px 40px #154372;
	}

	#u1054.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1168.SSSlideLinkSelected::before,#u1194.SSSlideLinkSelected::before,#u1054.SSSlideLinkSelected::before
	{
		content: "";
		position: absolute;
		pointer-events: none;
		top: -1px;
		left: -1px;
		bottom: -1px;
		right: -1px;
		-webkit-transition: box-shadow 1s ease 0s;
		transition: box-shadow 1s ease 0s;
		box-shadow: inset 0px 0px 40px #555858, inset 0px 0px 40px #555858;
	}

	#u1168_clip,#u1194_clip,#u1054_clip
	{
		overflow: hidden;
		width: 11px;
		height: 11px;
	}

	#u1168_img,#u1194_img,#u1054_img
	{
		padding-top: 1px;
	}

	#u1049
	{
		position: absolute;
		width: 649px;
		height: 331px;
		background-color: transparent;
		top: 43px;
		left: 153px;
	}

	#u1049popup
	{
		z-index: 191;
	}

	#u1176-12
	{
		z-index: 192;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		font-size: 34px;
		text-align: left;
		line-height: 48px;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#u1176-2
	{
		color: #FFFFFF;
	}

	#u1176-7
	{
		color: #FFFFFF;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u1176-3
	{
		line-height: 48px;
	}

	#u1176-6
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u1176-10
	{
		color: #154372;
	}

	#buttonu1263
	{
		z-index: 204;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1263:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1264-4
	{
		z-index: 205;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1263:hover #u1264-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#u1202-12
	{
		z-index: 210;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		text-align: left;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#buttonu1272
	{
		z-index: 222;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1272:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1273-4
	{
		z-index: 223;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1263.ButtonSelected #u1264-4,#buttonu1272:hover #u1273-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#u1052-10
	{
		z-index: 228;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		text-align: left;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#u1202-2,#u1202-4,#u1202-6,#u1052-2,#u1052-4
	{
		font-size: 34px;
		line-height: 48px;
		color: #FFFFFF;
	}

	#u1202-7,#u1052-5
	{
		font-size: 20px;
		line-height: 28px;
		color: #154372;
	}

	#u1202-10,#u1052-8
	{
		font-size: 34px;
		line-height: 48px;
		color: #154372;
	}

	#u1176-8,#u1202-8,#u1052-6
	{
		font-size: 1px;
		line-height: 0px;
	}

	#u1262.ButtonSelected,#u1271.ButtonSelected,#u1292.ButtonSelected
	{
		min-height: 0px;
		margin: 0px;
	}

	#buttonu1293
	{
		z-index: 238;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1293:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#buttonu1263.ButtonSelected,#buttonu1272.ButtonSelected,#buttonu1293.ButtonSelected
	{
		background-color: transparent;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1294-4
	{
		z-index: 239;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1272.ButtonSelected #u1273-4,#buttonu1293:hover #u1294-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#buttonu1293.ButtonSelected #u1294-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

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

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

	#u342-6
	{
		width: 1003px;
		min-height: 98px;
		margin-left: 198px;
		margin-top: 101px;
	}

	#u342-2
	{
		font-size: 39px;
		line-height: 47px;
	}

	#u342-4
	{
		font-size: 27px;
		line-height: 32px;
	}

	#pu349-5
	{
		z-index: 25;
		width: 0.01px;
		margin-left: 100px;
		margin-top: 7px;
	}

	#u349-5
	{
		width: 885px;
		min-height: 203px;
		font-size: 24px;
		line-height: 29px;
		margin-right: -10000px;
		left: 157px;
	}

	#u359
	{
		margin-top: 151px;
		left: 492px;
	}

	#thefirm
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 190px;
	}

	#pu362
	{
		width: 0.01px;
		margin-top: 55px;
	}

	#u362
	{
		height: 603px;
		background-image: url("../images/who_we_are_bkgrnd_image.jpg?crc=405413305");
	}

	#u362-bw
	{
		height: 603px;
	}

	#u365-4
	{
		width: 373px;
		font-size: 39px;
		line-height: 47px;
		margin-top: 75px;
		left: 278px;
	}

	#u368-4
	{
		width: 492px;
		min-height: 376px;
		color: #232323;
		font-size: 24px;
		line-height: 29px;
		font-family: '__Lato_5';
		margin-top: 156px;
		left: 218px;
	}

	#u385
	{
		width: 177px;
		height: 191px;
		margin-top: 36px;
		left: 808px;
	}

	#u371-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 234px;
		left: 808px;
	}

	#u376-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 234px;
		left: 1005px;
	}

	#u379-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 507px;
		left: 808px;
	}

	#u380-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 507px;
		left: 1005px;
	}

	#u412
	{
		width: 177px;
		height: 191px;
		margin-top: 36px;
		left: 1005px;
	}

	#u415
	{
		width: 177px;
		height: 191px;
		margin-top: 310px;
		left: 808px;
	}

	#u416
	{
		width: 177px;
		height: 191px;
		margin-top: 310px;
		left: 1005px;
	}

	#u2737
	{
		z-index: 244;
		width: 26px;
		margin-top: 268px;
		left: 866px;
	}

	#u2745
	{
		z-index: 246;
		width: 26px;
		margin-top: 268px;
		left: 898px;
	}

	#u2757
	{
		z-index: 248;
		width: 26px;
		margin-top: 268px;
		left: 1062px;
	}

	#u2759
	{
		z-index: 250;
		width: 26px;
		margin-top: 268px;
		left: 1095px;
	}

	#u2737_img,#u2745_img,#u2757_img,#u2759_img
	{
		padding-right: 4px;
	}

	#u2771
	{
		z-index: 252;
		margin-top: 543px;
		left: 866px;
	}

	#u2773
	{
		z-index: 254;
		margin-top: 543px;
		left: 898px;
	}

	#u2775
	{
		z-index: 256;
		margin-top: 543px;
		left: 1062px;
	}

	#u2777
	{
		z-index: 258;
		margin-top: 543px;
		left: 1095px;
	}

	#pamphletu666
	{
		z-index: 260;
		height: 466px;
		padding-bottom: 52px;
		margin-top: 35px;
		left: 221px;
	}

	#u667
	{
		width: 571px;
		height: 519px;
	}

	#u667popup
	{
		z-index: 261;
	}

	#u678
	{
		z-index: 262;
		width: 472px;
		height: 474.9999999999998px;
		padding-left: 48px;
		padding-right: 49px;
		padding-bottom: 22.000000000000227px;
	}

	#u798-6
	{
		z-index: 263;
		width: 471px;
		margin-left: 1px;
	}

	#u799-8
	{
		z-index: 269;
		width: 471px;
		font-size: 17px;
		line-height: 24px;
	}

	#u668
	{
		z-index: 277;
		width: 472px;
		height: 451px;
		padding-left: 48px;
		padding-right: 49px;
		padding-bottom: 46px;
	}

	#u816-6
	{
		z-index: 278;
		width: 471px;
		margin-left: 1px;
	}

	#u817-6
	{
		z-index: 284;
		width: 471px;
		font-size: 17px;
		line-height: 24px;
	}

	#u673
	{
		z-index: 290;
		width: 475px;
		height: 466.9999999999998px;
		padding: 20px 46px 30.000000000000227px 48px;
	}

	#u804-6
	{
		z-index: 291;
		width: 471px;
		margin-left: 1px;
	}

	#u805-6
	{
		z-index: 297;
		width: 475px;
		font-size: 18px;
		line-height: 25px;
	}

	#u799-2,#u799-3,#u799-4,#u817-2,#u805-2
	{
		font-style: italic;
	}

	#u759
	{
		z-index: 303;
		width: 472px;
		height: 316px;
		padding-left: 48px;
		padding-right: 49px;
		padding-bottom: 181px;
	}

	#u810-6
	{
		z-index: 304;
		width: 471px;
		margin-left: 1px;
	}

	#u798-2,#u816-2,#u804-2,#u810-2
	{
		font-size: 30px;
		line-height: 36px;
	}

	#u798-4,#u816-4,#u804-4,#u810-4
	{
		font-size: 24px;
		line-height: 29px;
	}

	#u811-4
	{
		z-index: 310;
		width: 471px;
		font-size: 18px;
		line-height: 25px;
	}

	#u683
	{
		z-index: 314;
		width: 374px;
		height: 465px;
		margin-top: 1px;
		left: 587px;
	}

	#u685
	{
		width: 177px;
		height: 191px;
		left: 197px;
	}

	#u685:hover
	{
		width: 177px;
		height: 191px;
	}

	#u685.PamphletThumbSelected,#u684
	{
		width: 177px;
		height: 191px;
	}

	#u684:hover
	{
		width: 177px;
		height: 191px;
	}

	#u686
	{
		width: 177px;
		height: 191px;
		top: 274px;
	}

	#u684.PamphletThumbSelected,#u686:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777
	{
		width: 177px;
		height: 191px;
		top: 274px;
		left: 197px;
	}

	#u686.PamphletThumbSelected,#u777:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777.PamphletThumbSelected
	{
		width: 177px;
		height: 191px;
	}

	#u689
	{
		top: 1px;
		left: 542px;
	}

	#u690-4
	{
		z-index: 320;
		width: 20px;
		left: 4px;
	}

	#approach
	{
		margin-left: 100px;
		margin-top: 26px;
	}

	#u425-4
	{
		width: 766px;
		font-size: 39px;
		line-height: 47px;
		margin-left: 317px;
		margin-top: 90px;
	}

	#u431-4
	{
		width: 766px;
		font-size: 27px;
		line-height: 32px;
		margin-left: 317px;
		margin-top: 4px;
	}

	#u426-4
	{
		width: 897px;
		min-height: 88px;
		font-size: 24px;
		line-height: 29px;
		margin-left: 252px;
		margin-top: 12px;
	}

	#u436
	{
		width: 879px;
		margin-left: 261px;
		margin-top: 49px;
	}

	#pu444
	{
		width: 0.01px;
		margin-top: 109px;
	}

	#u444
	{
		height: 676px;
		background-image: url("../images/core_princp_bkgrnd_image.jpg?crc=75690212");
	}

	#u444-bw
	{
		height: 676px;
	}

	#u447-4
	{
		width: 766px;
		min-height: 50px;
		font-size: 39px;
		line-height: 47px;
		margin-top: 93px;
		left: 317px;
	}

	#u448-4
	{
		width: 897px;
		font-size: 27px;
		line-height: 32px;
		margin-top: 161px;
		left: 251px;
	}

	#coreprincipals
	{
		margin-right: -10000px;
		width: 22px;
		left: 98px;
	}

	#accordionu822
	{
		width: 317px;
		margin-top: 239px;
		left: 198px;
	}

	#u826-4
	{
		width: 307px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u826-4:hover
	{
		min-height: 27px;
		width: 307px;
	}

	#u826-4:active
	{
		min-height: 27px;
		width: 307px;
	}

	#u824
	{
		width: 317px;
		padding-bottom: 27px;
	}

	#u825-15
	{
		width: 305px;
		font-size: 19px;
		text-align: left;
		left: 10px;
	}

	#accordionu949
	{
		width: 317px;
		margin-top: 239px;
		left: 552px;
	}

	#u953-4
	{
		width: 307px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u826-4.AccordionPanelTabOpen,#u953-4:hover
	{
		min-height: 27px;
		width: 307px;
	}

	#u953-4:active
	{
		min-height: 27px;
		width: 307px;
	}

	#u951
	{
		width: 317px;
		padding-bottom: 2px;
	}

	#u952-10
	{
		width: 305px;
		min-height: 105px;
		font-size: 19px;
		text-align: left;
		left: 10px;
	}

	#u825-2,#u825-3,#u825-5,#u825-6,#u825-8,#u825-9,#u952-2,#u952-3,#u952-5,#u952-6
	{
		line-height: 23px;
	}

	#u825-11,#u825-13,#u952-8
	{
		line-height: 27px;
	}

	#accordionu969
	{
		width: 317px;
		margin-top: 239px;
		left: 905px;
	}

	#u971-4
	{
		width: 307px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u953-4.AccordionPanelTabOpen,#u971-4:hover
	{
		min-height: 27px;
		width: 307px;
	}

	#u971-4:active
	{
		min-height: 27px;
		width: 307px;
	}

	#u971-4.AccordionPanelTabOpen
	{
		min-height: 27px;
		width: 307px;
	}

	#u823,#u950,#u970,#u972
	{
		width: 317px;
	}

	#u973-15
	{
		width: 305px;
		font-size: 19px;
		text-align: left;
		line-height: 23px;
		left: 10px;
	}

	#contact
	{
		margin-left: 99px;
	}

	#pu482
	{
		z-index: 87;
		width: 0.01px;
		margin-left: 198px;
		margin-top: 61px;
	}

	#u482
	{
		width: 638px;
		height: 400px;
		position: relative;
		margin-right: -10000px;
		left: 365px;
	}

	#u487
	{
		width: 312px;
		position: relative;
		margin-right: -10000px;
		padding: 55px 20px 25.187715517240576px 34px;
	}

	#u490-4
	{
		font-size: 39px;
		text-align: left;
		line-height: 47px;
	}

	#u491-17
	{
		width: 312px;
		min-height: 224px;
		font-size: 24px;
		text-align: left;
		margin-top: 17px;
	}

	#u491-6,#u491-7,#u491-9,#u491-11,#u491-12,#u491-14
	{
		line-height: 28px;
	}

	#u491-15
	{
		line-height: 29px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3841px);
	}

	#u297
	{
		min-height: 136px;
	}

	#u297_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 1200px;
		left: -100px;
		padding-top: 23px;
		padding-bottom: 5px;
	}

	#u2802-5
	{
		width: 446px;
		min-height: 28px;
		left: 477px;
		position: relative;
	}

	#u2802-5:hover
	{
		min-height: 28px;
		width: 446px;
	}

	#u27879-7
	{
		width: 1180px;
		left: 120px;
		position: relative;
	}

	#u508-4
	{
		width: 349px;
		left: 526px;
		position: relative;
	}

	#u297-bw
	{
		min-height: 136px;
		margin-bottom: -135px;
		margin-top: 61px;
	}

	body
	{
		min-width: 1200px;
		padding-bottom: 77px;
	}

	.verticalspacer
	{
		min-height: 14px;
	}
}

@media (min-width: 901px) and (max-width: 1200px)
{
	#muse_css_mq
	{
		background-color: #0004b0;
	}

	#bp_1200.active
	{
		display: block;
	}

	#page
	{
		width: 900px;
		min-height: 3778px;
	}

	#pu1003
	{
		z-index: 324;
		width: 0.01px;
		height: 0px;
		padding-bottom: 85px;
		margin-right: -10000px;
	}

	#u1003
	{
		z-index: 324;
		height: 84px;
		position: fixed;
		top: 0px;
	}

	#u1003-bw
	{
		z-index: 324;
	}

	#buttonu273
	{
		z-index: 325;
		width: 142px;
		height: 52px;
		position: fixed;
		top: 24px;
		left: 50%;
		margin-left: 297px;
	}

	#buttonu273:hover
	{
		width: 142px;
		height: 52px;
		min-height: 0px;
		margin: 0px 0px 0px 297px;
	}

	#buttonu273.ButtonSelected
	{
		width: 142px;
		height: 52px;
		min-height: 0px;
		margin: 0px 0px 0px 297px;
	}

	#pamphletu2811
	{
		z-index: 326;
		width: 0.01px;
		height: 26px;
		padding-bottom: 20px;
		position: relative;
		margin-right: -10000px;
		margin-top: 6px;
	}

	#u2816
	{
		position: absolute;
		width: 143px;
		height: 18px;
		padding-bottom: 1px;
		top: 28px;
	}

	#u2816.ButtonSelected
	{
		width: 143px;
		height: 18px;
		min-height: 0px;
		margin: 0px;
	}

	#u2816popup
	{
		z-index: 327;
	}

	#u2820
	{
		z-index: 328;
		width: 142px;
		height: 18px;
		margin-right: -10000px;
		position: relative;
	}

	#u2829
	{
		z-index: 329;
		width: 132px;
		height: 27px;
		position: relative;
		margin-right: -10000px;
		margin-top: -1px;
		left: 5px;
	}

	#pu2830
	{
		position: absolute;
		width: 0.01px;
	}

	#u2830
	{
		position: absolute;
		width: 129px;
		height: 24px;
		margin-top: 1px;
		margin-left: 1px;
	}

	#pu2830:hover #u2830
	{
		width: 129px;
		height: 24px;
		top: 0px;
		margin-top: 1px;
		left: 0px;
		margin-left: 1px;
		min-height: 0px;
	}

	#pu2830.PamphletThumbSelected #u2830
	{
		width: 128px;
		height: 23px;
		top: 0px;
		margin-top: 0px;
		left: 0px;
		margin-left: 0px;
		min-height: 0px;
	}

	#u275-4
	{
		z-index: 332;
		width: 102px;
		min-height: 9px;
	}

	#pu2830:hover #u275-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
		min-height: 9px;
		width: 102px;
	}

	#pu2830.PamphletThumbSelected #u275-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
		min-height: 9px;
		width: 102px;
	}

	#pu2830 #u275-4
	{
		position: relative;
		margin-right: -10000px;
		margin-top: 7px;
		left: 13px;
	}

	#pu2830popup
	{
		width: 132px;
		height: 27px;
		margin-right: -10000px;
	}

	#buttonu231
	{
		z-index: 338;
		width: 119px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -209px;
	}

	#buttonu231:hover
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -209px;
	}

	#buttonu231:active
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -209px;
	}

	#buttonu231.ButtonSelected
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -209px;
	}

	#u233-4
	{
		z-index: 339;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
	}

	#buttonu231:hover #u233-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu231:active #u233-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255
	{
		z-index: 343;
		width: 141px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 28px;
	}

	#buttonu255:hover
	{
		width: 141px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 28px;
	}

	#buttonu255:active
	{
		width: 141px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 28px;
	}

	#buttonu255.ButtonSelected
	{
		width: 141px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 28px;
	}

	#u256-4
	{
		z-index: 344;
		width: 141px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
	}

	#buttonu255:hover #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255:active #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu255.ButtonSelected #u256-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 141px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu257
	{
		z-index: 348;
		width: 119px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: 169px;
	}

	#buttonu257:hover
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 169px;
	}

	#buttonu257.ButtonSelected
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px 169px;
	}

	#u258-4
	{
		z-index: 349;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
	}

	#buttonu231.ButtonSelected #u233-4,#buttonu257:hover #u258-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267
	{
		z-index: 353;
		width: 119px;
		height: 83px;
		position: fixed;
		top: 0px;
		left: 50%;
		margin-left: -90px;
	}

	#buttonu267:hover
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -90px;
	}

	#buttonu267:active
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -90px;
	}

	#buttonu267.ButtonSelected
	{
		width: 119px;
		height: 83px;
		min-height: 0px;
		margin: 0px 0px 0px -90px;
	}

	#u268-4
	{
		z-index: 354;
		width: 119px;
		min-height: 23px;
		position: relative;
		margin-right: -10000px;
		margin-top: 60px;
	}

	#buttonu257.ButtonSelected #u258-4,#buttonu267:hover #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267:active #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#buttonu267.ButtonSelected #u268-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 119px;
		margin: 60px -10000px 0px 0px;
	}

	#u294
	{
		z-index: 358;
		height: 2px;
		position: fixed;
		top: 83px;
	}

	#u294-bw
	{
		z-index: 358;
	}

	#u1023
	{
		z-index: 359;
		width: 202px;
		position: fixed;
		top: 1px;
		left: 50%;
		margin-left: -439px;
	}

	#u1024
	{
		z-index: 360;
	}

	#phome
	{
		width: 0.01px;
		margin-left: -150px;
	}

	#home
	{
		margin-left: 150px;
	}

	#slideshowu1034
	{
		z-index: 176;
		width: 0.01px;
		height: 417px;
		margin-top: 67px;
		position: relative;
	}

	#u1035
	{
		position: absolute;
		width: 1200px;
		height: 417px;
		background-color: transparent;
	}

	#u1035popup
	{
		z-index: 177;
	}

	#u1160
	{
		z-index: 178;
		width: 1200px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1186
	{
		z-index: 180;
		width: 1200px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1038
	{
		z-index: 182;
		width: 1200px;
		height: 417px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		margin-right: -10000px;
		position: relative;
	}

	#u1053
	{
		pointer-events: none;
		position: absolute;
		width: 61px;
		height: 13px;
		top: 398px;
		left: 605px;
	}

	#u1053popup
	{
		z-index: 184;
	}

	#u1168
	{
		pointer-events: auto;
		z-index: 185;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
	}

	#u1168.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1194
	{
		pointer-events: auto;
		z-index: 187;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
		left: 24px;
	}

	#u1194.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1054
	{
		pointer-events: auto;
		z-index: 189;
		width: 11px;
		height: 11px;
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 1px;
		border-color: #154372;
		background-color: #154372;
		overflow: visible;
		position: relative;
		margin-right: -10000px;
		left: 48px;
	}

	#u1168::before,#u1194::before,#u1054::before
	{
		content: "";
		position: absolute;
		pointer-events: none;
		top: -1px;
		left: -1px;
		bottom: -1px;
		right: -1px;
		-webkit-transition: box-shadow 1s ease 0s;
		transition: box-shadow 1s ease 0s;
		box-shadow: inset 0px 0px 40px #154372, inset 0px 0px 40px #154372;
	}

	#u1054.SSSlideLinkSelected
	{
		-webkit-transition-duration: 1s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 1s;
		transition-delay: 0s;
		transition-timing-function: ease;
		border-color: #555858;
		background-color: #154372;
		border-radius: 0px;
		width: 10px;
		height: 10px;
		min-height: 0px;
		margin: 1px -10000px 0px 1px;
	}

	#u1168.SSSlideLinkSelected::before,#u1194.SSSlideLinkSelected::before,#u1054.SSSlideLinkSelected::before
	{
		content: "";
		position: absolute;
		pointer-events: none;
		top: -1px;
		left: -1px;
		bottom: -1px;
		right: -1px;
		-webkit-transition: box-shadow 1s ease 0s;
		transition: box-shadow 1s ease 0s;
		box-shadow: inset 0px 0px 40px #555858, inset 0px 0px 40px #555858;
	}

	#u1168_clip,#u1194_clip,#u1054_clip
	{
		overflow: hidden;
		width: 11px;
		height: 11px;
	}

	#u1168_img,#u1194_img,#u1054_img
	{
		padding-top: 1px;
	}

	#u1049
	{
		position: absolute;
		width: 649px;
		height: 331px;
		background-color: transparent;
		top: 43px;
		left: 146px;
	}

	#u1049popup
	{
		z-index: 191;
	}

	#u1176-12
	{
		z-index: 192;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		font-size: 34px;
		text-align: left;
		line-height: 48px;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#u1176-2
	{
		color: #FFFFFF;
	}

	#u1176-7
	{
		color: #FFFFFF;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u1176-3
	{
		line-height: 48px;
	}

	#u1176-6
	{
		font-size: 20px;
		line-height: 28px;
	}

	#u1176-10
	{
		color: #154372;
	}

	#buttonu1263
	{
		z-index: 204;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1263:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1264-4
	{
		z-index: 205;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1263:hover #u1264-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#u1202-12
	{
		z-index: 210;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		text-align: left;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#buttonu1272
	{
		z-index: 222;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1272:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1273-4
	{
		z-index: 223;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1263.ButtonSelected #u1264-4,#buttonu1272:hover #u1273-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#u1052-10
	{
		z-index: 228;
		width: 629px;
		height: 311px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		padding: 10px;
		text-align: left;
		font-family: '__Francois One_5';
		font-weight: 400;
		margin-right: -10000px;
		position: relative;
	}

	#u1202-2,#u1202-4,#u1202-6,#u1052-2,#u1052-4
	{
		font-size: 34px;
		line-height: 48px;
		color: #FFFFFF;
	}

	#u1202-7,#u1052-5
	{
		font-size: 20px;
		line-height: 28px;
		color: #154372;
	}

	#u1202-10,#u1052-8
	{
		font-size: 34px;
		line-height: 48px;
		color: #154372;
	}

	#u1176-8,#u1202-8,#u1052-6
	{
		font-size: 1px;
		line-height: 0px;
	}

	#u1262.ButtonSelected,#u1271.ButtonSelected,#u1292.ButtonSelected
	{
		min-height: 0px;
		margin: 0px;
	}

	#buttonu1293
	{
		z-index: 238;
		width: 217px;
		height: 37px;
		-webkit-transition-duration: 0.3s;
		-webkit-transition-delay: 0s;
		-webkit-transition-timing-function: ease;
		transition-duration: 0.3s;
		transition-delay: 0s;
		transition-timing-function: ease;
		background-image: url("../images/blank.gif?crc=4208392903");
		border-style: solid;
		border-width: 5px;
		border-color: #047A42;
		background-color: transparent;
		border-radius: 10px;
		padding-bottom: 14px;
	}

	#buttonu1293:hover
	{
		background-color: #047A42;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#buttonu1263.ButtonSelected,#buttonu1272.ButtonSelected,#buttonu1293.ButtonSelected
	{
		background-color: transparent;
		width: 217px;
		height: 37px;
		min-height: 0px;
		margin: 0px;
	}

	#u1294-4
	{
		z-index: 239;
		width: 154px;
		min-height: 23px;
		background-color: transparent;
		font-size: 18px;
		line-height: 22px;
		letter-spacing: 1px;
		text-align: center;
		color: #FFFFFF;
		font-family: '__Lato_5';
		font-weight: 800;
		position: relative;
		margin-right: -10000px;
		margin-top: 14px;
		left: 32px;
	}

	#buttonu1272.ButtonSelected #u1273-4,#buttonu1293:hover #u1294-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

	#buttonu1293.ButtonSelected #u1294-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 23px;
		width: 154px;
		margin: 14px -10000px 0px 0px;
	}

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

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

	#u342-6
	{
		width: 889px;
		min-height: 88px;
		font-size: 32px;
		line-height: 38px;
		margin-left: 156px;
		margin-top: 139px;
	}

	#pu349-5
	{
		z-index: 25;
		width: 0.01px;
		margin-left: 197px;
		margin-top: 8px;
	}

	#u349-5
	{
		width: 806px;
		min-height: 203px;
		font-size: 22px;
		line-height: 26px;
		margin-right: -10000px;
	}

	#u349
	{
		font-size: 22px;
	}

	#u359
	{
		margin-top: 157px;
		left: 294px;
	}

	#thefirm
	{
		margin-left: 148px;
		margin-top: 79px;
	}

	#pu362
	{
		width: 0.01px;
		margin-top: 36px;
	}

	#u362
	{
		height: 603px;
		background-image: url("../images/who_we_are_bkgrnd_image-u362-fr.jpg?crc=3859391038");
	}

	#u362-bw
	{
		height: 603px;
	}

	#u365-4
	{
		width: 373px;
		font-size: 32px;
		line-height: 38px;
		margin-top: 93px;
		left: 194px;
	}

	#u368-4
	{
		width: 457px;
		min-height: 376px;
		color: #000000;
		font-size: 22px;
		line-height: 26px;
		font-family: '__Lato_5';
		margin-top: 174px;
		left: 152px;
	}

	#u385
	{
		width: 177px;
		height: 191px;
		margin-top: 41px;
		left: 655px;
	}

	#u371-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 239px;
		left: 655px;
	}

	#u376-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 239px;
		left: 852px;
	}

	#u379-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 513px;
		left: 655px;
	}

	#u380-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #232323;
		margin-top: 513px;
		left: 852px;
	}

	#u412
	{
		width: 177px;
		height: 191px;
		margin-top: 41px;
		left: 852px;
	}

	#u415
	{
		width: 177px;
		height: 191px;
		margin-top: 315px;
		left: 655px;
	}

	#u416
	{
		width: 177px;
		height: 191px;
		margin-top: 315px;
		left: 852px;
	}

	#approach
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 558px;
		left: 151px;
	}

	#u2737
	{
		z-index: 244;
		width: 20px;
		margin-top: 273px;
		left: 716px;
	}

	#u2745
	{
		z-index: 246;
		width: 20px;
		margin-top: 273px;
		left: 748px;
	}

	#u2757
	{
		z-index: 248;
		width: 20px;
		margin-top: 273px;
		left: 912px;
	}

	#u2759
	{
		z-index: 250;
		width: 20px;
		margin-top: 273px;
		left: 945px;
	}

	#u2737_img,#u2745_img,#u2757_img,#u2759_img
	{
		padding-right: 4px;
	}

	#u2771
	{
		z-index: 252;
		margin-top: 549px;
		left: 712px;
	}

	#u2773
	{
		z-index: 254;
		margin-top: 549px;
		left: 745px;
	}

	#u2775
	{
		z-index: 256;
		margin-top: 549px;
		left: 909px;
	}

	#u2777
	{
		z-index: 258;
		margin-top: 549px;
		left: 941px;
	}

	#pamphletu666
	{
		z-index: 260;
		height: 469px;
		padding-bottom: 48px;
		margin-top: 36px;
		left: 149px;
	}

	#u667
	{
		width: 461px;
		height: 518px;
	}

	#u667popup
	{
		z-index: 261;
	}

	#u678
	{
		z-index: 262;
		width: 364px;
		height: 469px;
		padding-left: 48px;
		padding-right: 47px;
		padding-bottom: 27px;
	}

	#u798-6
	{
		z-index: 263;
		width: 363px;
		margin-left: 1px;
	}

	#u799-8
	{
		z-index: 269;
		width: 363px;
		font-size: 15px;
		line-height: 21px;
	}

	#u668
	{
		z-index: 277;
		width: 388px;
		height: 427px;
		padding-left: 48px;
		padding-right: 23px;
		padding-bottom: 69px;
	}

	#u816-6
	{
		z-index: 278;
		width: 364px;
		margin-left: 1px;
	}

	#u817-6
	{
		z-index: 284;
		width: 388px;
		font-size: 15px;
		line-height: 21px;
	}

	#u673
	{
		z-index: 290;
		width: 365px;
		height: 467px;
		padding: 20px 46px 29px 48px;
	}

	#u804-6
	{
		z-index: 291;
		width: 364px;
		margin-left: 1px;
	}

	#u805-6
	{
		z-index: 297;
		width: 363px;
		font-size: 16px;
		line-height: 22px;
	}

	#u759
	{
		z-index: 303;
		width: 364px;
		height: 333px;
		padding-left: 48px;
		padding-right: 47px;
		padding-bottom: 163px;
	}

	#u810-6
	{
		z-index: 304;
		width: 363px;
		margin-left: 1px;
	}

	#u798-2,#u816-2,#u804-2,#u810-2
	{
		font-size: 30px;
		line-height: 36px;
	}

	#u798-4,#u816-4,#u804-4,#u810-4
	{
		font-size: 24px;
		line-height: 29px;
	}

	#u811-4
	{
		z-index: 310;
		width: 364px;
		font-size: 16px;
		line-height: 22px;
	}

	#u683
	{
		z-index: 314;
		width: 374px;
		height: 465px;
		margin-top: 4px;
		left: 506px;
	}

	#u685
	{
		width: 177px;
		height: 191px;
		left: 197px;
	}

	#u685:hover
	{
		width: 177px;
		height: 191px;
	}

	#u685.PamphletThumbSelected,#u684
	{
		width: 177px;
		height: 191px;
	}

	#u684:hover
	{
		width: 177px;
		height: 191px;
	}

	#u686
	{
		width: 177px;
		height: 191px;
		top: 274px;
	}

	#u684.PamphletThumbSelected,#u686:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777
	{
		width: 177px;
		height: 191px;
		top: 274px;
		left: 197px;
	}

	#u686.PamphletThumbSelected,#u777:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777.PamphletThumbSelected
	{
		width: 177px;
		height: 191px;
	}

	#u689
	{
		top: 2px;
		left: 431px;
	}

	#u690-4
	{
		z-index: 320;
		width: 20px;
		left: 4px;
	}

	#u425-4
	{
		width: 766px;
		font-size: 32px;
		line-height: 38px;
		margin-left: 217px;
		margin-top: 72px;
	}

	#u431-4
	{
		width: 766px;
		font-size: 27px;
		line-height: 32px;
		margin-left: 217px;
		margin-top: 4px;
	}

	#u426-4
	{
		width: 897px;
		min-height: 88px;
		font-size: 22px;
		line-height: 26px;
		margin-left: 152px;
		margin-top: 12px;
	}

	#u436
	{
		width: 879px;
		margin-left: 161px;
		margin-top: 49px;
	}

	#coreprincipals
	{
		margin-left: 149px;
		margin-top: 61px;
	}

	#pu444
	{
		width: 0.01px;
		margin-top: 5px;
	}

	#u444
	{
		height: 676px;
		background-image: url("../images/core_princp_bkgrnd_image-u444-fr.jpg?crc=255693894");
	}

	#u444-bw
	{
		height: 676px;
	}

	#u447-4
	{
		width: 766px;
		min-height: 50px;
		font-size: 32px;
		line-height: 38px;
		margin-top: 116px;
		left: 217px;
	}

	#u448-4
	{
		width: 897px;
		font-size: 27px;
		line-height: 32px;
		margin-top: 184px;
		left: 151px;
	}

	#contact
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 647px;
		left: 149px;
	}

	#accordionu822
	{
		width: 267px;
		margin-top: 262px;
		left: 152px;
	}

	#u823
	{
		width: 267px;
	}

	#u826-4
	{
		width: 257px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u826-4:hover
	{
		min-height: 27px;
		width: 257px;
	}

	#u826-4:active
	{
		min-height: 27px;
		width: 257px;
	}

	#u826-4.AccordionPanelTabOpen
	{
		min-height: 27px;
		width: 257px;
	}

	#u824
	{
		width: 267px;
		padding-bottom: 36px;
	}

	#u825-15
	{
		width: 257px;
		font-size: 16px;
		text-align: left;
		left: 10px;
	}

	#accordionu949
	{
		width: 284px;
		margin-top: 262px;
		left: 458px;
	}

	#u950
	{
		width: 284px;
	}

	#u953-4
	{
		width: 274px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u953-4:hover
	{
		min-height: 27px;
		width: 274px;
	}

	#u953-4:active
	{
		min-height: 27px;
		width: 274px;
	}

	#u953-4.AccordionPanelTabOpen
	{
		min-height: 27px;
		width: 274px;
	}

	#u951
	{
		width: 284px;
		padding-bottom: 19px;
	}

	#u952-10
	{
		width: 254px;
		min-height: 175px;
		font-size: 16px;
		text-align: left;
		left: 10px;
	}

	#u825-2,#u825-3,#u825-5,#u825-6,#u825-8,#u825-9,#u952-2,#u952-3,#u952-5,#u952-6
	{
		line-height: 19px;
	}

	#u825-11,#u825-13,#u952-8
	{
		line-height: 22px;
	}

	#accordionu969
	{
		width: 268px;
		margin-top: 262px;
		left: 779px;
	}

	#u970
	{
		width: 268px;
	}

	#u971-4
	{
		width: 258px;
		min-height: 27px;
		font-size: 27px;
		line-height: 27px;
	}

	#u971-4:hover
	{
		min-height: 27px;
		width: 258px;
	}

	#u971-4:active
	{
		min-height: 27px;
		width: 258px;
	}

	#u971-4.AccordionPanelTabOpen
	{
		min-height: 27px;
		width: 258px;
	}

	#u972
	{
		width: 268px;
		padding-bottom: 49px;
	}

	#u973-15
	{
		width: 258px;
		font-size: 16px;
		text-align: left;
		line-height: 19px;
		left: 10px;
	}

	#pu482
	{
		z-index: 87;
		width: 0.01px;
		margin-left: 162px;
		margin-top: 67px;
	}

	#u482
	{
		width: 566px;
		height: 400px;
		position: relative;
		margin-right: -10000px;
		left: 310px;
	}

	#u487
	{
		width: 311px;
		padding-bottom: 0px;
		position: relative;
		margin-right: -10000px;
	}

	#u487_position_content
	{
		padding-top: 54px;
		padding-bottom: 26px;
		width: 100%;
	}

	#u490-4
	{
		font-size: 39px;
		text-align: left;
		line-height: 47px;
		margin-left: 33px;
	}

	#u491-17
	{
		width: 282px;
		min-height: 224px;
		font-size: 24px;
		text-align: left;
		margin-left: 33px;
		margin-top: 17px;
	}

	#u491-6,#u491-7,#u491-9,#u491-11,#u491-12,#u491-14
	{
		line-height: 28px;
	}

	#u491-15
	{
		line-height: 29px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3842px);
	}

	#u297
	{
		min-height: 148.5999999999999px;
		padding-bottom: 0px;
	}

	#u297_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		width: 900px;
		left: -150px;
		padding-top: 22px;
		padding-bottom: 6px;
	}

	#u2802-5
	{
		width: 740px;
		min-height: 31px;
		left: 230px;
		position: relative;
	}

	#u2802-5:hover
	{
		min-height: 31px;
		width: 740px;
	}

	#u27879-7
	{
		width: 860px;
		left: 170px;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
	}

	#u508-4
	{
		width: 337px;
		left: 432px;
		position: relative;
	}

	#u297-bw
	{
		min-height: 148.5999999999999px;
		margin-bottom: -148px;
		margin-top: 61px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 900px;
		padding-bottom: 75px;
	}

	.verticalspacer
	{
		min-height: 11px;
	}
}

@media (min-width: 481px) and (max-width: 900px)
{
	#muse_css_mq
	{
		background-color: #000384;
	}

	#bp_900.active
	{
		display: block;
	}

	#page
	{
		min-height: 2808px;
		width: 100%;
		max-width: 900px;
	}

	#pu6525
	{
		z-index: 257;
		height: 0px;
		padding-bottom: 85px;
		margin-right: -10000px;
		margin-top: -3px;
		width: 100%;
	}

	#u6525
	{
		z-index: 257;
		height: 84px;
		position: fixed;
		top: -3px;
	}

	#u6525-bw
	{
		z-index: 257;
	}

	#u5185
	{
		z-index: 258;
		height: 2px;
		position: fixed;
		top: 80px;
	}

	#u5185-bw
	{
		z-index: 258;
	}

	#u5186
	{
		z-index: 259;
		width: 202px;
		position: fixed;
		top: -2px;
		left: 20px;
	}

	#u5187
	{
		z-index: 260;
	}

	#u14653
	{
		z-index: 261;
		position: fixed;
		top: 20px;
		right: 22px;
	}

	#pamphletu14655
	{
		z-index: 263;
		position: fixed;
		top: 21px;
		right: 22px;
		width: 4.45%;
		max-width: 40px;
	}

	#pu14664
	{
		z-index: 266;
		width: 0.01px;
		height: 661px;
	}

	#u14664
	{
		position: absolute;
		width: 586px;
		height: 654px;
	}

	#u14664popup
	{
		z-index: 266;
		margin-top: 7px;
		width: 586px;
		height: 654px;
		margin-right: -10000px;
	}

	#u14665
	{
		z-index: 267;
		width: 586px;
		height: 335.8374950000005px;
		padding-top: 85px;
		padding-bottom: 233.1625049999995px;
		margin-right: -10000px;
		position: relative;
	}

	#u14900-4
	{
		z-index: 268;
		width: 202px;
		min-height: 42px;
		position: relative;
		margin-left: 50%;
		left: -92px;
	}

	#u14900-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 42px;
		width: 202px;
		left: -92px;
		margin: 0px 0px 0px 50%;
	}

	#u14907
	{
		z-index: 284;
		width: 228px;
		height: 1px;
		margin-top: 7px;
		position: relative;
		margin-left: 50%;
		left: -105px;
	}

	#u14901-4
	{
		z-index: 272;
		width: 255px;
		min-height: 21px;
		margin-top: 11px;
		position: relative;
		margin-left: 50%;
		left: -119px;
	}

	#u14901-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 255px;
		left: -119px;
		margin: 11px 0px 0px 50%;
	}

	#u14908
	{
		z-index: 285;
		width: 228px;
		height: 1px;
		margin-top: 17px;
		position: relative;
		margin-left: 50%;
		left: -105px;
	}

	#u14902-4
	{
		z-index: 276;
		width: 255px;
		min-height: 26px;
		margin-top: 13px;
		position: relative;
		margin-left: 50%;
		left: -119px;
	}

	#u14902-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 255px;
		left: -119px;
		margin: 13px 0px 0px 50%;
	}

	#u14909
	{
		z-index: 286;
		width: 228px;
		height: 1px;
		margin-top: 17px;
		position: relative;
		margin-left: 50%;
		left: -105px;
	}

	#u14903-4
	{
		z-index: 280;
		width: 255px;
		min-height: 42px;
		margin-top: 14px;
		position: relative;
		margin-left: 50%;
		left: -119px;
	}

	#u14903-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 42px;
		width: 255px;
		left: -119px;
		margin: 14px 0px 0px 50%;
	}

	#u14910
	{
		z-index: 287;
		width: 228px;
		height: 1px;
		margin-top: 7px;
		position: relative;
		margin-left: 50%;
		left: -105px;
	}

	#pamphletu21349
	{
		z-index: 288;
		width: 0.01px;
		height: 43px;
		padding-bottom: 17px;
		margin-left: 187px;
		margin-top: 43px;
		position: relative;
	}

	#u21350
	{
		position: absolute;
		width: 232px;
		height: 13px;
		top: 47px;
	}

	#u21350popup
	{
		z-index: 289;
	}

	#u21351
	{
		z-index: 290;
		width: 232px;
		height: 13px;
		position: relative;
		margin-right: -10000px;
	}

	#u21359
	{
		z-index: 291;
		width: 227px;
		height: 43px;
		position: relative;
		margin-right: -10000px;
		left: 2px;
	}

	#u21360
	{
		position: absolute;
		width: 227px;
		height: 30px;
		padding-bottom: 13px;
	}

	#u21360:hover
	{
		width: 227px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
	}

	#u21360.PamphletThumbSelected
	{
		width: 227px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
	}

	#u21361-4
	{
		z-index: 293;
		width: 227px;
		min-height: 14px;
		position: relative;
		margin-right: -10000px;
		margin-top: 13px;
	}

	#u21360:hover #u21361-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 227px;
		margin: 13px -10000px 0px 0px;
	}

	#u21360.PamphletThumbSelected #u21361-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 227px;
		margin: 13px -10000px 0px 0px;
	}

	#u14660
	{
		width: 51px;
		height: 46px;
		padding-bottom: 5px;
		position: fixed;
		top: 15px;
		right: 20px;
	}

	#u14660:hover
	{
		width: 51px;
		height: 46px;
		min-height: 0px;
		margin: 0px;
	}

	#u14661-4
	{
		z-index: 298;
		width: 20px;
		min-height: 46px;
		position: relative;
		margin-right: -10000px;
		left: 16px;
	}

	#u14662
	{
		z-index: 264;
		padding-bottom: 41px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u14663
	{
		width: 40px;
		height: 41px;
		position: fixed;
		top: 21px;
		right: 22px;
	}

	#u14663:hover
	{
		width: 40px;
		height: 41px;
		min-height: 0px;
		margin: 0px;
	}

	#u14663:active
	{
		width: 40px;
		height: 41px;
		min-height: 0px;
		margin: 0px;
	}

	#phome
	{
		width: 100%;
	}

	#home
	{
		left: 0px;
		margin-left: 0px;
	}

	#u17758
	{
		z-index: 192;
		height: 288px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/coreprinciples-u17758-fr.jpg?crc=4055244138") no-repeat center top;
		background-size: cover;
	}

	#u17758-bw
	{
		z-index: 192;
		margin-top: 61px;
		height: 288px;
		left: 0px;
		margin-left: 0px;
	}

	#u342-6
	{
		min-height: 64px;
		margin-top: 59px;
		width: 52.67%;
		margin-left: 23.67%;
		left: 0px;
	}

	#u342-2
	{
		font-size: 24px;
		line-height: 29px;
	}

	#u342-4
	{
		font-size: 14px;
	}

	#u349-5
	{
		width: 475px;
		min-height: 78px;
		font-size: 12px;
		line-height: 14px;
		margin-left: 50%;
		left: -237px;
	}

	#pu359
	{
		z-index: 30;
		margin-top: 20px;
		width: 24.12%;
	}

	#u359
	{
		margin-top: 8px;
		margin-left: 207.38%;
		left: -109px;
	}

	#thefirm
	{
		margin-right: -10000px;
		width: 22px;
		left: 98px;
		margin-left: 342px;
	}

	#pu362
	{
		margin-top: 34px;
		width: 100%;
		margin-left: 0%;
	}

	#u362
	{
		height: 239px;
		background-image: url("../images/who_we_are_bkgrnd_image-u362-fr2.jpg?crc=4077058170");
	}

	#u362-bw
	{
		height: 239px;
	}

	#u365-4
	{
		width: 373px;
		font-size: 24px;
		line-height: 29px;
		margin-top: 44px;
		margin-left: 50%;
		left: -186px;
	}

	#u368-4
	{
		width: 457px;
		min-height: 103px;
		color: #000000;
		font-size: 12px;
		line-height: 14px;
		font-family: '__Lato_5';
		margin-top: 107px;
		margin-left: 50%;
		left: -228px;
	}

	#pu385
	{
		z-index: 40;
		padding-bottom: 1px;
		margin-top: 20px;
		width: 58.12%;
	}

	#u385
	{
		width: 177px;
		height: 191px;
		margin-top: 21px;
		margin-left: 86.05%;
		left: -188px;
	}

	#u371-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #555858;
		margin-top: 219px;
		margin-left: 86.05%;
		left: -188px;
	}

	#u376-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #555858;
		margin-top: 219px;
		margin-left: 86.05%;
		left: 10px;
	}

	#u379-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #555858;
		margin-top: 492px;
		margin-left: 86.05%;
		left: -188px;
	}

	#u380-5
	{
		width: 177px;
		font-size: 20px;
		line-height: 20px;
		color: #555858;
		margin-top: 492px;
		margin-left: 86.05%;
		left: 10px;
	}

	#u412
	{
		width: 177px;
		height: 191px;
		margin-top: 21px;
		margin-left: 86.05%;
		left: 10px;
	}

	#u415
	{
		width: 177px;
		height: 191px;
		margin-top: 295px;
		margin-left: 86.05%;
		left: -188px;
	}

	#u416
	{
		width: 177px;
		height: 191px;
		margin-top: 295px;
		margin-left: 86.05%;
		left: 10px;
	}

	#approach
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 522px;
		left: 0px;
		margin-left: 212px;
	}

	#u2737
	{
		z-index: 176;
		margin-top: 253px;
		width: 4.98%;
		margin-left: 83.56%;
		left: -118px;
	}

	#u2745
	{
		z-index: 178;
		margin-top: 253px;
		width: 4.98%;
		margin-left: 83.56%;
		left: -85px;
	}

	#u2757
	{
		z-index: 180;
		margin-top: 253px;
		width: 4.98%;
		margin-left: 83.56%;
		left: 81px;
	}

	#u2759
	{
		z-index: 182;
		margin-top: 253px;
		width: 4.98%;
		margin-left: 83.56%;
		left: 113px;
	}

	#u2737_img,#u2745_img,#u2757_img,#u2759_img
	{
		padding-right: 15.384615384615385%;
		width: 84.62%;
	}

	#u2771
	{
		z-index: 184;
		margin-top: 528px;
		margin-left: 86.05%;
		left: -131px;
	}

	#u2773
	{
		z-index: 186;
		margin-top: 528px;
		margin-left: 86.05%;
		left: -98px;
	}

	#u2775
	{
		z-index: 188;
		margin-top: 528px;
		margin-left: 86.05%;
		left: 68px;
	}

	#u2777
	{
		z-index: 190;
		margin-top: 528px;
		margin-left: 86.05%;
		left: 101px;
	}

	#pamphletu666
	{
		z-index: 193;
		height: 486px;
		padding-bottom: 65px;
		margin-left: 86.05%;
		left: -239px;
	}

	#u667
	{
		width: 523px;
		height: 552px;
	}

	#u667popup
	{
		z-index: 194;
	}

	#u678
	{
		z-index: 195;
		width: 521px;
		height: 431px;
		padding-bottom: 99px;
	}

	#u798-6
	{
		z-index: 196;
		font-size: 24px;
		line-height: 29px;
		width: 71.98%;
		margin-left: 9.41%;
	}

	#u799-8
	{
		z-index: 202;
		font-size: 14px;
		line-height: 20px;
		width: 73.13%;
		margin-left: 9.22%;
	}

	#u668
	{
		z-index: 210;
		width: 521px;
		height: 411px;
		padding-bottom: 119px;
	}

	#u816-6
	{
		z-index: 211;
		font-size: 24px;
		line-height: 29px;
		width: 76.78%;
		margin-left: 9.41%;
	}

	#u817-6
	{
		z-index: 217;
		font-size: 14px;
		line-height: 20px;
		width: 73.13%;
		margin-left: 9.22%;
	}

	#u673
	{
		z-index: 223;
		width: 521px;
		height: 467px;
		padding-top: 20px;
		padding-bottom: 63px;
	}

	#u804-6
	{
		z-index: 224;
		font-size: 24px;
		line-height: 29px;
		width: 90.41%;
		margin-left: 9.41%;
	}

	#u805-6
	{
		z-index: 230;
		font-size: 14px;
		line-height: 20px;
		width: 73.13%;
		margin-left: 9.22%;
	}

	#u799-3,#u817-2,#u805-2
	{
		font-style: italic;
	}

	#u759
	{
		z-index: 236;
		width: 521px;
		height: 310px;
		padding-bottom: 220px;
	}

	#u810-6
	{
		z-index: 237;
		font-size: 24px;
		line-height: 29px;
		width: 71.21%;
		margin-left: 9.41%;
	}

	#u811-4
	{
		z-index: 243;
		font-size: 14px;
		line-height: 20px;
		width: 71.98%;
		margin-left: 9.22%;
	}

	#u683
	{
		z-index: 247;
		width: 374px;
		height: 465px;
		margin-top: 21px;
		left: 51px;
	}

	#u685
	{
		width: 177px;
		height: 191px;
		left: 197px;
	}

	#u685:hover
	{
		width: 177px;
		height: 191px;
	}

	#u685.PamphletThumbSelected,#u684
	{
		width: 177px;
		height: 191px;
	}

	#u684:hover
	{
		width: 177px;
		height: 191px;
	}

	#u686
	{
		width: 177px;
		height: 191px;
		top: 274px;
	}

	#u684.PamphletThumbSelected,#u686:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777
	{
		width: 177px;
		height: 191px;
		top: 274px;
		left: 197px;
	}

	#u686.PamphletThumbSelected,#u777:hover
	{
		width: 177px;
		height: 191px;
	}

	#u777.PamphletThumbSelected
	{
		width: 177px;
		height: 191px;
	}

	#u689
	{
		top: 1px;
		left: 442px;
	}

	#u690-4
	{
		z-index: 253;
		width: 66.67%;
		left: 13.34%;
	}

	#pu425-4
	{
		z-index: 64;
		margin-top: 97px;
		width: 51.78%;
	}

	#u425-4
	{
		width: 464px;
		font-size: 24px;
		line-height: 29px;
		margin-right: -10000px;
		margin-left: 96.57%;
		left: -232px;
	}

	#u426-4
	{
		width: 460px;
		min-height: 88px;
		font-size: 12px;
		line-height: 14px;
		margin-right: -10000px;
		margin-top: 59px;
		margin-left: 96.57%;
		left: -230px;
	}

	#u431-4
	{
		width: 452px;
		font-size: 14px;
		margin-right: -10000px;
		margin-top: 36px;
		margin-left: 96.57%;
		left: -226px;
	}

	#u436
	{
		width: 466px;
		margin-right: -10000px;
		margin-top: 89px;
		margin-left: 96.57%;
		left: -233px;
	}

	#coreprincipals
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 294px;
		left: 217px;
		margin-left: 217px;
	}

	#pu444
	{
		margin-top: 31px;
		width: 100%;
	}

	#u444
	{
		height: 347px;
		background-image: url("../images/core_princp_bkgrnd_image-u444-fr2.jpg?crc=3814767534");
	}

	#u444-bw
	{
		height: 347px;
		left: 0px;
		margin-left: 0px;
	}

	#u447-4
	{
		width: 472px;
		min-height: 50px;
		font-size: 24px;
		line-height: 29px;
		margin-top: 19px;
		margin-left: 50%;
		left: -236px;
	}

	#u448-4
	{
		width: 470px;
		font-size: 14px;
		margin-top: 51px;
		margin-left: 50%;
		left: -235px;
	}

	#contact
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 307px;
		left: 439px;
		margin-left: 0px;
	}

	#accordionu822
	{
		width: 150px;
		margin-top: 94px;
		margin-left: 50%;
		left: -230px;
	}

	#u826-4
	{
		width: 140px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u826-4:hover
	{
		min-height: 14px;
		width: 140px;
	}

	#u826-4:active
	{
		min-height: 14px;
		width: 140px;
	}

	#u824
	{
		width: 150px;
		padding-bottom: 17px;
	}

	#u825-15
	{
		font-size: 12px;
		text-align: left;
		width: 93.34%;
		left: 6.67%;
	}

	#accordionu949
	{
		width: 148px;
		margin-top: 94px;
		margin-left: 50%;
		left: -78px;
	}

	#u953-4
	{
		width: 138px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u953-4:hover
	{
		min-height: 14px;
		width: 138px;
	}

	#u953-4:active
	{
		min-height: 14px;
		width: 138px;
	}

	#u953-4.AccordionPanelTabOpen
	{
		min-height: 14px;
		width: 138px;
	}

	#u950,#u951
	{
		width: 148px;
	}

	#u952-10
	{
		min-height: 175px;
		font-size: 12px;
		text-align: left;
		width: 90.55%;
		left: 6.76%;
	}

	#u825-2,#u825-3,#u825-5,#u825-6,#u825-8,#u825-9,#u952-2,#u952-3,#u952-5,#u952-6
	{
		line-height: 14px;
	}

	#u825-11,#u825-13,#u952-8
	{
		line-height: 17px;
	}

	#accordionu969
	{
		width: 150px;
		margin-top: 94px;
		margin-left: 50%;
		left: 80px;
	}

	#u971-4
	{
		width: 140px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u826-4.AccordionPanelTabOpen,#u971-4:hover
	{
		min-height: 14px;
		width: 140px;
	}

	#u971-4:active
	{
		min-height: 14px;
		width: 140px;
	}

	#u971-4.AccordionPanelTabOpen
	{
		min-height: 14px;
		width: 140px;
	}

	#u823,#u970,#u972
	{
		width: 150px;
	}

	#u973-15
	{
		font-size: 12px;
		text-align: left;
		line-height: 14px;
		width: 93.34%;
		left: 6.67%;
	}

	#u487
	{
		min-height: 208px;
		padding-bottom: 7px;
	}

	#u487_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 900px;
	}

	#u490-4
	{
		font-size: 24px;
		text-align: center;
		line-height: 29px;
		margin-right: -10000px;
		margin-top: 21px;
		margin-left: 50%;
		left: -131px;
	}

	#u491-17
	{
		width: 288px;
		min-height: 145px;
		font-size: 14px;
		margin-right: -10000px;
		margin-top: 63px;
		margin-left: 50%;
		left: -144px;
	}

	#u491-6,#u491-7,#u491-9,#u491-11,#u491-12,#u491-14
	{
		text-align: center;
		line-height: 16px;
	}

	#u491-15
	{
		text-align: left;
	}

	#u487-bw
	{
		z-index: 88;
		min-height: 208px;
		margin-top: 52px;
		left: 0px;
		margin-left: 0px;
	}

	#u482
	{
		height: 273px;
	}

	#u482-bw
	{
		z-index: 87;
		height: 273px;
		left: 0px;
		margin-left: 0px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 2932px);
	}

	#pu297
	{
		z-index: 2;
		width: 0.01px;
		margin-bottom: -160px;
		margin-right: -10000px;
		margin-top: 61px;
	}

	#u297,#u297-bw
	{
		height: 161px;
	}

	#u27879-7-bw
	{
		z-index: 3;
		min-height: 54px;
		margin-top: 35px;
	}

	#u508-4-bw
	{
		z-index: 10;
		min-height: 19px;
		margin-top: 136px;
	}

	#u2802-5
	{
		min-height: 28px;
	}

	#u2802-5:hover
	{
		min-height: 28px;
	}

	#u2802-5-bw
	{
		z-index: 14;
		min-height: 28px;
		margin-top: 18px;
	}

	body
	{
		overflow-x: hidden;
		padding-bottom: 63px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

@media (max-width: 480px)
{
	/*

*/

	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		min-height: 3037px;
		width: 100%;
		max-width: 480px;
	}

	#pu6525
	{
		z-index: 257;
		height: 0px;
		padding-bottom: 85px;
		margin-right: -10000px;
		margin-top: -3px;
		width: 100%;
	}

	#u6525
	{
		z-index: 257;
		height: 84px;
		position: fixed;
		top: -3px;
	}

	#u6525-bw
	{
		z-index: 257;
	}

	#u5185
	{
		z-index: 258;
		height: 2px;
		position: fixed;
		top: 80px;
	}

	#u5185-bw
	{
		z-index: 258;
	}

	#u5186
	{
		z-index: 259;
		width: 202px;
		position: fixed;
		top: -2px;
		left: 20px;
	}

	#u5187
	{
		z-index: 260;
	}

	#u14653
	{
		z-index: 261;
		position: fixed;
		top: 19px;
		right: 21px;
	}

	#pamphletu14655
	{
		z-index: 263;
		position: fixed;
		top: 20px;
		right: 24px;
		width: 7.71%;
		max-width: 37px;
	}

	#pu14664
	{
		z-index: 266;
		width: 0.01px;
		height: 628px;
	}

	#u14664
	{
		position: absolute;
		width: 323px;
		height: 623px;
	}

	#u14664popup
	{
		z-index: 266;
		margin-top: 5px;
		width: 323px;
		height: 623px;
		margin-right: -10000px;
	}

	#u14665
	{
		z-index: 267;
		width: 323px;
		height: 324.9624950000004px;
		padding-top: 82px;
		padding-bottom: 216.0375049999996px;
		margin-right: -10000px;
		position: relative;
	}

	#u14900-4
	{
		z-index: 268;
		width: 202px;
		min-height: 42px;
		position: relative;
		margin-left: 17.03%;
	}

	#u14900-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 42px;
		width: 202px;
		margin: 0px 0px 0px 17.027863777089784%;
	}

	#u14907
	{
		z-index: 284;
		width: 228px;
		height: 1px;
		margin-top: 7px;
		position: relative;
		margin-left: 13.01%;
	}

	#u14901-4
	{
		z-index: 272;
		width: 255px;
		min-height: 21px;
		margin-top: 11px;
		position: relative;
		margin-left: 8.98%;
	}

	#u14901-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 21px;
		width: 255px;
		margin: 11px 0px 0px 8.978328173374612%;
	}

	#u14908
	{
		z-index: 285;
		width: 228px;
		height: 1px;
		margin-top: 17px;
		position: relative;
		margin-left: 13.01%;
	}

	#u14902-4
	{
		z-index: 276;
		width: 255px;
		min-height: 26px;
		margin-top: 12px;
		position: relative;
		margin-left: 8.98%;
	}

	#u14902-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 26px;
		width: 255px;
		margin: 12px 0px 0px 8.978328173374612%;
	}

	#u14909
	{
		z-index: 286;
		width: 228px;
		height: 1px;
		margin-top: 18px;
		position: relative;
		margin-left: 13.01%;
	}

	#u14903-4
	{
		z-index: 280;
		width: 255px;
		min-height: 42px;
		margin-top: 11px;
		position: relative;
		margin-left: 8.98%;
	}

	#u14903-4:hover
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 42px;
		width: 255px;
		margin: 11px 0px 0px 8.978328173374612%;
	}

	#u14910
	{
		z-index: 287;
		width: 228px;
		height: 1px;
		margin-top: 10px;
		position: relative;
		margin-left: 13.01%;
	}

	#pamphletu21349
	{
		z-index: 288;
		width: 0.01px;
		height: 77px;
		margin-top: 16px;
		position: relative;
		margin-left: 12.7%;
	}

	#u21350
	{
		position: absolute;
		width: 232px;
		height: 29px;
	}

	#u21350popup
	{
		z-index: 289;
	}

	#u21351
	{
		z-index: 290;
		width: 232px;
		height: 29px;
		position: relative;
		margin-right: -10000px;
	}

	#u21359
	{
		z-index: 291;
		width: 227px;
		height: 43px;
		position: relative;
		margin-right: -10000px;
		margin-top: 34px;
		left: 1px;
	}

	#u21360
	{
		position: absolute;
		width: 227px;
		height: 30px;
		padding-bottom: 13px;
	}

	#u21360:hover
	{
		width: 227px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
	}

	#u21360.PamphletThumbSelected
	{
		width: 227px;
		height: 30px;
		min-height: 0px;
		margin: 0px;
	}

	#u21361-4
	{
		z-index: 293;
		width: 224px;
		min-height: 14px;
		position: relative;
		margin-right: -10000px;
		margin-top: 13px;
		margin-left: 50%;
		left: -113px;
	}

	#u21360:hover #u21361-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 224px;
		left: -113px;
		margin: 13px -10000px 0px 50%;
	}

	#u21360.PamphletThumbSelected #u21361-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 224px;
		left: -113px;
		margin: 13px -10000px 0px 50%;
	}

	#u14660
	{
		width: 51px;
		height: 46px;
		padding-bottom: 5px;
		position: fixed;
		top: 17px;
		right: 18px;
	}

	#u14660:hover
	{
		width: 51px;
		height: 46px;
		min-height: 0px;
		margin: 0px;
	}

	#u14661-4
	{
		z-index: 298;
		width: 20px;
		min-height: 46px;
		position: relative;
		margin-right: -10000px;
		left: 16px;
	}

	#u14662
	{
		z-index: 264;
		padding-bottom: 40px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u14663
	{
		width: 37px;
		height: 40px;
		position: fixed;
		top: 20px;
		right: 24px;
	}

	#u14663:hover
	{
		width: 37px;
		height: 40px;
		min-height: 0px;
		margin: 0px;
	}

	#u14663:active
	{
		width: 37px;
		height: 40px;
		min-height: 0px;
		margin: 0px;
	}

	#phome
	{
		width: 100.21%;
	}

	#home
	{
		left: 0px;
		margin-left: 0px;
	}

	#u17758
	{
		z-index: 192;
		height: 268px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		background: transparent url("../images/coreprinciples-u17758-fr2.jpg?crc=4089472517") no-repeat center top;
		background-size: cover;
	}

	#u17758-bw
	{
		z-index: 192;
		margin-top: 61px;
		height: 268px;
		left: 0px;
		margin-left: -1px;
	}

	#u342-6
	{
		min-height: 80px;
		margin-top: 43px;
		width: 51.77%;
		margin-left: 24.02%;
		left: 1px;
	}

	#u342-2
	{
		font-size: 24px;
		line-height: 29px;
	}

	#u342-4
	{
		font-size: 14px;
	}

	#u349-5
	{
		width: 317px;
		min-height: 78px;
		font-size: 12px;
		line-height: 14px;
		top: -4px;
		margin-bottom: -4px;
		margin-left: 49.9%;
		left: -159px;
	}

	#pthefirm
	{
		z-index: 110;
		margin-top: -7px;
		width: 72.77%;
	}

	#thefirm
	{
		margin-right: -10000px;
		width: 22px;
		left: 0px;
		margin-left: -1px;
	}

	#u359
	{
		margin-top: 8px;
		margin-left: 68.58%;
		left: -109px;
	}

	#pu362
	{
		margin-top: 34px;
		width: 99.8%;
		margin-left: 0%;
	}

	#u362
	{
		height: 239px;
		background-image: url("../images/who_we_are_bkgrnd_image-u362-fr3.jpg?crc=43195980");
	}

	#u362-bw
	{
		height: 239px;
	}

	#u365-4
	{
		width: 317px;
		font-size: 24px;
		line-height: 29px;
		margin-top: 44px;
		margin-left: 50%;
		left: -158.99999999999997px;
	}

	#u368-4
	{
		width: 316px;
		min-height: 103px;
		color: #000000;
		font-size: 12px;
		line-height: 14px;
		font-family: lato, sans-serif;
		margin-top: 107px;
		margin-left: 50%;
		left: -157.99999999999997px;
	}

	#pu385
	{
		z-index: 40;
		margin-top: 20px;
		width: 66.12%;
		margin-left: 16.84%;
	}

	#u385
	{
		width: 139px;
		height: 173px;
		margin-top: 42px;
		margin-left: 50%;
		left: -146.99999999999994px;
	}

	#u371-5
	{
		width: 137px;
		font-size: 16px;
		line-height: 16px;
		color: #555858;
		margin-top: 219px;
		margin-left: 50%;
		left: -146.99999999999994px;
	}

	#u376-5
	{
		width: 136px;
		font-size: 16px;
		line-height: 16px;
		color: #555858;
		margin-top: 219px;
		margin-left: 50%;
		left: 10.000000000000057px;
	}

	#u379-5
	{
		width: 137px;
		font-size: 16px;
		line-height: 16px;
		color: #555858;
		margin-top: 470px;
		margin-left: 50%;
		left: -146.99999999999994px;
	}

	#u380-5
	{
		width: 136px;
		font-size: 16px;
		line-height: 16px;
		color: #555858;
		margin-top: 470px;
		margin-left: 50%;
		left: 10.000000000000057px;
	}

	#u412
	{
		width: 139px;
		height: 173px;
		margin-top: 42px;
		margin-left: 50%;
		left: 7.000000000000057px;
	}

	#u415
	{
		width: 139px;
		height: 173px;
		margin-top: 291px;
		margin-left: 50%;
		left: -146.99999999999994px;
	}

	#u416
	{
		width: 139px;
		height: 173px;
		margin-top: 291px;
		margin-left: 50%;
		left: 7.000000000000057px;
	}

	#u2737
	{
		z-index: 176;
		margin-top: 250px;
		width: 8.18%;
		margin-left: 45.92%;
		left: -104.99999999999996px;
	}

	#u2745
	{
		z-index: 178;
		margin-top: 250px;
		width: 8.18%;
		margin-left: 45.92%;
		left: -51.99999999999994px;
	}

	#u2757
	{
		z-index: 180;
		margin-top: 250px;
		width: 8.18%;
		margin-left: 45.92%;
		left: 51.00000000000006px;
	}

	#u2759
	{
		z-index: 182;
		margin-top: 250px;
		width: 8.18%;
		margin-left: 45.92%;
		left: 103.00000000000004px;
	}

	#u2737_img,#u2745_img,#u2757_img,#u2759_img
	{
		padding-right: 15.384615384615385%;
		width: 84.62%;
	}

	#u2771
	{
		z-index: 184;
		margin-top: 500px;
		margin-left: 50%;
		left: -117.99999999999996px;
	}

	#u2773
	{
		z-index: 186;
		margin-top: 500px;
		margin-left: 50%;
		left: -64.99999999999994px;
	}

	#u2775
	{
		z-index: 188;
		margin-top: 500px;
		margin-left: 50%;
		left: 37.00000000000006px;
	}

	#u2777
	{
		z-index: 190;
		margin-top: 500px;
		margin-left: 50%;
		left: 90.00000000000004px;
	}

	#pamphletu666
	{
		z-index: 193;
		height: 464px;
		padding-bottom: 28px;
		margin-left: 50%;
		left: -157.99999999999994px;
	}

	#u667
	{
		width: 318px;
		height: 493px;
	}

	#u667popup
	{
		z-index: 194;
	}

	#u678
	{
		z-index: 195;
		width: 316px;
		height: 451px;
		padding-bottom: 20px;
	}

	#u798-6
	{
		z-index: 196;
		font-size: 24px;
		line-height: 29px;
		width: 95.89%;
		margin-left: 4.12%;
	}

	#u799-8
	{
		z-index: 202;
		font-size: 13px;
		line-height: 18px;
		width: 90.83%;
		margin-left: 3.8%;
	}

	#u668
	{
		z-index: 210;
		width: 316px;
		height: 397px;
		padding-bottom: 74px;
	}

	#u816-6
	{
		z-index: 211;
		font-size: 24px;
		line-height: 29px;
		width: 96.21%;
		margin-left: 3.8%;
	}

	#u817-6
	{
		z-index: 217;
		font-size: 12px;
		line-height: 17px;
		width: 88.3%;
		margin-left: 3.8%;
	}

	#u673
	{
		z-index: 223;
		width: 316px;
		height: 491px;
	}

	#u673_position_content
	{
		padding-top: 20px;
		padding-bottom: 4px;
		width: 100%;
	}

	#u804-6
	{
		z-index: 224;
		font-size: 24px;
		line-height: 29px;
		width: 96.21%;
		margin-left: 4.12%;
	}

	#u805-6
	{
		z-index: 230;
		font-size: 12px;
		line-height: 17px;
		width: 91.78%;
		margin-left: 3.8%;
	}

	#u799-3,#u817-2,#u805-2
	{
		font-style: italic;
	}

	#u759
	{
		z-index: 236;
		width: 316px;
		height: 310px;
		padding-bottom: 161px;
	}

	#u810-6
	{
		z-index: 237;
		font-size: 24px;
		line-height: 29px;
		width: 95.89%;
		margin-left: 4.12%;
	}

	#u811-4
	{
		z-index: 243;
		font-size: 12px;
		line-height: 17px;
		width: 89.88%;
		margin-left: 3.8%;
	}

	#u683
	{
		z-index: 247;
		width: 293px;
		height: 422px;
		margin-top: 42px;
		left: 11px;
	}

	#u685
	{
		width: 135px;
		height: 170px;
		left: 158px;
	}

	#u685:hover
	{
		width: 135px;
		height: 170px;
	}

	#u685.PamphletThumbSelected
	{
		width: 135px;
		height: 170px;
	}

	#u684
	{
		width: 138px;
		height: 170px;
	}

	#u684:hover
	{
		width: 138px;
		height: 170px;
	}

	#u684.PamphletThumbSelected
	{
		width: 138px;
		height: 170px;
	}

	#u686
	{
		width: 138px;
		height: 173px;
		top: 249px;
	}

	#u686:hover
	{
		width: 138px;
		height: 173px;
	}

	#u686.PamphletThumbSelected
	{
		width: 138px;
		height: 173px;
	}

	#u777
	{
		width: 135px;
		height: 173px;
		top: 249px;
		left: 158px;
	}

	#u777:hover
	{
		width: 135px;
		height: 173px;
	}

	#u777.PamphletThumbSelected
	{
		width: 135px;
		height: 173px;
	}

	#u689
	{
		top: 1px;
		left: 285px;
	}

	#u690-4
	{
		z-index: 253;
		width: 66.67%;
		left: 13.34%;
	}

	#approach
	{
		margin-top: 7px;
		left: 0px;
		margin-left: 2px;
	}

	#pu425-4
	{
		z-index: 64;
		margin-top: 107px;
		width: 65.91%;
		margin-left: 16.95%;
	}

	#u425-4
	{
		width: 317px;
		font-size: 24px;
		line-height: 29px;
		margin-right: -10000px;
		margin-left: 50%;
		left: -159.5px;
	}

	#u426-4
	{
		width: 317px;
		min-height: 31px;
		font-size: 12px;
		line-height: 14px;
		margin-right: -10000px;
		margin-top: 59px;
		margin-left: 50%;
		left: -159.5px;
	}

	#u431-4
	{
		width: 317px;
		font-size: 14px;
		margin-right: -10000px;
		margin-top: 36px;
		margin-left: 50%;
		left: -159.5px;
	}

	#u436
	{
		width: 317px;
		margin-top: 24px;
		margin-left: 49.9%;
		left: -158px;
	}

	#coreprincipals
	{
		margin-top: 13px;
		left: 0px;
		margin-left: 3px;
	}

	#pu444
	{
		margin-top: 56px;
		width: 99.8%;
	}

	#u444
	{
		height: 590px;
		background-image: url("../images/core_princp_bkgrnd_image-u444-fr3.jpg?crc=89522436");
	}

	#u444-bw
	{
		height: 590px;
		left: 0px;
		margin-left: 0px;
	}

	#u447-4
	{
		width: 314px;
		min-height: 49px;
		font-size: 24px;
		line-height: 29px;
		margin-top: 20px;
		margin-left: 50%;
		left: -157px;
	}

	#u448-4
	{
		width: 313px;
		font-size: 14px;
		margin-top: 51px;
		margin-left: 50%;
		left: -156px;
	}

	#contact
	{
		margin-right: -10000px;
		width: 22px;
		margin-top: 572px;
		left: 0px;
		margin-left: 0px;
	}

	#accordionu822
	{
		width: 302px;
		margin-top: 88px;
		margin-left: 50%;
		left: -151px;
	}

	#u826-4
	{
		width: 292px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u826-4:hover
	{
		min-height: 14px;
		width: 292px;
	}

	#u826-4:active
	{
		min-height: 14px;
		width: 292px;
	}

	#u824
	{
		width: 302px;
		padding-bottom: 17px;
	}

	#u825-15
	{
		font-size: 12px;
		text-align: center;
		width: 100%;
	}

	#accordionu949
	{
		width: 302px;
		margin-top: 246px;
		margin-left: 50%;
		left: -151px;
	}

	#u953-4
	{
		width: 292px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u826-4.AccordionPanelTabOpen,#u953-4:hover
	{
		min-height: 14px;
		width: 292px;
	}

	#u953-4:active
	{
		min-height: 14px;
		width: 292px;
	}

	#u951
	{
		width: 302px;
		padding-bottom: 1px;
	}

	#u952-10
	{
		min-height: 129px;
		font-size: 12px;
		text-align: center;
		width: 78.48%;
		left: 10.93%;
	}

	#u825-2,#u825-3,#u825-5,#u825-6,#u825-8,#u825-9,#u952-2,#u952-3,#u952-5,#u952-6
	{
		line-height: 14px;
	}

	#u825-11,#u825-13,#u952-8
	{
		line-height: 17px;
	}

	#accordionu969
	{
		width: 302px;
		margin-top: 414px;
		margin-left: 50%;
		left: -151px;
	}

	#u971-4
	{
		width: 292px;
		min-height: 14px;
		font-size: 14px;
		line-height: 14px;
	}

	#u953-4.AccordionPanelTabOpen,#u971-4:hover
	{
		min-height: 14px;
		width: 292px;
	}

	#u971-4:active
	{
		min-height: 14px;
		width: 292px;
	}

	#u971-4.AccordionPanelTabOpen
	{
		min-height: 14px;
		width: 292px;
	}

	#u823,#u950,#u970,#u972
	{
		width: 302px;
	}

	#u973-15
	{
		font-size: 12px;
		text-align: center;
		line-height: 14px;
		width: 100%;
	}

	#u487
	{
		min-height: 208px;
		padding-bottom: 7px;
	}

	#u487_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 480px;
	}

	#u490-4
	{
		font-size: 24px;
		text-align: center;
		line-height: 29px;
		margin-right: -10000px;
		margin-top: 21px;
		margin-left: 50%;
		left: -131px;
	}

	#u491-17
	{
		width: 288px;
		min-height: 145px;
		font-size: 14px;
		margin-right: -10000px;
		margin-top: 63px;
		margin-left: 50%;
		left: -144px;
	}

	#u491-6,#u491-7,#u491-9,#u491-11,#u491-12,#u491-14
	{
		text-align: center;
		line-height: 16px;
	}

	#u491-15
	{
		text-align: left;
	}

	#u487-bw
	{
		z-index: 88;
		min-height: 208px;
		margin-top: 62px;
		left: 0px;
		margin-left: -1px;
	}

	#u482
	{
		height: 280px;
	}

	#u482-bw
	{
		z-index: 87;
		height: 280px;
		left: 0px;
		margin-left: -1px;
	}

	.css_verticalspacer .verticalspacer
	{
		height: calc(100vh - 3157px);
	}

	#pu297
	{
		z-index: 2;
		width: 0.01px;
		margin-bottom: -205px;
		margin-right: -10000px;
		margin-top: 61px;
	}

	#u297,#u297-bw
	{
		height: 206px;
	}

	#u27879-7-bw
	{
		z-index: 3;
		min-height: 54px;
		margin-top: 42px;
	}

	#u508-4-bw
	{
		z-index: 10;
		min-height: 19px;
		margin-top: 183px;
	}

	#u2802-5
	{
		min-height: 27px;
	}

	#u2802-5:hover
	{
		min-height: 27px;
	}

	#u2802-5-bw
	{
		z-index: 14;
		min-height: 27px;
		margin-top: 17px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
		padding-bottom: 59px;
	}

	.verticalspacer
	{
		min-height: 1px;
	}
}

