

/*QUB GSMITH 11/Feb/2019 Set login box colour*/
#login_error {
	color: #6185aa;
	}

/*QUB GSMITH 11/Feb/2019 Set the width of the login box to same as table */
div.w1 {
	width:70%;
	margin: auto;
	}

/*QUB GSMITH 11/Feb/2019 Login Page recust to remove shadow and set font colour black*/ 
a, a:link,.ps-link,.ps-link:link, label {
	text-decoration: none;
	color: #000000;
	font-family:Arial;
	font-size:15px;
	text-shadow: none;*/
	}

.signonMain:before {
content:"";
display:block;
padding-top:0.1em;
background: linear-gradient(to right, #6185AA 0%, #6185AA 100%);
}

/* QUB_ISSUE_2606 ... 26/10/17: The original loginbutton b/g colour #4E80C4 */
.psloginbutton {

	FONT-SIZE: 9pt;
	CURSOR: hand;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #D6000D;
	font-family: Arial;
	font-weight: bold;
	border: 1px outset;
}
/* buttons */
/* QUB GSMITH 11/Feb/2019 Set login button to Queen's Red */
.ps-button{
	/*background: #73c998; 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#79cc9c), color-stop(100%,#73c998)); 
	*/
	padding:0.3em  1em 0.3em 1em !important;
	background:none;
	font-size:1.2em;   
	border-radius: 0.25em;
	margin:0;
	color:hsl(0, 0%, 100%);
	border:1px inset transparent;
	box-shadow:0px 8px 10px #e30613 inset, 3px 3px 3px #000000;
	font-weight:normal;
	text-shadow:0px 1px 0px #BDE6CF;
	/*box-sizing:content-box;*/
	background-color: #e30613
	}

/* WUB GSMITH 10/04/22 Override the mouse hover colour change */
.ps-button:hover, .ps-button:focus {
 text-shadow:1px 1px 3px #BDE6CF;
 background: #e30613;
 border-color: #000;
  /*text-shadow:none;*/
 outline: 1px dotted; /* 859 - WCAG */
 outline-offset: -3px; /* 859 - WCAG */
}

.psloginframe {
	background-color: #F5F5F5;
	border: 1px solid #4E80C4;
	}

.pslogintext {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
}
.psloginlabel {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
}
.pslogincopyright {
	background-color: #FFFFFF;
	font-family: Arial;
	color: #000000;
	font-size: 8px;
}
.pslanguageframe {
	background-color: #FFFFFF;
	border-right: 1px solid #4E80C4;
	border-bottom: 1px solid #4E80C4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4E80C4;
}
.psmessageframe {
	background-color: #EEEEEE;
	border-right: 1px solid #4E80C4;
	border-bottom: 1px solid #4E80C4;
	border-left: 1px solid #4E80C4;
}
.pslogintextsmall {

	font-family: Arial;
	font-size: 7pt;
	color: #000000;
}
.pslogintextsmalllabel {

	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
}
.psloginerror {

	font-family: Arial;
	font-size: 6pt;
	color: #FF0000;
}
.psloginmessagelarge {
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #666666;
	white-space:pre-wrap;
}
.psloginmessage {

	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	white-space:pre-wrap;
}
.pslogineditbox {
	font-family: Arial;
	font-size: 9pt;
	color: #000000;
}

/* QUB_ISSUE_2606 ... 26/10/17: Th ... Rebranding Customizations ... #6185AA is header colour, #7CA1BC is footer colour, QUB Red = #D6000D  */
.header_wrap {
width: 100%;
background: #6185AA;
margin-bottom: 5px;
font-size: 100%;
font-family: arial;
}

.header_holder {
width: 100%;
height: 100px;
font-size: 100%;
font-family: arial;
}

.header_logo {
float: left;
width: 255px;
height: 90px;
font-size: 100%;
font-family: arial;
border: 5px solid #6185AA;
}

.footer_wrap {
width: 100%;
background: #7CA1BC;
font-size: 100%;
font-family: arial;
color: #FFFFFF;
}

.footer_holder {
width: 100%;
height: 50px;
font-size: 100%;
font-family: arial;
color: #FFFFFF;
}

.footer_logo {
float: left;
margin-left: 5px;
width: 100%;
height: 50px;
font-size: 70%;
font-family: arial;
text-align: middle;
color: #FFFFFF;
}

.motd_logo {
height: 25px;
font-size: 10pt;
font-family: arial;
text-align: middle;
color: #C00000;
}