.label
{
	/*to set the page level attributes*/
	margin: 0%;
	/*font-family: 'Kruti Dev 010';*/
	color:Maroon;
	font-size:medium;
	font-weight:500;
}
.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*/
	font-family: Verdana;
	color: black;
	font-size: 12pt;
	background-color: white;
}
.label2
{
	/*to set the page level attributes*/
	font-family: Verdana;
	color: black;
	font-size: 10pt;
}
.col1
{
	font-family: verdana;
	font-weight: bold;
	font-size: 8pt;
	color: black;
	text-indent: 2pt;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}


.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);
}

.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
}
.vattb
{
	background-color: White;
	font-family: Verdana;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.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;
}
.ddlfont
{
	/* 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;
}
	
	
/*A:hover
{
	color: navy;
	font-style: italic;
}*/
@media Print    
{
	
DIV.a {
	DISPLAY: none
}
DIV.b 
{
	DISPLAY: inline
	
}
.hidebk 
{
	
	BACKGROUND: none transparent scroll repeat 0% 0%

	
		
}
.hidebk1 
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
	BACKGROUND: none transparent scroll repeat 0% 0%
	margin-right:80pt;
	
		
}
}
.allB
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
		border-bottom: gray 1px solid;
	
}
	.tbB
	{
		border-top: #0033ff 1px solid;
		border-bottom: #0033ff 1px solid;
		width: 41%;
		height: 43px;
		vertical-align: middle;
		text-align: left;
	}
	.tbrB
	{
		border-top: gray 1px solid;
		border-bottom: gray 1px solid;
		vertical-align: middle;
		text-align: left;
		border-right: gray 1px solid;
	}
	.menuW
{
	width: 92%;
}
.hld
{
	font-size: medium;
	font-style: normal;
	color: maroon;
	
}
.tit
{
	font-size: 16pt;
	color: maroon;
}
.hfont
{
	font-family: verdana;
	font-weight: bold;
	font-size: 10pt;
	color: black;
	text-decoration: underline;
}

#navigation a
{
color: #000;
background: #ffa20c url(images/left-tab.gif) left top no-repeat;
text-decoration: none;
padding-left: 10px
} 
#navigation a span
{
background: url(images/right-tab.gif) right top no-repeat;
padding-right: 10px;

} 
#navigation a:hover {
color: #fff;
background: #781351 url(images/left-tab-hover.gif) left top no-repeat;
padding-left: 10px
} 

#navigation a:hover span
{
background: url(images/right-tab-hover.gif) right top no-repeat;
padding-right: 10px
} 
.fnt
{
	font-size: 8pt;	color: black;font-family: Verdana;
}

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; 
 }
