﻿/* Neutral Header */
#headerLoginTable {
	float:right;	
}
#headerLoginSection {
	width:350px;
	padding:5px 13px 5px 0px;
}
#headerRememberMeCheckBox {
	margin-left:-3px;
	padding-top:2px;
	float:left;	
}
#headerRememberMe {
	padding-top:5px;
	padding-left:3px;
	float:left;	
}
.headerLoginText {
	color:#ffffff;
	font-size:9px;
	padding:5px 0px 4px 0px;
}
.headerLoginText a {
	color:#d9ecfd;
	font-size:9px;
	text-decoration:underline;
}
.headerLoginText a:hover {
	color:#d9ecfd;
	text-decoration:none;
}
#headerLoginButton {
	vertical-align:top;
	float:right;
}
#headerLoginFields {
	float:left;	
}
/* Neutral Header (end) */

/* Form */
#requiredIntro {
	font-size:10px;
	padding-bottom:26px;
}
#requiredLoginIntro {
	font-size:10px;
	padding-bottom:6px;
}
.contentForms {
	width:100%;	
}
.leftForm {
	width:344px;
	float:left;
}
.leftFormEmployer {
	width:390px;
	float:left;
}
.rightForm {
	width:375px;
	padding-right:10px;
	float:right;
}
.middleForm {
	width:348px;
	padding-left:270px;
	float:left;
}
.middleWiderForm {
	width:380px;
	padding-left:250px;
	float:left;
}
.jobPostForm {
	width:550px;
	/*padding-left:250px;*/
	/*width:600px;*/
	padding-left:200px;
	float:left;
}
.formTitle {
	padding-left:12px;	
}
.formLine {
	padding:6px 0px;	
}
.formLineTitle {
	padding-top:8px;	
}
.defaultText {
	padding-left:12px;	
}
#formCheckBox {
	padding-left:108px;	
	float:left;
}
#formRememberMeText {
	font-size:9px;
	padding:3px 2px;
	float:left;	
}
#formForgotPassword {
	font-size:9px;
	padding:2px 0px 0px 10px;
	float:left;	
}
#formLoginButton {
	padding-top:6px;
	float:right;
}
.errorMsg {
	color:#ff0000;
}
/* Form (end) */