@font-face { 
  font-family: News Cycle; 
    src: url('../fonts/NewsCycle-Regular.eot'); 
    src: local("News Cycle"), url('../fonts/NewsCycle-Regular.ttf'); 
} 


/*to keep images on edges*/
*
{ margin: 0;
  padding: 0;}

/*to keep images on edges*/  
  
  /*head */  
header
{ height: 170px;

  width:100%;	
background:url('hps1.jpg');
}
 
 #welcome_slogan
{ 
  width: 1260px;
  float: left;
  height: 70px;
  padding-top: 0px;
  text-align: center;
  }    
  
  /*heading*/
#welcome_slogan H3
{ font-family: Maiandra GD,"Helvetica Neue",Helvetica,Arial,sans-serif;
  color: #ffffff;
  font-size: 50px;
  font-weight:bold;
  
} 

#reg{

	width:500px;
	position:absolute;
	top:9px;
	padding-left:519px;
	font-size:20px;
	
}
/*sub title*/
#sub
{width:1260px;
  font-family: Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;
  color: #ffffff;
  font-size: 23px;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: normal;
  letter-spacing: 1px;
  position:absolute;
  top:55px;
  left:0px;
  text-align:center;
  line-height:20px;
}
 
 #sub2{
	 font-family:Arial,sans-serif;
	 letter-spacing: 0px;
	 font-size: 13px;
	 font-weight:bold;
	 padding-top:10px;
	 line-height:5px;
 }
 
 #line{
	 padding-left:180px;
	 font-family:Arial,sans-serif;
	 padding-top:11px;
	 position:relative;
	 height:27px;
	 background: -moz-linear-gradient(#2b6da1, #135168);
	 background: -o-linear-gradient(#2b6da1, #135168);
	 background: -webkit-linear-gradient(#2b6da1, #135168);
	 color:#fff;
	 font-weight:bold;
	 font-size:14px;
 }
 
 
 h4{
	 font-family: ff-din-web-1,Arial,Helvetica,sans-serif;
	 color:#135173;
  font-size: 20px;
  font-weight: 60;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #666666;
  padding-bottom: 7px;
 } 
  
 #content_column2
{ position:relative;
  float: left;
  top:40px;
  width: 693px;
  padding-left: 0px;
  font-size: 0.9em;
  line-height: 1.5em;
  left:180px;
  font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
  }
#content_column2 ul {
    margin-bottom:8px;
	list-style-type: circle;
}

#content_column2 ol, #content_column2 ul {
	padding-left:10px;

}

#content_column2 li {
	margin-left:50px;
	text-align:justify;
	font-size:12px;
	color:#333;
	padding-bottom:7px;

}

b{
	color:#555;
	font-size:13px;
	
}


#sidebar{
	font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight:normal;
	top:67px;
	border-top:5px solid #2b6da1;
	border-bottom:1px solid #647d8c;
	background:#f0f0f0;
	color:#333;
	float:right;
	position:relative;
	width:230px;
	height:159px;
	right:60px;
	padding:13px 10px 0px 0px;

}
#sidebar1{
	font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight:normal;
	top:280px;
	border-top:5px solid #2b6da1;
	border-bottom:1px solid #647d8c;
	background:#f0f0f0;
	color:#333;
	float:right;
	position:relative;
	width:230px;
	height:305px;
	right:-180px;
	padding:13px 10px 123px 0px;

}

#sidepic{
	position:relative;
	left:965px;
	width:230px;
	top:-520px;
	height:400px;
}

table, tr, td {
	font-family:ff-din-we-1,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#333;
    border: 1px solid #555;
	border-collapse: collapse;
	padding-left:3px;
	padding-right:14px;
	padding-top:5px;
	padding-bottom:5px;
	border-width:2px;
	position:static;
	
}
  
#tabl{
	width:430px;
	position:relative;
	left:245px;
	top:100px;
}
  
#class1{
	width:693px;
	position:relative;
	left:180px;
	top:70px;
}
	
#pasd{
	position:relative;
	top:320px;
	right:-180px;
	width:350px;
	font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight:normal;
}	
	
#ishid{
	position:relative;
	top:255px;
	left:578px;
	width:244px;
	font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight:normal;
}	
		
#pas2d{
	position:relative;
	top:175px;
	right:-860px;
	width:350px;
	font-family:"Feutura","Lucida Sans Unicode","Lucida Grande",sans-serif;
	font-size:12px;
	font-weight:normal;
}		
	
footer
{ 
 
  position:relative;
  top:250px;
  width: 100%;
  height: 30px;
  font-weight: normal;
  font-size:13px;
  font-family:Arial,sans-serif;
  text-align: center; 
  color: #ffffff;
  background: #0a3961;
  padding-top:10px;
  }

  #nam{
	position:relative;
	top:-10px;
	padding-left:910px;
	font-size:11px;
}

#nam1{
	position:relative;
	top:4px;
	right:370px;
	font-size:11px;	
}

#b1{
	position:relative;
	border:1px solid #cccccc;
	padding-top:14px;
	padding-bottom:-5px;
	padding-left:18px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	width:150px;
	top:700px;
	right:130px;
	float:right;
	
}




	
 
  