
@import "http://web.cs.dal.ca/~jamie/CSS/core.css";

  a {text-decoration:none !important} /* override "green" rule in "basic" */
  a.secret:link, a.secret:visited
       {background-color:inherit; color:inherit; text-decoration:none;
        font-weight:normal}

  /* hotkey */
  span.hot
   {text-decoration:underline}
  a:hover span.hot
   {text-decoration:none}

/* links in section headings */
  h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a
   {font-weight:normal} 
  h3, h3 a, h4, h4 a, h5, h5 a
   {font-weight:inherit}

/* section headings */
  div:hover>h2,   div:hover>h3,   div:hover>h4,
  div:hover>h2 a, div:hover>h3 a, div:hover>h4 a,
  div:hover h2,   div:hover h3  
   {font-weight:bold}

  div:hover>h2,    div:hover>h2 a
   {text-shadow:.1em .15em .4em #363}

  h1, p.DocID a:link kbd,  p.DocID a:visited kbd,
  h1 a:visited, h1 a:link, h1 a:hover,   h1 a:focus 
   {color:#063}

  h2, .nav-bar a:link, .nav-bar a:visited,
  h2 a:visited, h2 a:link, h2 a:hover, h2 a:focus
   {color:#063}

  h3, h4, dt
  h3 a:visited, h3 a:link, h3 a:hover, h3 a:focus,
  h4 a:visited, h4 a:link, h4 a:hover, h4 a:focus
   {color:#363}

  h5, h6,
  h5 a:visited, h5 a:link, h5 a:hover, h5 a:focus,
  h6 a:visited, h6 a:link, h6 a:hover, h6 a:focus
   {color:#363}

  dt
   {font-weight:normal}
  div.column:hover dl dt
   {font-weight:bold}
  body table caption
   {font-weight:bold}

  h1 a:visited, h1 a:link,    h1 a:hover,   h1 a:focus,   
  h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited,
  h2 a:link,    h3 a:link,    h4 a:link,    h5 a:link,    h6 a:link,
  h2 a:hover,   h3 a:hover,   h4 a:hover,   h5 a:hover,   h6 a:hover,
  h2 a:focus,   h3 a:focus,   h4 a:focus,   h5 a:focus,   h6 a:focus
   {text-decoration:none; background:inherit; font-size:inherit}

  h2 a[href]:hover, h3 a[href]:hover, h4 a[href]:hover,
  h5 a[href]:hover, h6 a[href]:hover,
  h2 a[href]:focus, h3 a[href]:focus, h4 a[href]:focus,
  h5 a[href]:focus, h6 a[href]:focus
   {color:#fff; background-color:#063; border:medium solid #063}

  /* paragraphs */ 
    body {color:#333}
    body p, body li
         {color:inherit} 

  /* backgrounds */
    a:link, a:visited,
    h1, h2, h3, h4, h5, h6, dt, dd
             {background:transparent}
    em, strong
             {background-color:#cf6; background:transparent; color:inherit}
    em       {font-style:italic}
    a:hover  {background:transparent; color:inherit}
    a:link:hover, a:visited:hover
             {color:white; background-color:#063; border:thin solid #3c3}
    a.offsite:hover, a.offsite:visited:hover
             {color:white; background-color:#633; border:thin solid #966}
    a.icon:link:hover, a.icon:visited:hover
             {color:white; background-color:#063; border:medium solid #3c3;
              border-bottom:none}

  /* link colours -- see also backgrounds above */
    a, a:link, a:visited
             {font-weight:normal}
    p:hover a,          ul:hover li a,      p:hover  + ul li a,
    h2:hover + ul li a, h3:hover + ul li a, h4:hover + ul li a,
    h2:hover + p a,     h3:hover + p a,     h4:hover + p a,
    p.listintro:hover + ul > li a
             {font-weight:bold}
    p a, li a
             {border-bottom:thin dotted #600}
    p a.offsite:link,    li a.offsite:link,
    p a.offsite:visited, li a.offsite:visited 
             {border-bottom-color:#960}
    p a:link,    li a:link,
    p a:visited, li a:visited 
             {border-bottom-color:#063}
    p.centre a
             {border:none;}
    div:hover li.norm a
             {color:#33f}
    ul li.norm a:active, ul li.norm a:hover
             {font-weight:bolder;     font-size:144%;
              background:transparent; border:none}
    h2 a:link, h2 a:visited, h3 a:link, h3 a:visited,
    h4 a:link, h4 a:visited, h5 a:link, h5 a:visited
             {font-weight:inherit}
    body p a:link,        body p a:visited,
    body li a:link,       body li a:visited
             {color:inherit}

/* EOF */

