Qualcuno mi saprebbe dire per quel motivo quando carico questa pagina non mi prende il css (Text)mentre mentre se ci aggiungo come prima riga <div class='Text'></div> funziona tutto?

grazie

Codice PHP:
<div class='Text'></div>-----> SE TOLGO QUESTO NON VA
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Game._Default" %>

<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<
html xmlns="http://www.w3.org/1999/xhtml" >
<
head>
    <
title>Progetto</title>
    <
style type="text/css">
        .
Text
        
{
            
font10px;
            
font-familyVerdana;
            
color#0000FF;
        
}
        </
style>

   
</
head>
<
body class="Text">
    <
form id="form1" runat="server">
   
     
        <
table class="Text">
            <
tr>
                <
td>
                    
User:</td>
                <
td class="Text">
                    <
input runat="server" id="txtUser" type="text" /></td>
            </
tr>
            <
tr>
                <
td>
                    
Password</td>
                <
td class="Text">
                    <
input runat="server" id="txtPass" type="text" /></td>
            </
tr>
        </
table>
        <
div>
        <
asp:button class="Text" id="SampleButton" runat="server" text="Login" onclick="Button1_Click" />
        
Per registrasi cliccare qui

        
</div>
        <
asp:GridView ID="GridView1" runat="server" class="Text">
        </
asp:GridView>
  

    </
form>
</
body>
</
html