@media (min-width: 768px){
	.bd-placeholder-img-lg{
		font-size: 3.5rem;
	}
}
.b-example-divider{
	height: 3rem;
	background-color: rgba(0, 0, 0, 0.1);
	border: solid rgba(0, 0, 0, 0.15);
	border-width: 1px 0;
	box-shadow: inset 0 0.5em 1.5em rgba(0, 0, 0, 0.1), inset 0 0.125em 0.5em rgba(0, 0, 0, 0.15)
}
.b-example-vr{
	flex-shrink: 0;
	width: 1.5rem
}
.bd-placeholder-img{
	font-size: 1.125rem;
	text-anchor: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}
.bi{
	vertical-align: -0.125em;
	fill: currentColor
}
.btnsize{
	padding-top: 0;
	padding-bottom: 0
	}
.cellhover:hover{
	background-color: var(--bs-light);
}
.gradient{
	background: radial-gradient(steelblue, navy);
	color: steelblue
}
.indcell{
	color: #000080;
	border-style: none;
	/*solid;*/
	text-align: center;
	outline: none;
	outline-offset: 0;
	/*width:5ex;
	margin:1px;*/
	width: 12ex;
	background-color: white
}
.indcol{
	color: #000080;
	border-style: none;
	/*solid;*/
	text-align: center;
	outline: none;
	outline-offset: 0;
	width: 5ex
}
.inputcellk{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	width: 3ex;
	text-align: center;
	outline: none;
	outline-offset: 0
}
.inputcell{
	color:#000080;
	border-style: none;/*solid;*/
	/*border-color: lightgray;*/
	width: 12ex;
	text-align: center;
	outline:none;
	outline-offset:0;
}
.memcell{
	color: #000080;
	border-style: none;
	/*solid;*/
	text-align: center;
	outline: none;
	outline-offset: 0
}
.nav-scroller{
	position: relative;
	z-index: 2;
	height: 2.75rem;
	overflow-y: hidden
}
.nav-scroller .nav{
	display: flex;
	flex-wrap: nowrap;
	padding-bottom: 1rem;
	margin-top: -1px;
	overflow-x: auto;
	text-align: center;
	white-space: nowrap;
	-webkit-overflow-scrolling: touch
}
.nextstate{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	border-right-width: 0;
	text-align: right;
	margin: 0;
	width: 12ex;
	outline: none;
	outline-offset: 0
}
.noborder{
	border-style: none;
	/*solid;*/
}
.nul_links{
	text-decoration: none
}
.outputcell{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	text-align: center;
	width: 3ex;
	outline: none;
	outline-offset: 0
}
.partitle{
	color: #000080;
	font-size: 3.5ex;
	font-weight: bold
}
.regcell{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	/*width: 12ex;*/
	text-align: right;
	outline: none;
	outline-offset: 0;
	color: green
}
.alphacell{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	/*width: 12ex;*/
	text-align: left;
	outline: none;
	outline-offset: 0;
	color: green
}
.romcell{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	/*width: 12ex;*/
	text-align: center;
	outline: none;
	outline-offset: 0
}
.romcell-double{
	color: #000080;
	border-right: 6px solid lightgray;
	text-align: center;
}
.romcell-left{
	color: #000080;
	border-style: none;
	/*solid;*/
	/*border-color: lightgray;*/
	/*width: 12ex;*/
	text-align: left;
	outline: none;
	outline-offset: 0
}
.testbox{
	color: #000080;
	line-height: 2em;
	border: 3px;
	border-style: solid;
	padding-left: 1ex;
	padding-right: 1ex;
	border-color: lightgray;
	padding-top: 0;
	padding-bottom: 1ex;
	float: left;
	margin: 2ex
}
.text-username{
	color: aliceblue
}
.tt{
	color: #000080;
	font-family: monospace
}
a.disabled{
	pointer-events: none;
	cursor: default
}
.color{
	color: #000080
}
input{
	color: #000080;
	border-style: solid;
	border-color: lightgray;
	border-width: 1px;
	text-align: center
}
*{
	color: #000080 !important
}
