html, body{
 font-family: Verdana,   sans-serif;
background: linear-gradient(-140deg,#999, #404040, #000); background-color: #000; background-attachment:fixed;
 margin:24px auto; 
 padding:0; 
 text-align:center; border-radius: 8px;
-webkit-border-radius: 8px;
  border-radius:8px;
} 
img {border:0px;}
form {margin:0px; padding:0px;}
a {color: #10601F;font-size:12px;text-decoration:none;}
a:hover {color:#0C3F16;font-size:12px;text-decoration:underline;}

h1{
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFF2;
	text-align: center;
	margin: 5px 10px;
	padding: 3px 0px;
	letter-spacing: 2px;
	text-transform: capitalize;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
  border-radius:4px;
background: linear-gradient(-180deg,#3E4C3B, #404040, #000); background-color: #000;
-moz-box-shadow: 0 0 8px #4D6091;
-webkit-box-shadow: 0 0 8px #4D6091;
box-shadow: 0 0 8px #4D6091;
}
h2{
	font-size : 14px;
	font-weight: bold;
	color: #FFFFF5;
	background-color: #004488;
	text-align: center;
	margin: 2px 10px;

}
h3{
	font-size: 12px;
	font-weight: 600;
	color: #FFFFF5;
	padding:2px;
	text-align: center;
	margin: 15px 10px 15px 10px;
	background-image: url(images/h3.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;
}
h4 {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFF2;
	text-align: center;
	margin:-14px 0px 5px 5px;
	padding: 3px 0px;
	letter-spacing: 2px;
	text-transform: capitalize;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
  border-radius:4px;
background: linear-gradient(-180deg, #3E4C3B, #404040, #000); background-color: #000;
-moz-box-shadow: 0 0 8px #4D6091;
-webkit-box-shadow: 0 0 8px #4D6091;
box-shadow: 0 0 8px #4D6091;}
h5{
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFF2;
	text-align: center;
	margin: 5px 0;
	padding: 3px 0px;
	letter-spacing: 2px;
	text-transform: capitalize;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
  border-radius:4px;
background: -moz-linear-gradient(-180deg, #3E4C3B, #404040, #000); background-color: #000;
-moz-box-shadow: 0 0 8px #4D6091;
-webkit-box-shadow: 0 0 8px #4D6091;
box-shadow: 0 0 8px #4D6091;
}

#pagewidth{ 
 width:775px; 
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;  
margin-bottom:6px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
  border-radius:8px;
-moz-box-shadow: 0 0 12px #fff;
-webkit-box-shadow: 0 0 12px #fff;
box-shadow: 0 0 12px #fff;
} 
#header{
 position:relative; 
 height:281px; 
 background-color:#000; 
 width:100%;
} 
#rightcol{
 width:300px;
 float:left; 
 position:relative;   text-align:center; 
 }

#maincol{ 
 float: right; 
 display:inline; 
 position: relative; 
 width:475px;
 	background-color:#fdfdfd;
 }
 
#footer{ padding:3px 0;
  background-color:#fff;
  text-align:center; 
  clear:both;
  background-image: url(images/fbg.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center top;  -moz-border-radius-bottom-right: 8px;  
       -webkit-border-bottom-right-radius: 8px;   
       border-bottom-right-radius: 8px; 
  -moz-border-radius-bottom-left: 8px;  
       -webkit-border-bottom-left-radius: 8px;   
       border-bottom-left-radius: 8px;margin-bottom:32px;} 

.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }
.clearfix{display: inline-table;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
/* Main */
.cn {
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border-radius:7px;
-moz-box-shadow: 0 5px 3px hsla(0,90%,0%,.2);
-webkit-box-shadow: 0 5px 3px hsla(0,90%,0%,.2);
box-shadow: 0 5px 3px hsla(0,90%,0%,.2);
	font-size: 13px;line-height:168%;
	color: #001F51;
	background-color: #fdfdfe;
	padding: 5px;
	border: 1px solid #D5E2DC;
	text-align: justify;
	margin: 5px 10px;
	}
.pk {
	color: #001F51;
	background-color: #fdfdfe;
	padding: 3px;
	border-bottom: 1px dotted #E2EEE8;
	text-align: center;
	margin: 3px 10px;
	}
.pp {
	color: #001F51;
	background-color: #fdfdfe;
	padding: 3px;
	border-bottom: 1px dotted #E2EEE8;
	text-align: justify;
	margin: 3px 10px;
	}
.lk {
	color: #001F51;
	background-color: #fdfdfd;
	padding: 1px;
	border-bottom: 1px dotted #E2EEE8;
	text-align: left;
	text-indent:20px;
	margin: 1px 10px;
	}
.ad {margin:0;text-align:center;}
/* Foot */
.ap {
	text-align:center;
	padding:5px;
	word-spacing:30px;
	margin:10px 0;}
.ak {margin:12px 0px; padding:12px 0px; font-weight:bolder;
	letter-spacing:2px;
	word-spacing:3px;}	
.gt {margin-top:12px; 
       -webkit-border-bottom-right-radius: 8px;   
       border-bottom-right-radius: 8px; 
  -moz-border-radius-bottomleft: 8px;  
       -webkit-border-bottom-left-radius: 8px;   
       border-bottom-left-radius: 8px;
}
.gt a {letter-spacing:4px;
	font-weight:bolder;
	font-size:21px; text-decoration:underline;}
.gt a:hover {letter-spacing:4px;
	font-weight:bolder;
	font-size:21px; text-decoration:underline overline;}

#maincol {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  }
  @-webkit-keyframes slideInUp {
  0% {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  }
  }
  @keyframes slideInUp {
  0% {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  visibility: visible;
  }
  100% {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  }
  } 
#maincol img {border-radius:8px;}
#rightcol img {border-radius:5px;}
#footer img {border-radius:5px;}
.cno1  {text-align:center; margin:auto; display:flex;  display: -webkit-flex;
justify-content:center; -webkit-justify-content:center;
align-items:center;-webkit-align-items:center;}

.cno a,.cno1 a  {  filter: brightness(100%); 
  transition: transform .5s ease; 
  margin:auto; text-align:center; }

.cno a:hover,.cno1 a:hover  {filter: brightness(120%);
  transform: scale(1.05);  }