the steps you followed seem to be corrected.
The Login Special Style Page that you created should be shown to the user when the Web Application can cannot find the user rights for a module. For example, the user tries to access a protected page without first login the application.
You should check if the ""special style"" page login has been set for the ""Login Style Page"" property on the Project, or the Site View that contains the protected modules. For example, in case of Acme sample project you should set the custom special login page on ""Acme Administrator"" Site View (Acme Administrator sv2 -> Properties panel -> Layout tab -> Login Style Page property). In this case, when the user tries to access the ""Stores"" protected page (page20) the custom login page should be shown.
For more details about the login you can refer this article: