body
{
	font: normal normal 13px Arial,Helvetica,sans-serif;
	margin: 20px 10px 10px 10px;
}

img
{
	border: 0px;
	padding: 0px;
}

abbr {border: 0px;}

small {font-size: 11px;}

a:link,a:focus,a:active,a:visited
{
	color: #073DFE;
	text-decoration: none;
	font-weight: bold;
}

a:hover
{
	color: #6082FE;
	text-decoration: none;
	font-weight: bold;
}

blockquote
{
	font-style: italic;
}

.changes
{
	padding: 0px; margin: 0px;
}

.main_table
{
	margin-bottom: 15px;
	width: 750px;
	border: 2px solid #8D8D8D;
}

th
{
	text-align: center;
	background-color: #DDDDDD;
	padding: 2px;
	border-bottom: 2px solid #8D8D8D;
}

td
{
	text-align: left;
	padding: 2px;
}

.table_notes
{
	padding-top: 5px;
	font: italic normal 10px Arial,Courier,monospace;
}

h1
{
	font: normal bold 14px Arial,Helvetica,sans-serif;
}

p
{
	padding-left: 5px;
}

.idea_content
{
	width: 750px;
	text-align: left;
}


.MUD_text
{
	font: normal normal 12px "Courier New",Courier,monospace;
	background-color: #000000;
	color: #C0C0C0;
	width: 720px;
	text-align: left;
	padding: 5px;
	margin: 5px 10px;
	border: 2px solid #8D8D8D;
}

ul {margin: 0px 0px 0px 5px; padding: 0px 0px 0px 30px;}

li {padding-bottom: 15px;}

/* MUD Colours */
.y { color: #FFFF00; }
.g { color: #00FF00; }
.dy { color: #CCC700; }
.dg { color: #00C800; }
.cy { color: #00FFFF; }
.dcy { color: #00CECE; }
.b { color: #0000FF; }
.db { color: #0000C2; }
.r { color: #FF0000; }
.dr { color: #D70000; }
.p { color: #FF00DF; }
.dp { color: #CC00CC; }
.w { color: #FFFFFF; }

.c { font-size: 11px; color: #008000; }

.content_table
{
	margin: 5px 10px;
	width: 540px;
	border: 2px solid #8D8D8D;
}

.content_td
{
	text-align: center;
	padding: 4px;
	width: 33%;
}

.hidden {display: none;}
.shown {}

.sup {font-size:0.7em; position:relative; top:-0.6em; left:0;}
