.password {
  /*background: url(images/background.png) no-repeat top left;*/
  height:130px;
  width:260px;
  padding: 20px 20px 20px 20px !important;
  margin: 20px auto;
  clear:both;
  background: #eee;
  -moz-border-radius: 3px;
-khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;

}

.passwordentry {
  text-align:left;
  width:250px;
}

.password p {
  padding:0;
}

.password label {
  text-align:left;
  width:280px;
}

.passwordphrase {
  padding-bottom:20px;
  width: 180px;
}

.passwordsubmit {
  font-weight:bold;
  margin:10px 0 0 80px;
  padding:5px;
  text-align:center;
  width:100px;
}

.passwordsubmit:hover {
  cursor:pointer;
} 

.relockbutton {
  float:right;
  clear:both;
  
}


.relockbutton input{
	color: #fff;
	padding:10px;
	border: none;
background-color: #A50E1A;
text-decoration: none;
text-align: center;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.relockbutton input:hover{

background-color: #000000;


}


.password input{
	color: #fff;
	padding:10px;
	border: none;
background-color: #A50E1A;
text-decoration: none;
text-align: center;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
 -webkit-border-radius: 3px;
 border-radius: 3px;
}


.password input:hover{

background-color: #000000;


}