body{ margin:0px; padding:0px; background:#f2f2f2; font-family:Tahoma,Verdana, Geneva, sans-serif ; font-size:12px; }
table{ border-collapse:collapse}
table td{border-collapse:collapse; padding:2px 5px; border:none}
table.report { background:#fff;   width:98%; margin:1%; font-size:11px}
table.report th{ background: url(../images/th.png) center repeat-x; padding:8px 5px; color:#FFF; border:1px solid #666}
.report td{ border-bottom:1px solid #ccc }
.report tr:nth-child(odd)		{ background:#eaeaea url(../images/tr.png) repeat-x  bottom  ; }
.report tr:nth-child(even)		{ background-color:#f8f8f8; }
table{ font-family:Tahoma,Verdana, Geneva, sans-serif!important; font-size:12px}
table.form{ background: url(../images/form.png) repeat-x #dfe9ef; border:2px solid #FFF;
-moz-box-shadow: 0px 5px 5px #888;
-webkit-box-shadow: 0px 5px 5px #888;
box-shadow: 0px 5px 5px #888; font-weight:bold; color:#006}
.report tr:hover{ background:#ede9c0}
input,select,textarea{ 
font-family:Tahoma,Verdana, Geneva, sans-serif;
background:url(../images/tr.png) repeat-x; background: #FFF; /* for non-css3 browsers */
border:1px solid #b3c5ce; padding:2px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#FFFFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#FFF)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #f3f3f3,  #fff); /* for firefox 3.6+ */ 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 0px 0px 2px #9ec7df;
-webkit-box-shadow: 0px 0px 2px #9ec7df;
box-shadow: 0px 0px 2px #9ec7df; outline:none;
font-size:11px;
}
input:focus,select:focus,textarea:focus{ border:1px solid #06C}
input[type=button],input[type=submit],input[type=reset] {
background:url(../images/logobg.png) repeat-x; padding:5px;	 border:1px solid #576e42;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#638b3f', endColorstr='#97bc54'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#638b3f), to(#97bc54)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #638b3f,  #97bc54); /* for firefox 3.6+ */ 
text-shadow:0px 1px 0px #000; color:#FFF; font-weight:bold
}

input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover {
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#97bc54', endColorstr='#638b3f'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#97bc54), to(#638b3f)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #97bc54,  #638b3f); /* for firefox 3.6+ */ 
	}

input[value=Del] { background:#000;
text-shadow:0px 1px 0px #000; color:#fff; font-weight:bold;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a2222', endColorstr='#915050'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#6a2222), to(#915050)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #6a2222,  #915050); /* for firefox 3.6+ */ 
 border:1px solid #900;
}
input[value=Del]:hover{
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#720000', endColorstr='#cc0000'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#720000), to(#cc0000)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #720000,  #cc0000); /* for firefox 3.6+ */ 
	}
	
input[value=CANCEL] {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d5d5d5', endColorstr='#e9e9e9'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#d5d5d5), to(#e9e9e9)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #d5d5d5,  #e9e9e9); /* for firefox 3.6+ */ 

	}