div.password {
    
}
div.password div.lightgrayBoxRightCorner div.passwordSetNew, div.password div.lightgrayBoxRightCorner div.passwordForm {
    padding:10px;
}
div.password div.password_content {
    float:left;
    width:380px;
    margin-bottom: 20px;
}
div.password div.rightPanelAd {
    float:right;
    width:320px;
    padding-left: 30px;
    padding-bottom: 20px;
    padding-top:20px;
}
div.password h1 {
    color:purple;
    line-height:24px;
    font-size:17px;
    font-weight:normal;
}
div.password p {
    display:block;
    padding-bottom:15px;
}
div.passwordForm h1 {
    line-height:17px;
    font-size:16px;
    font-weight:normal;
}
div.passwordForm  label {
    font-size:11px;
    padding-right:10px;
    font-weight:bold;
    float:left;
}
div.passwordForm div.forInputEmail {
    float:left;
    padding-left:0;
    padding:0;
    padding-right:5px;
}
div.passwordForm input {
    float:left;
    width:200px;
    font-size:10px;
    color:gray;
    padding:3px;
    border:1px silver solid;
    font-weight:bold;
}
div.passwordForm div.messages {padding:5px;
    height:35px; width:200px;color:red;
    overflow:hidden;}
div.passwordForm input.submit {
    color:gray;
    font-weight:bold;
    font-size:11px;
    background:none;
    border:0;
    outline:0;
    width:auto;
}
div.passwrod div.lightgrayBoxRightCorner div.passwordSetNew div {
    padding:0;
    float:none;
}
div.passwordSetNew div.errors {
    color:red;
    font-weight:bold;
}
div.passwordSetNew div.button input {
    float:right;
    border:0;
    background:url('/images/buttonGO.gif') no-repeat 50% 50%;
    width:40px;
    cursor:pointer;
}
#iSM {
    height:25px;
    width:70px;
    padding:0;
    margin:0;
    background:url('/images/barSecurity.jpg') no-repeat 50% 50%;
}
table.tebleForRegisterUser table {
    border-collapse:collapse;
    width:auto;
}
#iSM div {
    height:25px;
}
#iSM.weak div {
background:transparent url(/images/pointerSecurity.jpg) no-repeat scroll 5px 20px;
height:25px;
}
#iSM.medium div{
   background:url('/images/pointerSecurity.jpg') no-repeat 50% 20px;
}
#iSM.strong div{
    background:url('/images/pointerSecurity.jpg') no-repeat 100% 20px;
}
div.password div.lightgrayBoxRightCorner div.errors {
    padding:5px;
}
.password p {
  padding:0;
}
.formForResetPasswd {
  padding-top:15px;
}
.resetPassword div.flash_messages {
color:green;
padding:5px;
}
.setNewPassword div.formforDataUsers {
  width:400px;
  padding-top:20px;
}
.setNewPassword div.formforDataUsers table {
  border-collapse:collapse;
}
.setNewPassword div.formforDataUsers td {
  padding:3px;
}
.setNewPassword .formForUserEdit {
  padding:10px;
}
.setNewPassword .formForUserEdit input {
  padding:2px;
  width:120px;
}
.setNewPassword .formForUserEdit div.button input {
  background:url('/images/buttonGO.gif') no-repeat 50% 50%;
   width:33px;
   border:0;
   outline:0;
   height: 21px;
   cursor:pointer;
}
.setNewPassword {
}
.setNewPassword .formForUserEdit label {
  padding-right:5px;
}