Hi Alex,
The suggestions you provided were useful.
How do I format the fieldset so that the input field displays on the same line as the field label? I've tried #jfbc_loginregister dt {float: left;} and that seems to be what I'm looking for. However there are a few problems as seen in the attachment below:
1. The Name label in the left column moves up to the same line as "* Required field"
2. The input field seems to display inline in the right column but not in the left column.
3. I think the only way to display inline is to reduce the <input size="30"> to < size="20">. However I don't see this setting in the CSS, and I don't see it hardcoded in the /com_jfbconnect/views/loginregister/tmpl/default.php file. Where can I change this?
4. How do I make the fields line up nicely so that it would look like a table? Perhaps give it a fixed width like dt {width:100px; margin-right:10px;}?
As for the formatting of the custom field at the bottom, I've managed to make it "look" like the rest of the fields by using .profile-fields {margin-left: 30px; margin-top: -30px;} & #cb_address {margin-left: 40px;}. Is this the best way to format it, or would a more elegant solution be to display these custom field within the same <fieldset> tag?
Finally, is it possible for to display additional info for each fields. e.g. "The address field is required so that ... " either in a tooltip or in small font below each field?
Thank you for your help.