div.message-container {
  margin-bottom: 1em;
  float: left;
}

div.message .miwt-collapsable-content,
.miwt-collapsable .miwt-collapsable-content {
  background-color: #fff;
  border: 1px solid #e7e7e7;
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.45);
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.45);
  padding: 10px;
  overflow-y: auto;
  max-height: 500px;
  z-index: 10000;
}

#reset-password {
  width: 600px;
  margin: 1em auto;
  padding: 3em 2em 3em 7em;
  background: white;
  border-radius: 8px;
  border: 1px solid #B9B196;
}

#reset-password {
  background-repeat: no-repeat;
  background-image: url(/_resources/e30d:l2a24s-9u86/files/167401z13603b02/_fn/icon_login.png);
}

#reset-password {
  background-position: 3% 78%;
}

#reset-password h2 {
  font-style: italic;
  color: #4E4026;
  font-size: 1.4em;
  font-weight: bold;
  margin-bottom: 1em;
  padding-bottom: 1em;
  border-bottom: 1px dotted #aaa;
}

#reset-password p {
  line-height: 1.4;
  clear: both;
  float: left;
}

#reset-password p {
  margin-bottom: 2em;
}

div.username_con,
div.password_con,
div.actions_con,
div.password_verification_con,
div.email,
div.username,
div.retrieve_password_link {
  display: inline-block;
  margin: 0 .5em .5em 0;
}

#ie7only div.username_con,
#ie7only div.password_con,
#ie7only div.actions_con,
#ie7only div.password_verification_con,
#ie7only div.email,
#ie7only div.username,
#ie7only div.retrieve_password_link {
  display: block;
  float: left;
}

#ie7only .retrieve_password button.submit,
#ie7only .loginbean div.actions_con {
  margin-top: 1.5em;
}

div.actions_con,
div.retrieve_password_link {
  text-align: right;
}

.username_con span.label,
.password_con span.label,
.password_verification_con span.label,
.username_con span.label,
.retrieve_password span.username,
span.email {
  display: block;
  padding: 0 0 .25em 0;
}

.username_con span.value input,
.password_con span.value input,
.password_verification_con span.value input {
  width: 18em;
  padding: 3px;
}

div.retrieve-password {
  font-size: 14px;
}

#retrieve-password span.email {
  display: inline-block;
  padding-right: 2px;
}

#column1 {
  width: 100%;
}

#column2 {
  display: none;
}
