
body {
	font-family:Verdana, Arial;
	background-color:#444;
	background-image:url('images/app-bg-grayscale.png');
}
a { 
	padding:5px;
	background-color:darkgreen;
	text-decoration:none!important;
	font-weight:bold;
	border:solid 1px white;
	border-radius:5px;
	margin:5px;
	color:white;
	line-height:2.25em;
}
a:hover {
/* 	display:block; */
	padding:5px;
	background-color:yellow!important;
	color:black!important;
	text-decoration:none!important;
	font-weight:bold;
	border:solid 1px white;
	border-radius:5px;
	margin:5px;
}
.disStyle {
	background-color:#042406!important;
	color:#777!important;
	
}
#nav {
	padding:7px; 
	text-decoration:none!important; 
	color:lightgreen!important;
 	font-weight:bold;
	float:left;
}
.container {
	position:relative;
	margin:15px;
	background-color:#131!important;
	color:lightgreen;
	font-size:14px;
	border:2px solid white;
	border-radius:10px;
	min-height:700px;
	text-align:center;
	width:96%;
	overflow-x:hidden;
}
.container h1 {
	color:white;
}
.leftDiv {
	position:absolute;
	left:5px;
	width:33%;
	height:400px;
	overflow-y:scroll;
	overflow-x:hidden;
	bottom:15px;
	top:300px;
	height:390px;
	text-align:right;
	border:solid 1px pink;
	margin:0px;
	padding:0px;
	padding-bottom:-15px;
}
.rightDiv {
	position:absolute;
	right:5px;
	width:34%;
	overflow-y:scroll;
	overflow-x:hidden;
	bottom:15px;
	top:300px;
	height:390px;
	text-align:center!important;
	border:solid 1px white;
	margin:0px;
	padding:0px;
}
.centerDiv {
	position:absolute;
	left:34%;
	right:34%;
	width:31%;
	height:390px;
	overflow-y:scroll;
	overflow-x:hidden;
	bottom:15px;
	top:300px;
	text-align:center!important;
	border:solid 1px red;
	margin:0px;
	padding:0px;
}
.centerDiv td {
	border:solid 1px red;
}
table {
	width:95%;
}
.interface {
	width:99.9%;
	position:absolute;
	top:55px;
	left:0;
	right:0;
	height:240px;
	border:solid 1px yellow;
	color:white;
	font-weight:bold;
	background-color:#37872E;
	
}
.pShipInterface {
	width:99.9%;
	position:absolute;
	top:55px;
	left:0;
	right:0;
	height:540px;
	border:solid 1px yellow;
	color:white;
	font-weight:bold;
	background-color:#37872E;
}
.orderList  {
	width:425px; 
	height:150px;
	position:absolute;
	left:500px;
	top:50px;
	border:solid 1px white;
	background-color:black;
	color:white;
	border-radius:10px;
	padding:3px;
	overflow-y:scroll;
}
.logWindow {
	position:absolute;
	top:35px;
	left:10px;
	right:10px;
	bottom:10px;
	overflow-y:scroll;
	color:white;
}
.scanBox {
	width:450px; 
	height:100px;
	position:absolute;
	left:15px;
	top:65px;
	border:solid 1px white;
	background-color:black;
	color:white;
	border-radius:10px;
	padding:3px;
}
.partialShipTable  {
	position:absolute;
	top:35px;
	left:00px;
	right:0px;
	bottom:0px;
	min-height:500px;
	color:white;
	background-color:darkgreen;
	
}
.partialShipTable table {
	font-size:12px;
	width:98%;
/* 	border:solid 3px lightgreen; */
	margin:0px;
	padding:0px;
	border-radius:10px;
	background-color:#013445;
}
.partialShipTable td {
	font-size:12px;
	color:white;
	border:solid 1px #C9F7BA;
	padding:5px;
	background-color:#131;
	text-align:center;
}
.partialShipTable th {
	font-size:12px;
	color:white;
	border:solid 1px #C9F7BA;
	background-color:#124501!important;
	padding:5px;
	text-align:center;
}
.byos input {
	vertical-align:middle;
	height:36px;
	margin-bottom:-10px;
	display:block;
	
}
td {
	text-align:center;
}
.sbdsZebraStripe.tbody tr:nth-child(odd)  {
	
   background-color: #ccc;

}
.sbdsMessageBox {
	border:solid 1px green;
	border-radius:10px;
	background-color:#E6FFEA;
	color:black;
	padding:20px;
	margin:15px;
	text-align:center;
}
.ctparea{
  
  background-color:#111;
  width:100%!important;
  font-size:1.25em;
  color:#fff;
 /*  letter-spacing: 7px; */
  font-weight:700;
  text-transform:uppercase;
  animation:blur 1.50s ease-out infinite;
  text-shadow:0px 0px 2px #0f0,
      0px 0px 0px #0f0;
}

@keyframes blur{
  from{
      text-shadow:0px 0px 5px #0f0,
      0px 0px 5px #0f0, 
      0px 0px 13px #0f0,
      0px 0px 13px #0f0,
      0px 0px 13px #0f0,
      0px 0px 13px #0f0,
      0px 0px 13px #0f0,
      0px 0px 13px #0f0,
      0px 0px 25px #0f0,
      0px 0px 25px #0f0,
      0px -5px 0px #090,
      0px -5px 0px #090,
      0px -5px 0px #090,
      0px -5px 0px #090,
      0px -5px 0px #090
	  ;}
}
.ctpheaderglow{
  
  
  width:100%!important;
  font-size:1em;
  color:#fff;
  /* letter-spacing: 7px;  */
  font-weight:700;
  /* text-transform:uppercase; */
  animation:moreblur 1.50s ease-out infinite;
  text-shadow:0px 0px 2px #f00,
      0px 0px 0px #f00;
}

@keyframes moreblur{
  from{
      text-shadow:0px 0px 5px #f00,
      0px 0px 5px #f00, 
      0px 0px 13px #f00,
      0px 0px 13px #f00,
      0px 0px 13px #f00,

      0px 0px 13px #f00,
      0px 0px 25px #f00,
      0px 0px 25px #f00,
      0px -5px 0px #f00,
      0px -5px 0px #f00,
      0px -5px 0px #f00,
      0px -5px 0px #f00,
      0px -5px 0px #f00
	  ;}
}
