#efcHolder #efcContent div.passwordStrengthContainer {
	width: 130px;
	overflow:hidden;
	background-color:#ddd;
	margin-top:3px;
	height:4px;
}
#efcHolder #efcContent div.passwordStrengthContainer span {
	float:none;
	display:block;
	width:0;
	height:4px !important;
}
#efcHolder #efcContent ul.passwordStrengthLabel {
	display:inline
}
#efcHolder #efcContent ul.passwordStrengthLabel li {
	display:none;
}
#efcHolder #efcContent div.passwordStrengthContainer ul li:first-child {
	display:inline
}
#efcHolder #efcContent ul.passwordStrengthLabel li label {
	font-size:0.9em;
	color: #999;
	font-weight:normal;
	width: 80px;
	cursor:auto;
}
#efcHolder #efcContent div.passwordStrengthContainer span {
	background-color:#ffb0b0;
}
#efcHolder #efcContent div.passwordStrengthContainer.s1 span {
	background-color:#ffb0b0
}
#efcHolder #efcContent div.passwordStrengthContainer.s2 span {
	background-color:#ffe8b0
}
#efcHolder #efcContent div.passwordStrengthContainer.s3 span {
	background-color:#beffae
}
#efcHolder #efcContent div.passwordStrengthContainer.s4 span {
	background-color:#beffae
}

/* sg password criteria 20090205 - for normal reg/login page */
#efcContent form#myEfcRegisterForm #usernamePassword span {
	height:27px		/* fixes a vis error in ie that was already there */
}	
/* new slidedown */
#efcContent form#myEfcRegisterForm #usernamePassword div#passwordCriteria.formInfoTxt {
	display:none;
	position: relative;
	left: 165px;
	width: 350px !important;
	margin-bottom: 8px;
}


/* from job apply reg/login page */

/* sg password reset related 20090203 */

#efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod form input#username {
	width: 150px;
}
#efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod .formInfoTxt {
	font-size: 11px;
	color: #999;
	margin-left: 6px;
}
#efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod div#passwordCriteria {
	position: static;
	display: none;
	margin: 0 55px 8px 155px
}

#efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod div#passwordCriteria div.passwordStrengthContainer,
#efcHolder #efcContent #loginDetailsAmend div#passwordCriteria div.passwordStrengthContainer  {
	margin-bottom:3px;
}

#efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod div#passwordCriteria .formInfoTxt {
	margin-left:0
}

/* ie6 - not sure why i can't combine this and below ie7 hack with a comma */
* html #efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod .formInfoTxt {
	position: relative;
	top: -6px
}
* html #efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod #passwordCriteria .formInfoTxt {
	top: 0
}
/* ie7 */
*:first-child+html #efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod .formInfoTxt {
	position: relative;
	top: -6px
}
*:first-child+html #efcHolder #efcContent #efcSiteLayoutT33 #efcContentLayoutMiddleCol1 #jobViewNewUserMod #passwordCriteria .formInfoTxt {
	top:0
}

/* reset page */
#efcHolder #efcContent #resetPassword form {
	padding-top: 10px		
}

#efcHolder #efcContent #resetPassword div.passwordStrengthContainer {
	margin-bottom: 4px	
}

#efcHolder #efcContent #resetPassword div.passwordStrengthContainer label {
	margin-top:0;
	font-weight:normal
}

#efcHolder #efcContent #resetPassword form .efcButtonAction {
	padding-left: 204px
}


/* end sg password reset related */

/* end sg password criteria */
