/*

*/

.version.apply /* version checker */
{
	color: #0000FA;
	background-color: #969B8C;
}

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

#pu18263
{
	z-index: 6;
	height: 0px;
	padding-bottom: 653px;
	margin-right: -10000px;
	width: 100%;
}

#u18263
{
	z-index: 6;
	height: 198px;
	border-color: #1D2225;
	background-color: #D1CFBA;
	border-radius: 0px 10px 10px 0px ;
	position: fixed;
	top: 455px;
	left: 0px;
	width: 5%;
	max-width: 48px;
}

#u18264
{
	z-index: 7;
	background-color: transparent;
	position: fixed;
	top: 467px;
	left: 5px;
	width: 3.86%;
	max-width: 37px;
}

#u18266
{
	z-index: 9;
	background-color: transparent;
	position: fixed;
	top: 515px;
	left: 5px;
	width: 3.86%;
	max-width: 37px;
}

#u18268
{
	z-index: 11;
	background-color: transparent;
	position: fixed;
	top: 563px;
	left: 5px;
	width: 3.86%;
	max-width: 37px;
}

#u18270
{
	z-index: 13;
	background-color: transparent;
	position: fixed;
	top: 612px;
	left: 5px;
	width: 3.86%;
	max-width: 37px;
}

#u18059
{
	z-index: 20;
	height: 218px;
	background-color: #1A1A1A;
	position: fixed;
	top: 0px;
}

#u18059-bw
{
	z-index: 20;
}

#u18060
{
	background-color: transparent;
	position: relative;
	left: -50%;
	margin-left: 124.5px;
	width: 100%;
	max-width: 249px;
}

#u18264_img,#u18266_img,#u18268_img,#u18270_img,#u18060_img
{
	width: 100%;
}

#u18060-wrapper
{
	position: fixed;
	top: 34px;
	z-index: 21;
	left: 50%;
	margin-left: -466px;
	width: 25.94%;
	max-width: 249px;
}

#u27511-6
{
	min-height: 43px;
	background-color: transparent;
	font-size: 18px;
	color: #D1CFBA;
	line-height: 22px;
	text-align: right;
	font-family: '__Cabin_5';
	font-weight: 600;
	font-style: italic;
	position: relative;
	left: -50%;
	margin-left: 175px;
	width: 100%;
	max-width: 350px;
}

#u27511-6-wrapper
{
	position: fixed;
	top: 51px;
	z-index: 23;
	left: 50%;
	margin-left: 110px;
	width: 36.46%;
	max-width: 350px;
}

#menuu27512
{
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	border-radius: 10px 10px 0px 0px ;
	position: relative;
	left: -50%;
	margin-left: 318px;
	width: 100%;
	max-width: 636px;
}

#u27520
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.36%;
}

#u27521
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 96px;
	position: relative;
	width: 100%;
}

#u27521:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27521.MuseMenuActive
{
	background-color: #F1F1F1;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27522-4
{
	min-height: 16px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 48px;
	width: 100%;
}

#u27521:hover #u27522-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27513
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.36%;
	left: 16.67%;
}

#u27514
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 96px;
	position: relative;
	width: 100%;
}

#u27514:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27514.MuseMenuActive
{
	background-color: #424246;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27517-4
{
	min-height: 16px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 48px;
	width: 100%;
}

#u27521.MuseMenuActive #u27522-4,#u27514:hover #u27517-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27527
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.36%;
	left: 33.34%;
}

#u27528
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 80px;
	position: relative;
	width: 100%;
}

#u27528:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27528.MuseMenuActive
{
	background-color: #FFFFFF;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27531-6
{
	min-height: 32px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 40px;
	width: 100%;
}

#u27528:hover #u27531-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 32px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27541
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.36%;
	left: 50%;
}

#u27542
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 80px;
	position: relative;
	width: 100%;
}

#u27542:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27542.MuseMenuActive
{
	background-color: #A8A793;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27544-6
{
	min-height: 32px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 40px;
	width: 100%;
}

#u27528.MuseMenuActive #u27531-6,#u27542:hover #u27544-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 32px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27542.MuseMenuActive #u27544-6
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 32px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27534
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.51%;
	left: 66.67%;
}

#u27535
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 96px;
	position: relative;
	width: 100%;
}

#u27535:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27535.MuseMenuActive
{
	background-color: #BBB6B6;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27536-4
{
	min-height: 16px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 48px;
	width: 100%;
}

#u27514.MuseMenuActive #u27517-4,#u27535:hover #u27536-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27521.MuseMenuActive #u27522-4 p,#u27528.MuseMenuActive #u27531-6 p,#u27535.MuseMenuActive #u27536-4 p
{
	color: #1D2225;
	visibility: inherit;
}

#u27548
{
	min-height: 112px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 16.51%;
	left: 83.5%;
}

#u27551
{
	background-color: #1D2225;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 96px;
	position: relative;
	width: 100%;
}

#u27551:hover
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27551.MuseMenuActive
{
	background-color: #C9982F;
	min-height: 0px;
	width: 100%;
	margin: 0px 0px 0px 0%;
}

#u27554-4
{
	min-height: 16px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	font-size: 13px;
	letter-spacing: 1px;
	color: #FFFFFF;
	line-height: 16px;
	text-transform: uppercase;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	top: 48px;
	width: 100%;
}

#u27535.MuseMenuActive #u27536-4,#u27551:hover #u27554-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

#u27551.MuseMenuActive #u27554-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 100%;
	margin: 0px -10000px 0px 0%;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#menuu27512-wrapper
{
	position: fixed;
	top: 106px;
	z-index: 29;
	left: 50%;
	margin-left: -163px;
	width: 66.25%;
	max-width: 636px;
}

#u18042
{
	z-index: 3;
	min-height: 3064px;
	background-color: #F5F5F5;
}

#u18042_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 960px;
}

#u18043
{
	z-index: 4;
	min-height: 1195px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	width: 82.4%;
	left: 8.86%;
}

#u31268-8
{
	z-index: 70;
	min-height: 67px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
	width: 95.84%;
	left: 2.09%;
}

#u31268-2
{
	font-size: 16px;
	line-height: 19px;
	font-family: '__Cabin_5';
	font-weight: 600;
}

#u31268-6
{
	font-size: 19px;
	letter-spacing: 1px;
	color: #2E6DA4;
	font-family: '__Cabin_5';
	font-weight: 700;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u31268-3
{
	font-size: 23px;
	color: #2E6DA4;
	line-height: 28px;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u18042-bw
{
	z-index: 3;
	min-height: 3064px;
	margin-top: 218px;
}

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

#pu29394
{
	z-index: 2;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: -3182px;
	width: 100%;
}

#u29394
{
	z-index: 2;
	min-height: 100px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	width: 75%;
	margin-left: 24.59%;
}

#pu18044
{
	z-index: 5;
	margin-top: 2988px;
	width: 100%;
}

#u18044
{
	z-index: 5;
	height: 118px;
	background-color: #F5F5F5;
	position: relative;
	margin-right: -10000px;
	width: 88.03%;
	left: 8.55%;
}

#u18053
{
	z-index: 15;
	height: 68px;
	background-color: #1A1A1A;
}

#u18053-bw
{
	z-index: 15;
	margin-top: 88px;
	height: 68px;
}

#u27643-4
{
	z-index: 16;
	min-height: 29px;
	background-color: transparent;
	font-size: 18px;
	letter-spacing: 1px;
	color: #C9982F;
	line-height: 22px;
	text-align: center;
	font-family: '__Cabin_5';
	font-weight: 400;
}

#u27643-4-bw
{
	z-index: 16;
	min-height: 29px;
	margin-top: 108px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

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

.verticalspacer
{
	min-height: 1px;
}

@font-face
{
	font-family: '__Cabin_5';
	src: url('../fonts/cabin-semibold.eot');
	src: local('☺'), url('../fonts/cabin-semibold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
}

@font-face
{
	font-family: '__Cabin_5';
	src: url('../fonts/cabin-semibolditalic.eot');
	src: local('☺'), url('../fonts/cabin-semibolditalic.woff') format('woff');
	font-weight: 600;
	font-style: italic;
}

@font-face
{
	font-family: '__Cabin_5';
	src: url('../fonts/cabin-regular.eot');
	src: local('☺'), url('../fonts/cabin-regular.woff') format('woff');
	font-weight: 400;
	font-style: normal;
}

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

