.pwdwidgetdiv
{
        height: 45px;
}

.pwdfield
{
    display:block;
    padding-left: 0px;
    margin-top: -7px;
    border: none  !important;
    background: transparent;
    width: inherit;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.pwdopsdiv
{
	display: block;
	float: left;
	margin-right:6px;
        margin-top: -6px
}
.pwdopsdiv a
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px !important;
}

.pwdstrengthbar
{
	float:right;
	background:#cccccc;
	height:4px;
	margin:0;
}

.pwdstrength
{
	float:right; 
	height:20px;
	width:70px;
	margin-top: 2px;

}
.pwdstrengthstr
{
    float:right;
	clear:both;
	height:14px;
	margin-top:0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px; 

}
.pwdstrengthafter{
    clear:both;
}