body{
background-color:black;
color:white;
font-family:arial, helvetica, sans-serif;
font-size:1em;
height:100%;
margin:0;
width:100%;
}
h1{
color:#066;
display:inline;
font-size:210%;
}
h3		{
		text-transform:	uppercase;
		font-size:	120%;
		font-weight:	normal;
		color:		#066;
}
img		{
		border:		0;
		display:	block;
}
input,textarea,.inputfield		{
		margin-left:	1em;
}
label		{
		color:		#000;
		font-size:	76%;
}
ol		{
		list-style:	upper-roman;
}
ul.water		{
		text-align:	right;
		color:		#066;
		list-style:	circle outside;
}
li		{
		font-size:	76%;
		margin-bottom:	1em;
}
li.text		{
		margin-bottom:	0;
}
li.buggy	{
		font-size:	100%;
		margin-bottom:	0;
		list-style:	disc outside;
}
a.water:visited,a.water		{
		color:		#066;
}
input.image		{
		margin-left:	0;
		display:	block;
}
p		{
		color:		black;
		font-size:	76%;
}
legend		{
		font-size:	120%;
		font-weight:	bold;
		color:		black;
}
td		{
		font-size:	1em;
		color:		black;
		padding:	0.1em;
		text-align:	left;
		vertical-align:	top;
}
a.navlink:visited	{
		color:		#ddd;
}
a.navlink	{
		text-decoration:	none;
		color:		#fff;
		font-size:	1em;
		font-weight:	normal;
}
.error		{
		color:		red;
}
.navsep		{
		font-weight:	bold;
		color:		red;
		font-size:	1.1em;
}
.bottom		{
		color:		#066;
}
.inputfield	{
		margin:		0.2em;
		border:		0;
		padding:	0.2em;
		float:		left;
		width:		auto;
}
table.report	{
		background:	#fff;
		border:		solid 2px #008;
		width:		100%;
}
th.data		{
		border-bottom:	solid 2px #008;
		background:	#aaa;
		text-align:	left;
}
td.data0	{
		background:	#fff;
}
td.data1	{
		background:	#ddd;
}
.sample		{
		float:		left;
		margin-lefT:	0;
		margin-right:	1em;
}
#navbar-top	{
		background:	black url(../../images/black_cap.jpg) no-repeat fixed top right;
		color:		white;
		font-size:	0.7em;
		font-weight:	bold;
		text-transform:	uppercase;
		margin:		0;
		vertical-align:	middle;
		width:		42em;
		line-height:	2.5em;
}
#redtowhite	{
		float:		left;
		width:		42em;
}
#navbar-left	{
		float:		left;
		background:	black;
		color:		white;
		width:		144px;
}
#content	{
		float:		left;
		background:	white;
		color:		black;
		padding:	1em;
}
#logoimg	{
		float:		left;
		width:		245px;
		height:		48px;
		clear:		right;
}
#footer		{
		margin-top:	2em;
		background:	white;
		clear:		left;
		color:		black;
		width:		100%;
}
#top-holder	{
		background:	white;
		width:		100%;
		height:		1.7em;
		color:		black;
		float:		left;
}
div.spacer, #midcoaddr	{
		clear:		left;
}
#fadetitle	{
		float:		left;
		margin-left:		-0.5em;
}
#detail-list	{
		margin-left:	-1em;
		float:		left;
		clear:		left;
		background:	#add;
		border-bottom:	solid 1px #066;
		border-right:	solid 1px #066;
		padding:	1em 1em 0em 0.5em;
		width:		13em;
		margin-right:	1em;
}
#detail-test	{
		margin-left:	-1em;
		float:		left;
		clear:		left;
		background:	#add;
		border-bottom:	solid 1px #066;
		border-right:	solid 1px #066;
		border-top:	solid 1px #066;
		padding:	1em 1em 0em 0.5em;
		width:		34em;
		margin-right:	1em;
}
#filler	{
		float:		right;
		margin-right:	3%;
		margin-left:	1em;
}
.pdf-img	{
		display:	inline;
		vertical-align:	sub;
}
.test-title	{
		font-size:	150%;
		color:		#066;
}
h2		{
		color:		#066;
		text-decoration:	underline;
}
.column		{
		float:		left;
		margin-right:		2em;
}
#mctcopy{
float:right;
background-color:black;
color:white;
}
p.mctcopy{
color:white;
}
a.mctpriv{
color:white;
}