body,td,th { font-family: Arial,Helvetica,Sans-serif; font-size:10pt; }
body { padding:0px; margin:0px; }

.frm th { text-align:right; font-weight:bold; }
.frm td { }
.frm { border:1px; background-color:#dfdddb; width: 99%; }

.grid th { text-align:left; border-bottom:1px solid black; padding:5px;}
.grid td {  border-bottom:1px solid #bbbbbb; padding:3px; background:rgba(255,255,255,.75);}

.grid { width:100%; border:0px solid gray; }
/*.grid td:hover { cursor:pointer; }*/


.tnormal th { background:transparent !important; border:0px !important; color:black !important; text-align:right; font-weight:bold; }
.tnormal td { background:transparent !important; border:0px !important; color:black !important; }

.hilite { background: yellow !important; color: black !important; }
.hiliteR { background: red !important; color: white !important; }

.sysbutton { font-size:16px; font-weight:bold; min-width:100px; }
.sysprompt {
	position:absolute; top:0px ;left:0px ;right:0px; bottom:0px;
	overflow:auto;
	background:rgba(60,60,60,.5);
	border:none;
	padding:10px;
	text-align:center;
	display:none;
}
.promptcontent {
	position:relative;
	display:inline-block;
	border-radius:12px;
	border:2px solid #ccccdd;
	padding:10px;
	padding-bottom:12px;
}
.promptheading {
	position: relative;
	display: block;
	color:white;
	font-size:16px;
	font-weight:bold;
	border-radius: 10px 10px 0px 0px;
	padding: 6px;
}
