What is causing this "Unexpected 'else'" error?
<p>In the following code Visual Studio puts an error message on the word else.  The specific error reads "Unexpected 'else'".  What have I done wrong?</p>

<pre><code>            decimal AmountToAccrue;
            string BillingDescription;


            if (PromoPeriodEnd &gt;= day)

                AmountToAccrue = 0;
                BillingDescription = "Subscription 30-day Promotional Period";

            else

                AmountToAccrue = subscription.Amount * ProratedPercentDue;
                BillingDescription = "Subscription Fee";
</code></pre>
