		*{
			margin: 0;
			padding:0;
			box-sizing: border-box;
			font-family: sans-serif;
		}
		body {
			background-image: url("../images/Universe_sm.jpg");
			background-repeat: repeat;
			background-size: 1900px 1300px;
			/*overflow-x: hidden;*/
			/*background-color: #343434;*/
		}
		.container {
			width: 85vmin;
			<!--position: absolute;-->
			<!--top: 50%;-->
			<!--left: 50%;-->
			transform: translate(-50%,-50%);
			border: 10px solid #ffffff;
			border-radius: 8px;
			box-shadow: 10ps 25px 28px rgba(0,0,0,0,3);
			overflow: hidden;
		}
		.img-container2{
			width: 100%;
			display: flex;
			animation: slide2 10s infinite;
		}
		@keyframes slide2{
			0%{ transform: translateX(0%);}
			70%{ transform: translateX(0%);}
			75%{ transform: translateX(-100%);}
			100%{ transform: translateX(-100%);}
		}
		.img-container3{
			width: 100%;
			display: flex;
			animation: slide3 12s infinite;
		}
		@keyframes slide3{
			0%{ transform: translateX(0%);}
			33%{ transform: translateX(0%);}
			38%{ transform: translateX(-100%);}
			66%{ transform: translateX(-100%);}
			71%{ transform: translateX(-200%);}
			100%{ transform: translateX(-200%);}
		}
		.img-container4{
			width: 100%;
			display: flex;
			animation: slide4 16s infinite;
		}
		@keyframes slide4{
			0%{ transform: translateX(0%);}
			25%{ transform: translateX(0%);}
			30%{ transform: translateX(-100%);}
			50%{ transform: translateX(-100%);}
			55%{ transform: translateX(-200%);}
			75%{ transform: translateX(-200%);}
			80%{ transform: translateX(-300%);}
			100%{ transform: translateX(-300%);}
		}	
		.img-container5{
			width: 100%;
			display: flex;
			animation: slide5 20s infinite;
		}
		@keyframes slide5{
			0%{ transform: translateX(0%);}
			20%{ transform: translateX(0%);}
			25%{ transform: translateX(-100%);}
			40%{ transform: translateX(-100%);}
			45%{ transform: translateX(-200%);}
			60%{ transform: translateX(-200%);}
			65%{ transform: translateX(-300%);}
			80%{ transform: translateX(-300%);}
			85%{ transform: translateX(-400%);}
			100%{ transform: translateX(-400%);}
		}	
		.img-container6{
			width: 100%;
			display: flex;
			animation: slide6 24s infinite;
		}
		@keyframes slide6{
			0%{ transform: translateX(0%);}
			16%{ transform: translateX(0%);}
			20%{ transform: translateX(-100%);}
			32%{ transform: translateX(-100%);}
			36%{ transform: translateX(-200%);}
			48%{ transform: translateX(-200%);}
			52%{ transform: translateX(-300%);}
			64%{ transform: translateX(-300%);}
			68%{ transform: translateX(-400%);}
			80%{ transform: translateX(-400%);}
			84%{ transform: translateX(-500%);}
			100%{ transform: translateX(-500%);}
		}	
		.img-container7{
			width: 100%;
			display: flex;
			animation: slide7 28s infinite;
		}
		@keyframes slide7{
			0%{ transform: translateX(0%);}
			10%{ transform: translateX(0%);}
			14%{ transform: translateX(-100%);}
			24%{ transform: translateX(-100%);}
			28%{ transform: translateX(-200%);}
			38%{ transform: translateX(-200%);}
			42%{ transform: translateX(-300%);}
			52%{ transform: translateX(-300%);}
			56%{ transform: translateX(-400%);}
			66%{ transform: translateX(-400%);}
			76%{ transform: translateX(-500%);}
			80%{ transform: translateX(-500%);}
			84%{ transform: translateX(-600%);}
			100%{ transform: translateX(-600%);}
		}	
		img {
			width: 100%;
			min-width: 100%;
		}
		#mainTable table {
			border: 1rem ridge rgb(50,128,150,.9);
			background-color: rgb(50,128,150,.9);
		
		}
		td {background-color: #7aacff;}
		.tableDiv {zoom:50%; 
		max-width: fit-content;
		margin-left: auto;
		margin-right: auto;
		}
		.tdWhite {
			background-color: #ffffff;
		}
		.hdg {
		  margin-top:20px;
		  font-size:32pt;
		  font-weight: bold;
		  text-align: center;
		  color: white;
		  
		}
		.ftr {
		  margin-top:10px;
		  margin-bottom:40px;
		  font-size:16pt;
		  /* font-weight: bold; */
		  text-align: center;
		  color: black;
		}
		table .hdg {
		  margin-top:20px;
		  font-size:32pt;
		  font-weight: bold;
		  text-align: center;
		  color: black;
		}
		table .ftr {
		  margin-top:10px;
		  margin-bottom:40px;
		  font-size:24pt;
		  <!--font-weight: bold;-->
		  text-align: center;
		  color: black;
		}
		table .ftr .idx {
			font-weight: bold;
			font-type: italic;
		}
		.centerTable {
		margin-left: auto;
		margin-right: auto;
		}
		.pageTag {
		  position:absolute;
		  /*top:40px; */
		  left:15px;
		  border: none; 
	 	  font-size: 22px; 
	 	  font-weight: bold; 
	 	  width:250px;
	 	  text-align:center;
	 	  
	 	  
		 }
					
