/* CSS Document */

a.reportlink:link { color: black; text-decoration: none; font-size: 12px; }
/* a:visited { color:red; text-decoration: none; } */
a.reportlink:hover { color:#FFFFFF; text-decoration: bold; font-size: 12px; background-color: #2C3539;}

/*
@font-face{
	font-family: "gujarati";
	src: url('./fonts/') format('truetype');
}
*/

 .table
{
margin:5px;
box-shadow:2px 2px 3px inset; 
border-radius:10px;
background-color:#FFFFFF;
height=100px;
width=600px;
}

td.datahead
{
	height:15px;
	text-align:center;
	background-color: #348017;
	font:Verdana;
	font-size: 10px;
	color: #FFFFFF;
		
}
td.datasum
{
	height:15px;
	text-align:center;
	background-color:#fdb017 ;
	font:Verdana;
	font-size: 10px;
	color: #FFFFFF;
		
}
td.rpthead
{
	
	text-align:center;
	background-color: #008080;
	font:Verdana;
	font-size: 14px;
	color: ;
		
}

th.rpthead
{
	text-align:center;
	background-color: #008080;
	font:Verdana;
	font-size: 14px;
	color: #FFFFFF;
}

td.rptoddrow
{
	text-align:center;
	background-color: #C2DFFF;
	font:Verdana;
	font-size: 12px;
	color: ;
}

td.rptoddrowleft
{
	text-align:left;
	background-color: #C2DFFF;
	font:Verdana;
	font-size: 12px;
	color: ;
}

td.rptevenrow
{
	text-align:center;
	background-color: #E0FFFF;
	font:Verdana;
	font-size: 12px;
	color: ;
}

td.rptevenrowleft
{
	text-align:left;
	background-color: #E0FFFF;
	font:Verdana;
	font-size: 12px;
	color: ;
}
td.rptsrno
{
	text-align:right;
	font:Verdana;
	font-size: 14px;
	color: black;
}


td.textlabel
{
	width:150px;
	height:20px;
	text-align:right;
	background-color: #CCC;
	font-family: Verdana;
	font-size: 10;
	
}
td.textlabelc
{
	width:150px;
	height:20px;
	text-align:center;
	background-color: #CCC;
	font-family: Verdana;
	font-size: 10;
	
}

td.left_txtlbl
{
	width:150px;
	height:20px;
	text-align:left;
	background-color: #CCC;
	font-family: Verdana;
	font-size: 10;
	
}



td.datalabel
{
	width:150px;
	height:20px;
	text-align:left;
	background-color: #FDD017;
	font-family: Verdana;
	font-size: 10;
	
}

td.datalabelwarning
{
	width:150px;
	height:20px;
	text-align:left;
	background-color: #fd5417;
	font-family: Verdana;
	font-size: 10;
	
}

td.datalabelc
{
	width:150px;
	height:20px;
	text-align: center;
	background-color: #FDD017;
	font-family: Verdana;
	font-size: 10;
	
}

td.datalabelr
{
	width:150px;
	height:20px;
	text-align: right;
	background-color: #EDB561;
	font-family: Verdana;
	font-size: 10;
	
}

td.sumup
{
	width:150px;
	height:20px;
	text-align: center;
	background-color: #EDB561;
	font-family: Verdana;
	font-size: 10;
}

td.piclabel
{
	text-align:center;
	vertical-align:top;
	background-color: #FDD017;
	font-family: Verdana;
	font-size: 10;
}
td.textdata
{
	height:20px;
	text-align:left;
}

td.textbox
{
	width:23%;
	height:20px;
	text-align:left;
}

input.boxbox
{
	background-color: #D46;
	font-style:Tahoma;
	font-color:Blue;
}


td.formtitle
{
	text-align:center;
	height: 20px;
	font-family: Verdana;
	font-size: 12;
}
td.pageTitle
{
	text-align:center;
	height: 20px;
	font-family: Verdana;
	background-color: #34282C;
	font-size: 12;
	color: #FFF;
}
td.formlabel
{
	text-align:left;
	height: 20px;
	font-family: Verdana;
	font-size: 12;
}

td.formlabelbox
{
	text-align:left;
	height: 30px;
	font-family: Verdana;
	font-size: 12;
}

td.helptext
{
	
	
	text-align:justified;
	background-color: #FDD017;
	font-family: Verdana;
	font-size: 15;
	
}
td.helptext1
{
	
	
	text-align:justified;
	background-color: #CCFB5D;
	font-family: Verdana;
	font-size: 15;
	
}