.version.island2_map /* version checker */
{
	color: #0000E8;
	background-color: #6094AB;
}

.html
{
	background-color: #FFFFFF;
}

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

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

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

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

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

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

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

#pamphletu7961
{
	z-index: 58;
	width: 0.01px;
	height: 211px;
	padding-bottom: 1246px;
	left: -100px;
	top: -2px;
	margin-bottom: -2px;
	position: relative;
}

#u7974
{
	position: absolute;
	width: 1367px;
}

#u7974popup
{
	z-index: 59;
}

#u7980
{
	z-index: 60;
	width: 1365px;
	height: 1456px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px 15px 0px 15px ;
	-webkit-border-radius: 15px 15px 0px 15px ;
	-khtml-border-radius: 15px 15px 0px 15px ;
	border-radius: 15px 15px 0px 15px ;
	position: relative;
	margin-right: -10000px;
}

#u7981-9
{
	z-index: 61;
	width: 340px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 178px;
	left: 702px;
}

#u8009
{
	z-index: 66;
	width: 200px;
}

#u7981-3,#u7981-7
{
	font-size: 18px;
	padding-right: 17px;
	color: #6B6B6B;
	font-weight: bold;
}

#u4348
{
	z-index: 73;
	width: 1325px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 40px;
}

#u4394
{
	z-index: 75;
	width: 138px;
	position: relative;
	margin-right: -10000px;
	margin-top: 965px;
	left: 1162px;
}

#u6439-9
{
	z-index: 77;
	width: 305px;
	min-height: 111px;
	-pie-box-shadow: 6px 6px 8px #7F7F7F;
	-moz-box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 6px 6px 8px -1px rgba(0, 0, 0, 0.5);
	box-shadow: 6px 6px 8px rgba(0, 0, 0, 0.5);
	border-width: 1px;
	border-style: solid;
	border-color: #29ABE2;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 166px;
	left: 164px;
}

#u6439-5,#u6439-7
{
	padding-left: 6px;
	padding-bottom: 5px;
	padding-top: 6px;
}

#u4366-4
{
	z-index: 86;
	width: 164px;
	min-height: 27px;
	position: relative;
	margin-right: -10000px;
	margin-top: 97px;
	left: 164px;
}

#u48550-11
{
	z-index: 90;
	width: 308px;
	min-height: 33px;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 86px;
	left: 426px;
}

#u48794
{
	z-index: 101;
	width: 125px;
	position: relative;
	margin-right: -10000px;
	margin-top: 674px;
	left: 164px;
}

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

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

#pamphletu15281
{
	z-index: 113;
	width: 0.01px;
	height: 181px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1214px;
	left: 211px;
}

#u15282
{
	position: absolute;
	width: 362px;
}

#u15282popup
{
	z-index: 114;
}

#u15283
{
	z-index: 115;
	width: 360px;
	height: 161px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u15284-7
{
	z-index: 116;
	width: 340px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 21px;
	left: 15px;
}

#u15285
{
	float: left;
	margin-top: -3px;
	margin-bottom: -2px;
	margin-right: -51px;
}

#u15286
{
	z-index: 121;
	width: 142px;
}

#u15286_img
{
	padding-right: 61px;
	padding-bottom: 3px;
}

#u15288
{
	z-index: 126;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 166px;
	left: 370px;
}

#u15289
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u15289:hover
{
	border-style: none;
	border-color: transparent;
	margin: 0px;
}

.PamphletWidget .ThumbGroup .Thumb, .PamphletNextButton, .PamphletPrevButton, .PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#pamphletu7438
{
	z-index: 128;
	width: 0.01px;
	height: 359px;
	position: relative;
	margin-right: -10000px;
	margin-top: 461px;
	left: 637px;
}

#u7449
{
	position: absolute;
	width: 364px;
}

#u7449popup
{
	z-index: 129;
}

#u7450
{
	z-index: 130;
	width: 362px;
	height: 219px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7451-9
{
	z-index: 131;
	width: 348px;
	min-height: 196px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 14px;
}

#u7632
{
	float: left;
	margin-top: -28px;
	margin-bottom: 22px;
	margin-right: -46px;
}

#u7627
{
	z-index: 138;
	width: 152px;
}

#u7627_clip
{
	overflow: hidden;
	width: 152px;
	height: 97px;
}

#u7627_img
{
	margin: 11px 58px -10px -3px;
}

#u7443
{
	z-index: 143;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 343px;
	left: 65px;
}

#u7444
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7444:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#u7970
{
	z-index: 145;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 195px;
	left: 1142px;
}

#u7971
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7971:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #999999;
	margin: 0px;
}

#ppamphletu7335
{
	width: 0.01px;
	margin-left: -882px;
	margin-top: -1333px;
}

#pamphletu7335
{
	z-index: 180;
	width: 0.01px;
	height: 16px;
	padding-bottom: 620px;
	position: relative;
	margin-right: -10000px;
	margin-top: 88px;
}

#u7336
{
	position: absolute;
	width: 437px;
	top: 4px;
}

#u7336popup
{
	z-index: 181;
}

#u7337
{
	z-index: 182;
	width: 435px;
	height: 631px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7338-19
{
	z-index: 183;
	width: 384px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 19px;
}

#u7358
{
	z-index: 191;
	width: 140px;
}

#u14395
{
	z-index: 205;
	width: 435px;
	height: 631px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
	left: 892px;
}

#u7342
{
	z-index: 206;
	width: 68px;
	position: relative;
	margin-right: -10000px;
	left: 573px;
}

#u7343
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7343:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#u14396
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	left: 52px;
}

#u14396:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#u27498
{
	z-index: 2;
	width: 125px;
	position: relative;
	margin-right: -10000px;
	left: 933px;
}

#pamphletu7932
{
	z-index: 147;
	width: 0.01px;
	height: 16px;
	padding-bottom: 538px;
	position: relative;
	margin-right: -10000px;
	margin-top: 72px;
	left: 1870px;
}

#u7943
{
	position: absolute;
	width: 405px;
	top: 108px;
}

#u7943popup
{
	z-index: 148;
}

#u7944
{
	z-index: 149;
	width: 403px;
	height: 445px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7945-8
{
	z-index: 150;
	width: 340px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 34px;
}

#u7946
{
	float: left;
	margin-top: 3px;
	margin-bottom: -3px;
	margin-right: 10px;
}

#u7947
{
	z-index: 155;
	width: 204px;
}

#u7937
{
	z-index: 161;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	left: 220px;
}

#u7938
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7938:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#pamphletu7262
{
	z-index: 163;
	width: 0.01px;
	height: 342px;
	margin-left: 31px;
	top: -1130px;
	margin-bottom: -342px;
	position: relative;
}

#u7265
{
	position: absolute;
	width: 448px;
}

#u7265popup
{
	z-index: 164;
}

#u7266
{
	z-index: 165;
	width: 446px;
	height: 339px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7267-9
{
	z-index: 166;
	width: 384px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 23px;
	left: 27px;
}

#u7285
{
	z-index: 174;
	width: 134px;
}

#u7285_img
{
	padding-right: 1px;
}

#u7273
{
	z-index: 178;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 326px;
	left: 634px;
}

#u7274
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7274:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#pamphletu7408
{
	z-index: 209;
	width: 0.01px;
	height: 257px;
	padding-bottom: 53px;
	margin-left: 650px;
	top: -808px;
	margin-bottom: -310px;
	position: relative;
}

#u7417
{
	position: absolute;
	width: 431px;
	left: 156px;
}

#u7417popup
{
	z-index: 210;
}

#u7418
{
	z-index: 211;
	width: 429px;
	height: 309px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7419-10
{
	z-index: 212;
	width: 384px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 19px;
}

#u7431
{
	z-index: 220;
	width: 144px;
}

#u7423
{
	z-index: 225;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	margin-top: 240px;
}

#u7424
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7424:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#pamphletu27442
{
	z-index: 253;
	width: 0.01px;
	height: 95px;
	padding-bottom: 222px;
	margin-left: 499px;
	top: -675px;
	margin-bottom: -317px;
	position: relative;
}

#u27451
{
	position: absolute;
	width: 381px;
	top: 35px;
}

#u27451popup
{
	z-index: 254;
}

#u27452
{
	z-index: 255;
	width: 379px;
	height: 280px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px 15px 0px 15px ;
	-webkit-border-radius: 15px 15px 0px 15px ;
	-khtml-border-radius: 15px 15px 0px 15px ;
	border-radius: 15px 15px 0px 15px ;
	position: relative;
	margin-right: -10000px;
}

#u27453-7
{
	z-index: 256;
	width: 340px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 19px;
}

#u27455
{
	z-index: 261;
	width: 223px;
}

#u27455_img
{
	padding-bottom: 4px;
}

#u27457
{
	z-index: 266;
	width: 379px;
	height: 174px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px 15px 15px 0px ;
	-webkit-border-radius: 15px 15px 15px 0px ;
	-khtml-border-radius: 15px 15px 15px 0px ;
	border-radius: 15px 15px 15px 0px ;
	position: relative;
	margin-right: -10000px;
	left: 459px;
}

#u27458-7
{
	z-index: 267;
	width: 340px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: 19px;
}

#u27458-3
{
	color: #6B6B6B;
	font-weight: bold;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u27454,#u27459
{
	float: left;
	margin-right: 17px;
}

#u27460
{
	z-index: 272;
	width: 130px;
}

#u27460_img
{
	padding-bottom: 2px;
}

#u27458-2
{
	font-size: 18px;
}

#u27447
{
	z-index: 277;
	width: 42px;
	position: relative;
	margin-right: -10000px;
	left: 200px;
}

#u27448
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #C4C4C4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u27448:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #999999;
	margin: 0px;
}

#u15289.PamphletThumbSelected,#u7971.PamphletThumbSelected,#u27448.PamphletThumbSelected
{
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	margin: 0px;
}

#u27450
{
	position: absolute;
	width: 16px;
	height: 16px;
	background-color: #C4C4C4;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	top: 78px;
	left: 26px;
}

#u27450:hover
{
	border-color: #000000;
	background-color: #999999;
	margin: 0px;
}

#u27450.PamphletThumbSelected
{
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	margin: 0px;
}

#pamphletu7912
{
	z-index: 227;
	width: 0.01px;
	height: 16px;
	padding-bottom: 289px;
	margin-left: 435px;
	top: -557px;
	margin-bottom: -305px;
	position: relative;
}

#u7913
{
	position: absolute;
	width: 425px;
	top: 6px;
}

#u7913popup
{
	z-index: 228;
}

#u7914
{
	z-index: 229;
	width: 423px;
	height: 298px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	-khtml-border-radius: 15px;
	border-radius: 15px;
	position: relative;
	margin-right: -10000px;
}

#u7915-10
{
	z-index: 230;
	width: 384px;
	min-height: 140px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 41px;
	left: 11px;
}

#u15284-3,#u7451-5,#u7338-2,#u7945-3,#u7267-2,#u7419-2,#u27453-3,#u7915-3
{
	font-size: 18px;
	color: #6B6B6B;
	font-weight: bold;
}

#u8014,#u7363,#u7290,#u7436,#u7916
{
	float: left;
	margin-right: 8px;
}

#u7917
{
	z-index: 235;
	width: 131px;
}

#u7981-4,#u7981-6,#u15284-5,#u7451-7,#u7338-3,#u7338-6,#u7338-7,#u7338-9,#u7338-10,#u7338-12,#u7338-13,#u7338-15,#u7338-16,#u7338-17,#u7945-4,#u7945-6,#u7267-3,#u7267-6,#u7267-7,#u7419-3,#u7419-6,#u7419-7,#u7419-8,#u27453-5,#u27458-5,#u7915-4,#u7915-6,#u7915-7,#u7915-8
{
	line-height: 1.4;
	color: #999999;
}

#u7919
{
	z-index: 243;
	width: 16px;
	position: relative;
	margin-right: -10000px;
	left: 326px;
}

#u7920
{
	position: absolute;
	width: 16px;
	height: 16px;
	border-style: none;
	border-color: transparent;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

#u7920:hover
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	margin: 0px;
}

#u7444.PamphletThumbSelected,#u7343.PamphletThumbSelected,#u14396.PamphletThumbSelected,#u7938.PamphletThumbSelected,#u7274.PamphletThumbSelected,#u7424.PamphletThumbSelected,#u7920.PamphletThumbSelected
{
	border-color: #000000;
	background-color: #FF0000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	margin: 0px;
}

#u27497-15
{
	z-index: 4;
	width: 184px;
	min-height: 30px;
	margin-left: 203px;
	top: -1275px;
	margin-bottom: -245px;
	position: relative;
}

#u48797-4,#u48797-6,#u27497-4,#u27497-10,#u27497-12
{
	font-size: 12px;
	font-weight: bold;
}

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

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

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

#u46830-bw
{
	z-index: 22;
	margin-top: -38px;
	height: 83px;
}

#u18487-8
{
	z-index: 245;
	width: 1072px;
	min-height: 17px;
	text-align: center;
	margin-left: 164px;
	margin-top: 176px;
	position: relative;
}

#u48797-7,#u27497-6,#u27497-11,#u27497-13,#u18487-6
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48797-7  span,#u48797-7  a,#u27458-3  span,#u27497-6  span,#u27497-6  a,#u27497-11  span,#u27497-11  a,#u27497-13  span,#u27497-13  a,#u18487-6  span,#u18487-6  a /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.2;
}

#u18487,#u18487-2,#u18487-4
{
	font-size: 11px;
}

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

#page .verticalspacer
{
	clear: both;
}

