body{margin:0; background:#FFF; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:20px;}
.tbhead {
	font-weight: bold;	
	background-color: #C90;
	color: #FFF;
}
.tbhead2 {
	font-weight: bold;	
	background-color: #069;
	color: #FFF;
}
.tbhead3 {
	font-weight: bold;	
	background-color:#906;
	color: #FFF;
}
.tbhead4 {
	font-weight: bold;	
	background-color:#3D6969;
	color: #FFF;
}
.tbheadseken {
	font-weight: bold;	
	background-color:#39C;
	color: #FFF;
}
.tbheadreserved {
	font-weight: bold;	
	background-color: #333;
	color: #FFF;
}
.msg {
	font-weight: bold;
	color: #060;
}
.errmsg {
	font-weight: bold;
	color: #F00;
}
.errmsg2 {
	font-weight: bold;
	color:#666;
}
.warningmsg {
	font-weight: bold;
	color:#FC0;
}
.soldstockvalue{
	color:#F00;
	text-decoration:line-through;
		
}
.normalstockvalue{
	text-decoration:none;	
}
.webappstyleA{
	background-color:#EEEEEE;
	height:20px;
}

.webappstyleB{
	background-color:#FFFFFF;
	height:20px;
}
.webappstyleC{
	background-color:#EBD7D3;
	height:20px;
}
.readyitem{
	background-color: #A0BC34;
	font-weight:bold;
	color:#FFF;
	height:20px;
}
.pendingitem{
	background-color:#F1861B;
	font-weight:bold;
	color:#FFF;
	height:20px;
}
.webappstyleA:hover, .webappstyleB:hover, .webappstyleC:hover, .readyitem:hover, .rowhighlight {
	background-color: #CBDEBC;
	height:20px;
}
.webapptable {
	background-color: #EEEEEE;
	border: 1px dashed #999999;
	color: #000;
}
.webapptablehead {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
.profitminus {
	color:#C30;
	font-size:18px;
}
.profitplus {
	color:#360;
	font-size:18px;
}
.amountcredit {
	color:#C30;
}
.amountdebit {
	color:#360;
}


