#accountInformationDiv label {
	padding-top: 5px;
	display: block;
	width: auto;
}

.submitDiv {
	margin: 0 auto;
	padding: 15px 0;
	text-align: center;
}

.loginPanel {
	width: 300px;
	margin: 15px auto auto;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	background-color: #e7e5e6;
}

.logoPanel {
	width: 300px;
	margin: 0px auto auto;
	padding-top: 100px;
}

.companyPanel {
	width: 300px;
	margin: 0px auto auto;
	padding-top: 10px;
	color: #959595;
	font-size: 1.1em;
	font-weight: bold;
}

.loginHeader {
	height: 25px;
	background: -moz-linear-gradient(top, #9c3c3e, #c81f26) repeat scroll 0
		0 #c81f26;
	background: -webkit-linear-gradient(top, #9c3c3e, #c81f26);
	background: -o-linear-gradient(top, #9c3c3e, #c81f26);
	border-radius: 0.5em 0.5em 0 0;
}

.button {
	background: -moz-linear-gradient(top, #d3d3d3, #b0b0b0);
	background: -webkit-linear-gradient(top, #d3d3d3, #b0b0b0);
	background: -o-linear-gradient(top, #d3d3d3, #b0b0b0);
	border-radius: 0.2em;
	color: white;
	border: 1px solid #C3C3C3;
	cursor: pointer;
}

.inputtext {
	background: -moz-linear-gradient(top, #c8c8c8, #fefefe);
	background: -webkit-linear-gradient(top, #c8c8c8, #fefefe);
	background: -o-linear-gradient(top, #c8c8c8, #fefefe);
	border-radius: 0.4em;
	/* color: #c8c8c8; */
	border: 1px solid #C3C3C3;
}

input.ui-input-text {
	width: 95%;
	padding: 0;
}