to make the labels appear above the elements:
edit:
form.Basic_Default div.lineGroup {
clear: left;
display: block;
}
to:
form.Basic_Default div.lineGroup {
clear: left;
display: block;
}
form.Basic_Default div.lineGroup {
clear: left;
display: block;
overflow: hidden;
width: 500px;
}
and change:
form.Basic_Default div.errorGroup {
margin-left: 125px;
}
form.Basic_Default div.errorGroup {
margin-left: 6px;
overflow: hidden;
width: 400px;
}
there may be other changes needed to clean up the label position, but that is the basic idea.