	input.grayed{
		background-color: #000000;
		border-color: #FF9933;
		color: red; 
	}
	input.cents{
			padding : 0px;
		margin : 0px;
	
	}
	H2{
		font: normal 22px/30px sans-serif;
	}
	A:link{
		color:blue;
		text-decoration: none*/
	}
	A:visited{
		color:purple;
		text-decoration: none
	}
	A:active{
		color:red;
		text-decoration: none
	}
	A:hover{
		color:black;
		border:black 1px solid;
		text-decoration: underline
	}
	div.close{
		position:relative;
		left:58px;
	}
	BODY{
	/*font: normal 10px/16px Verdana;*/
	margin:0px;
	padding:0px;
	}
	input.control{
		font: normal 10px/12px Verdana;
	}
	div.panel{
		position:relative;
		background-color:lightgreen;
		font: normal 10px/12px Verdana;
		padding:0px;
		border-bottom:black 1px solid;
		padding: 4px;
		height:46px;
		z-index:3000;
	}
	table.controls{
		position:absolute;
		left:0;
		top:0;
		background-color:lightgreen;
		padding : 0px;
		margin : 0px;
		border-width:0px;
		width:100%;
	}
	table.buttons{
		vertical-align: top;
		background-color:lightgreen;
		padding : 0px;
		margin : 0px;
		border-width:0px;
		width:100%;
	}
	tr.buttons{
		padding : 0px;
		margin : 0px;
		border-width:0px;
		border: none;
		background-color:lightgreen;
		vertical-align: text-top;
	}
	td.limit{
		text-align: center;
		vertical-align: top;
		width: 100px;
		padding : 0px;
		margin : 0px;
		border-width:0px;
		background-color:lightgreen;
	}
	td.checkboxes{
		vertical-align: bottom;
		align-content: center;
		padding : 0px;
		margin : 0px;
		border-width:0px;
		background-color:lightgreen;
	}
	
	td.sound{
		vertical-align: top;
		margin : 0px;
		padding : 2px 2px 4px 4px ;
		border-width:0px;		
		background-color:green;
		align: center;
		
	}
	td.version{
			font: bold 12px/14px Verdana;
		text-align: left;
		vertical-align: bottom;
		padding : 0px;
		margin : 0px;
		border-width:0px;
		background-color:lightgreen;
	}

	ernest{
		margin : 0px;
		padding : 0px ;
		border-width:0px;		
		background-color:green;

	}
	input.small{
		font: bold 10px/10px Verdana;
		padding:0px;
		margin-top:1px;
		border-width:1px;
		border-color: black;
		width:30px;
		height:16px;
		align:left;
	}
	input.scaleButton{
		font: bold 9px/9px Verdana;
		padding:0px;
		margin:0px;
		width:70px;
		height:14px;
		align:left;
	}
	input.limit{
		font: bold 12px/12px Verdana;
		text-align: center;
		height:16px;
	}
	input.ok{
		position:relative;
		top:4px;
		font: bold 11px/11px Verdana;
		padding:0px;
		margin:0px;
		width:80px;
		height:20px;
		align-content: right;		
		font-style:italic;
	}
	CHECKBOX{
		padding:0px;
		margin:0px;
		xackground-color:white;
	}
	td.apptitle{
		padding : 0px;
		margin : 0px;
		border-width:0px;
		background-color:lightgreen;
		color:black;
		font: normal 16px/18px Verdana;
		text-align: center;
		}
	td.about{
		padding : 0px;
		margin : 0px;
		border-width:0px;
		background-color:lightgreen;
		color:black;
		font: normal 10px/12px Verdana;
		text-align:right;
		}

	span.titling {

		
	}
	span.after{
		font: bold 10px/12px Verdana;
	}
	div.copy{
		width: 100%;
		align-self: right;
		text-align: left;
		font: bold 10px/12px Verdana;
	}
	span.white{
		color: white;
	}
	.blackCaps{
		font-weight: bold;
		align:left;
	}
	span.label{
		position: relative;
		top:-4px;
		font: bold 8px/8px Verdana;
		/*color:black;*/
		padding:0px;
		margin:0px;
		font-align:left;
		font-style:italic;
	}
	span.moveLimit{
		position: relative;
		font: bold 12px/14px Verdana;
		/color:black;
		padding:0px;
		margin:0px;
		
		font-style:italic;
	}
	span.show{
		position: relative;
		top:-2px;
		font: bold 12px/12px Verdana;
		/color:black;
		padding:0px;
		margin:0px;
		
		font-style:italic;
	}
	div.mountain{
		z-index:10;
	}
	span.red{
		color:red;
	}

	small{
	font:  12px/14px Times Georgia;
	line-height:110%;
			
	}
	span.flood{
	font: bold 13px/14px Times Georgia;
	line-height:110%;
	
	}
	span.num{
	font:  17px/19px Times Georgia;
	color:black;	
	}
	span.comma{
	font:  10px/12px sans-serif helvetica arial Verdana;
	font-weight: bold;
	}
	span.do{
	font:  18px/20px Times Georgia;
	color:black;	
	font-weight: bold;
	}
	p.auto {
	text-align: center;		
	}
	div.ghost{
	font:  19px/21px sans-serif;
	color:transparent;
	/*font: normal 13px/16px Times New Roman;*/
	text-align: center;
	background-color: #f4a460;
	border: chocolate dashed 1px;
	width:100px;
	height:60px;
	cursor : default;
	opacity: 0.5;
		z-index:10;
	}
	div.aflat{
		border: #dd0000 solid 2px;
		background-color: #f48430;
		
	}
	div.highlight{
		border: #000000 solid 20px;
		/*	display:none;*/
	}
	div.brick{
	font:  19px/21px sans-serif;
	/*color:#f4a460;*/
	/*font: normal 13px/16px Times New Roman;*/
	text-align: center;
	background-color: #f4a460;
	border: chocolate dashed 1px;
	width:100px;
	height:60px;
	cursor : default;
	opacity:0.9;
	}
	div.docell{
	/*font: bold 13px/16px Times New Roman ;*/
	font-color : green;
	z-index:1000;
	font-size:24px;
	font-weight: bold;
	border: brown dashed 1px;
	color:red;
	}
	div.doCellControl{
		position:absolute;
		border: black 2px ridge;
		
		background-color: maroon;
		padding:2px;
		margin:0px;
		font:14px/14px Georgia bold;
		color:white;
		cursor:default;
						min-width: 32px;
						min-height: 16px;
	}
	div.angel{
		font-color:white;
	}
	span.limit{
		position:relative;
		top:-10px;
		font: normal 10px/10px Times New Roman;
	}
	div.inner{
	background-color: #e49440;
	color:black;
	cursor : help;
	opacity:1.0;
	}
	div.messages{
		position:absolute;
		align: left;
		margin-top: 60px;
		margin-left: 40px;
		width:300px;
	}
	div.menu{
		position:absolute;
		background-color: lightgreen;
		z-index:1000;
		width:100px;
		border-style:solid;
		border-color: #000;
		border-width : 0px 1px 1px 1px;
		font:  12px/13px Times New Roman;
		padding:4px;
	}
	A.limitLink{
		background-color: lightgreen;
	}
