[jQuery] Effect function runs twice

[jQuery] Effect function runs twice

Hi all.
I'm new to jQuery so bare with me if I'm a bit slow. As the subject implies I'm havning trouble with the function hide because it runs twice when I would think I've only set it to run once. Here's the code in question:
    $(document).ready(function(){
   // #region Deregister
        $("#lblDeregister").hide("slow");
        $("#chkDeregister").bind("mouseover", function(){
            $("#lblDeregister").show("fast");
        }),
        $("#txtName").bind("mouseover", function(){
            $("#lblDeregister").hide("fast");
        }),
        $("#txtEmail").bind("mouseover", function(){
            $("#lblDeregister").hide("fast");
        });
        // #end region
    });
<span style="font-weight: bold;">HTML:
</span><div id="newsletter_form">
    <form method="post" id="frmNewsLetter">
        <input type="text" name="txtName" id="txtName" value="Navn" />
        <input type="text" name="txtEmail" id="txtEmail" value="Email adresse" />
        <label id="lblDeregister" for="chkDeregister">Afmeld</label>
        <input type="checkbox" name="chkDeregister" id="chkDeregister" title="Afmeld" />           
        <input type="submit" value="Tilmeld nyhedsbrev" id="newsletter_form_submit" />           
    </form>
</div>
Thanks for any help!
Regards, Jon.
<span style="font-weight: bold;"></span>
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/