body {
        color: black;
        background: #fffff0;
        background: white;
      }


pre { font-family: monospace; }

div.box { border: solid; border-width: thin; width: 100% }



/* the text link definitions */


A:link    { text-decoration: none;
             color: #0000e0 }       /* unvisited link */
A.button:link    { text-decoration: none;
             color: #000000 }       /* unvisited link */
A:visited { text-decoration: none; 
            color: #0000e0 }   /* visited links */
A.button:visited    { text-decoration: none;
             color: #000000 }       /* unvisited link */
A:active  { text-decoration: none; 
            color: lime }    /* active links */

/* when link is clicked: */

a:active {text-decoration: none; 
                 color: black; } 


/* the generic button definitions */

  table.buttons {
    cellspacing: 1; 
    background: #000080; 
    background: #ebebeb; 
    background: #7070a0; 
    background: #ffee00; 
    background: #888888; 
    background: white;
   }

  td.current {
    background: #000080; 
    background: #ebebeb; 
    background: #7070a0; 
    background: #ffee00; 
    background: #bef; 
    background: #ffdd44; 
    color: #FFFFFF; 
    color: #FFbb55; 
    color: #FFee00; 
    color: black;
    border-width: 1pt;
    text-decoration: none; 
    }

  td.button {
    background: #ebebeb; 
   }

  td.heading {text-decoration: none; 
          font: bold 0.8em Arial, Helvetica, sans serif;
          color: black ;
          } 

  a.button {text-decoration: none; 
          font: bold 0.8em Arial, Helvetica, sans serif;
          color: black ;
          }  

  table.buttonstwo {
    cellspacing: 4pt; 
    border-width: 4pt;
    background: #000080; 
    background: #ebebeb; 
    background: #7070a0; 
    background: #ffee00; 
    background: #888888; 
    background: white;
   }

  td.buttontwo {
    background: #ebebeb; 
   }

  a.buttontwo {text-decoration: none; 
          font-weight: bold;
          color: black ;
          }  

/* the specific button names */

/* Home */

  td.button-home {     background: #ebebeb;     }

  a.button-home  {text-decoration: none; 
                 color: black ;          }  

/* special highlighting  */

  td.button-highlight {    background: #ffd0d0;    }

  a.button-highlight {text-decoration: none; 
               color: black ;          }  

/* new */

  td.button-new {     background: #ebebeb;    }

  a.button-new {text-decoration: none; 
          color: black ;          }  

/* search */

  td.button-search {     background: #ebebeb;    }

  a.button-search {text-decoration: none; 
          color: black ;          }  

/* financial mathematics group */

td.button-finmath {    background: #ebebeb;    }

  a.button-finmath {text-decoration: none; 
          color: black ;          } 


/* staff */

  td.button-staff {    background: #ebebeb;    }

  a.button-staff {text-decoration: none; 
          color: black ;          }  

/* undergraduate applications */

  td.button-ua {    background: #ebebeb;    }

  a.button-ua {text-decoration: none; 
               color: black ;          }  

/* current undergraduates */

  td.button-cu {    background: #ebebeb;    }

  a.button-cu {text-decoration: none; 
               color: black ;          }  


/* postgraduate applications */

  td.button-pa {    background: #ebebeb;    }

  a.button-pa {text-decoration: none; 
               color: black ;          }  

/* current postgraduates */

  td.button-cp {    background: #ebebeb;    }

  a.button-cp {text-decoration: none; 
               color: black ;          }  

/* course modules */

  td.button-cm {    background: #ebebeb;    }

  a.button-cm {text-decoration: none; 
               color: black ;          }  

/* research */

  td.button-research {    background: #ebebeb;    }

  a.button-research {text-decoration: none; 
                     color: black ;          }  

/* events */
  td.button-events {    background: #ebebeb;    }

  a.button-events {text-decoration: none; 
                   color: black ;          }  

/* internal */
  td.button-internal {    background: #ebebeb;    }

  a.button-internal {text-decoration: none; 
                     color: black ;          }  

/* jobs */
  td.button-jobs {    background: #ebebeb;    }

  a.button-jobs {text-decoration: none; 
                 color: black ;          }  

/* photos */
  td.button-photos {    background: #ebebeb;    }

  a.button-photos {text-decoration: none; 
                   color: black ;          }  

/* where */
  td.button-where {    background: #ebebeb;    }

  a.button-where {text-decoration: none; 
                  color: black ;          }  


















































