title: Using CSS to set default font
body: <p>I have a file (CSS/FontStyle.css) containing this code:</p>
  
  <pre><code>.courier {
  font-family: courier;
  }
  </code></pre>
  
  <p>and my .aspx file has this code:</p>
  
  <pre><code>&lt;%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Tut1.aspx.cs" Inherits="Rtw.Tut1" %&gt;
  &lt;asp:Content ID="Content1" ContentPlaceHolderID="StatusLabel" runat="server"&gt;
  &lt;/asp:Content&gt;
  &lt;asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server"&gt;
  
      &lt;link rel="stylesheet" href="CSS/FontStyle.css"/&gt;
  
      &lt;h2&gt;Unsigned Vs Signed Integers&lt;/h2&gt;
  //lots of text is below here..
  </code></pre>
  
  <p>However the font remains in time new roman. I can use other .css files from the same folder find, not sure why this one doesn't work?</p>
  
  <p>thanks in advance.</p>