body{
	font-size:large;
	background-color:#ffffff;
	color:#000000;
}


td.topnav{
	background-color:#ffffff;
	padding-right:10px;
	vertical-align:top;


	
}

td.topnav a{
padding:0px;
margin:0px;

}

div:hover.navbutton {
background-color:#660066;
}

div.navbutton a:hover {
background-color:#660066;
}

#content{
float:left;
clear:right;
}

div.pageheading{
text-align:center;

}

div.pageheading img{
	height:150px; 
	background-color:#ffffff;
	
}

img#logo{
width:600px;
margin:0 0 50px 0;
}




tr.instructions{
vertical-align:top;
}

tr.instructions img{
	width:250px;
	border-style:solid;
	border-width:2px;
	border-color:660066;
	margin: 5px 25px 50px 5px;
	
}

tr.instructions span.sechead{
	font-weight:bold;
	font-size:100%;

}

div.instructions .noillus{
	float:left;
	clear:left;
}

div.instructions p.noillus{
	margin-bottom:25px;
	float:left;
	clear:right;
}





div.bottomnav{
	margin-top:50px;

}


div.bottomnav h3{
	float:left;
	clear:left;

}

div.bottomnav p{
	float:left;
	clear:left;
	margin-top:20px;
}

div.fpnav{
	float:left;
	clear:left;
	margin:0 0 50px 125px;

	
}

div#illkey img{
	float:left;
	clear:left;
}

span.title{
	font-style:italic;
}

div#about img{
	float:right;
}

div#about p{
	margin-top:50px;
	line-height:200%;
}

p.navline{
	width:99%;

}

p.navline a{
	white-space:nowrap;
}

p#copyright{
	font-size:75%;
	height:15px;
	width:500px;

}
