*{
	font-family : sans-serif;
	margin:0;
	padding: 0;
	font-size: 16px;
}

div.result, div.err,div.rerr{
	padding: .25em;
	margin: .25em;
	background-color: #EEEEEE;
}

div.err{
	background-color: #AA0000; /* #FF0000; */
	color: #FFFFFF;
}
div.rerr{
	background-color: #EEC050;  /*#FFFF00;*/
}

div.header,div.mini{
	background-color: #EEC050; /*#FF9933; */ /*#E4B62C;*/ /*#80FF80;*/
	color: #000000;
}

div.mini{
	position:absolute;
	width:auto;
	right: 0em;
	top: 0em;
	z-index:2;
}

div.recent{
	clear:left;
	padding: .25em;
	background-color: #FFFFCD; /* #8080FF; */
	overflow:auto;
	color: #000000 /*#FFFFFF;*/
}

div.header{
	position:absolute;
	right:0;
	top:0;
	float:right;
	width: 19.5em;
	padding: .25em;
}

div.inbox{
	/*margin-right:21em;*/
	clear: left;
	left:.5em;
	overflow: auto;
	background-color: #FFFF80;
}

input.sub{
   font-size:1em;
   color:#000000;
   height:1.5em;
   background-color:#FFFFFF;
   border-style:none;
   width:4em;
   margin-left:.25em;
}
input.sub:hover{
	background-color: #FFFF80; /*#FFFF00;*/
	color:#0000FF;
}
input.sub:active{
	background-color: #AA0000; /*#FF7000*/
	color:#FFFFFF;
}
#msgtxt{
	padding: .1em;
	width: auto;
	
}
a.shade:link,a.shade:visited,a.unshade:link,a.unshade:visited{
	text-decoration:none;
	/*color:#FFFFFF;*/
}
a.shade:link,a.shade:visited{
	color:transparent;
}
a.shade:hover{
	color:#000000;
}

#txt{
	font-size:1em;
	margin:.2em 0 .1em .5em;
	width: 14em;
	border:0;
}

div.main{
	width:100%;
	position:absolute; 
	top:16em;
	bottom:0;
	overflow:auto;
	background-color:#DDDDDD;
	z-index:1;
}

hr.hrs{
	border:0;
	width:100%;
	position:absolute;
	background-color:#6060C0;/*black;*/
	z-index:2;
	height:.25em;
	cursor: row-resize;
	margin-top:.25em;
}


