
/* Table of Content
==================================================
	#Site Styles
	#Page Styles
	#Media Queries
	#Font-Face */
	
/* #Site Styles
================================================== */

/* #Page Styles
================================================== */
	
	
	.form-bg {
		width: 340px;
		height: 240%;
		-moz-border-radius:1%;
		-webkit-border-radius:1%;
		border-radius:1%;
		margin: 0px auto 0;
		background: url(../resources/images/form-bg.png) top left;
		padding: 0.5% 0 0 0.5%; 
		}
	
	.form-bg form {
		width: 340px;
		height: 240x;
		background: #fff url(../resources/images/bg_form.jpg) repeat-x top left;	 
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		-moz-box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
		box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
	}
	
	.form-bg form h2 {
		font-size: 14px;
		font-weight: bold;
		color: #555555;
		font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		
		line-height: 45px;
	}
	
	.form-bg1 {
		width: 400px;
		height: 330px;
		-moz-border-radius:9px;
		-webkit-border-radius:9px;
		border-radius:9px;
		margin: 150px auto 0;
		background: url(../resources/images/form-bg.png) top left;
		padding: 8px 0 0 8px; 
		}
	
	.form-bg1 form {
		width: 390px;
		height: 320px;
		background: #fff url(../resources/images/bg_form.jpg) repeat-x top left;	 
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		-moz-box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
		-webkit-box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
		box-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);
	}
	
	.form-bg1 form h2 {
		font-size: 14px;
		font-weight: bold;
		color: #555555;
		font-family:"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		background:  url(../resources/images/openreach.jpg) no-repeat right;
		
		line-height: 45px;
		margin-bottom: 24px;
		margin-left:25px;
	}
	
	.inputUser, .inputPassword{
		box-shadow: 0px 0px 0px 4px #f2f5f7;
		width: 160px;
		height: 20px;

		padding: 0 10px 0 10px;
		margin: 0 0 0 30px;
		
		border: 1px solid #bec2c4;
		
		outline: none;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		display: block;
		margin-bottom: 20px;
		background: #fff;
	}
	

	
	
	.loginButton {
		background:url(../resources/images/login.png) no-repeat;
		width:82px;
		height:32px;
		border:0px;
		float: right;
		margin-right: 0px;
		margin-top:10px;
		margin-bottom:6px;
	}
	
	.loginButton:hover {
		background:url(../resources/images/login_hover.png) no-repeat;
		width:82px;
		height:32px;
		border:0px;
	}
	
	.loginButton:active {
		background:url(../resources/images/login_active.png) no-repeat;
		width:82px;
		height:32px;
		border:0px;
	}	
	
	.userLabel, .passwordLabel{
	
	margin: 60px 0 0 0 0;
	padding-left: 20px;
	padding-top:0px;
	font-size:1em;
	
	}
	
	.imgLogo{
	margin-top:-10px;
	position: absolute;
	
	
	
	}
	

	.errorMsg{
	color: red;
	
}
.header{
	margin-top:100px;
	margin-left:450px;
	margin: 5% 35% 5%;
	font-family:Arial;
    font-size: 22px;
    color:#55379B;
	border:thin double #E6E6E6;
    }
  .header1{
	width:800px;
	heigth:240px;
	margin:8% auto 5%;
	font-family:Arial;
    font-size: 22px;
    color:#55379B;
    text-align:center;

    }
	
.ui-messages-error, .ui-message-error {
    color: red;
    background-color: white;
    border-color: white;
    font-size: 13px;
}

.ui-messages-info-summary, .ui-messages-warn-summary, .ui-messages-error-summary, .ui-messages-fatal-summary, .ui-message-info-summary, .ui-message-warn-summary, .ui-message-error-summary, .ui-message-fatal-summary {
    margin-left: 0px;
    font-weight: normal;
}

.ui-messages-info-icon, .ui-messages-warn-icon, .ui-messages-error-icon, .ui-messages-fatal-icon, .ui-message-info-icon, .ui-message-warn-icon, .ui-message-error-icon, .ui-message-fatal-icon {
    background:none;
}
.ui-messages-info, .ui-message-info {
    color: green;
    background-color: white;
    border-color: white;
}