It is not possible with ASP.NET out of the box.
Forms based authentication is based on a cookie and cookies can only be set to a specific domain.
If you want cross domain (not sub domains) shared authentication, you need a Single Sign On solution.
Have a look at this article
Here and
here