/*
 * Style sheet to show the "source" (more or less :-) 
 *
 * Author: Bert Bos <bert@w3.org>
 * Created: 5 May 2001
 */

* {
  /* border: 1px wave solid red !important; */
  /* padding: 1px !important; */
  padding: 0 !important;
  margin: 0 !important;
  width: auto !important;
  display: inline !important;
  background: white !important;
  color: black !important;
  font: medium sans-serif !important;
  text-align: left !important;
  position: static !important;
  float: none !important;
  text-decoration: none !important;
  text-indent: 0 !important;
  font: 100% Courier, monospace !important;
}
ADDRESS,
BLOCKQUOTE, 
BODY, DD, DIV, 
DL, DT, 
FIELDSET, FORM,
FRAME, FRAMESET,
H1, H2, H3, H4, 
H5, H6, IFRAME, 
NOFRAMES, 
OBJECT, OL, P, 
UL, APPLET, 
CENTER, DIR, 
HR, MENU, PRE,
LI, HEAD, TABLE,
TR, THEAD,
TBODY, TFOOT,
COL, COLGROUP,
TD, TH, CAPTION,
STYLE		      { display: block !important;
			margin: 1em 0 1em 1em !important }

A:after {color: red !important; content: "</A>"}
A:before {color: red !important; content: "<A HREF=\"" attr(HREF) "\">"}
ADDRESS:after {color: red !important; content: "</ADDRESS>"}
ADDRESS:before {color: red !important; content: "<ADDRESS>"}
BODY:after {color: red !important; content: "</BODY>"}
BODY:before {color: red !important; content: "<BODY>"}
DIV:after {color: red !important; content: "</DIV>"}
DIV:before {color: red !important; content: "<DIV CLASS=\"" attr(CLASS) "\">"}
EM:after {color: red !important; content: "</EM>"}
EM:before {color: red !important; content: "<EM>"}
FORM:after {color: red !important; content: "</FORM>"}
FORM:before {color: red !important; content: "<FORM>"}
H1:after {color: red !important; content: </H1>"}
H1:before {color: red !important; content: <H1>"}
H2:after {color: red !important; content: </H2>"}
H2:before {color: red !important; content: <H2>"}
H3:after {color: red !important; content: "</H3>"}
H3:before {color: red !important; content: "<H3>"}
H4:after {color: red !important; content: "</H4>"}
H4:before {color: red !important; content: "<H4>"}
H5:after {color: red !important; content: "</H5>"}
H5:before {color: red !important; content: "<H5>"}
H6:after {color: red !important; content: "</H6>"}
H6:before {color: red !important; content: "<H6>"}
HEAD:after {color: red !important; content: "</HEAD>"}
HEAD:before {color: red !important; content: "<HEAD>"}
HR:before {color: red !important; content: "<HR>"}
IMG {width: 0 !important; height: 0 !important}
IMG:before {color: red !important; content: "<IMG SRC=\"" attr(SRC) "\" ALT=\"" attr(ALT) "\">"; visibility: visible !important}
LI:after {color: red !important; content: "</LI>"}
LI:before {color: red !important; content: "<LI>"}
P:after {color: red !important; content: "</P>"}
P:before {color: red !important; content: "<P>"}
SPAN:after {color: red !important; content: "</SPAN>"}
SPAN:before {color: red !important; content: "<SPAN CLASS=\"" attr(CLASS) "\">"}
STYLE:after {color: red !important; content: "</STYLE>"}
STYLE:before {color: red !important; content: "<STYLE TYPE=\"" attr(TYPE) "\">"}
TABLE:after {color: red !important; content: "</TABLE>"}
TABLE:before {color: red !important; content: "<TABLE>"}
TD:after {color: red !important; content: "</TD>"}
TD:before {color: red !important; content: "<TD>"}
TH:after {color: red !important; content: "</TH>"}
TH:before {color: red !important; content: "<TH>"}
TITLE:after {color: red !important; content: "</TITLE>"}
TITLE:before {color: red !important; content: "<TITLE>"}
TR:after {color: red !important; content: "</TR>"}
TR:after {color: red !important; content: "</TR>"}
TR:before {color: red !important; content: "<TR>"}
TR:before {color: red !important; content: "<TR>"}
UL:after {color: red !important; content: "</UL>"}
UL:before {color: red !important; content: "<UL>"}
