BODY {
font-family: serif;
color: #000;
background-color: #fff;
}
TABLE,
TD,
TH {
border:1px solid #000;
}
TD,
TH {
padding:0.5em;
}
CAPTION {
font-weight:600;
}
IMG {
border-width:0;
}
A {
text-decoration: none;
color: #000;
background-color: #fff;
}
/* quotations will be surrounded by curly quotes in browsers that correctly
   mark up the Q element (Opera, Mozilla, IE5/Mac), and italicized in
   browsers that don't (IE5/Win, IE6/Win) */
q {
font-style: italic; /* for IE only */
quotes: '\201C' '\201D' '\2018' '\2019'; /* for compliant browsers */
}
/* put nested quotes back to normal in IE */
q q {
font-style: normal;
}
/* negate above italic definition for compliant browsers */
*>q {
font-style: normal;
}
/* use curly quotes defined above around Q in compliant browsers */
q:before {
content: open-quote;
}
q:after {
content: close-quote;
}
/* Mozilla doesn't properly quote nested quotes (sigh), so force it */
q>q:before {
content: "\2018";
}
q>q:after {
content: "\2019";
}
/* IE 6, stupid browser, still doesn't get the next line.
What it does in Opera 6 and Mozilla is extract the
URL from the anchor tag and put in square brackets directly 
after the link.
*/
A:after {
content:"[" attr(href) "]";
}
/* instead of a dotted border, put title of acronym/abbreviation after text */
acronym,
abbr,
cite,
span {
border: 0;
}
acronym[title]:after,
abbr[title]:after,
span[title]:after {
content: " (" attr(title) ")";
}
cite[title]:after {
content: " @ " attr(title);
}
#content,
#contentwide {
width: auto;
}
#accessbar,
#leftnav,
#rightnav,
#topnav,
.IMadeThis {
display: none;
}