/*for form heading*/
.formHeading
{
	background-color:"#f1f1f1";
	color:"#ff6600";
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
												
}
/*for buttons*/
.btn
{	
	text-align:center;
	background-color:#003366;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:0px solid #4869DA;
	color:White;
	TEXT-DECORATION:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	width:80px;
 	text-transform:uppercase;
}
/*for buttons with no width*/
.custombtn
{	
	text-align:center;
	background-color:#003366;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:0px solid #4869DA;
	color:White;
	TEXT-DECORATION:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	text-transform:uppercase;
 	
}

/*for section heading*/
.sectionheading
{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

/*for captions*/
.TDCaption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;

}

/*for colon*/
.TDColon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	width:10px;
	text-align:center; 	
}

/*for textbox*/
.textbox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border:solid 1px;
	border-color:LightGrey;
	height:16px;
	background-color:#F1F1F1;

}

/*for form sub heading*/
.subheading
{
color:#003366;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}
/*for grid header*/
.dgHeaderStyle
{
	text-align:left;
	background-color:#a3bcc7;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	height:20px;
														
}
/*for grid footer*/
.dgFooterStyle
{
	background-color:#cccccc;
	text-align:right;
	color:#ff6600;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:20px;

}
/*for grid item template*/
.dgItemStyle
{
	/*background-color:#f1f1f1;*/
	background-color:#ebebea;
	text-align:left; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
	
}
/*for grid alternate template*/
.dgAlternateItemStyle
{
	background-color:#f1f1f1;
	text-align:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
 
}
/*for horizontal line*/
.HRColor
{
 color:#003366;	
 height:1px;
 width:100%; 
}

/*for anchor tag*/
.Anchor
{ 
cursor:hand;
TEXT-DECORATION:underline;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 8pt;
color:white;
}

/*for gap between two lines*/
.TRGap
{
	height:6px;
}

/*To maintain gap between two buttons*/
.TDBetweenBtn
{ 
	width:4px;
}
/*To maintain gap between  row & buttons */
.TRUpBtn
{
	height:20px;
}

/*for body*/
body
{
margin-left:0;
margin-top: 0;
margin-right:0;
margin-bottom:0;
background-color:#d2d4d5;
}

.Table /* Style of main Table  for  Form */
{
	background-color:#ffffff;
	width:779px;
	border:0px;
	
	
	
		
}

/*/*for hyper link
.anchor
{
	font-size: 11px;
	color: navy;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*for link button
.
{
	font-size: 11px;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}*/

a
{
    text-decoration: none;
    /*color:#000000;*/
    color:black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
    font-size:10px;
    
    
}
a:link 
{
    text-decoration: none;
    /*color:#000000;*/
    color:Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
    font-size:10px;
    
    
}
a:active
{
    text-decoration: none;
    /*color:#000000;*/
    color:#003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  
    font-size:10px;
    
    
}
a:hover
{
	font-size: 10px;
	color: #ff6600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	
}

a.lnkBtn:Link
{
cursor:hand;
TEXT-DECORATION:none;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
color:#0000ff;
}

a.lnkBtn:Active
{
cursor:hand;
TEXT-DECORATION:none;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
color:#0000ff;
}

a.lnkBtn:hover
{ 
cursor:hand;
TEXT-DECORATION:none;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
color:#0000ff;
}

a.lnkBtn:visited
{ 
cursor:hand;
TEXT-DECORATION:underline;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 9pt;
color:#0000ff;
}

.sectionsubheading
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
height:20px;
}

.chk
{
	/*border:solid 1px;
	border-color:LightGrey;
	height:16px;
	background-color:#e0ebea;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.dgBody
{
/*border-width:thin;
border-color:Black;*/
}

.ddl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border:solid 1px;
	border-color:LightGrey;
	height:16px;
	background-color:#F1F1F1;
}


/*for table containing text*/
.tabletext
{
	border-right: LightGrey 1px solid;
	border-top: LightGrey 1px solid;
	border-left: LightGrey 1px solid;
	border-bottom: LightGrey 1px solid;
	
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
			
	background-color:#e0ebea;
}

.tablesection
{
	background-color:"#f1f1f1";
	
	
	border-right: LightGrey 1px solid;
	border-top: LightGrey 1px solid;
	border-left: LightGrey 1px solid;
	border-bottom: LightGrey 1px solid;
	

}

.MenuTD
{
	background-color:#2676b5;
	vertical-align:top;
	width:1px;
	text-align:left;
}
.AfterMenuTD
{
	background-color:silver;
	width:3px;
}
.MenuBGColor
{
	background-color:#99b7ff;
}
.MenuTitleLabel
{
	background-color:#99b7ff;
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:navy;
	vertical-align:text-bottom;	
}
.TextBoxMultiline /* Style for Text Box */
{
	 
    border:1px solid #BEBFC1;
    background:#F1F1F1;
	
	font-family:"Verdana, Arial, Helvetica, sans-serif";	
	font-size:11px;
	

}



/*THIS IS TO DISPLAY THE NUMBERS e.g:-1,2,3   */

.TDSerial
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
  color:#850615;
  font-weight:bold;
}

/* THIS CLASS IS USED FOR THE SEPARATOT\R TABLE */
.TblSeperator
{
	width:90%;
	background-color:#A9A9A9;
}
.TdText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	 text-align:justify;
}


/*THIS IS TO DISPLAY THE MAIN TABLE   */
.TableWithBorder
{

	border-right: #EAEAEA 1px solid;
	border-top: #EAEAEA 1px solid;
	border-left: #EAEAEA 1px solid;
	border-bottom: #EAEAEA 1px solid;
	background-color:#f1f1f1;
	
}


/* THIS CLASS IS USED TO DISPLAY THE SUBHEADING IN THE TABLE */
.TblSubHeading
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
height:20px;
color:#4169e3;
background-color:#F1F1F1;
text-align:justify;

}


/* THIS CLASS IS USED TO DISPLAY THE MAIN HEADING  OF THE TABLE AND FOR THE "TD" OF MAIN HEADINGS */
.TblHeading
{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#06337e;
background-color:#E5E5E5;

}


.BtnSpecial
{
	 text-align:center;
    background-color:#d9d9d9;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:1px solid #b5b5b5;
	color:#5d5d5d;
    TEXT-DECORATION:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	width:80px;
 	text-transform:uppercase;
 	
}
.TDCaptionMarron
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
     color:Maroon;
}
.TblTDColon
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#4169e3;
	text-decoration: none;
	width:10px;

}
.TdCaptionHome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
	height:20px;
	color:#3b3b3b;
}

.TDHeading
{
	COLOR:#416889;
	 FONT-WEIGHT:BOLD;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 background-color:#c2d2e3;
	 font-size:10px;
	 height:20px;
	 	
}
.NameHome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#6d53be;
	font-size:12px;
	font-weight:bold;
}

.BtnSpecialCust
{
	text-align:center;
    background-color:#d9d9d9;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:1px solid #b5b5b5;
	color:#5d5d5d;
    TEXT-DECORATION:none;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	text-transform:uppercase; 	
}
.CodeField /* Show your code field of form that may also be autogenerated */
{
	border:1px solid #BEBFC1;
	background:Grey;
	font-family:"Verdana, Arial, Helvetica, sans-serif";	
	font-size:11px;
	height:16px;
}
.TableWithBorderInner
{

	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color:#d9d9d9;
	
}
/*Added by Kulbhushan*/
.TblinnerHeading
{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#06337e;
}

/*for captions with center align*/
.TDCaptionCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	text-align:center;
}

.TDCaptionBoldCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	font-weight:bold;
	text-align:center;
	
}
/*Added by Kulbhushan*/
.TblinnerHeading
{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#06337e;
/*background-color:#E5E5E5;*/

}

/*for captions with center align*/
.TDCaptionCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	text-align:center;
}

.TDCaptionBoldCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	font-weight:bold;
	text-align:center;
	
}


.TableWithBorderInner
{

	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color:#d9d9d9;
	
}

/*Added by Kulbhushan*/
.TblinnerHeading
{
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#06337e;


}

/*for captions with center align*/
.TDCaptionCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	text-align:center;
}

.TDCaptionBoldCenter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	font-weight:bold;
	text-align:center;
	
}

.TDCaptionBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	font-weight:bold;
	
}


/*THIS IS TO DISPLAY THE MAIN TABLE   */
.TableBorder
{

	border-right: #b5b5b5 1px solid;
	border-top: #b5b5b5 1px solid;
	border-left: #b5b5b5 1px solid;
	border-bottom: #b5b5b5 1px solid;
	
}


.TDNotAttempted
{
	font-weight: bold;
	font-size: 13px;
	width: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 10px;
	background-color: #f5ccce;
	text-align: center;
}

.TDAttempted
{
text-align: center; 
width:30px;
height:10px;

background-color:#cce0f5;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;

}

.TDMarked
{
text-align: center; 
width:30px;
height:10px;

background-color:#74a5b3;
font-size: 13px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;

}
 .TDCaptionGreen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
     color:Green;
}
.CalButt
{
	border:1px;	
	border-style:solid;
	background-color:#BFC9DC;	
	border-color:#596E95;
	height:16px;
	width:14px;
	font-family:Verdana;
	font-size:10px;		
}

.TDVd
{
	COLOR:Red;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	TEXT-ALIGN: left;		

}
/* To give the Black color to table*/
.tblBackColor
{
	background-color: #f1f1f1;
}

/* to make the gap between  row*/
.Saperator
{
height:8px;
}
/*for gap between td & label*/
.TDBetweenlbl
{
width:12px;
}
.DBConfirmMessage
{
	font-family:Verdana;
	color:Green;
	font-size:11;
}
.ErrorMessage
{
	font-family:Verdana;
	color:Red;
	font-size:11;
}
.UserMessage
{
	font-family:Verdana;
	color:Navy;
	font-size:11;
}
/* to  make the gap after heading */
.GapAfterHeader
{
height:8px;
}
.dgSelectedItemStyle /* Style of Data Grid Selected Item in case when u update perticular record */
{
	
	background-color:#b0c6d0;
	
	text-align:left; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	/*border-width:1px;
	text-indent:6px;*/

	height:20px;
	
}

.CustomBtn
{
	text-align:center;
	background-color:#003366;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:0px solid #4869DA;
	color:White;
	TEXT-DECORATION:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	text-transform:uppercase;
 
}

.CustomBtnSpecial
{
	 text-align:center;
    background-color:#d9d9d9;
	HEIGHT:16px;
	cursor:hand;
	font-weight:bold;
	BORDER:1px solid #b5b5b5;
	color:#5d5d5d;
    TEXT-DECORATION:none;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
 	
 	text-transform:uppercase;
 	
}
.tblHR
{
	width:100%;
	background-color:#A9A9A9;
}
.TDPriority
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	/*height:25px;*/
	/*height:20px;*/
  color:#850615;
  font-weight:bold;
  vertical-align:bottom;  
}
.TDHPHeading
{
	 COLOR:black;
	 FONT-WEIGHT:BOLD;
	 font-family:Tahoma;
	 background-color:#c2d2e3;
	 font-size:11px;
	 height:20px;
	 text-align:left;	 
}
/* For - Top control Black line */
.TDCaptionTopControl
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.DataGridFooterStyle /* Footer of Data Grid */
{
	background-color:#DADADA;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#DADADA;	
}

.DataGridPaging /* Page Number Styles of Data Grid */
{
	background-color:#D4D0C8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;	
	color:#FE9808;
}

/*Add By Dharmendra verma*/

.OnLineReg
{
	font-weight: normal;
	font-size: 18px;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

/*Created by Dharmendra verma*/
.MsgOnform
{
	font-weight: bold;
	font-size: 12pt;
	color: maroon;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica,Sans-Serif;
}

.show
	{
   border-color:Gray;
    border-width:thin;
	background-color:#f2f2f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	 text-align:justify;

}
.TDSerialNote
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	height:25px;
	color:#850615;
	font-weight:bold;
	font-style:italic;
}