
form{
	/*border: 1px solid #3f3d3d;*/
	padding: 0px;
}

input{
	font-size: 11px;
	font-weight: normal;
	color: #3f3d3d;
	background-color: #FFFFFF;
}

.inplbl
{
	font-size: 11px;
	font-weight: normal;
	color: #3f3d3d;
}

.inpbox
{
	font-size: 11px;
	font-weight: normal;
	color: #3f3d3d;
	background-color: #FFFFFF;
	border: 1px solid #3f3d3d;
}

.submit{
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	background-color: #3f3d3d;
	border: 1px solid #3f3d3d;
}

#grid{
background: url(../images/grid.gif) top  no-repeat;
width:30px;
height:20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin:0px;
padding:0px;
}
		
.tblcal {
margin:0px;
padding:0px;
background-color:#fffff;
color: #3f3d3d;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border-top:1px solid #3f3d3d;
border-left:1px solid #3f3d3d;
}
		
.tblhdr {
margin:0px;
padding:0px;
background-color:#3f3d3d;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
}
		
.tblrow {
border-bottom:1px solid #3f3d3d;
margin:0px;
padding:0px;
}

.tblrowend {
border-bottom:1px solid #3f3d3d;
border-right:1px solid #3f3d3d;
margin:0px;
padding:0px;
}

.tblcellemp {
background-color:#ffffff;
color: #ffffff;
width:30px;
height:20px;
padding:0px;
}
		
.tblcell0 {
background-color:#FF0000;
color: #ffffff;
width:30px;
height:20px;
margin:0px;
padding:0px;
}
		
.tblcell1 {
background-color:#33CC33;
color: #000000;
width:30px;
height:20px;
margin:0px;
padding:0px;
}
		
.tblcell2 {
background-color:#3f3d3d;
color: #ffffff;
width:30x;
height:20px;
margin:0px;
padding:0px;
}
	

