I took a quick look at the HTML source code on the page that displays "There was a problem with your details" when updating my profile, and you have some major table layout problems. Starting at line 124 (of html source) I noticed the following two problems:
<table border="0" cellPadding="2" cellSpacing="0">
<table align="center" border="0" cellPadding="0" cellSpacing="0" width="100%">
<table align="center" border="0" cellPadding="0" cellSpacing="0" width="100%">
<tr>
<td>
<table border="0" width="100%" cellspacing="0" cellpadding="5">
<tr>
<td width="100%" bgcolor="#515181">
<table width="100%" border="0">
<tr>
<td><font face="Arial" Size="2">
<img src="../test-images/icon_blank.gif" width="0" height="0" border="0" alt="" title="" align="absmiddle" /> <a href="default.asp">Forum Index</a>
<b>></b>
Edit Your Profile</font></td>
</tr>
</table>
</td>
</tr>
</table>
<tr>