body, td	{ font-family:	Verdana, Arial, sans-serif; font-size: 10pt; }
pre, code, tt	{ font-family:	monospace; font-size: 8pt}
		
body	{	
	font-family:	Verdana, Arial, sans-serif;
	font-size: 10pt;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;
	color:	#333399;
	background:	#ffffcc;
	}	
		
h1, h2, h3, h4, h5, h6, th, dt	{ font-family:	Verdana, Arial, Helvetica, sans-serif; }

		
a:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#0000ff;
	background:	#ffffcc;
	}	
		
a:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#0000cc;
	background:	#ffffcc;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#cc0000;
	background:	#ffffcc;
	}	
		
a:hover	{	
	text-decoration:	none;
	font-weight:	bold;	
	color:	#FC0000;
	background:	#ffffcc;
	}	
		
a.offsite	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#000F60;
	background:	#ffffcc;
	}	

a:link.navi {
	text-decoration:	none;
	font-weight:	bold;
	color: #00cc00;
	background:	#006600;
	}

a:visited.navi {
	text-decoration:	none;
	font-weight:	bold;
	color: #00ff00;
	background:	#006600;
	}

a:hover.navi {
	text-decoration:	none;
	font-weight:	bold;
	color: #ffffcc;
	background:	#006600;
	}

p.navi {
	color: #ffffcc;
	font-size: 8pt;
	}
	
/* Search box */

#search {
  margin-top: 2em;
  margin: 8px;
}

#search .header {
  font-weight: bold;
  font-size: 90%;
  color: #ffffcc;
  margin-bottom: 1px;
}

#search .button {
  margin-top: 1px;
}

#search .input input {
  width: 125px;
}



