.infotext	{
				color:#000000;
				font-size:16pt;
				width:100%;
			}
.introtext	{
				color:#000000;
				background-color:#dddddd;
				font-size:14pt;
				width:100%;
			}
table.stats	{
				width:100%;
				font-size:16pt;
				font-weight:none;
				border-width:0px;
			}
table.stats tr	{
					width:100%;
				}
table.stats th{
				text-align:left;
				font-size:16pt;a
				text-align:left;
				font-weight:normal;
			}
table.stats td{
				font-size:16pt;
				text-align:right;
			}
body		{
			background-color:#000000;
			color:#ffffff;
			font-family:"Arial";
			text-align:center;
		}
a	{
			color:#ffcc00;
			text-decoration:none;
			font-style:italic;
		}
a.index		{
			color:#ffcc00;
			font-size:16pt;
			line-height:175%;
			text-decoration:none;
		}

a.hpoint	{
			color:#ff5500;
			font-size:32pt;
			letter-spacing:10px;
		}
h1		{
			font-size:32px;
		}
h2		{
			font-size:24px;
		}
h3		{
			font-size:20px;
			text-decoration:underline;
		}
div.mission	{
			text-align:left;
			border:2px solid #ccccff;
			margin:auto;
			width:600px;
			padding:5px;
			position:relative;
		}
div.date	{
			background-color:#222288;
			color:#ffffff;
			font-weight:bold;
			font-size:18pt;
			text-align:center;
		}
div.quest	{
			background-color:#ddddff;
			color:#000055;
			font-size:16pt;
			text-align:center;
		}
.qsel	{
			font-size:16pt;
			height:14pt;
			width:14pt;
		}
.qmulti	{
			font-size:16pt;
			height:14pt;
			width:14pt;
		}	
.qsort	{
			font-size:16pt;
		}	
.qseltxt	{
			font-size:16pt;
		}
.qmultitxt	{
			font-size:16pt;
		}	
.qsorttxt	{
			font-size:16pt;
		}	
input		{
			color:#ffffff;
			background-color:#000000;
			border:1px solid #ccccff;
		}
span.error
		{
			color:#ff0000;
			font-size:16pt;
		}
span.CapiLet	{
					font-weight:bold;
					font-size:1.2em;
				}

