/*   copyright 2012 Real Earth Models. Portions copyright 1999-2012 by R.A.Hyman.  All rights reserved.  */

	h1 { position:absolute; top:105px; left:50px;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:15pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color:#333;
		text-align:center;
		z-index:100;
			text-shadow: 1px 1px 1px #FFF;
/*
font-size:50pt;
text-shadow: 0 1px 0 #ccc,
               0 2px 0 #c9c9c9,
               0 3px 0 #bbb,
               0 4px 0 #b9b9b9,
               0 5px 0 #aaa,
               0 6px 1px rgba(0,0,0,.1),
               0 0 5px rgba(0,0,0,.1),
               0 1px 3px rgba(0,0,0,.3),
               0 3px 5px rgba(0,0,0,.2),
               0 5px 10px rgba(0,0,0,.25),
               0 10px 10px rgba(0,0,0,.2),
               0 20px 20px rgba(0,0,0,.15);
*/
	}

	h2 { color:#FFF;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:21pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:500;
		position:absolute; left:20px;
	}

	h3 {  position:relative; left:20px;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:16pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:500;
		color:#36DBF9;
		padding-top: 0px;
		padding-bottom: 0px;
	}



	#subtitles {  position:relative; left:0px;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:18pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:500;
		color:#111;
		padding-top: 0px;
		padding-bottom: 0px;
	}
	#subtitlesLarge {  position:relative; left:0px;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:23pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:500;
		color:#111;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	#subtitles2 {  position:relative; left:0px;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:14pt "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight:400;
		color:#111;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 25px;
	}

	#subtitleTextNoBreak {  position:relative; left:0px;
		color:#222222;
		font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
		font:13pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
		line-height:23px;
	}

	#firstParagraphTextBlack{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#111;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:18pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphTextBlack20 { position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#111;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:20pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	.firstParagraphText11{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:16px; 
			text-align:left; color:#1A3B96;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#1A3B96;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:16pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText18{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#1A3B96;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:18pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText20{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#1A3B96;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:20pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText28White{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:30px; 
			text-align:left; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:28pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText26White{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:28px; 
			text-align:left; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:25pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText24White{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:26px; 
			text-align:left; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:24pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText20White{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue";
			font:20pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }
	#firstParagraphText16{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#1A3B96;     //  1A3B96    024D96
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:16pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }

	#firstParagraphTextLarge{ position:relative; left:0px;
			letter-spacing:1.0px;
			line-height:23px; 
			text-align:left; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue";
			font:24pt "HelveticaNeue-Thin", "Helvetica Neue Thin", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }

	#firstParagraphTextMedium{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:16pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	 }

	#firstParagraphTextHeavy{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:500; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:17pt "Helvetica Neue", Helvetica, Arial, sans-serif;  }
	#firstParagraphTextHeavy18 { position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:500; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:18pt "Helvetica Neue", Helvetica, Arial, sans-serif;  }
	#firstParagraphTextHeavy19{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:500; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:19pt "Helvetica Neue", Helvetica, Arial, sans-serif;  }
	#firstParagraphTextHeavy20{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:500; color:#024D96;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:20pt  Helvetica, Arial, sans-serif;  }

	#opsText { position:absolute; left:180px; top:240px; width:700px;
			letter-spacing:0.6px;
			line-height:18px; 
			text-align:left; font-weight:500; color:#222;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt Helvetica Neue, Helvetica, Arial, sans-serif;
			}

	#opsTextBlue{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:500; color:#024D96;
			font:14pt "Helvetica Neue", Helvetica, Arial, sans-serif; 
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			}

	#opsTextBlueBold{ position:relative; left:0px;
			letter-spacing:0.6px;
			line-height:23px; 
			text-align:left; font-weight:bold; color:#024D96;
			font:14pt "Helvetica Neue", Helvetica, Arial, sans-serif;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			}

	#opsTextPrinPhotos { position:relative; left:220px; top:-108px; width:500px;
			letter-spacing:0.6px;
			line-height:18px; 
			text-align:left; font-weight:500; color:#222;
			font:12pt Helvetica Neue, Helvetica, Arial, sans-serif;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			}

	p, ul li, ol li {  position:relative; left:0px;
			color:#323232;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
			line-height:24px;
	}
	ul li { width:620px; }


	a:link	{ color:#005FC6; text-decoration:none; font-style:normal; }
	a:visited	{ color:#005FC6; text-decoration:none; font-style:oblique; }
	a:hover	{ color:#B94022; text-decoration:none; }
	a:active	{ color:#005FC6; text-decoration:none; }


	.selectable {
		-moz-user-select: none;
		-khtml-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
		user-select: none;
		cursor: pointer;
	}

	* {
		-moz-user-select: none;
		-khtml-user-select: none;
		-webkit-user-select: none;
		-ms-user-select: none;
		-o-user-select: none;
		user-select: none;
		cursor: pointer;
	}

	.whiteTextCenter9  { text-align:center; font-weight:500; color:#FFF;
			line-height:200%;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:9pt Arial, Helvetica, sans-serif;
	}
	.whiteTextLeft9  { text-align:left; font-weight:500; color:#FFF;
			line-height:100%;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:9pt Arial, Helvetica, sans-serif;
	}
	.grayTextCenter9  { text-align:center; font-weight:500; color:#999;
			line-height:100%;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:9pt Arial, Helvetica, sans-serif;
			line-height:11px;
	}
	.mediumGrayTextCenter10  { text-align:center; font-weight:500; color:#555;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:10pt Arial, Helvetica, sans-serif;
	}
	.mediumGrayTextLeft10  { text-align:center; font-weight:500; color:#555;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:10pt Arial, Helvetica, sans-serif;
	}
	.blueTextCenter11  { text-align:center; font-weight:500; color:#36DBF9;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.blueTextLeft11  { text-align:left; font-weight:500; color:#36DBF9;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.mediumGrayTextLeft11  { text-align:left; font-weight:500; color:#555;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.blueTextLeft12  { text-align:left; font-weight:500; color:#36DBF9;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:12pt Arial, Helvetica, sans-serif;
	}
	.darkGrayTextLeft12  { text-align:left; font-weight:500; color:#222;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:12pt Arial, Helvetica, sans-serif;
	}
	.darkGrayTextLeft14  { text-align:left; font-weight:500; color:#222;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt Arial, Helvetica, sans-serif;
	}
	.darkGrayTextLeft15  { text-align:left; font-weight:500; color:#222;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:15pt Arial, Helvetica, sans-serif;
	}
	.whiteTextCenter11  { text-align:center; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.whiteTextLeft11  { text-align:left; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.whiteTextLeft12  { text-align:left; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:12pt Arial, Helvetica, sans-serif;
	}
	.whiteTextLeft13  { text-align:left; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:13pt Arial, Helvetica, sans-serif;
	}
	.whiteTextLeft14  { text-align:left; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt Arial, Helvetica, sans-serif;
	}
	.blackTextLeft14  { text-align:center; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt Arial, Helvetica, sans-serif;
	}
	.blackTextLeft15  { text-align:left; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:15pt Arial, Helvetica, sans-serif;
			line-height:25px;
	}
	.whiteArialLeft11  { text-align:left; font-weight:500; color:#FFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, sans-serif;
	}

	.blackTextLeft11  { text-align:left; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:11pt Arial, Helvetica, sans-serif;
	}
	.blackTextLeft12  { text-align:left; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:12pt Arial, Helvetica, sans-serif;
	}
	.blackTextCenter18  { text-align:center; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:18pt Arial, Helvetica, sans-serif;
	}
	.blackTextCenter20  { text-align:center; font-weight:500; color:#000;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:20pt Arial, Helvetica, sans-serif;
	}
	.appleBlue {color:#007AFF;
	}
	.appleBlueLeft12 {text-align:left; font-weight:500; color:#007AFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:12pt Arial, Helvetica, sans-serif;
	}
	.appleBlueLeft14 {text-align:left; font-weight:500; color:#007AFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:14pt Arial, Helvetica, sans-serif;
	}
	.appleBlueLeft16 {text-align:left; font-weight:500; color:#007AFF;
			font-family: "HelveticaNeue", "Helvetica Neue", "Helvetica";
			font:16pt Arial, Helvetica, sans-serif;
	}


