your rule is checking to make sure that the $_SESSION['SecurityAssist_UserActive'] is NOT EQUAL to 1.
before the user has logged in, the session does not have a value so is not equal to one, you rule evaluates to true.
the only time your rule will evaluate to false is if the user has logged in and the $_SESSION['SecurityAssist_UserActive'] session equals 1
add the logged into <your user table name> rule around this rule so it will only show if logged in:
<?php if(WA_Auth_RulePasses("Logged into <your users table>")){ // Begin Show Region ?>
<?php if(!WA_Auth_RulePasses("UserActive")){ // Begin Show Region ?>
<p style="color:#F60;">Sorry - your account is not active. Please email us for more information.</p>
<?php } // End Show Region ?>
<?php } // End Show Region ?>