    /*Original design: September 11, 2004
      Revision History
      04-01-2006 Added td#light and td#dark. 
      09-24-2006 Added p#ftr_sm. 
      09-25-2006 Centered footer type in p#ftr_sm.
      09-25-2006 Added p#ftr_lg.
      01-09-2007 Added styles for tables.
      01-13-2007 Removed unsupported comment notes (double slashes): Never use!
      08-09-2008 Changed the main font to verdana (all styles).
      01-31-2009 Added left-justified footers.
      09-07-2009 Made backgrounds white on main & privacy pp. Added quotes to all values.
      09-17-2009 Added cream background for td tag. Changed all pages to white backgrounds. 
      02-06-2012 Changed type color for warnings to white. (Always on red background.)
    */  

    /* ++++++++++ STYLES FOR MAIN TAGS ++++++++++ */
    body  
    { 
      font-family: 'verdana, arial, helvetica, sans-serif';
      font-size: '10pt'; 
      valign: 'middle'; 
      text-align: 'left';
      background-color: '#ffffff';
    }

    p.rCol  
    { 
      font-family: 'verdana, arial, helvetica, sans-serif';
      font-size: '10pt'; 
      background-color: 'lemonchiffon';
    }

    p.txt
    { 
      font-family: 'verdana, arial, helvetica, sans-serif';
      font-size: '10pt'; 
      valign: 'middle'; 
      text-align: 'left'; 
      color: '#000000';
      background-color: '#ffffff';
    }

    /* ++++++++++ STYLES FOR FOOTERS ++++++++++ */
    p#ftr_lg
    {
      text-align: "center"; 
    }

    p#ftr_lg_left
    {
      text-align: 'left'; 
    }

    p#ftr_sm
    {
      font-size: '8pt';
      text-align: 'center'; 
    }

    p#ftr_sm_left
    {
      font-size: '8pt';
      text-align: 'left'; 
    }

    /* ++++++++++ STYLES FOR ANCHORS ++++++++++ */
    a:hover   
    {
      background-color: 'blue'; 
      color: 'red';
    }

    /* ++++++++++ STYLES FOR TABLES ++++++++++ */
    th
    {
      column-span: '2';
      font-family: 'verdana, arial, helvetica, sans-serif';
      font-size: '20pt'; 
      valign: 'middle'; 
      text-align: 'center'; 
      color: 'lemonchiffon';
      background-color: '#0000ff';
    }

    tbody  
    { 
      font-family: 'verdana, arial, helvetica, sans-serif';
      font-size: '10pt'; 
      valign: 'middle'; 
      text-align: 'left';
      background-color: '#ffffff';
    }

    tr#creamRow
    {
      background-color: "#ffff96";
    }

    tr#bluBg
    {
      background-color: "#0000ff"; 
      color: "#ffffff";
      font-weight: 'bold';   
      font-family: "verdana" "arial" "helvetica" "sans serif";
    }

    tr#plainBg
    {
      background-color: "#fffacd"; /*Lemonchiffon*/
    }

    tr#warning
    {
      background-color: "#aa0000"; 
      color: "#ffffff";
      font-family: "verdana" "arial" "helvetica" "sans serif";
    }

    td#light
    {
      background-color= "lemonchiffon" 
    }

    td#dark
    {
      background-color= "ltblue"
    }

    td#creamDtl
    {
      background-color: "#ffff96";
    }
