I am shooting here but have you tried changing:<div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; "><br></span></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">@ function custom_form_alter  --&gt;</span></div>

<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">to</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="font-size: 13px; ">@ function get_user_login_form_alter  --&gt;</span></span></font></div>

<div><br></div><div>&lt;/ryan&gt;</div><div>
<br><br><div class="gmail_quote">On Wed, May 19, 2010 at 8:04 PM, Ben DJ <span dir="ltr">&lt;<a href="mailto:bendj095124367913213465@gmail.com">bendj095124367913213465@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

On Wed, May 19, 2010 at 5:43 PM, Lee Rowlands<br>
<div class="im">&lt;<a href="mailto:leerowlands@rowlands-bcs.com">leerowlands@rowlands-bcs.com</a>&gt; wrote:<br>
</div><div class="im">&gt; Hi ben<br>
&gt; In which case you are looking at a multi-step form again<br>
&gt; I&#39;m trying to think of a good example to refer you to but are coming up<br>
&gt; blank :-(<br>
&gt;<br>
<br>
</div>np!  appreciated :-)<br>
<br>
as &#39;flexible&#39; as Drupal is, I find the same lack of &#39;real world&#39;<br>
examples for anything but the simplest matters ...<br>
<br>
&quot;Pro Drupal Development&quot; sums it up nicely:<br>
<br>
    &quot;If you come from a background where you have created your own<br>
forms directly in HTML, you may find Drupal’s approach a bit baffling<br>
at first.&quot;<br>
<br>
Imo -- amen!<br>
<br>
In DIY HTML/PHP, &#39;this&#39; is all trivial.<br>
<br>
In Drupal,<br>
<br>
Creating a new form with Webform is trivial.<br>
Creating a new form programatically via module takes a bit of reading-up..<br>
Altering a core-form is pretty straightforward.<br>
<br>
Building a non-standard workflow around core forms, using Drupal<br>
internals and 3rd party module extension is ... a bit challenging.<br>
<br>
Trying to contact the developers whose modules I&#39;m trying to<br>
understand/extend has been less than fruitful, receiving a sometimes<br>
cool reception ... though I _have_ received offers to take my money<br>
for paid consulting ;-)<br>
<br>
This list, and Pro Drupal have been the best help so far.<br>
<br>
Cheers,<br>
<font color="#888888"><br>
Ben<br>
</font></blockquote></div><br></div>