.wizard fieldset { border:none; width:360px; color:#ccbb00;}
.wizard legend { font-size:10px; margin:0px; padding:2px 0px; color:#f6b506; font-weight:bold;}
.wizard label { display:block; width:340px; padding:2px;}
.wizard input[type=text].addr0 { width:294px; padding:2px; border:solid 1px #000;}
.wizard input[type=text].addr1 { width:34px; padding:2px; border:solid 1px #000;}
.wizard input[type=text].addr3 { width:254px; padding:2px; border:solid 1px #000;}
.wizard input[type=text].addr2 { width:74px; padding:2px; border:solid 1px #000;}
.wizard input[type=text].dmy { width:134px; padding:2px; border:solid 1px #000;}
.wizard input[type=text].hm { width:134px; padding:2px; border:solid 1px #000;}

.wizard input[type=text],textarea, input[type=password] { width:340px; padding:2px; border:solid 1px #000;}
.wizard .prev, .next { background-color:#cccccc; margin:4px;padding:2px 2px; color:#cccc00; border:solid 1px #000; text-decoration:none;}
.wizard .prev:hover, .next:hover { background-color:#f6b506; text-decoration:none;}
.wizard .prev { float:left;text-decoration:none;}
.wizard .next { float:right;text-decoration:none;}
.wizard #steps { list-style:none; width:100%; overflow:hidden; margin:0px; padding:0px;}
.wizard #steps li {font-size:10px; float:left; padding:0px; color:#b0b1b3;}
.wizard #steps li span {font-size:10px; display:block;}
.wizard #steps li.current { color:#cccc00;}

.wizard .success {
font-weight:bold;
    color: #44aa44;
}

.wizard .error {
font-weight:bold;
	color: #cc2222;
}

.wizard .neutral {
	color: #cccc00;
}

