@charset "utf-8";


/*--------------------------------------Button1-----------------------------------*/
a.ipsbutton1 {
	clear:none;
	float:left;
	color:white;
	font-size:100%;
	text-decoration:none;
	text-align:center;
	text-shadow: 1px 1px 0px #283744;
	display:block;
	margin-left:10%;
	margin-top:2%;
	margin-bottom:2%;
	padding:2%;
	width:30%;
	border-radius: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #004787;
	background-image: -ms-linear-gradient(bottom, #004787 0%, #0089D0 100%);
	background-image: -moz-linear-gradient(bottom, #004787 0%, #0089D0 100%);
	background-image: -o-linear-gradient(bottom, #004787 0%, #0089D0 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #004787), color-stop(1, #0089D0));
	background-image: -webkit-linear-gradient(bottom, #004787 0%, #0089D0 100%); 
	background-image: linear-gradient(to top, #004787 0%, #0089D0 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004787', endColorstr='#0089D0');
	zoom: 1; }
	
	@media only screen and (min-width: 481px) {
	
	a:link.ipsbutton1 {
	width: 30%; }
	}
	
	@media screen and (min-width: 769px) {
		
	a:link.ipsbutton1 {
	margin-bottom:5%;
	margin-left:18%;
	width: 60%; }
	}
	
	a:visited.ipsbutton1 {
	color:white;
	text-decoration:none;
	border-style:solid;
	border-width: 2px;
	border-color: #004787; }
		
	a:hover.ipsbutton1 {
	color:white;
	background-image: -ms-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -moz-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -o-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #016ca3), color-stop(1, #002a50));
	background-image: -webkit-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: linear-gradient(to top, #016ca3 0%, #002a50 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#016ca3', endColorstr='#002a50');
	zoom: 1; }
/*--------------------------------------Button1 Ends------------------------------*/	


/*--------------------------------------Button2-----------------------------------*/
	a.ipsbutton2 {
	clear:none;
	float:left;
	color:white;
	font-size:100%;
	text-decoration:none;
	text-align:center;
	text-shadow: 1px 1px 0px #283744;
	display:block;
	margin-left:10%;
	margin-top:2%;
	margin-bottom:2%;
	padding:2%;
	width:30%;
	border-radius: 5px;
	border-style: solid;
	border-width: 2px;
	border-color: #004787;
	background-image: -ms-linear-gradient(bottom, #004787 0%, #0089D0 100%); 
	background-image: -moz-linear-gradient(bottom, #004787 0%, #0089D0 100%);
	background-image: -o-linear-gradient(bottom, #004787 0%, #0089D0 100%); 
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #004787), color-stop(1, #0089D0)); 
	background-image: -webkit-linear-gradient(bottom, #004787 0%, #0089D0 100%); 
	background-image: linear-gradient(to top, #004787 0%, #0089D0 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#004787', endColorstr='#0089D0');
	zoom: 1; }
	
	@media only screen and (min-width: 481px) {
	
	a:link.ipsbutton2 {
	width: 30%;
	margin-top:2%;
	margin-left:10%; 
	margin-right:10%; }
	}
	
	@media screen and (min-width: 769px) {
		
	a:link.ipsbutton2 {
	margin-left:18%;
	margin-left:18%;
	margin-bottom: 5%;
	width: 60%; }
	}
	
	a:visited.ipsbutton2 {
	color:white;
	text-decoration:none;
	border-style:solid;
	border-width: 2px;
	border-color: #004787; }
		
	a:hover.ipsbutton2 {
	color:white;
	background-image: -ms-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -moz-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -o-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #016ca3), color-stop(1, #002a50));
	background-image: -webkit-linear-gradient(bottom, #016ca3 0%, #002a50 100%);
	background-image: linear-gradient(to top, #016ca3 0%, #002a50 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#016ca3', endColorstr='#002a50');
	zoom: 1; }
/*--------------------------------------Button2 Ends------------------------------*/
	
	
	p.logintext1 {
	text-align: right;
	width: 40%;
	margin-top: 5%;
	margin-left: 5%;
	float: left;
	color: white; }
	
	@media only screen and (min-width: 481px) {
	
	p.logintext1 {
	text-align: right;
	width: 40%;
	margin-top: 4%; }
	}
	
	@media screen and (min-width: 769px) {
		
	p.logintext1 {
	text-align: center;
	width: 90%;
	margin-top: 5%;
	margin-left: 5%; }
	}