.version.find_a_superior_door /* version checker */
{
	color: #0000EC;
	background-color: #58C098;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 601.8999999999842px;
	background-image: none;
	border-style: none;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -48px;
	padding-top: 73px;
	width: 0.01px;
}

#u88
{
	z-index: 885;
	height: 5px;
	top: 0px;
}

#u88-bw
{
	z-index: 885;
}

#u75
{
	z-index: 884;
	height: 75px;
	top: 0px;
}

#u75-bw
{
	z-index: 884;
}

#u17410
{
	z-index: 988;
	width: 226px;
	padding-bottom: 53px;
	top: 13px;
	left: 50%;
	margin-left: -471px;
}

#u81-4
{
	z-index: 989;
	width: 120px;
	min-height: 45px;
	top: 21px;
	left: 50%;
	margin-left: -471px;
}

#u85-4
{
	z-index: 993;
	width: 86px;
	min-height: 45px;
	top: 21px;
	left: 50%;
	margin-left: -353px;
}

#u16847
{
	z-index: 997;
	top: 13px;
	left: 50%;
	margin-left: -275px;
}

#pamphletu118
{
	z-index: 910;
	width: 0.01px;
	height: 30px;
	top: 25px;
	left: 50%;
	margin-left: -21px;
}

#u127popup
{
	z-index: 911;
}

#u127
{
	width: 1160px;
	top: 48px;
	left: -560px;
}

#u130
{
	z-index: 912;
	width: 897px;
	height: 301px;
	margin-right: -10000px;
	padding: 33px 127px 64px 136px;
}

#pu133-4
{
	width: 0.01px;
	margin-left: 18px;
}

#u133-4
{
	z-index: 913;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
}

#u139-4
{
	z-index: 917;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 320px;
}

#u140-4
{
	z-index: 921;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 643px;
}

#u159
{
	z-index: 953;
	width: 240px;
	height: 1px;
	margin-top: 18px;
}

#u160
{
	z-index: 954;
	width: 240px;
	height: 1px;
	margin-left: 324px;
	top: -1px;
	margin-bottom: -1px;
}

#u161
{
	z-index: 955;
	width: 240px;
	height: 1px;
	margin-left: 648px;
	top: -1px;
	margin-bottom: -1px;
}

#pu141-4
{
	width: 0.01px;
	margin-left: 18px;
	margin-top: 20px;
}

#u141-4
{
	z-index: 925;
	width: 207px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u308
{
	z-index: 958;
	margin-right: -10000px;
	left: 171px;
}

#u22313
{
	z-index: 978;
	width: 236px;
	margin-right: -10000px;
	left: 320px;
}

#u151-4
{
	z-index: 979;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u358
{
	z-index: 983;
	margin-right: -10000px;
	left: 179px;
}

#u153-4
{
	z-index: 941;
	width: 178px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
	left: 643px;
}

#u318
{
	z-index: 960;
	margin-right: -10000px;
	left: 830px;
}

#pppu142-4
{
	width: 0.01px;
	margin-left: 18px;
	margin-top: 5px;
}

#u142-4
{
	z-index: 929;
	width: 207px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u141-4:hover,#u142-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 207px;
	margin: 8px -10000px 0px 0px;
}

#u313
{
	z-index: 959;
	margin-right: -10000px;
	left: 171px;
}

#u143-4
{
	z-index: 933;
	width: 207px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 9px;
}

#u323
{
	z-index: 961;
	margin-right: -10000px;
	left: 171px;
}

#u147-4
{
	z-index: 937;
	width: 207px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 9px;
}

#u143-4:hover,#u147-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 207px;
	margin: 9px -10000px 0px 0px;
}

#u303
{
	z-index: 957;
	margin-right: -10000px;
	left: 171px;
}

#u22312
{
	z-index: 962;
	width: 236px;
	padding-bottom: 0px;
	margin-right: -10000px;
	left: 320px;
}

#u148-4
{
	z-index: 963;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u343
{
	z-index: 975;
	margin-right: -10000px;
	left: 179px;
}

#pu143-4,#pu147-4,#pu149-4
{
	width: 0.01px;
	margin-top: 10px;
}

#u149-4
{
	z-index: 967;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
}

#u151-4:hover,#u148-4:hover,#u149-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 236px;
	margin: 8px -10000px 0px 0px;
}

#u348
{
	z-index: 976;
	margin-right: -10000px;
	left: 179px;
}

#pu150-4
{
	width: 0.01px;
	margin-top: 9px;
}

#u150-4
{
	z-index: 971;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 9px;
}

#u353
{
	z-index: 977;
	margin-right: -10000px;
	left: 179px;
}

#u154-4
{
	z-index: 945;
	width: 178px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 8px;
	left: 643px;
}

#u153-4:hover,#u154-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 178px;
	margin: 8px -10000px 0px 0px;
}

#u16946
{
	z-index: 985;
	margin-right: -10000px;
	left: 830px;
}

#u162
{
	z-index: 956;
	width: 240px;
	height: 1px;
	margin-left: 324px;
	margin-top: 10px;
}

#pu158-4
{
	width: 0.01px;
	margin-left: 338px;
	margin-top: 12px;
}

#u158-4
{
	z-index: 949;
	width: 236px;
	min-height: 25px;
	margin-right: -10000px;
	margin-top: 9px;
}

#u150-4:hover,#u158-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 25px;
	width: 236px;
	margin: 9px -10000px 0px 0px;
}

#u363
{
	z-index: 984;
	margin-right: -10000px;
	left: 179px;
}

#u119
{
	z-index: 986;
	width: 80px;
	padding-bottom: 30px;
	margin-right: -10000px;
}

#u121
{
	width: 80px;
	height: 30px;
	top: 25px;
	left: 50%;
	margin-left: -21px;
}

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

#u121:hover
{
	width: 79px;
	height: 29px;
	min-height: 0px;
	margin: 0px -1px -1px -21px;
}

.ie #u121:hover
{
	opacity: 1;
	-ms-filter: "";
	filter: none;
	background-color: transparent;
}

#u121.PamphletThumbSelected
{
	width: 79px;
	height: 29px;
	min-height: 0px;
	margin: 0px -1px -1px -21px;
}

#u166
{
	z-index: 906;
	width: 120px;
	height: 32px;
	top: 25px;
	left: 50%;
	margin-left: 67px;
}

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

#u166:hover
{
	width: 119px;
	height: 31px;
	min-height: 0px;
	margin: 0px -1px -1px 67px;
}

#u167
{
	z-index: 907;
	width: 118px;
	height: 32px;
	top: 25px;
	left: 50%;
	margin-left: 191px;
}

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

#u167:hover
{
	width: 117px;
	height: 31px;
	min-height: 0px;
	margin: 0px -1px -1px 191px;
}

#u168
{
	z-index: 908;
	width: 74px;
	height: 32px;
	top: 25px;
	left: 50%;
	margin-left: 314px;
}

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

#u168:hover
{
	width: 73px;
	height: 31px;
	min-height: 0px;
	margin: 0px -1px -1px 314px;
}

#u169
{
	z-index: 909;
	width: 89px;
	height: 32px;
	top: 25px;
	left: 50%;
	margin-left: 394px;
}

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

#u169:hover
{
	width: 88px;
	height: 31px;
	min-height: 0px;
	margin: 0px -1px -1px 394px;
}

.ie #u121.PamphletThumbSelected,.ie #u166:hover,.ie #u167:hover,.ie #u168:hover,.ie #u169:hover
{
	opacity: 1;
	-ms-filter: "";
	filter: none;
	background-color: transparent;
}

#u89-4
{
	z-index: 886;
	width: 54px;
	min-height: 22px;
	top: 32px;
	left: 50%;
	margin-left: -5px;
}

#u90-4
{
	z-index: 890;
	width: 108px;
	min-height: 22px;
	top: 32px;
	left: 50%;
	margin-left: 79px;
}

#u92-4
{
	z-index: 894;
	width: 94px;
	min-height: 22px;
	top: 32px;
	left: 50%;
	margin-left: 204px;
}

#u93-4
{
	z-index: 898;
	width: 51px;
	min-height: 22px;
	top: 32px;
	left: 50%;
	margin-left: 328px;
}

#u94-4
{
	z-index: 902;
	width: 71px;
	min-height: 22px;
	top: 32px;
	left: 50%;
	margin-left: 408px;
}

#u20325
{
	z-index: 67;
	height: 207px;
	background: transparent url("../images/untitled-3.jpg") no-repeat center center;
	background-size: cover;
}

#u20325-bw
{
	z-index: 67;
	height: 207px;
}

#u20326
{
	z-index: 68;
	min-height: 151px;
	background-color: #3F3F3F;
	background-color: rgba(0,0,0,0.75);
	padding-bottom: 56px;
	-pie-background: rgba(0,0,0,0.75);
}

#u20491
{
	z-index: 880;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
	left: 100px;
}

#u20328-6
{
	z-index: 70;
	width: 634px;
	min-height: 103px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 48px;
	left: 221px;
}

#u20328-2
{
	line-height: 58px;
}

#u20326-bw
{
	z-index: 68;
	min-height: 151px;
}

#u20327
{
	z-index: 69;
	height: 50px;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#u20327-bw
{
	z-index: 69;
	margin-top: 157px;
	height: 50px;
}

#u20316
{
	z-index: 59;
	min-height: 1040.65px;
	background-color: #E6E6E6;
	padding-bottom: 0px;
}

#u20316_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 97px;
	padding-bottom: 46px;
}

#ppu142-4,#pu20330-4
{
	width: 0.01px;
	margin-right: -10000px;
}

#u20330-4
{
	z-index: 80;
	width: 310px;
	min-height: 40px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
}

#u20428
{
	z-index: 741;
	width: 300px;
	height: 5px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#buttonu20439
{
	z-index: 789;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	margin-left: 1px;
	margin-top: 19px;
	position: relative;
}

#buttonu20439:hover
{
	width: 306px;
	min-height: 0px;
	margin: 19px 0px 0px 1px;
}

#buttonu20439.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 19px 0px 0px 1px;
}

#u20440
{
	z-index: 794;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #FB0007;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20439:hover #u20440
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20441-4
{
	z-index: 790;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20439:hover #u20441-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20447
{
	z-index: 803;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	margin-left: 1px;
	margin-top: 51px;
	position: relative;
}

#buttonu20447:hover
{
	width: 306px;
	min-height: 0px;
	margin: 51px 0px 0px 1px;
}

#buttonu20447.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 51px 0px 0px 1px;
}

#u20449
{
	z-index: 808;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #68FF19;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20447:hover #u20449
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20448-4
{
	z-index: 804;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20439.ButtonSelected #u20441-4,#buttonu20447:hover #u20448-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20456
{
	z-index: 821;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	margin-top: 52px;
	position: relative;
}

#buttonu20456:hover
{
	width: 306px;
	min-height: 0px;
	margin: 52px 0px 0px 1px;
}

#buttonu20456.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 52px 0px 0px 1px;
}

#u20457
{
	z-index: 826;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #1A5FFF;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20456:hover #u20457
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20458-4
{
	z-index: 822;
	width: 231px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20456:hover #u20458-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 231px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20462
{
	z-index: 833;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	position: relative;
}

#buttonu20462:hover
{
	width: 306px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#u20463
{
	z-index: 838;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #9A00FF;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20462:hover #u20463
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20464-4
{
	z-index: 834;
	width: 231px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20456.ButtonSelected #u20458-4,#buttonu20462:hover #u20464-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 231px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20468
{
	z-index: 845;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	margin-top: 1px;
	position: relative;
}

#buttonu20468:hover
{
	width: 306px;
	min-height: 0px;
	margin: 1px 0px 0px 1px;
}

#buttonu20468.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 1px 0px 0px 1px;
}

#u20469
{
	z-index: 850;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #00008D;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20468:hover #u20469
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#buttonu20468.ButtonSelected #u20469
{
	background-color: #00008D;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20470-4
{
	z-index: 846;
	width: 231px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20462.ButtonSelected #u20464-4,#buttonu20468:hover #u20470-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 231px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20471
{
	z-index: 851;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	position: relative;
}

#buttonu20462.ButtonSelected,#buttonu20471:hover
{
	width: 306px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#buttonu20471.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#u20472
{
	z-index: 856;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #FB0080;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20471:hover #u20472
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#buttonu20471.ButtonSelected #u20472
{
	background-color: #FB0080;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20473-4
{
	z-index: 852;
	width: 231px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20468.ButtonSelected #u20470-4,#buttonu20471:hover #u20473-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 231px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20471.ButtonSelected #u20473-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 231px;
	margin: 13px -10000px 0px 0px;
}

#u20437
{
	z-index: 788;
	position: relative;
	margin-right: -10000px;
	left: 360px;
}

#pu20331-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 760px;
}

#u20331-4
{
	z-index: 84;
	width: 204px;
	min-height: 40px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
}

#u20436
{
	z-index: 787;
	width: 200px;
	height: 5px;
	margin-top: 1px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#buttonu20442
{
	z-index: 795;
	width: 199px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	margin-top: 21px;
	position: relative;
}

#buttonu20442:hover
{
	width: 199px;
	min-height: 0px;
	margin: 21px 0px 0px;
}

#buttonu20442.ButtonSelected
{
	width: 199px;
	min-height: 0px;
	margin: 21px 0px 0px;
}

#u20444
{
	z-index: 800;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #FB0007;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20442:hover #u20444
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#buttonu20439.ButtonSelected #u20440,#buttonu20442.ButtonSelected #u20444
{
	background-color: #FB0007;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20443-4
{
	z-index: 796;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20447.ButtonSelected #u20448-4,#buttonu20442:hover #u20443-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20450
{
	z-index: 809;
	width: 199px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	margin-top: 51px;
	position: relative;
}

#buttonu20450:hover
{
	width: 199px;
	min-height: 0px;
	margin: 51px 0px 0px;
}

#buttonu20450.ButtonSelected
{
	width: 199px;
	min-height: 0px;
	margin: 51px 0px 0px;
}

#u20452
{
	z-index: 814;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #68FF19;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20450:hover #u20452
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#buttonu20447.ButtonSelected #u20449,#buttonu20450.ButtonSelected #u20452
{
	background-color: #68FF19;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20451-4
{
	z-index: 810;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20442.ButtonSelected #u20443-4,#buttonu20450:hover #u20451-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20459
{
	z-index: 827;
	width: 199px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	position: relative;
}

#buttonu20459:hover
{
	width: 199px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#u20461
{
	z-index: 832;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #1A5FFF;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20459:hover #u20461
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#buttonu20456.ButtonSelected #u20457,#buttonu20459.ButtonSelected #u20461
{
	background-color: #1A5FFF;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20460-4
{
	z-index: 828;
	width: 72px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20459:hover #u20460-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 72px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20459.ButtonSelected #u20460-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 72px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20465
{
	z-index: 839;
	width: 199px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	margin-left: 1px;
	position: relative;
}

#buttonu20459.ButtonSelected,#buttonu20465:hover
{
	width: 199px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#buttonu20465.ButtonSelected
{
	width: 199px;
	min-height: 0px;
	margin: 0px 0px 0px 1px;
}

#u20467
{
	z-index: 844;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #9A00FF;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20465:hover #u20467
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#buttonu20462.ButtonSelected #u20463,#buttonu20465.ButtonSelected #u20467
{
	background-color: #9A00FF;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20466-4
{
	z-index: 840;
	width: 126px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20465:hover #u20466-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 126px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20465.ButtonSelected #u20466-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 126px;
	margin: 13px -10000px 0px 0px;
}

#northland
{
	left: 100px;
	margin-top: 43px;
	position: relative;
}

#pu20323
{
	width: 0.01px;
	left: 102px;
	margin-top: 99px;
	position: relative;
}

#u20323
{
	z-index: 66;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20329-4
{
	z-index: 76;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20332
{
	z-index: 88;
	width: 310px;
	height: 5px;
	left: 100px;
	margin-top: 33px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pauckland
{
	width: 0.01px;
	left: 14px;
	margin-top: 34px;
	position: relative;
}

#auckland
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 128px;
}

#u20335-13
{
	z-index: 115;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 86px;
}

#u20333-13
{
	z-index: 89;
	width: 310px;
	min-height: 133px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 414px;
}

#u20334-13
{
	z-index: 102;
	width: 310px;
	min-height: 133px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 739px;
}

#u20316-bw
{
	z-index: 59;
	min-height: 1040.65px;
}

#buttonu20453
{
	z-index: 815;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 9px;
	position: relative;
	margin-right: -10000px;
	margin-top: 316px;
	left: 101px;
}

#buttonu20453:hover
{
	width: 306px;
	min-height: 0px;
	margin: 316px -10000px 0px 0px;
}

#buttonu20453.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 316px -10000px 0px 0px;
}

#u20455
{
	z-index: 820;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #139145;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 12px;
}

#buttonu20453:hover #u20455
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#buttonu20453.ButtonSelected #u20455
{
	background-color: #139145;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 12px -10000px 0px 0px;
}

#u20454-4
{
	z-index: 816;
	width: 206px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20453:hover #u20454-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 206px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20453.ButtonSelected #u20454-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 206px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20475
{
	z-index: 858;
	width: 306px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	position: relative;
	margin-right: -10000px;
	margin-top: 213px;
	left: 101px;
}

#buttonu20475:hover
{
	width: 306px;
	min-height: 0px;
	margin: 213px -10000px 0px 0px;
}

#buttonu20475.ButtonSelected
{
	width: 306px;
	min-height: 0px;
	margin: 213px -10000px 0px 0px;
}

#u20476
{
	z-index: 863;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #FED60A;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20475:hover #u20476
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20477-4
{
	z-index: 859;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20450.ButtonSelected #u20451-4,#buttonu20475:hover #u20477-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20478
{
	z-index: 864;
	width: 199px;
	border-color: #787878;
	background-color: transparent;
	padding-bottom: 12px;
	position: relative;
	margin-right: -10000px;
	margin-top: 216px;
	left: 860px;
}

#buttonu20478:hover
{
	width: 199px;
	min-height: 0px;
	margin: 216px -10000px 0px 0px;
}

#buttonu20478.ButtonSelected
{
	width: 199px;
	min-height: 0px;
	margin: 216px -10000px 0px 0px;
}

#u20480
{
	z-index: 869;
	width: 31px;
	height: 31px;
	border-color: #000000;
	background-color: #FED60A;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
}

#buttonu20478:hover #u20480
{
	background-color: #98C21E;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#buttonu20475.ButtonSelected #u20476,#buttonu20478.ButtonSelected #u20480
{
	background-color: #FED60A;
	width: 31px;
	height: 31px;
	min-height: 0px;
	margin: 9px -10000px 0px 0px;
}

#u20479-4
{
	z-index: 865;
	width: 141px;
	min-height: 23px;
	background-color: transparent;
	line-height: 20px;
	font-size: 20px;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 55px;
}

#buttonu20475.ButtonSelected #u20477-4,#buttonu20478:hover #u20479-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#buttonu20478.ButtonSelected #u20479-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 141px;
	margin: 13px -10000px 0px 0px;
}

#u20372
{
	z-index: 546;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20392-4
{
	z-index: 556;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20402
{
	z-index: 596;
	width: 310px;
	height: 5px;
	margin-top: 33px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pu20355-12
{
	width: 0.01px;
	margin-top: 35px;
}

#u20355-12
{
	z-index: 347;
	width: 310px;
	min-height: 154px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20357-12
{
	z-index: 371;
	width: 310px;
	min-height: 154px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 327px;
}

#u20356-12
{
	z-index: 359;
	width: 310px;
	min-height: 154px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#pu20354-12
{
	width: 0.01px;
	margin-top: 1px;
}

#u20354-12
{
	z-index: 335;
	width: 310px;
	min-height: 154px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20336-12
{
	z-index: 128;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 327px;
}

#u20412-13
{
	z-index: 606;
	width: 310px;
	min-height: 123px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#pu20368-9
{
	width: 0.01px;
	margin-top: 2px;
}

#u20368-9
{
	z-index: 489;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20366-12
{
	z-index: 466;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 327px;
}

#u20364-12
{
	z-index: 454;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#pwaikato
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 56px;
}

#u20353-12
{
	z-index: 323;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 100px;
}

#u20363-11
{
	z-index: 443;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 427px;
}

#u20359-12
{
	z-index: 395;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 753px;
}

#u20317
{
	z-index: 60;
	min-height: 535px;
	background-color: #E6E6E6;
}

#u20317_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 48px;
	padding-bottom: 50px;
}

#u20378
{
	z-index: 549;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20395-4
{
	z-index: 568;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20405
{
	z-index: 599;
	width: 310px;
	height: 5px;
	left: 101px;
	margin-top: 34px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#u20415-14
{
	z-index: 646;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20343-12
{
	z-index: 215;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 327px;
}

#u20342-12
{
	z-index: 203;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#u20341-12
{
	z-index: 191;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20369-12
{
	z-index: 498;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 327px;
}

#u20344-10
{
	z-index: 227;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#bay-of-plenty
{
	margin-top: 9px;
	position: relative;
}

#u20317-bw
{
	z-index: 60;
	min-height: 535px;
	margin-top: 56px;
}

#pu20372,#pu20374
{
	width: 0.01px;
	margin-left: 2px;
	margin-top: 50px;
}

#u20374
{
	z-index: 547;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20393-4
{
	z-index: 560;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20403
{
	z-index: 597;
	width: 310px;
	height: 5px;
	margin-top: 33px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pu20362-12
{
	width: 0.01px;
	margin-top: 34px;
}

#u20362-12
{
	z-index: 431;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20413-13
{
	z-index: 619;
	width: 310px;
	min-height: 123px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 326px;
}

#u20337-12
{
	z-index: 140;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#pu20340-12
{
	width: 0.01px;
	margin-top: 31px;
}

#u20340-12
{
	z-index: 179;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20367-11
{
	z-index: 478;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 326px;
}

#u20358-12
{
	z-index: 383;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 653px;
}

#phawkes-bay
{
	width: 0.01px;
	margin-left: -95px;
	margin-top: 30px;
}

#waikato,#hawkes-bay
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 107px;
}

#u20361-12
{
	z-index: 419;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 96px;
}

#u20360-12
{
	z-index: 407;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 421px;
}

#u20318
{
	z-index: 61;
	min-height: 286px;
	background-color: #E6E6E6;
	padding-bottom: 40px;
}

#taranaki
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 263px;
}

#ppu20384
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 50px;
	margin-left: 100px;
}

#u20384
{
	z-index: 552;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20398-4
{
	z-index: 580;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20408
{
	z-index: 602;
	width: 310px;
	height: 5px;
	margin-left: 1px;
	margin-top: 34px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#u20418-13
{
	z-index: 672;
	width: 310px;
	min-height: 115px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 32px;
	position: relative;
}

#u20347-13
{
	z-index: 262;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 161px;
	left: 426px;
}

#u20371-12
{
	z-index: 534;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 161px;
	left: 753px;
}

#u20318-bw
{
	z-index: 61;
	min-height: 286px;
	margin-top: 50px;
}

#pu20376
{
	width: 0.01px;
	margin-left: 2px;
	margin-top: 56px;
}

#u20376
{
	z-index: 548;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20394-4
{
	z-index: 564;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20404
{
	z-index: 598;
	width: 310px;
	height: 5px;
	margin-top: 33px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pmanawatu-wanganui
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 34px;
}

#manawatu-wanganui
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 92px;
}

#u20414-14
{
	z-index: 632;
	width: 310px;
	min-height: 115px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 100px;
}

#u20338-14
{
	z-index: 152;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 426px;
}

#u20339-13
{
	z-index: 166;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 755px;
}

#u20319
{
	z-index: 62;
	min-height: 373.7000000000007px;
	background-color: #E6E6E6;
	padding-bottom: 0px;
}

#u20319_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 50px;
	padding-bottom: 54px;
}

#u20386
{
	z-index: 553;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20399-4
{
	z-index: 584;
	width: 328px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20409
{
	z-index: 603;
	width: 310px;
	height: 5px;
	left: 101px;
	margin-top: 50px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pu20415-14,#pu20341-12,#pu20349-12
{
	width: 0.01px;
	left: 100px;
	margin-top: 32px;
	position: relative;
}

#u20349-12
{
	z-index: 287;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20425-13
{
	z-index: 704;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 326px;
}

#u20348-12
{
	z-index: 275;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 655px;
}

#wellington
{
	margin-top: 6px;
	position: relative;
}

#u20319-bw
{
	z-index: 62;
	min-height: 373.7000000000007px;
	margin-top: 50px;
}

#u20380
{
	z-index: 550;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20396-4
{
	z-index: 572;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20406
{
	z-index: 600;
	width: 310px;
	height: 5px;
	margin-left: 1px;
	margin-top: 34px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pu20351-12
{
	width: 0.01px;
	margin-top: 32px;
}

#u20351-12
{
	z-index: 299;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u20352-12
{
	z-index: 311;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 326px;
}

#u20345-13
{
	z-index: 237;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 649px;
}

#pnelson
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 59px;
}

#nelson
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 135px;
}

#u20370-12
{
	z-index: 510;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 100px;
}

#u24239-12
{
	z-index: 522;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 425px;
}

#u20320
{
	z-index: 63;
	min-height: 419px;
	background-color: #E6E6E6;
}

#u20320_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 50px;
	padding-bottom: 53px;
}

#u20388
{
	z-index: 554;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20400-4
{
	z-index: 588;
	width: 328px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20410
{
	z-index: 604;
	width: 310px;
	height: 5px;
	left: 101px;
	margin-top: 50px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#u20426-12
{
	z-index: 717;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	left: 101px;
	margin-top: 32px;
	position: relative;
}

#canterbury
{
	margin-top: 29px;
	position: relative;
}

#u20320-bw
{
	z-index: 63;
	min-height: 419px;
	margin-top: 51px;
}

#u20382
{
	z-index: 551;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20397-4
{
	z-index: 576;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20407
{
	z-index: 601;
	width: 310px;
	height: 5px;
	margin-left: 1px;
	margin-top: 33px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#pwest-coast
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 33px;
}

#west-coast
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 124px;
}

#u20346-12
{
	z-index: 250;
	width: 310px;
	min-height: 105px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 101px;
}

#u20417-12
{
	z-index: 660;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 426px;
}

#u20321
{
	z-index: 64;
	min-height: 419px;
	background-color: #E6E6E6;
}

#u20321_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 50px;
	padding-bottom: 57px;
}

#ppu20330-4,#pu20378,#pu20386,#pu20388,#pu20390
{
	width: 0.01px;
	left: 100px;
	position: relative;
}

#u20390
{
	z-index: 555;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20401-4
{
	z-index: 592;
	width: 328px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20411
{
	z-index: 605;
	width: 310px;
	height: 5px;
	left: 101px;
	margin-top: 50px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#u20427-12
{
	z-index: 729;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	left: 101px;
	margin-top: 32px;
	position: relative;
}

#otago
{
	margin-top: 25px;
	position: relative;
}

#u20321-bw
{
	z-index: 64;
	min-height: 419px;
	margin-top: 50px;
}

#pu20380,#pu20382,#pu20433
{
	width: 0.01px;
	margin-top: 50px;
}

#u20433
{
	z-index: 742;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20430-4
{
	z-index: 743;
	width: 328px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20435
{
	z-index: 747;
	width: 310px;
	height: 5px;
	margin-left: 1px;
	margin-top: 50px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

#psouthland
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 32px;
}

#southland
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 101px;
}

#u20432-13
{
	z-index: 774;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 101px;
}

#u20431-13
{
	z-index: 748;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 426px;
}

#u24240-13
{
	z-index: 761;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 749px;
}

#u20322
{
	z-index: 65;
	min-height: 303px;
	background-color: #E6E6E6;
	padding-bottom: 163px;
}

#u20326_align_to_page,#u20318_align_to_page,#u20322_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u20419
{
	z-index: 685;
	width: 311px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 50px;
	left: 101px;
}

#pu142-4,#pu148-4,#pu20384,#pu20420
{
	width: 0.01px;
}

#u20420
{
	z-index: 686;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
}

#u20423-4
{
	z-index: 687;
	width: 231px;
	min-height: 40px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 61px;
}

#u20424
{
	z-index: 691;
	width: 310px;
	height: 5px;
	margin-left: 1px;
	margin-top: 34px;
	position: relative;
	background: transparent url("../images/pin-stripe-pattern2.png") repeat left top;
}

.hidpi #u20327,.hidpi #u20428,.hidpi #u20436,.hidpi #u20332,.hidpi #u20402,.hidpi #u20405,.hidpi #u20403,.hidpi #u20408,.hidpi #u20404,.hidpi #u20409,.hidpi #u20406,.hidpi #u20410,.hidpi #u20407,.hidpi #u20411,.hidpi #u20435,.hidpi #u20424
{
	background-image: url("../images/pin-stripe-pattern_2x2.png");
	background-size: 40px 40px;
}

#u20422-12
{
	z-index: 692;
	width: 310px;
	min-height: 119px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 32px;
	position: relative;
}

#u20328-4,#u20335-2,#u20335-3,#u20333-2,#u20333-3,#u20334-2,#u20334-3,#u20355-2,#u20357-2,#u20356-2,#u20354-2,#u20336-2,#u20336-3,#u20412-2,#u20412-3,#u20368-2,#u20366-2,#u20364-2,#u20353-2,#u20363-2,#u20359-2,#u20415-2,#u20415-3,#u20343-2,#u20343-3,#u20342-2,#u20342-3,#u20341-2,#u20341-3,#u20369-2,#u20344-2,#u20344-3,#u20362-2,#u20413-2,#u20413-3,#u20337-2,#u20337-3,#u20340-2,#u20340-3,#u20367-2,#u20358-2,#u20361-2,#u20360-2,#u20418-2,#u20418-3,#u20347-2,#u20347-3,#u20371-2,#u20414-2,#u20414-3,#u20338-2,#u20338-3,#u20339-2,#u20339-3,#u20349-2,#u20349-3,#u20425-2,#u20425-3,#u20348-2,#u20348-3,#u20351-2,#u20352-2,#u20345-2,#u20345-3,#u20370-2,#u24239-2,#u20426-2,#u20426-3,#u20346-2,#u20346-3,#u20417-2,#u20417-3,#u20427-2,#u20427-3,#u20432-2,#u20432-3,#u20431-2,#u20431-3,#u24240-2,#u24240-3,#u20422-2,#u20422-3
{
	line-height: 17px;
}

#u20322-bw
{
	z-index: 65;
	min-height: 303px;
	margin-top: 7px;
}

#pu20325,#pu20316,#pu1161
{
	width: 0.01px;
	margin-left: -100px;
}

#u1161_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	left: -100px;
	padding-top: 31px;
	padding-bottom: 13px;
}

#pu16937-4
{
	width: 0.01px;
	left: 124px;
	position: relative;
}

#u16937-4
{
	z-index: 20;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
}

#u16932-4
{
	z-index: 16;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
	left: 323px;
}

#u16922-4
{
	z-index: 12;
	width: 114px;
	min-height: 26px;
	margin-right: -10000px;
	left: 647px;
}

#u16939
{
	z-index: 58;
	width: 265px;
	height: 1px;
	left: 124px;
	margin-top: 25px;
}

#u16934
{
	z-index: 57;
	width: 265px;
	height: 1px;
	left: 448px;
	top: -2px;
	margin-bottom: -1px;
}

#u16926
{
	z-index: 56;
	width: 265px;
	height: 1px;
	left: 771px;
	top: -2px;
	margin-bottom: -1px;
}

#pu16938-6
{
	width: 0.01px;
	left: 124px;
	margin-top: 19px;
	position: relative;
}

#u16938-6
{
	z-index: 32;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
}

#u16933-4
{
	z-index: 28;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
	left: 323px;
}

#u16923-4
{
	z-index: 24;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
	left: 647px;
}

#pu16940-5
{
	width: 0.01px;
	left: 124px;
	margin-top: 3px;
	position: relative;
}

#u16940-5
{
	z-index: 47;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
}

#u16935-5
{
	z-index: 42;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
	left: 323px;
}

#u16924-4
{
	z-index: 38;
	width: 265px;
	min-height: 26px;
	margin-right: -10000px;
	left: 647px;
}

#u16925-4
{
	z-index: 52;
	width: 265px;
	min-height: 26px;
	left: 771px;
}

#u16943
{
	z-index: 881;
	width: 600px;
	height: 5px;
	left: 280px;
	margin-top: 25px;
}

#pu15608
{
	width: 0.01px;
	left: 377px;
	margin-top: 11px;
	position: relative;
}

#u15608
{
	z-index: 4;
	width: 113px;
	margin-right: -10000px;
}

#u1238
{
	z-index: 3;
	width: 82px;
	margin-right: -10000px;
	margin-top: 13px;
	left: 162px;
}

#u24233
{
	z-index: 6;
	width: 105px;
	margin-right: -10000px;
	margin-top: 26px;
	left: 303px;
}

#u16944
{
	z-index: 882;
	width: 600px;
	height: 5px;
	left: 280px;
	margin-top: 11px;
}

#u16921-4
{
	z-index: 8;
	width: 591px;
	min-height: 24px;
	left: 285px;
	margin-top: 24px;
}

#u1161,#u1161-bw
{
	z-index: 2;
	min-height: 400px;
}

#u16945,#u16945-bw
{
	z-index: 883;
	height: 5px;
}

body
{
	position: relative;
	min-width: 960px;
	padding-bottom: 48px;
}

