 .tabledatatbl{ 
  background-color:#E8F3FF; 
} 
.alertmsg {
font-style:italic;
}
.headingtblmsg {
font-style:inherit;
background-color:#00CCFF; 
}
.tableborder
	{
		border-bottom:#BDC6DC 1px solid;
		border-top:#BDC6DC 1px solid;
		border-left:#BDC6DC 1px solid;
		border-right:#BDC6DC 1px solid;
	}
.footer
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
		text-decoration:none;
	}
.formheading
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-decoration:none;
		font-weight:bold;
		background-color:#CED4E4;	
	}
.formtext
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;		
	}

.inputtype
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		border-bottom:#BDC6DC 1px solid;
		border-top:#BDC6DC 1px solid;
		border-left:#BDC6DC 1px solid;
		border-right:#BDC6DC 1px solid;
	}
.a:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
	}

.a:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
	}
.a:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#006699;
		text-decoration:none;
	}

.formtextback
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
		background-color:#F2F4F9
	}

.formtextback1
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
		background-color:#F5F5F5;
	}
	
.formtextback2
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
		background-color:#CED4E4;
	}
.formtextback3
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
		background-color:#336699;
		font-weight:bold;
	}
.formtextback4
	{
		background-color:#FFFFFF;
	}
.paginationrow
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0000FF;
		text-decoration:none;
		background-color:#FFFFFF;
	}
.fieldtitle
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0000FF;
		text-decoration:none;
	}
.formtextbacksimple
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-decoration:none;
	}

.b:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:underline;
	}

.b:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:underline;

	}
.b:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#006699;
		text-decoration:none;		
	}
.c:link
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;
	}

.c:visited
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;

	}
.c:hover
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#CCCCCC;
		text-decoration:none;		
	}
.page
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333333;
		text-decoration:none;
	}
.msgcolor 
	{
		background:#F5F5F5;
	}
.headerhead
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-shadow:#FFFFFF;
		font-weight:bold;
		font-size:25px;
		color:#0072A8;
		padding-left:15px;
	}
.popupmatter
{
background-color:#00FF00;
color:#FFFF00
}
.popuptitle
{
background-color:#99CCCC;
color:#FFFFFF;
}
.error_msg
{
	background-color:#FFFF00;
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#FF0000;
}