/*Page Back Color*/
.body
{
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
/*For Label in Whole Page*/
.lblFontType{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	letter-spacing:.05em;
	}

/*For Label in Whole Page*/
.lblHeadingFntType
{

	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: White
	}
/*For Label in Whole Page*/
.lblHeadingFontType
{
	background-color: #527AC1;
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
	color: White
	}
/*For Display Label in Item template*/	
.lblFontTypedisplay{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	letter-spacing:.05em;
	}
/*For Display Text at Home page*/	
.lblFontTypedisplayFront{
	font-family: Tahoma;
	font-size: 9pt;
	color: #333333
	}
/*For TextBax in Whole Page*/
.txtFontType
{
	font-family: Verdana;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	border-style:solid;
	border-width:1px;
	border-color:#777777;
	height:19px;	
}
.txtFontTypeMultiLine
{
	font-family: Verdana;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	border-style:solid;
	border-width:1px;
	border-color:#777777;
}
.txtFontTypeHindi
{
	font-family: Kruti Dev 010;
	font-size:medium;
	font-weight: normal;
	color: #333333;	
	border-style:solid;
	border-width:1px;
	border-color:#777777;
	height:16px;	
}
.txtFontTypeHindiMultiline
{
	font-family: Kruti Dev 010;
	font-size:medium;
	font-weight: normal;
	color: #333333;	
	border-style:solid;
	border-width:1px;
	border-color:#777777;
}
.txtamountFontType /*Using in Account Module*/
{
	font-family: Verdana;
	font-size:11px;
	font-weight: normal;
	color: #333333;
	border-style:solid;
	border-width:1px;
	border-color:#777777;
	height:16px;
	text-align:right;
	width:80px;
}
/*For Message Label in Whole Page*/
.lblMsgFontType
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: Red
}
.lblHindiFontType
{
	font-family: Kruti Dev 010;
	font-size: medium;
	font-weight: bold;
	color: #333333
}
/*
.lnkButton
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #384f55;
	letter-spacing:.04em;
	text-decoration:none;
}
*/
.lnkButton
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #050500;
	letter-spacing:.04em;
	text-decoration:underline;
}
.lnkButton:hover
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #004C80;
	letter-spacing:.04em;
	text-decoration:underline;
}
.ddlFontType
{
	font-family: Verdana;
	font-size:11px;
	font-weight: normal;
	color: #333333;
		
}
.ddlFontTypeHindi
{
	font-family: Kruti Dev 010;
	font-size: medium;	
	font-weight:normal;
	color: #333333
}
.imgSave
{
	  background-image: url(../images/save.gif);
	  width: 70
	  
}
.imgModify
{
	  background-image: url(../images/modify.gif);
}
.imgCancel
{
	  background-image: url(../images/cancel.gif);
}
.imgDelete
{
	  background-image: url(../images/delete.gif);
}
.dheading {
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #103e82; /*333333*/
	text-decoration: none;
}
.dsubheading {
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #870D00;
	text-decoration: none;
	display:block;
	height:24px;
	
}
.dsubheadingingrid
{
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #870D00;
	text-decoration: none;
	display:block;
}
.dsubheadingDisplayHindi
{
	letter-spacing: .04em;
	font-family: Kruti Dev 010;
	font-size:medium ;
	font-style: normal;
	font-weight: bold;
	color: #870D00;
	text-decoration: none;
	display:block;
}
.validator
{
	font-family:Tahoma;
	font-size:10px;
	color:Red;
}
.Note
{
	font-family:Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#2F83B6;
	border:solid 1pt #103e82;
	background-color: #F2F7Fa;
		
}
.button
{
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#777777;
	background-color:#F5F5F5;
}
.button:hover
{
	font-family:Tahoma;
	font-size:12px;
	color:#333333;
	border-style:solid;
	border-width:1px;
	border-color:#870D00;
	background-color:#F5F5F5;
}
.hr
{
	color:#BBC6CA ; 
	width:100%;
}
.Tblbody
{
    BACKGROUND-COLOR: #ffffff;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.panel
{
	border-color:#8d0ead;
	border-width:2pt;
	border-style:solid;
}



.dNoteHeading {
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #D24812 ;
	text-decoration: none;
	display:block;
	
}

.dNoteSubHeading {
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color:#000000 ;
	text-decoration: none;
	display:block;
	
}


.dNoteDetail {
	letter-spacing: .04em;
	font-family: Tahoma;
	font-size: 8pt;
	font-style: normal;
	font-weight:normal ;
	color:black ;
	text-decoration: none;
	display:block;
	
}

legend{
     color: #505050 ;/*8d0ead*/
     font-size:13px ; 
	 font-style:normal;
	 font-weight:bold;
	 font-family: Tahoma;
}
.Note
{
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: black;
	background-color: #F5F5F5;
	padding:3pt;		
}
.strmark
{
	font-family:Tahoma;
	font-size:10px;
	color:Red;
	font-weight: bold;
}
.strmarkHindi
{
	font-family:Tahoma;
	font-size:12px;
	color:Red;
	font-weight: bold;
}

.lblDisplayHindiFontType
{
	font-family: Kruti Dev 010;
	font-size: medium;
	font-weight:normal;
	color: #870D00;
}
.dsubheadingDisplayHindi
{
	letter-spacing: .04em;
	font-family: Kruti Dev 010;
	font-size:medium ;
	font-style: normal;
	font-weight: bold;
	color: #870D00;
	text-decoration: none;
	display:block;
}

.ddlFontTypeHindi
{
font-family: Kruti Dev 010;
font-size: medium;	
font-weight:normal;
color: #333333
}
/*.headerBg {
	background-attachment: scroll;
	background-image: url(../Images/InnerBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}*/
/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
	border:dotted 2pt gray;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(../Images/title11.gif);/*headerin.jpg,bg-menu-main.png*/
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}
.dgridcellSat
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #cc00cc;
}
.dgridcellLH
{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #870D00;
}
.dgridcellH
{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	color:#103e82;
}

.box {
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#B3B3B4;
border-bottom-color:#B3B3B4;
border-left-color:#B3B3B4;
}

.PanelBox {
border:1px solid #DFDFDF;
background-image:url(../Images/TextBoxBottom.gif);
background-repeat:repeat-x;
background-position:left bottom;
font-size:8.5pt;
color:InfoText;
 line-height:20px;
}
.PanelBox_New {
border:1px solid #DFDFDF;
background-image:url(../Images/TextBoxBottom.gif);
background-repeat:repeat-x;
background-position:left bottom;
font-family: Tahoma;
font-size: 11px;
font-weight: bold;
color: #333333;
letter-spacing:.05em;
}
.dot {
background-image:url(../Images/DotImg.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.NormalTable
{
	FONT-SIZE: 9pt; 
	PADDING-BOTTOM: 2px; 
	VERTICAL-ALIGN: middle; 
	WIDTH: 100%; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: 
	Verdana; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left;
	border-left:2px;
	border-right:2px;
	border-color:Black;
	font-weight:normal ; 
 
}
#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}



.lnkBtnServices
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #104049;
	letter-spacing:.04em;
	text-decoration:none;
}
.lnkBtnServices:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC1F2F;
	letter-spacing:.04em;
	text-decoration:underline;
}
.DefaultmodalBackground
{
    background-color: #CAE1FF;
    filter: alpha(opacity=90);
    opacity: 0.9;
}
.table
{
    border-width:0 ; 
     border-collapse: collapse;
    padding:5px; 
    font-family:Verdana  ;
    font-size :8pt ;
    font-weight:bold  ;
    color :#0082a8 ;
    border:[solid][1][White] ;
   
     
} 

.table td
{
    padding:0px; 
    font-family:Verdana  ;
    font-size :8pt ;
    font-weight:bold  ;
    color :#0082a8 ;
     
}   

.table th
{
     background-color: #82CBCC;
     
}   