I changed the MembershipProvider in my ASP.net MVC website, and now the stylesheet for the login page isn't referenced correctly. Below is a copy of the forms tag in my web.config if that could be the reason. It looks identical though to the one generated by a new project with the exception of the name and timeout attribute.
<authentication mode="Forms">
<forms loginUrl="~/Account/Login" name=".ADAuthCookie" timeout="10" />
</authentication>
When I visit the page now, the link tag for the CSS looks like this:
<link href="../Content/Site.css" rel="stylesheet" type="text/css" />
When it should look like this:
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />