<asp:Login runat="server">
  <LayoutTemplate>
    <i>Please log in to this site:</i><br /><br />
    <table border="0" cellpadding="10" bgcolor="beige">
      <tr>
        <td>
          <asp:Label Font-Bold="true"  AssociatedControlID="UserName" ID="UserNameLabel" runat="server">User Name:</asp:Label>
          <br />
          <asp:TextBox ID="UserName" runat="server"></asp:TextBox>
          <asp:RequiredFieldValidator ControlToValidate="UserName" ErrorMessage="User Name is required."
            ID="UserNameRequired" runat="server" ToolTip="User Name is required." ValidationGroup="Login1">*</asp:RequiredFieldValidator>
      </tr>
      <tr>
        <td>
          <asp:Label Font-Bold="true" AssociatedControlID="Password" ID="PasswordLabel" runat="server">Password:</asp:Label>
          <br />
          <asp:TextBox ID="Password" runat="server" TextMode="Password"></asp:TextBox>
          <asp:RequiredFieldValidator ControlToValidate="Password" ErrorMessage="Password is required."
            ID="PasswordRequired" runat="server" ToolTip="Password is required." ValidationGroup="Login1">*</asp:RequiredFieldValidator>
        </td>
      </tr>
      <tr>
        <td>
          <asp:Button CommandName="Login" ID="LoginButton" runat="server" Text="Log In" ValidationGroup="Login1" />
        </td>
      </tr>
    </table>
    <br />
    <asp:Literal EnableViewState="False" ID="FailureText" runat="server"></asp:Literal>
  </LayoutTemplate>
</asp:Login>