
	.go_rev {
		width:100%;
	 }
	 
	 .t_bstatus {
		width:73px;   
	 }
	
	.hidden {
        visibility: hidden
	} 
	
	.hidden_prod {
		visibility: hidden
	} 
	
	.ss_position {
		--border: 5px solid;
		justify-content: center;
		display: flex;
		position: relative;
		top: 0;
	}
	
	.grid-container {
		display: grid;
		grid-template-columns: repeat(20, 1fr);
		grid-template-rows: repeat(11px, 1fr);
		grid-column-gap: 0px;
		grid-row-gap: 2px;
		white-space: nowrap;
		font-family: Arial;
		font-size: .75em;
		border: 0px solid;
		grid-template-columns: repeat(auto-fit); 
		--minmax(100px, 1fr));
		--background-color: black;
		--color: white;
		width: 1080px;
	}
	
	.grid-item {
		border: 0px solid black;
		background: lightgrey;
	}
	
	.grid-row-wrapper {
		display: contents;
	}
	
	.stateselect {
		font-family: Arial;
		font-size: .5em;
		color: #000000;
	}
	
	.sortgroup {
		width: 100px;
		--font-size: 0.8em;
	}
	
	.div1 { grid-area: 1 / 1 / 2 / 20; border: 0px solid; padding-top:30px; }
	.div1a { grid-area: 1 / 20 / 2 / 21; border: 0px solid; padding-top:30px; align-self: flex-end; justify-self: end; } 
	
	.div21 { grid-area: 2 / 1 / 3 / 5; border: 0px solid; padding-top: 1px; padding-left: 10px; }
	.div22 { grid-area: 2 / 1 / 3 / 5; border: 0px solid;  color: #000099; font-size: 13px; padding: 5px; align-self: center; justify-self: center;}
	.div30 { grid-area: 2 / 5 / 3 / 8; border: 0px solid;}
	.div23 { grid-area: 2 / 5 / 3 / 8; border: 0px solid; padding: 4px; align-self: center; justify-self: center;}
	.div24 { grid-area: 2 / 8 / 3 / 11; border: 0px solid;}
	.div1000 { grid-area: 2 / 8 / 3 / 11; border: 0px solid; padding: 4px; align-self: center; justify-self: center;}
	.div25{ grid-area: 2 / 11 / 3 / 14; border: 0px solid;}
	.div1001 { grid-area: 2 / 11 / 3 / 14; border: 0px solid; padding: 4px; align-self: center; justify-self: center;}
	.div26 { grid-area: 2 / 14 / 3 / 16; border: 0px solid;}
	.div29 { grid-area: 2 / 16 / 3 / 19; border: 0px solid;}
	.div27 { grid-area: 2 / 16 / 3 / 19; border: 0px solid; padding: 4px; align-self: center; justify-self: end;}
	.div28 { grid-area: 2 / 19 / 3 / 21; border: 0px solid; }

	.div35 { grid-area: 3 / 1 / 4 / 3; border: 0px solid; align-self: center; justify-self: center;}
	.div36 { grid-area: 3 / 3 / 4 / 5; border: 0px solid; align-self: center; justify-self: center; padding: 1px;}
	.div37 { grid-area: 3 / 5 / 4 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div38 { grid-area: 3 / 7 / 4 / 8; border: 0px solid;}
	.div39 { grid-area: 3 / 8 / 4 / 12; border: 0px solid;}
	.div40 { grid-area: 3 / 12 / 4 / 13; border: 0px solid; align-self: center; justify-self: center;}
	.div1100 { grid-area: 3 / 13 / 4 / 15; border: 0px solid; align-self: center; justify-self: start;}
	.div43 { grid-area: 3 / 15 / 4 / 16; border: 0px solid;}
	.div44 { grid-area: 3 / 16 / 4 / 17; border: 0px solid;}
	.div45 { grid-area: 3 / 17 / 4 / 18; border: 0px solid;}
	.div46 { grid-area: 3 / 18 / 4 / 19; border: 0px solid;}
	.div47 { grid-area: 3 / 19 / 4 / 20; border: 0px solid;}
	.div48 { grid-area: 3 / 20 / 5 / 21; border: 0px solid; align-self: center; justify-self: end;}

	.div52 { grid-area: 4 / 1 / 5 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div53 { grid-area: 4 / 3 / 5 / 5; border: 0px solid; align-self: center; justify-self: center;}
	.div54 { grid-area: 4 / 5 / 5 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div55 { grid-area: 4 / 7 / 5 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div56 { grid-area: 4 / 8 / 5 / 12; border: 0px solid; align-self: center; justify-self: start;}
	.div57 { grid-area: 4 / 12 / 5 / 13; border: 0px solid; align-self: center; justify-self: center;}
	.div1102 { grid-area: 4 / 13 / 8 / 15; border: 0px solid; align-self: start; justify-self: start;}

	.div1104 { grid-area: 4 / 15 / 5 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1105 { grid-area: 4 / 16 / 5 / 17; border: 0px solid; align-self: center; justify-self: start;}
	.div1106 { grid-area: 4 / 17 / 5 / 18; border: 0px solid; align-self: center; justify-self: end;}
	.div1107 { grid-area: 4 / 18 / 5 / 19; border: 0px solid; align-self: center; justify-self: start;}
	.div64 { grid-area: 4 / 19 / 5 / 21; border: 0px solid;}

	.div69 { grid-area: 5 / 1 / 6 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div70 { grid-area: 5 / 3 / 6 / 5; border: 0px solid; align-self: center; justify-self: center;}
	.div71 { grid-area: 5 / 5 / 6 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div72 { grid-area: 5 / 7 / 6 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div73 { grid-area: 5 / 8 / 6 / 12; border: 0px solid; align-self: center; justify-self: start;}
	.div74 { grid-area: 5 / 12 / 6 / 13; border: 0px solid; align-self: center; justify-self: center;}
	.div1108 { grid-area: 5 / 15 / 6 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1109 { grid-area: 5 / 16 / 6 / 17; border: 0px solid; align-self: center; justify-self: start;}
	.div1110 { grid-area: 5 / 17 / 6 / 18; border: 0px solid; align-self: center; justify-self: end;}
	.div1111 { grid-area: 5 / 18 / 6 / 19; border: 0px solid; align-self: center; justify-self: start;}
	.div79 { grid-area: 5 / 19 / 7 / 21; border: 0px solid; align-self: center; justify-self: end;}

	.div86 { grid-area: 6 / 1 / 7 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div87 { grid-area: 6 / 3 / 7 / 5; border: 0px solid;  align-self: center; justify-self: center;}
	.div88 { grid-area: 6 / 5 / 7 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div89 { grid-area: 6 / 7 / 7 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div90 { grid-area: 6 / 8 / 7 / 12; border: 0px solid; align-self: center; justify-self: start;}
	.div91 { grid-area: 6 / 12 / 7 / 13; border: 0px solid; align-self: center; justify-self: center;}
	.div1112 { grid-area: 6 / 15 / 7 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1113 { grid-area: 6 / 16 / 7 / 17; border: 0px solid; align-self: center; justify-self: start;}
	.div1114 { grid-area: 6 / 17 / 7 / 18; border: 0px solid; align-self: center; justify-self: end;}
	.div1115 { grid-area: 6 / 18 / 7 / 21; border: 0px solid; align-self: center; justify-self: start;}

	.div103 { grid-area: 7 / 1 / 8 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div104 { grid-area: 7 / 3 / 8 / 5; border: 0px solid; align-self: center; justify-self: center;}
	.div105 { grid-area: 7 / 5 / 8 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div1002 { grid-area: 7 / 7 / 8 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div1003 { grid-area: 7 / 8 / 8 / 12; border: 0px solid; align-self: center; justify-self: start;}
	.div1004 { grid-area: 7 / 12 / 8 / 13; border: 0px solid; align-self: center; justify-self: center;}
	.div1116 { grid-area: 7 / 15 / 8 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1117 { grid-area: 7 / 16 / 8 / 17; border: 0px solid;}
	.div1118 { grid-area: 7 / 17 / 8 / 18; border: 0px solid; align-self: center; justify-self: end;}
	.div1119 { grid-area: 7 / 18 / 8 / 19; border: 0px solid; align-self: center; justify-self: start;}
	.div113 { grid-area: 7 / 19 / 8 / 21; border: 0px solid;}

	.div120 { grid-area: 8 / 1 / 9 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div121 { grid-area: 8 / 3 / 9 / 5; border: 0px solid; align-self: center; justify-self: center;}
	.div122 { grid-area: 8 / 5 / 9 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div1005 { grid-area: 8 / 7 / 9 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div1006 { grid-area: 8 / 8 / 9 / 11; border: 0px solid; align-self: center; justify-self: start;}
	.div1101 { grid-area: 8 / 11 / 9 / 13; border: 0px solid; align-self: center; justify-self: end;}
	.div1103 { grid-area: 8 / 13 / 9 / 15; border: 0px solid;}	
	.div1120 { grid-area: 8 / 15 / 9 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1121 { grid-area: 8 / 16 / 9 / 18; border: 0px solid;}
	.div128 { grid-area: 8 / 18 / 10 / 21; border: 0px solid; align-self: start; justify-self: end;}

	.div140 { grid-area: 9 / 1 / 10 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div1007 { grid-area: 9 / 3 / 10 / 5; border: 0px solid; align-self: center; justify-self: center;}
	.div1008 { grid-area: 9 / 5 / 10 / 7; border: 0px solid; align-self: center; justify-self: center;}
	.div1009 { grid-area: 9 / 7 / 10 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div1010 { grid-area: 9 / 8 / 10 / 11; border: 0px solid; align-self: center; justify-self: start;}
	.div145 { grid-area: 9 / 11 / 10 / 13; border: 0px solid; align-self: center; justify-self: end;}
	.div146 { grid-area: 9 / 13 / 10 / 15; border: 0px solid;}
	.div1122 { grid-area: 9 / 15 / 10 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1123 { grid-area: 9 / 16 / 10 / 19; border: 0px solid;}
	.div1124 { grid-area: 9 / 19 / 10 / 21; border: 0px solid;}

	.div1011 { grid-area: 10 / 1 / 11 / 3; border: 0px solid; align-self: center; justify-self: end;}
	.div1012 { grid-area: 10 / 3 / 11 / 7; border: 0px solid; align-self: center; justify-self: start;}
	.div1013 { grid-area: 10 / 7 / 11 / 8; border: 0px solid; align-self: center; justify-self: end;}
	.div1014 { grid-area: 10 / 8 / 11 / 11; border: 0px solid; align-self: center; justify-self: start;}
	.div1015 { grid-area: 10 / 11 / 11 / 13; border: 0px solid; align-self: center; justify-self: end;}
	.div1016 { grid-area: 10 / 13 / 11 / 14; border: 0px solid; align-self: center; justify-self: start;}
	.div1017 { grid-area: 10 / 14 / 11 / 16; border: 0px solid; align-self: center; justify-self: end;}
	.div1018 { grid-area: 10 / 16 / 11 / 19; border: 0px solid; align-self: center; justify-self: start;}
	.div162 { grid-area: 10 / 19 / 11 / 21; border: 0px solid;}

	.div168 { grid-area: 11 / 1 / 12 / 21; border: 0px solid; height: 9px;}

	.div1019 { grid-area: 12 / 1 / 13 / 4; border: 0px solid; align-self: center; justify-self: center;}
	.div172 { grid-area: 12 / 4 / 13 / 7; border: 0px solid; align-self: center; justify-self: start;}
	.div173 { grid-area: 12 / 7 / 13 / 16; border: 0px solid; padding: 5px; align-self: center; justify-self: center; background: lightgrey;}
	.div174 { grid-area: 12 / 16 / 13 / 21; border: 0px solid; align-self: center; justify-self: end;}

</style>