.title
{
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
}
.hint
{
	
	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;
	font-style:italic
}
.reportHead
{
	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;
	font-weight:bold;
}
.required_data
{
	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;
}
.star
{
	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;
	font-weight:bold;
	color:#FF0000;
}
.error
{
	font-family:Arial, Helvetica, sans-serif;

	font-size:9px;
	font-weight:normal;
	color:#FF0000;
}
.success
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006600;
}
.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
	background-color:#F2F2F2
}
.grid
{
	background-color:#ffffff;
}
.gridTD
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#F2F2F2;
	border-bottom:thin solid #C8DFF7;
}
.gridTH
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#F2F2F2
}

.permission
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#ffffff;
	text-align:center;
	border-bottom:thin solid #C8DFF7;
}
.data_entry
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.welcome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;

}
.bodyColor
{
	background-color:#ACCDF2;
}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000099;

}
a:visited
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
