.version.carnival /* version checker */
{
	color: #000019;
	background-color: #A40195;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 1150px;
	min-height: 500px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-top: -36px;
	margin-bottom: -36px;
}

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

#u40311-3
{
	z-index: 5;
	min-height: 141px;
}

#u40311-3-bw
{
	z-index: 5;
	min-height: 141px;
	height: 141px;
}

#u48151
{
	z-index: 22;
	width: 216px;
	margin-right: -10000px;
	margin-top: 63px;
	left: 183px;
}

#u48523-20
{
	z-index: 24;
	width: 756px;
	min-height: 34px;
	margin-right: -10000px;
	margin-top: 88px;
	left: 451px;
}

#pu46808
{
	width: 0.01px;
	margin-left: -60px;
	margin-top: 50px;
}

#u46808
{
	z-index: 2;
	width: 350px;
	min-height: 445px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 757px;
	left: 778px;
}

#u46810
{
	z-index: 3;
	width: 350px;
	min-height: 445px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1230px;
	left: 786px;
}

#u49037
{
	z-index: 4;
	width: 254px;
	height: 151px;
	border-color: #000000;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 1833px;
	left: 817px;
}

#u46879
{
	z-index: 44;
	width: 766px;
	-pie-box-shadow: 0px 0px 8px 2px #E9E9E9;
	-moz-box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	-webkit-box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	border-color: #000000;
	background-color: #FFFFFF;
	padding-bottom: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 793px;
}

#u1560-66
{
	z-index: 45;
	width: 746px;
	min-height: 935px;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 20px;
}

#u1560-2,#u1560-3
{
	font-size: 36px;
	color: #29ABE2;
}

#u1560-6,#u1560-7,#u1560-11,#u1560-12,#u1560-14,#u1560-15,#u1560-19,#u1560-20,#u1560-24,#u1560-25,#u1560-29,#u1560-30,#u1560-34,#u1560-35,#u1560-37,#u1560-38,#u1560-42,#u1560-43,#u1560-47,#u1560-48,#u1560-52,#u1560-53,#u1560-57,#u1560-58,#u1560-61,#u1560-62,#u1560-64
{
	font-size: 12px;
	text-align: left;
	line-height: 1.4;
	padding-left: 9px;
}

#u14224-3
{
	z-index: 114;
	width: 5px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1496px;
	left: 233px;
}

#u22598-18
{
	z-index: 117;
	width: 419px;
	min-height: 156px;
	position: relative;
	margin-right: -10000px;
	margin-top: 589px;
	left: 74px;
}

#u22598
{
	font-size: 10px;
	color: #29ABE2;
}

#u22598-2,#u22598-3,#u22598-4
{
	font-size: 10px;
}

#u22598-12,#u22598-16
{
	font-size: 10px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u22598-8,#u22598-9,#u22598-10,#u22598-13,#u22598-14
{
	font-size: 18px;
}

#u46801-4
{
	z-index: 135;
	width: 322px;
	min-height: 51px;
	font-size: 18px;
	color: #C1272D;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 108px;
}

#u46806
{
	z-index: 139;
	width: 331px;
	-pie-box-shadow: 0px 0px 8px 2px #E9E9E9;
	-moz-box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	-webkit-box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	box-shadow: 0px 0px 8px 2px rgba(127, 127, 127, 0.17);
	border-color: #000000;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	left: 74px;
	padding: 21px 15px 14.495584299732968px 30px;
}

#u46804-6
{
	z-index: 140;
	width: 322px;
	min-height: 50px;
	font-size: 18px;
	color: #C1272D;
	font-weight: bold;
	margin-left: 9px;
	position: relative;
}

#u46805-28
{
	z-index: 146;
	width: 308px;
	min-height: 216px;
	font-size: 10px;
	margin-left: 8px;
	margin-top: 3px;
	position: relative;
}

#u1560-4,#u1560-9,#u1560-17,#u1560-22,#u1560-27,#u1560-32,#u1560-40,#u1560-45,#u1560-50,#u1560-55,#u1560-59,#u46805,#u46805-5,#u46805-9,#u46805-13,#u46805-16,#u46805-19,#u46805-24
{
	font-weight: bold;
}

#u46803-19
{
	z-index: 174;
	width: 280px;
	min-height: 36px;
	margin-top: 55px;
	position: relative;
}

#u46803,#u46803-5,#u46803-9,#u46803-13
{
	font-size: 14px;
}

#u49038
{
	z-index: 193;
	width: 125px;
	position: relative;
	margin-right: -10000px;
	margin-top: 655px;
	left: 551px;
}

#u49039
{
	z-index: 203;
	width: 115px;
	margin-left: 1px;
	position: relative;
}

#u49041-9
{
	z-index: 194;
	width: 125px;
	min-height: 30px;
	margin-top: 14px;
	position: relative;
}

#u46803-3,#u46803-7,#u46803-11,#u46803-15,#u49041-7
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u22598-12  span,#u22598-12  a,#u22598-16  span,#u22598-16  a,#u46803-3  span,#u46803-3  a,#u46803-7  span,#u46803-7  a,#u46803-11  span,#u46803-11  a,#u46803-15  span,#u46803-15  a,#u49041-7  span,#u49041-7  a /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.2;
}

#u49041-4,#u49041-6
{
	font-size: 12px;
	font-weight: bold;
}

#u49058
{
	z-index: 205;
	width: 227px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 540px;
	left: 74px;
}

#u49373
{
	z-index: 206;
	width: 274px;
	position: relative;
	margin-right: -10000px;
	margin-top: 437px;
	left: 848px;
}

#u49379
{
	z-index: 208;
	width: 275px;
	position: relative;
	margin-right: -10000px;
	margin-top: 438px;
	left: 551px;
}

#u49390
{
	z-index: 210;
	width: 571px;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 551px;
}

#pu46830
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -129px;
}

#u46830
{
	z-index: 8;
	padding-bottom: 82px;
}

#u46830_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1150px;
	left: -100px;
}

#u46831-13
{
	z-index: 9;
	width: 859px;
	margin-right: -10000px;
	margin-top: 66px;
	left: 295px;
}

#u46830-bw
{
	z-index: 8;
	height: 83px;
}

#u1564-3
{
	z-index: 111;
	width: 43px;
	min-height: 8px;
	position: relative;
	margin-right: -10000px;
	margin-top: 67px;
	left: 501px;
}

body
{
	position: relative;
	min-width: 1150px;
	padding-top: 36px;
	padding-bottom: 36px;
}

#page .verticalspacer
{
	clear: both;
}

