/* CSS Document */
a{
	text-decoration:none;
	color:#990000;
}
a:hover{
	text-decoration:none;
	color:#FF0000;
}
.error_msg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.suc_msg
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
}
.label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.label_table
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.hyperlink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.headerlbl
{
	font-family:"Courier New", Courier, monospace;
	font-size:60px;
	font-weight:bold;
	color: #000000;
}
.usernamelbl
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
.success
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
}
.failer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
}
.astrik
{
	color:#FF0000;
	font-weight:bold;
}
.templbl
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.txt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.reqClass
{
    border: 2px solid red;
    border-radius: 4px;
}
#reports {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border-collapse: collapse;
  width: 100%;
}

#reports td, #reports th {
  border: 1px solid #ddd;
  padding: 8px;
}

#reports tr:nth-child(even){background-color: #f2f2f2;}
#reports tr:nth-child(odd){background-color: #FFFFFF;}
#reportsCancel
{
!important
background-color: #FCC8C5;
}

#reports tr:hover {background-color: #ddd;}

#reports th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #4CAF50;
  color: white;
  text-align:center;
}