body,tr,td,p {
	font-family: verdana,arial,DVBW-ttYogesh;
	font-size:8.5pt;
	
}
td{
color:#606060;
}

body{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom:0px;
	
}
a, a:visited {
	color: #800000;
	text-decoration:none ;
}
a:hover{
color: #ff0000;
	text-decoration: underline ;
}
inputE{
	font-family:verdana, arial;
	font-size:8pt;
	border: 1px solid black;
}
SelectE{
	font-family:verdana, arial;
	font-size:8pt;
	border: 1px solid black;
}

.linken{
	font-family:verdana,arial;
	font-size: 9pt;
}
.TRBG{
	vertical-align: top;
	background-color : #ffffff;
}
TD{
	vertical-align: top;
}
.TDRight{
	text-align: right;
	font-weight: bold;
}
.TDLeft{
	text-align: left;
}
.TDCENTER{ /* Same as TRBG but text will be center align*/
	text-align: Center;
	vertical-align: top;
}
.TRHead{
	font-weight: bold;
	text-align: Center;
	vertical-align: middle;
	color: #000000;
	background-color: #efefef;
}
.TRSide{
	font-weight: bold;
	text-align: Right;
	background-color: #b6bdd2;
	vertical-align: middle;
	color: #000000;
}
.TRSideLeft{
	font-weight: bold;
	text-align: Left;
	background-color: #b6bdd2;
	vertical-align: middle;
	color: #000000;
}
.TableBorder{
	background-color: #c0c0c0;
}
.Spacer{
	margin-top: 5px;
}
.Title{
	font-size: 11pt;
	color:#cd5c5c;
	text-decoration: underline;
	margin-left: 8px;
	margin-top: 5px;
	margin-bottom:5px;
}
.SubTitle{
	font-size: 10pt;
	color:#cd5c5c;
	margin-top:8px;
	margin-bottom:8px;
}
.PageContent{
	font-size: 8pt;
	color:#000080;
	margin-top:8px;
	margin-bottom:8px;
}

.TableBlock{
	background-color: #6699cc;
	border: 0px solid #336699;
}
.BlockHeading{
	color: #000000;
	font-weight: bold;
}
.BlockBody{
	background-color: #f4f7fc;
}
.NewsHeading{
	font-family:  verdana, Times, serif;
	font-size: 16pt;
	font-weight:bold;
	color: #373737;
}
.SourceDate{
	font-family:  verdana,arial, Times, serif;
	font-size: 8pt;
	color: #696969;
}
.CenterBlock{
	background-color: #f4f7fc;
}
.ReadMore{
	font-size: 8pt;
	color: #ff0000;
	text-decoration: none;
}
.para{
	line-height: 150%;
	margin-left:0px;
	margin-top:3px;
	margin-bottom:3px;
}
.footerText{
	color: #858585;
}
.InnerSideHead {
	background-color: #cd5c5c;
	color: #ffffff;
	padding-left:5px;
	font-weight: bold;
	font-size: 8pt;
}
.InnerBG {
	background-color: #cd5c5c;
}
.InnerSideBtmBdr{
	padding-left:5px;
}
.InnerSideBtmBdrsel{
	background-color: #efefef;
	border-bottom: 1px solid #D0BDD5;
	padding-left:5px;
}
.InnerTitle{
	color:#ffffff;
	font-size:13pt;
}
.InnerSubTitle{
	color:#000000;
	font-size:10pt;
}
.PaddLeft{
	padding-left:25px;
}
.Selected {
	background-color: #efefef;
	border: 1px solid #c0c0c0;
	color: #000000;
}
.FeatureName{
	color: #cd5c5c;
	font-size: 8pt;
	margin-bottom:0px;
}
.CenterBlockHead{
	font-weight: bold;
	text-align: left;
	background-color: #b6bdd2;
	vertical-align: middle;
	color: #000000;
	font-size:9pt;
}

/*---------------------------------------------------*/
/*
	CSS specific to MENUs dont change
*/

.clsCMOn {
	color: black;
	font-size : 8pt;
	text-decoration : none;
        padding: 1px 2px;
}

.clsCMOver {
	/*color: black;*/
	color: #ffffff;
	font-size : 8pt;
	text-decoration : none;
        padding: 1px 2px;
}

.clsCMOn {
		color: #3D8EB3;
		font-size : 7.5pt;
		text-decoration : none;
        padding: 1px 2px;
		
	}
	
	.clsCMOver {
		color: #000000;
		font-size : 7.5pt;
		text-decoration : none;
	    padding: 1px 2px;
		
		
	}
	.clsCMOn1 {
		color: #cd853f;
		font-size : 7.5pt;
		text-decoration : none;
        padding: 1px 2px;
		
		
	}
	
	.clsCMOver1 {
		color: #000000;
		font-size : 7.5pt;
		text-decoration : none;
	    padding: 1px 2px;
		
		
	}
	.clsCMOn2 {
		color: #9968A6;
		font-size : 7.5pt;
		text-decoration : none;
        padding: 1px 2px;
		
		
	}
	
	.clsCMOver2 {
		color: #000000;
		font-size : 7.5pt;
		text-decoration : none;
	    padding: 1px 2px;
		
		
	}
	.clsCMOn3 {
		color: #437C57;
		font-size : 7.5pt;
		text-decoration : none;
        padding: 1px 2px;
		
		
	}
	
	.clsCMOver3 {
		color: #000000;
		font-size : 7.5pt;
		text-decoration : none;
	    padding: 1px 2px;
			
	}
	.clsCMOn4 {
		color: #CC5582;
		font-size : 7.5pt;
		text-decoration : none;
        padding: 1px 2px;
		
		
	}
	
	.clsCMOver4 {
		color: #000000;
		font-size : 7.5pt;
		text-decoration : none;
	    padding: 1px 2px;
		
	}
	
/*---------------------------------------------------*/
/*
	CSS specific to Birth and Death Registration Department
*/
.HeadingMarathi{
		font-weight: bold;
		font-family:DVBW-ttYogesh;
		font-size:16pt;
		text-align: center;
		margin-bottom : 0px;
		color: #cd853f;
	}
	.BoldFontM{
		font-weight: bold;
		font-family:DVBW-ttYogesh;
		font-size:14pt;
		vertical-align : top;
	}
	.ErrorMsg{
		color: Red;
		font-weight: bold;
		font-family:verdana,arial;
		font-size:8pt;
	}
	.BoldFont{
		font-weight: bold;
		font-family:verdana,arial;
		font-size:8pt;
		vertical-align : top;
	}
	.EnglishFont{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8pt;
	}
	.TDHeader{
		font-family : verdana;
		font-size: 10pt;
		text-align : center;
		font-weight : bold;
		background-color : #b6bdd2;
	}
	.tdBorderTotal{
		border-bottom: 1px solid #336699;
		border-left: 1px solid #336699;
		border-right: 1px solid #336699;
		border-top: 1px solid #336699;
	}
	.tdborderTLB{
		border-top: 1px solid #336699;
		border-left: 1px solid #336699;
		border-bottom: 1px solid #336699;
	}
	.tdborderLBR{
		border-bottom: 1px solid #336699;
		border-right: 1px solid #336699;
		border-left: 1px solid #336699;
	}
	.tdborderLB{
		border-bottom: 1px solid #336699;
		border-left: 1px solid #336699;
		font-family: verdana;
		font-size: 9pt;
	}
	.tdborderLBMarathi{
		border-bottom: 1px solid #336699;
		border-left: 1px solid #336699;
		font-size: 14pt;
	}
	.DropDownMarathi
	{
		font-family : DVBW-ttYogesh;
		font-size: 14pt;
	}
	.inputBorder
	{
		border : 1px solid Black;
		font-family : DVBW-ttYogesh;
		font-size: 14pt;
	}
	.tdright{
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9pt;
		text-align : right;
		font-weight : bold;
	}
	.nolinkM{
		font-family: DVBW-ttYogesh;
		font-size: 14pt;
		text-decoration : none;
	
	}
	.DialpadBut{
		font-family:verdana,arial;
		font-size:  8pt;
		color: #000000E;
		border  : 1px solid Black;
	}
	.DialpadButM{
		font-family:DVBW-ttYogesh;
		font-size:  14pt;
		color: #000000E;
		background-color :#b6bdd2;
		border  : 1 solid Black;
	}
/* BND CSS Ends Here */	
/* CFC Specific  */
.pcmctitle{ 
	font-size: 48pt; 
	text-decoration: none; 
	color: #8b0000; 
	font-family: DVBW-ttYogesh
}
.pcmctitlesmall{ 
	font-size: 14pt; 
	text-decoration: none; 
	color: #000099 ; 
	font-family: DVBW-ttYogesh;
}
.tdBorderTotal{
font-family: DVBW-ttYogesh;
				font-size: 14pt;
border-bottom: 1pt solid #336699; 
border-left: 1pt solid #336699; 
border-right: 1pt solid #336699; 
border-top: 1pt solid #336699;
}
.tdborderTLB{
font-family: DVBW-ttYogesh;
				font-size: 14pt;
border-top: 1pt solid #336699;
border-left: 1pt solid #336699;
border-bottom: 1pt solid #336699;
}
.tdborderLBR{
font-family: DVBW-ttYogesh;
font-size: 14pt;
border-bottom: 1pt solid #336699; 
border-right: 1pt solid #336699;
border-left: 1pt solid #336699;
}
.tdborderLB{
font-family: DVBW-ttYogesh;
				font-size: 14pt;
border-bottom: 1pt solid #336699; 
border-left: 1pt solid #336699;
}
	span{
		position: relative; 
		left: 0pt; 
		top: 0pt; 
		width: 615; 
		height: 415; 
		z-index: 1; 
		overflow: auto;
		scrollbar-3d-light-color : #ffff00;
		scrollbar-arrow-color : Black;
		scrollbar-base-color : #DAA514;
		scrollbar-dark-shadow-color : #000000;
		scrollbar-face-color : #ffcc00;
		scrollbar-highlight-color : #ffe4b5;
		scrollbar-shadow-color : #ffcc00;
	}


.homeheading{
	font-size: 48pt; 
	text-decoration: none; 
	color: #8b0000; 
	font-family: DVBW-ttYogesh

}
.txtMarathi{
font-family: DVBW-ttYogesh;
font-size: 12pt;
}
.FontRed
{
	font-family : DVBW-ttYogesh;
	font-size : 14 pt;
	font-weight : normal;
	color : Red;
}

.FontBlack
{
	font-family : DVBW-ttYogesh;
	font-size : 14 pt;
	font-weight : normal;
	color : Black;
}
.ShowStatusBut{
	width : 155pt;
	height : 20pt;
	font-family : DVBW-ttYogesh;
	font-size : 14 pt;
	color: #000000;
	background-color :#b6bdd2;
	border-width : thin;
	border  : 1 solid Black;	
}
.ShowStatusButOver{
	width : 155pt;
	height : 20pt;
	font-size : 14pt;
	font-family : DVBW-ttYogesh;
	font-weight: bold;
	color: black;
	background-color : #b6bdd2;
	border-color : #264814;
	border  : 1 solid Black;
}
.TextField{
	width : 155pt;
	height : 20pt;
	font-family : DVBW-ttYogesh;
	font-size : 14pt;
	text-align : right;
	border  : 1 solid Black;
}
.SelectBox{
	width : 120pt;
	font-family : DVBW-ttYogesh;
	font-size : 14pt;
	border  : 1 solid Black;
}
.DialpadButM{
	width : 50pt;
	height : 20pt;
	font-family : DVBW-ttYogesh;
	font-size : 14pt;
	color: #000000;
	background-color :#b6bdd2;
	border-width : thin;
	border  : 1 solid Black;	
}
.DialpadButOverM{
	width : 50pt;
	height : 20pt;
	font-size : 14pt;
	font-weight: bold;
	font-family : DVBW-ttYogesh;
	color: black;
	background-color : #b6bdd2;
	border-color : #264814;
	border  : 1 solid Black;
}

/* CFC Specific  */