body {
  font-family: Verdana, Arial, sans-serif;
  font-size: 76%;
	background-color: #FFFFFF;
}
 
input {
  border: 1px solid silver;
}


h2 {
  color: #BEA58B;
}

h3 {
  color: #fff;
  background: #BEA58B;
  height:24px;
  padding: 3px 2px;
  padding-left:15px;
  padding-top:8px;
  font-size:12px;
  font-weight:bold;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  margin:0;
}

h5 {
  color: #fff;
  background: #BEA58B;
  height:18px;
  padding: 3px 2px;
  padding-left:15px;
  padding-top:6px;
  font-size:12px;
  font-weight:bold;
  font-family: Tahoma, Verdana, Arial, sans-serif;
}

#old, #new, #address, #error {
  display:none;
}

.step { padding-left:15px; display:none; }

.header {
  padding-left:15px;
  position:relative;
  font-size: 14px;
  font-weight:bold;
  height: 24px;
  color: #BEA58B;
	background-color: transparent;
}

.editlink {
  padding-left:20px;
  padding-top:3px;
  height: 24px;
  background: transparent url('../images/pencil.png') no-repeat left 2px;
  display: block;
  float: right;
  font-size: .8em;
  position:absolute;
  right:0;
  top:0;
  display:none;
  color: #000;
}

.approved {
  padding-left:35px;
  background: white url('../images/tick.png') no-repeat 15px 2px;
  cursor: pointer;
  color: #BEA58B;
	background-color: transparent;
}

.current-step {
  padding-left:35px;  
  background: white url('../images/current.gif') no-repeat 15px 2px;
  cursor: pointer;
  color: #BEA58B;
	background-color: transparent;
}

a.togglebutton {
  display:block;
  float:left;
  width: 200px;
  height: 50px;
  margin-right:50px;
  background: blue;
  color:white;
  text-decoration:none;
  font-weight:bold;
  padding:10px;
  font-size:90%;
}

.clear { clear:both}

.error {
  color:red;
}

label { display:inline;}

.space { display:block; float:left; width: 100px; margin: 5px 0;}
.container { float:left; margin-right: 5px;}
input.invalid { border: 2px solid red; }
label.invalid { display:block; color:red}

h3 {margin-bottom: 10px;}

.button { 
  padding-bottom:5px;
	background: transparent;
  background-image: url('../images/verder.png');
  background-repeat: no-repeat;
  height:25px;
  width:85px;
  margin: 20px 0; 
  font-size:14px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-weight:bold;
  color:#fff;
  border:none;
  cursor: pointer;
}


#login { display: none; }