
#welcome {
	border:	none;
	height:	100%;
	width:  100%;
	
}

#welcome #welcome-left {
	border:	none;
	position: relative;
	float: left;
	width: 45%;
}

#welcome #welcome-right {
	border:	none;
	position: relative;
	float: right;
	width: 50%;
}

#welcome  #login {
	position: absolute;
	float: right;
	border:	1px solid #ccc;
	padding: 0px 10px 0px 10px;
	background-color: #efefef;
	height:  190px;
	width:	 255px;
}


#welcome #forgotPass {
	position: absolute;
	margin-top: 200px;
	float: right;
	border:	1px solid #ccc;
	padding: 0px 10px 0px 10px;
	background-color: #efefef;
	height:  290px;
	width:	 255px;
}

#welcome #forgotLogin {
	position: absolute;
	margin-top: 200px;
	float: right;
	border:	1px solid #ccc;
	padding: 0px 10px 0px 10px;
	background-color: #efefef;
	height:  220px;
	width:	 255px;
}


#welcome #securityNotice {
	position: 		absolute;
	float: 			right;
	border:			none;
	padding:		0 0 0 0;
	width:	 		255px;
	color:			#faac58;
}

#welcome #leftFooter {
	position: 		absolute;
	border:			none;
	padding:		0 0 0 0;
	color:			#faac58;
}

.loginInput {
	font-size:		10px;
	font-weight:		normal;
	color:			blue;
	background-color: 	white;
}
.loginInputError {
	color:			red;
	font-size:		9px;
}
.loginButton {
	font-size:		12px;
	font-weight:		bold;
	color:			brown;
	background-color: 	#efefef;
	cursor:			pointer;
}

.rememberMe {
	font-size:		10px;
	font-weight:		normal;
	color:			gray;
}
.rememberMe:hover {
	text-decoration:	none;
	color:			blue;
	cursor:			pointer;
}


a.forgotPassLink {
	font-size:		9px;
	font-weight:		normal;
	color:			gray;
	line-height: 		7pt;
}
a.forgotPassLink:hover {
	text-decoration:	none;
	color:			blue;
}

.forgotPassText {
	font-size:		9px;
	text-align: 		justify;
	color:			gray;
}
a.forgotPassText { 
	text-decoration: 	none;
	font-weight:		normal;
	color:			gray;
}	
a.forgotPassText:hover {
	text-decoration:	none;
	color:			blue;
}

.labels {
	font-size:		10px;
	font-weight:		normal;
	color:			gray;
}