Ваша HTML-структура не подходит:
<HTML>
<HEAD>
<title>LoginWebForm</title>
<meta name="vs_showGrid" content="True">
<link href="stylesheets/layout.css" rel="Stylesheet" type="text/css">
<link href="stylesheets/LoginWebFrom.css" rel="Stylesheet" type="text/css" />
</HTML>
</HEAD>
Это будет "нормальная" HTML-структура:
<HTML>
<HEAD>
(head content)
</HEAD>
<BODY>
(body content)
</BODY>
</HTML>
Попробуйте исправить структуру html и, возможно, после этого сработает ;-)
Другая вещь, которую вы можете попробовать, - это начать свои CSS-пути с "/", например:
<link href="/stylesheets/LoginWebFrom.css" rel="Stylesheet" type="text/css" />
И ... Почему одна из ваших строк "link href ..." оканчивается на "/>", а другая - на ">" ??
Я думаю, что оба являются правильными способами (не уверен сейчас), но ... Почему вы делаете это по-другому в любом случае ??
удачи