.oa
{
	background-color: #ffffcc;
}
.cv
{
	background-color: #add8e6;
}
.label
{
	/*to set the page level attributes*/
	margin: 0%;
	/*font-family: 'Kruti Dev 010';*/
	color:Maroon;
	font-size:medium;
	font-weight:500;
	font-size:11pt;
}
.labelR
{
	/*to set the page level attributes*/
	margin: 0%;
	font-family: 'verdana';
	color: blue;
	font-size: 8px;
	font-weight: 500;
}
.label1
{
	/*to set the page level attributes*/
	margin: 0%;
	font-family: 'Kruti Dev 010';
	color:Maroon;
	font-size:small;
	font-weight:500;
}
.reportlabel
{
	/*font-size:small;*/
	/*font-size: medium;*/
	font-size: 10pt;
	font-family: Verdana;
}
.reportlabel1
{
	/*font-size:small;*/
	font-size: medium;
	font-size: 10pt;
	font-family: Verdana;
}

.image
{
	/*used to display background image on page.*/
	background-image: url(images/backgd.jpg);
		/*background-image: url(images/blocked.jpg);*/

	
	/*position:fixed;
top:0;
left:0;
width:100%;
height:100%;*/
}

.control
{
	/*to set the properties of various control like "textboxes".*/
	font-size:13;
	font-family: 'Kruti Dev 010';	
}

.display
{
	/*used to set display properties of individual cells*/
	font-size:medium;
	font-style: normal;
}
.display1
{
	font-size:medium;
	font-style: normal;
}
.disptxt
{
	/*used to set display properties of individual Text*/
	font-family: 'Kruti Dev 010';
	font-size:large;
	font-style: normal;
}	
	
.caption
{
	/*used to control the blue background strip with white text on in on table top*/
	font-weight: bold;
	font-size: medium;
	color: white;
	background-color: #3333ff;
}

.neccessary
{
	/*to set style for stars representing neccessary field. */
	font-size:medium;
	color:Red;
	font-family:Arial;
	font-size:12;
}

.hyperlink
{
	/*used to set the table cell colors white. */
	background-color: white;
}

.red
{
	/* used to set the background color of a cell red.*/
	/*background-color: #6CA2F9;*/
	background-color: #A1B1FF;
}
.hd
{
	background-color: #6CA2F9;
	height: 27px;
	font-size: 12pt;
	color: black;
	font-family: 'Times New Roman';
	font-weight: bold;
}
.md
{
	height: 10px;
}
.ft
{
	background-color: #6CA2F9;
	height: 10px;
}
.ucb
{
		background-color:#B9CCFF
}
.ucb1
{
		background-color:#B9CCFF;
		height:4px;
}
.ucb2
{
		
		height:27px;
}
.font
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	
	margin: 0%;
	font-size:11pt;
	font-weight:500;
}
.fontL
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	
	margin: 0%;
	font-size:14pt;
	font-weight:500;
}


.ddlfont
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	
	margin: 0%;
	font-size:14pt;
	font-weight:500;
}
.chkfont
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	
	margin: 0%;
	font-size:9pt;
	font-weight:500;
}
.ddlfont1
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	
	margin: 0%;
	font-size:12pt;
	font-weight:500;
}
.drop_E_font
{
	/* used to display the date and any other field where font needed to be other 
      than kruti Dev 010.*/
	margin: 0%;
	font-size: 30pt;
	font-family: Verdana;
	font-weight:500;
}

.link
{
	/* used to set the color of hyperlinks*/
	font-size:large;
	color:Red;
	font-family:Kruti Dev 010;
}
	
.disp
{
	DISPLAY: none
}

/*A:hover
{
	color: navy;
	font-style: italic;
}*/
a:visited {
    text-decoration: underline;
    color: blue;
}
@media Print    
{
	table
	{
		background-color:White;
	}
	html,body
	{ background-color:White;
	}
	/*tr { background-color: White; }
    td { background-color: White; }*/
DIV.a {
	DISPLAY: none
    }
DIV.b 
{
	DISPLAY: inline
	
}
.noprint {DISPLAY: inline} 
.noprint1 {  visibility: hidden; }
 
/*DIV.a1 {
	DISPLAY: none
}*/
.hidebk 
{
	
	BACKGROUND: none transparent scroll repeat 0% 0%

	
		
}
   .thead
    {
		display: table-header-group;
	}
   
.hidebk1 
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
	BACKGROUND: none transparent scroll repeat 0% 0%
	margin-right:80pt;
	
		
}
}
.allB
	{
		border-right: #0033ff 1px solid;
		border-top: #0033ff 1px solid;
		border-left: #0033ff 1px solid;
		width: 9%;
		border-bottom: #0033ff 1px solid;
		height: 43px;
	}
	.tbB
	{
		border-top: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		width: 41%;
		height: 43px;
		vertical-align: middle;
		text-align: left;
	}
	.tbrB
	{
		border-top: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		width: 41%;
		height: 43px;
		vertical-align: middle;
		text-align: left;
		border-right: #0033ff 1px solid;
		font-size:12Pt 
	}
	.allB1
	{
		border-right: #0033ff 1px solid;
		border-top: #0033ff 1px solid;
		border-left: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		
	}
	.tbB1
	{
		border-top: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		vertical-align: middle;
		
	}
	.tbrB1
	{
		border-top: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		vertical-align: middle;
		border-right: #0033ff 1px solid;
		
	}
	.allBM
	{
		border-right: #006400 1px solid;
		border-top: #006400 1px solid;
		border-left: #006400 1px solid;
		border-bottom: #006400 1px solid;
	}
	.tbrBM
{
	border-right: #006400 1px solid;
	border-top: #006400 1px solid;
	border-bottom: #006400 1px solid;
}
	.menuW
{
	width: 92%;
}
.hld
{
	font-size: medium;
	font-style: normal;
	color: blue;
	VLINK:blue;
	font-size:12Pt 
	
	
}
.hldN
{
	
	font-style: normal;
	color: blue;
	VLINK:blue;
	font-size:10Pt 
	
	
}
.tit
{
	font-size: 16pt;
	color: maroon;
}
.menuTBC
{
	background-color:White;
}
img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}

/*body {
/*background: url(images/blocked.jpg) no-repeat;
background-size: 100%;
height: 100%;
margin: 0;
padding: 0;

}*/
BODY
{
	scrollbar-face-color:CornFlowerBlue; 
	scrollbar-highlight-color:#9cc4ff; 
	scrollbar-shadow-color: #DEE3E7; 
	scrollbar-dlight-color: CornFlowerBlue; 
	scrollbar-track-color: white; 
	scrollbar-darkshadow-color: #98AAB1; 
 }
 .fontf
{
	font-size:8pt;
}
.font1
{
	font-size:9pt;
}
.font2
{
	font-size:10pt;
}
.font3
{
	font-size:11pt;
}
.font4
{
	font-size:12pt;

}
.ColorTC1
{
	background-color: #ff9194;
}
.ColorTC2
{
	background-color:#FFFF45
}
.ColorTC22
{
	background-color: #ffccff;
}
.ColorTC3
{
    background-color: #9DFFD8;
}

.ddlZ
{
	z-index: auto;
	position: relative;
	overflow-x: hidden;
	overflow-y: hidden;
	
}

.gray1
{
	background-color:silver;
}
.gray2
{
	background-color:gainsboro;
}
.dis
{
	background-color: #aeffae;
}
.akh
{
	background-color: #ffffbb;
}
.lam
{
	background-color: #ff9b82;
}
