body {font-family:serif}
a:link {color:inherit; border:1px solid #ccccff}
a:visited {color:purple; border:1px dashed #ccccff}
/*a.stub:link {color:inherit; border:1px solid #cc99ff}
a.stub:visited {color:purple; border:1px dashed #ffccff}
I don't think these ever worked; I might have misunderstood what this class was for*/
a.new {color:inherit; border:1px solid #ffcc99}
a.new:visited {color:purple;}
.mw-parser-output a.extiw, .mw-parser-output a.external {color:inherit; border:1px solid #99ff99}
.mw-parser-output a.extiw:visited, .mw-parser-output a.external:visited {color:purple;}
a.image {border:none}
#p-logo a {border:none}
.portlet a {border:none}
a[accesskey]:after {
    content: " [" attr(accesskey) "]";
    text-transform: uppercase;
    white-space: pre;
    font-family: serif;
    font-size: smaller;
    color: #6699cc;
    margin-left: .5em;
    text-decoration:none;
}
/*.diffchange {background-color:red; color:white}
This seems to be overridden now; it was probably a fix to some issue that I had at some point*/
abbr, abbr[title], acronym, .explain {cursor:inherit;}
