@media print{
.noprint{
		display:none;
}
A.HeadMenu2:Link{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:10px;
		color:#0067CE;
		font-weight:bold;
}

A.HeadMenu2:Active{
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#006699;
		
}
A.HeadMenu2:Visited{
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:10px;
	color: #003399;
	font-weight:bold;					
}
A.HeadMenu2:Hover{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:10px;;
		color:#00CC00;
		font-weight:bold;
	}
}


.displaysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	}
.display {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	line-height: 1.7;
	}
.displaybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
	font-weight:bold;

}
.headd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
}
A.HeadMenu:Link{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:10px;
		color:#0067CE;
		
	}
A.HeadMenu:Active{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:10px;
		color:#006699;
		
	}
A.HeadMenu:Visited{
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:10px;
	color: #003399;
	
}
A.HeadMenu:Hover{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:10px;
		color:#00CC00;
		
	}
	
A.HeadMenu2:Link{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:14px;
		color:#0067CE;
		font-weight:bold;
	}
A.HeadMenu2:Active{
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#006699;
		
	}
A.HeadMenu2:Visited{
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:14px;
	color: #003399;
	font-weight:bold;					
}
A.HeadMenu2:Hover{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:14px;;
		color:#00CC00;
		font-weight:bold;
	}

A.schemeLink:Link{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:24px;
		color:#003366;
		font-weight:bold;
}

A.schemeLink:Active{
		text-decoration:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		color:#006699;
		
}
A.schemeLink:Visited{
	text-decoration:none;
	font-family:Arial, Verdana;
	font-size:24px;
	color: #003399;
	font-weight:bold;					
}
A.schemeLink:Hover{
		text-decoration:none;
		font-family:Arial, Verdana;
		font-size:24px;;
		color:#00CC00;
		font-weight:bold;
	}
					
.bighead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006699;
	font-weight:bold;
	}
.bighead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight:bold;
	background-color:#006699;	
	}


.BD {
	scrollbar-3dlight-color:#B6D5B5;
	scrollbar-arrow-color:#000000;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#B6D5B5;
	scrollbar-face-color:#339933;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	}
			
.BT
{
	color: #000000;
	border: solid 1px #DFE2CD;
	background: #B6D5B5;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana,Arial;
	}
.msg { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}
.countdown { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#ff0000;
}
td.borderLeftTopBottom {
	border-top: thin solid #CCCCCC;
	border-right: thin none #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin solid #CCCCCC;
}

td.borderTopRightBottom {
	border-top: thin solid #CCCCCC;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: none none #CCCCCC;
}
.hideDetail {
	display: none;
	visibility: hidden;
}
.showDetail {
	display: inline;
	visibility:show;
}
A.NewsUpdatesLink:Link{
text-decoration:none;
font-family:Arial, Verdana;
font-size:10px;
color:#0067CE;		
}
A.NewsUpdatesLink:Active{
text-decoration:none;
font-family:Arial, Verdana;
font-size:10px;
color:#006699;					
}
A.NewsUpdatesLink:Visited{
text-decoration:none;
font-family:Arial, Verdana;
font-size:10px;
color: #003399;			
}
A.NewsUpdatesLink:Hover{
text-decoration:none;
font-family:Arial, Verdana;
font-size:10px;
color:#00CC00;
}


.menueHead{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;	
font-weight: bold;
}
A.menueLink:Link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006699;		
}
A.menueLink:Active{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#006699;					
}
A.menueLink:Visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #006699;			
}
A.menueLink:Hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0067CE;		
}
.copyright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

A.normalLink:Link{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0000FF;		
}
A.normalLink:Active{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000FF;					
}
A.normalLink:Visited{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #0000FF;			
}
A.normalLink:Hover{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0067CE;		
}

.btn1 {
border:none;
border-radius:5px;  
line-height: 20px;
font-size: 14px;
padding: 8px;
background-color:#006699;
color:#ffffff;

}
.btn2 {
border-radius:5px;  
line-height: 20px;
font-size: 18px;
padding: 12px;
background-color:#B6D5B5;
}
input{
  padding: 8px;
  margin: 5px 0;
  box-sizing: border-box;
  font-size: 14px;  
}

input[type="file"]::file-selector-button {
  border: 2px solid #555;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
  transition: background-color 0.3s;
}

input[type="file"]::file-selector-button:hover {
  background-color: #ccc;
}

select {
  border: 2px solid #dddddd;
  padding: 10px;
  transition: 0.4s;
}
.success { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#339900;
}
.failure { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FF0000;
}
.custom-file-upload {
    display: inline-block;
    cursor: pointer;
    border-radius: 4px;
}
