

div#pseudoscreen
{
	position:absolute;
	padding-left: 2%;
	margin: 0px;
	top: 0%;
	left:0%;
	width:98%;
	border-bottom: solid 1px black;
	height: 95%;
	overflow:auto;

}


div#interactive
{
	position:absolute;
	padding: 0px;
	margin: 0px;
	top: 95%;
	left:5%;
	width: 90%;
	height: 5%;
	

}

div.floater
{
	margin-top: 5px;
	display: block;
	float: left;
	font-family: "MS Sans Serif", sans-serif;
}
label#preprompt
{
	font-size: .7em;
	font-weight: bold;
	margin-right: 5px;
	
}



input#prompt
{
	width: 20em;
	font-size: .75em;
	margin-right: 100px;
	border-style: none;

}

label#signal
{
	font-size: .7em;
	font-weight: bold;
	line-height: .5em;
}
label#state
{
	
	font-size: .7em;
	font-weight: bold;
	line-height: .5em;
}




table.header, td {

    border: 1px solid black;


}


table.header td.value{

    text-align:left;


}

table.info  td.value{
text-align: left;
}

table.menu  td.value{
//text-align: left;

}


th {

    border: 1px solid black;
    padding-left: 1.2em;
    padding-right: 1.2em;
    color:white;
    background:blue;
    font-family: Arial;
    font-size: .95em;
}

table {
    border: 1px solid black;
}




td.value {

    border: 1px solid black;
    text-align: center;
    padding-left: 1.2em;
    padding-right: 1.2em;

}

td.innerbreak {

background-color: blue;

}


h3
{
color: blue
}

tr.probablywantleftalignment td.value
{
	text-align: left;
	font-weight: 500;
}

tr.even
{
	background-color: white;
}
tr.odd
{
	background-color: #E0FFFF;
}

tr.selected
{
	background-color: yellow;
	font-weight: bold;
}

tr.stockout  
{	
	color:red;
	font-weight:bold;
}


tr.partialstockout
{	
	color:Goldenrod; 
	font-weight:bold;
}

tr.instock
{
  color:green;  
  font-weight:bold;

}

 tr.FAIL {color:red;  font-weight:bold}
 tr.OKAY{color:green; font-weight:bold;}
 tr.WARN {color:darkblue; font-weight:bold;}

td.key
{
	font-weight:bold;
	border: 1;
	text-align: center;
    color: black;
	padding-left: .8em;
	padding-right: .8em;
}

span.command{
font-weight:bold;
}

span.hint
{
font-weight:normal;
}

p.hint
{
margin-top: 2em;
margin-bottom: 2em;
margin-left: .4em; 
}
