#u31307
{
	position: relative;
	background: transparent url("../images/2015%20year%20test.svg") no-repeat left top;
	background-size: contain;
}

.nosvg #u31307
{
	background-image: url('../images/2015%20year%20test_poster_u31045.png');
}

#u31308
{
	position: relative;
	background: transparent url("../images/2016%20year.svg") no-repeat left top;
	background-size: contain;
}

.nosvg #u31308
{
	background-image: url('../images/2016%20year_poster_u31055.png');
}

#u31309
{
	position: relative;
	background: transparent url("../images/2017%20year.svg") no-repeat left top;
	background-size: contain;
}

#u31307.MuseLinkActive,#u31308.MuseLinkActive,#u31309.MuseLinkActive
{
	background-repeat: no-repeat;
	background-position: left top;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	background-size: contain;
}

.nosvg #u31309
{
	background-image: url('../images/2017%20year_poster_u31061.png');
}

#u31310
{
	position: relative;
	background: transparent url("../images/2018%20year.svg") no-repeat left top;
	background-size: contain;
}

#u31310:hover
{
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-repeat: no-repeat;
	background-position: left top;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	background-size: contain;
}

#u31310.MuseLinkActive
{
	-pie-box-shadow: none;
	box-shadow: none;
	background-repeat: no-repeat;
	background-position: left top;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	background-size: contain;
}

.nosvg #u31310
{
	background-image: url('../images/2018%20year_poster_u31067.png');
}

#u32493-4
{
	background-color: transparent;
	text-align: center;
	line-height: 94px;
	position: relative;
}

#u32487-4
{
	border-width: 4px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	border-radius: 50px 0px 0px 0px ;
	color: #FFFFFF;
	text-align: center;
	font-size: 40px;
	line-height: 48px;
	font-family: quattrocento, serif;
	font-weight: 400;
	position: relative;
}

#u32487-2
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
}

#u32489-4
{
	border-color: #FFFFFF;
	background-color: transparent;
	color: #141414;
	text-align: center;
	font-size: 160px;
	line-height: 192px;
	font-family: quattrocento, serif;
	font-weight: 400;
}

#u32489-2
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
}

#u32490,#u32490-2,#u32490-3
{
	color: #E8D6FF;
}

#u32490-5
{
	color: #568ECC;
}

#u32491,#u32491-2
{
	color: #6EA1FF;
}

#u32491-5
{
	color: #52AE3F;
}

#u32490-8,#u32491-8,#u32492-8
{
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-size: 40px;
	line-height: 48px;
	font-family: quattrocento, serif;
	font-weight: 400;
	position: relative;
}

#u32492,#u32492-2
{
	color: #FD8E6D;
}

#u32491-3,#u32492-3
{
	color: #B5E7FF;
}

#u32492-5
{
	color: #E1DB16;
}

#u32494
{
	border-width: 4px;
	border-style: solid;
	border-color: #FD8E6D;
	background-color: #E1DB16;
	position: relative;
}

#u32498
{
	border-width: 4px;
	border-style: solid;
	border-color: #6EA1FF;
	background-color: #4EB037;
	position: relative;
}

#u32514
{
	border-width: 4px;
	border-style: solid;
	border-color: #E8D6FF;
	background-color: #568ECC;
	position: relative;
}

#u32515-4
{
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 40px;
	line-height: 48px;
	font-family: quattrocento, serif;
	font-weight: 400;
	position: relative;
}

#u19075
{
	background: transparent url("../images/seasonvariation2.svg") no-repeat center center;
	background-size: contain;
}

.nosvg #u19075
{
	background-image: url('../images/seasonvariation2_poster_u31605.png');
}

#u19076
{
	background: transparent url("../images/pricing%20seasons%20test%203_expanded.svg") no-repeat center top;
	background-size: 864px 496px;
}

.nosvg #u19076
{
	background-image: url('../images/pricing%20seasons%20test%203_expanded_poster_u31364.png');
}

#u32488-4
{
	border-color: #444444;
	border-radius: 0px 50px 0px 0px ;
	color: #000000;
	text-align: center;
	font-size: 34px;
	line-height: 41px;
	font-family: trajan-sans-pro, sans-serif;
	font-weight: 700;
	background: transparent url("../images/vt_seasonal-spectrum_778.jpg") repeat-y center bottom;
}

#u32488-2
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 10px;
}

#u32528-4
{
	border-color: #FFFFFF;
	background-color: transparent;
	color: #141414;
	text-align: center;
	font-size: 90px;
	line-height: 108px;
	font-family: quattrocento, serif;
	font-weight: 400;
}

#u32528-2
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	padding-top: 6px;
}

#u32525-6
{
	background-color: transparent;
	border-radius: 50px;
	color: #FFFFFF;
	text-align: center;
	font-size: 35px;
	line-height: 32px;
	font-family: quattrocento, serif;
	font-weight: 400;
}

#u32525-2
{
	color: #F0DD21;
}

#u32526
{
	background: transparent url("../images/step%201%20pricing.svg") no-repeat center top;
	background-size: contain;
}

.nosvg #u32526
{
	background-image: url('../images/step%201%20pricing_poster_u31903.png');
}

#u33423-4
{
	background-color: transparent;
	border-radius: 50px;
	color: #FEE156;
	text-align: center;
	font-size: 35px;
	line-height: 32px;
	font-family: quattrocento, serif;
	font-weight: 400;
}

#u32496,#u32497,#u32495
{
	border-width: 4px;
	border-style: solid;
	border-color: #B79E79;
	background-color: #B4DFE8;
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
}

#u32518-4,#u32519-4,#u32520-4,#u32521-4,#u32517-4
{
	background-color: transparent;
	color: #000000;
	text-align: center;
	font-size: 40px;
	line-height: 48px;
	font-family: quattrocento, serif;
	font-weight: 400;
	position: relative;
}

#u32522-4
{
	background: #006837 url("../images/u32522-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(22%, #09BC00),to(#006837));
	background: -webkit-linear-gradient(top,#09BC00 22%,#006837 );
	background: linear-gradient(to bottom,#09BC00 22%,#006837 );
	border-width: 2px;
	border-style: solid;
	border-color: #09BC00;
	color: #FFFFFF;
	text-align: center;
	font-size: 20px;
	line-height: 24px;
	font-family: quattrocento, serif;
	font-weight: 400;
	position: relative;
}

#u32523-14
{
	background-color: transparent;
}

#u32523-2
{
	text-align: left;
	line-height: 77px;
	padding-right: 8px;
	padding-left: 30px;
}

#u32523-6
{
	font-size: 32px;
	text-align: left;
	letter-spacing: 37px;
	padding-right: 8px;
	padding-left: 30px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u32523-4
{
	font-size: 1px;
	line-height: 1px;
}

#u32523-3,#u32523-5
{
	line-height: 38px;
}

#u32523-8
{
	font-size: 34px;
	text-align: left;
	line-height: 41px;
	padding-right: 8px;
	padding-left: 30px;
}

#u32523-12
{
	font-size: 34px;
	text-align: left;
	line-height: 41px;
	padding-right: 8px;
	padding-left: 30px;
}

#u32523-10
{
	color: #09BC00;
}

#u32524-4
{
	background-color: transparent;
	text-align: left;
	line-height: 77px;
}

#u32524-2
{
	padding-right: 8px;
	padding-left: 40px;
}

