/* CSS Document */
@charset "UTF-8";
#frmTrocaSenha {
	display:inline-block;
}
#frmTrocaSenha fieldset {
	width:300px;
	display:inline-block;
}
fieldset label {
	width:120px;
}
span.ControleChar {
	margin-left:130px;
}
#pwdSenhaAnterior {
	width:150px;
}
#pwdSenha {
	width:150px;
}
#pwdConfSenha {
	width:150px;
}
#trocasenha {
	display: inline-block;
	vertical-align:top;
}

/* The message box is shown when the user clicks on the password field */
#message {
    display:none;
    background: #FFF;
    color: #000;
    position: relative;
	/*padding: 20px;
    margin-top: 10px;*/
    padding: 2px;
    /*margin-top: 3px;*/
	vertical-align:top;
}

#message p {
    /*padding: 10px 35px;
    font-size: 18px;
	padding: 1px 2px;*/
    font-size: 12px;
}

/* Add a green text color and a checkmark when the requirements are right */
.valid {
    color: green;
}

.valid:before {
    position: relative;
    /*left: -35px;*/
	left: -4px;
	content: "ok";
}

/* Add a red text color and an "x" when the requirements are wrong */
.invalid {
    color: red;
}

.invalid:before {
    position: relative;
    /*left: -35px;*/
	left: -3px;
	content: "X";
}