/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

* {
	padding: 0px;
	margin: 0px;
	font-family: arial, helvetica;
	font-size: 12px;
}

html, body {
	height: 100%;
	width: 100%;
	background-image: url("https://20390f.claudeassets.com/20241112231426im_/https://www.spatialsci.com/images/110412-sliver.jpg");
	background-repeat: repeat-x;
	
}

* html #wrapper {
height: 100%;
}

/* for minheight deal for Internet Explorer */
* html #content {
	height: 400px;
}

div#wrapper {
	height: 100%;
	min-height: 100%;
	background-image: url("https://f22b15.claudeassets.com/20241112231426im_/https://www.spatialsci.com/images/sliver-container.jpg");
	background-repeat: repeat-y;
	background-position: center;
	margin-left: auto;
	margin-right: auto;
	
}
div#header {
	height: 214px;
	background-image: url("https://128777.claudeassets.com/20241112231426im_/https://www.spatialsci.com/images/header110417.jpg");
	background-repeat: no-repeat;
	background-position: center;
	margin-left: auto;
	margin-right: auto;
}

div#header-content {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

h1#sitename {
	margin:0;
	height: 187px;
	width: 329px;
	display: block;
}

h1#sitename a {
	color: #fff;
	height: 187px;
	width: 329px;
	display: block;
}

div#sitemap {
	width: 150px;
	height: 20px;
	margin-left: 845px;
	margin-top: 8px;
	position: absolute;
}

h4#sitemap {
	width: 150px;
	height: 20px;
	display: block;
}

h4#sitemap a {
	color: #FFF;
	width: 150px;
	height: 20px;
	display: block;
}

div#social-media {
	height: 31px;
	width: 150px;
	text-align: right;
	margin-top: -60px;
	margin-left: 850px;
}

div#social-media img {
	padding-left: 5px;
}

div#container {
	min-height: 400px;
	background-image: url("https://f3e932.claudeassets.com/20241112231426im_/https://www.spatialsci.com/images/container-cap.jpg");
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
}

div#content {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

div#left-column {
	width: 758px;
	float: left;
}

div#left-column-content {
	padding-right: 15px;
	padding-left: 5px;
	margin-top: 12px;
	margin-left: 12px;
}

div#left-column-content ul {
	margin-left: 5px;
	padding-left: 15px;
	padding-bottom: 10px;
}

div#left-column-content li {
	padding-left: 5px;
}

div#right-column {
	width: 227px;
	float: right;
}

div#right-column-box {
	margin-top: 12px;
	background-color: #EAEAEA;
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}

div#right-column-content {
	margin-top: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

div#right-column-content p {
	padding-top: 5px;
	padding-bottom: 15px;
}

div#navigation {
	/*width: 800px;*/
	padding-left: 2px;
	padding-top: 35px;
	/*margin-top: -28px;*/
}

div#navigation a {
	color: #000;
	text-decoration: none;
}

div.sidebar-header {
	width: 100%;
	height: 20px;
	background-color: #C8C8C8;
	border: 1px solid #666;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div.sidebar-header h2 {
	text-align: center;
	text-transform: uppercase;
	color: #333;
	font-weight: normal;
	padding-top: 2px;
	font-size: 11px;
	font-weight: bold;
}


div#footer {
	width: 758px;
	height: 85px;
	margin-left: auto;
	margin-right: auto;
}

div#footer-nav {
	text-align: center;
	color: #336699;
	text-decoration: none;
	padding-top: 10px;
}

div#footer-nav a {
	color: #336699;
	text-decoration: none;
}
div#footer-nav a:hover {
	color: #336699;
	text-decoration: underline;
}

div#footer-copy {
	text-align: center;
	color: #666666;
	font-size: 10px;
	text-decoration: none;
	margin-bottom: 20px;
	padding-top: 7px;
}

/* https://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
	display: inline-block;
}

div#full-column {
	width: 1000px;
}

div#full-column-content {
	padding-right: 19px;
	padding-left: 5px;
	margin-top: 12px;
	margin-left: 12px;
}

p {
	margin-bottom: 10px;
}

div#subnav {
	border: solid 1px #000;
}

div#subnav a {
	color: #000046;
	text-decoration: none; 
}

div#subnav a:hover {
	text-decoration: underline; 
}

a {
	color: #336699; 
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

div.page-header {
	background-color: #eaeaea;
	border: 1px solid #999;
	padding: 3px;
	margin-bottom: 10px;
	padding-left: 10px;
}

div.page-header h1 a {
	font-size: 16px;
}

.button {
	color: #336699;
	font-family: Arial, Hevlvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 3px double #cccccc;
	width: auto;
	background: url('https://4d444e.claudeassets.com/20241112231426im_/https://www.spatialsci.com/images/button.png') repeat-x;
	padding: 0px 5px;
	line-height: 16px !important;
	line-height: 14px;
	height: 24px !important;
	height: 22px;
	margin: 1px;
}

.regBox {
	background-color: #eaeaea;
	border: 1px solid #999;
	padding: 15px;
}

.copy {
	font-size: 10px; 
	color: #666666; 
	font-family: arial, helvetica;
}

 td img {display: block;}

img.card {
	display: inline;
}

table.padding td {
	padding: 2px;
}

/*
     FILE ARCHIVED ON 04:47:26 Apr 27, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:59:48 Jun 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.518
  exclusion.robots: 0.046
  exclusion.robots.policy: 0.035
  esindex: 0.039
  cdx.remote: 11.232
  LoadShardBlock: 295.655 (3)
  PetaboxLoader3.datanode: 309.933 (6)
  PetaboxLoader3.resolve: 244.381 (4)
  load_resource: 328.238 (2)
  loaddict: 49.996
*/