.heading {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; 
    BACKGROUND-COLOR: #659e71;
	color: black;
	font-weight: bold;
    border-bottom:1px solid Balck;
    border-right:1px solid Balck;
    border-top:1px solid Balck;
    border-left:1px solid Balck;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr= '#659e71' , EndColorStr= '#e8fddf' );
}
	

.normal {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: white;
	color:Red;
	
	}
.normal2 {
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: white;
	color:Red;
	 }
.empty {
	FONT-SIZE: xx-small; 
	BACKGROUND-COLOR: white;
	color:Red;
	
}
.pan
{
background:url(images/button-bg.jpg) 0 0 repeat-x; 
font:11px/16px Verdana, Arial, Helvetica, sans-serif; 
font-weight:bold; border:1px solid #a7b36b;
padding:2px;
cursor:hand;
}
body{ background:url(images/bg.jpg) 0 0 repeat-x; font:11px/16px Verdana, Arial, Helvetica, sans-serif; margin:0 2px 0 2px; color:#464646;}
.formTbl{ background-color:#e4eebc; border:1px solid #a7b36b; padding:10px; margin:5px 0 5px 0; }
.formTbl1{ background-color:#e4eebc; border:1px solid #a7b36b; padding:4px; margin:5px 0 5px 0; }
input[type="text"]{ background-color:#f1f6d8;border:1px solid #a7b36b; }
input[type="password"]{ background-color:#f1f6d8;border:1px solid #a7b36b; }
textarea{ background-color:#f1f6d8;border:1px solid #a7b36b; }
select{ background-color:#f1f6d8;border:1px solid #a7b36b; }
input[type="button"]{background:url(images/button-bg.jpg) 0 0 repeat-x; font:11px/16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #a7b36b;padding:2px;}
input[type="submit"]{background:url(images/button-bg.jpg) 0 0 repeat-x; font:11px/16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #a7b36b;padding:2px;}
.footer{ background-color:#f1ffdc; text-align:center;font:9px/16px Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #999999; margin-top:50px;}
.formGrid{ background-color:#e4eebc; border:1px solid #a7b36b; padding:2px; margin:5px 0 5px 0; }
.head {background:url(images/tbl-head-bg.jpg) 0 0 repeat-x; height:28px; border-bottom:1px solid #a7b36b; border-right:1px solid #a7b36b; padding-left:5px; font-weight:bold; color:#5a5b5d;}
.cell1 
{	background-color:#ebffcc; 
	height:20px; 
	border-bottom:1px solid #e3e7e8; 
	border-right:1px solid #e3e7e8; 
	padding-left:5px;
}
.cell2 
{
	background-color:#fff; 
	height:20px; 
	border-bottom:1px solid #e3e7e8; 
	border-right:1px solid #e3e7e8; 
	padding-left:5px;
}

.cal
{
	background-color:#ebffcc; 
	position:absolute;
	z-index:700;
	
}
