-Added "Select a Promotion" option when no promotion is selected.
-Unnecessary fields in Payment information form are hidden according to promotion type.