h1, h2, h3, h4, h5, h6, th, dt	{ font-family:	'Times New Roman'; }

P, DIV, UL, DL, DT, DD, PRE, OL, LI, BLOCKQUOTE, ADDRESS { color: #000; }

/* begin affordances */

A, ADDRESS, BLOCKQUOTE, BODY, CITE, CODE, DD, DEL, DFN,
DIV, DL, DT, EM, FORM, H1, H2, H3, H4, H5, H6, IFRAME, IMG, KBD,
LI, OBJECT, OL, P, Q, SAMP, SMALL, SPAN, STRONG, SUB, SUP, UL, VAR,
APPLET, BIG, CENTER, DIR, FONT, HR, MENU, PRE,
ABBR, ACRONYM, BDO, BUTTON, FIELDSET, INS, LABEL, LEGEND {
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	border-color:	#fff;
	border-style:	none;
	}

BODY	{	
	color:	#000;
	background:	#fff;
	}

EM	{	
	font-style:	normal;
	font-weight:	bold;
	color:	#F5F5F5;
	background:	#fff;
	}

STRONG	{	
	font-style:	italic;
	background:	#fff;
	font-weight:	bold;
	color:	#000;
	}	

EM STRONG, STRONG EM	{
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
	background:	#fff;
	color:	#F5F5F5;
	}	

B	{
	font-weight:	bold;
	}

I	{
	font-style:	italic;
	}

.warning	{	
	text-transform:	none;
	font-style:	normal;
	font-weight:	bolder;
	background:	red;
	color:	yellow;
	}	

DEL	{	
	text-decoration:	line-through;
	background:	#fff;
	}	

INS	{	
	text-decoration:	none;
	background:	#fff;
	}	

VAR, CITE, DFN, .note	{	
	font-style:	italic;
	}	

ADDRESS	{	
	font-style:	normal;
	letter-spacing:	.1em;
	}	

ACRONYM	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	

H1, H2, H3, H4, H5, H6, DT, LEGEND, CAPTION, TH, THEAD, TFOOT	{	
	color:	#000;
	background:	#fff;
	}	

CAPTION, COL, COLGROUP, TABLE, TBODY, TD, TR	{
	color:           #F5F5F5;
	text-decoration: none;
	border-style:    none;
	background:      #fff;
	}

A:link	{
 text-decoration: underline;
 font-weight:     bold;
 color:           blue;
 background:      #fff;
 }

A:visited {
 text-decoration: underline;
 font-weight:     bold;
 color:           #551A8B;
 background:      #fff;
 }

A:active {
 text-decoration: underline;
 font-weight:     bold;
 color:           red;
 background:      #fff;
 }

BODY	{
	margin-top:	1.58em;
	margin-left:	5%;
	margin-right:	5%;
	margin-bottom:	1.58em;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	width:	auto;
	}

TABLE {
	border: 1px;
	}