BODY		{	margin:			0px;
				padding:		0px;
			}
BODY,TD		{	font-family:	Tahoma;
				font-size:		10pt;
			}
TABLE {
	border-collapse:				collapse;
	vertical-align:				top;
	margin:						0px;
	padding:					0px;
	border:						0px black solid;
	}
.content {
	height:						100%;
	}
.rootname	{	font-size:		16pt;
				font-weight:	bold;
				color:			#0067B3;
			}
H1			{	font-size:		14pt;
				font-weight:	bold;
				color:			#0067B3;
				margin:			0 0 0 0;
				margin-top:		10px;
			}
H2			{	font-size:		10pt;
				font-weight:	bold;
				color:			#0067B3;
				margin-top:		10px;
				position:		relative;
				left:			-16px;
				margin:			10px 0 0 0;
			}
.menu {
	margin:			5px 0 10px 0;
	padding:		0 0 0 0;
	}
.menu A {
	font-size:			10pt;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
	}
.menu A:hover	{
				text-decoration:	underline;
				color:				#c9242b;
			}
.menuact	{	font-size:		10pt;
				font-weight:	bold;
				color:			#FFFFFF;
				text-decoration:	none;
			}
A			{	text-decoration: underline;
				color:				black;
			}
A:hover		{	text-decoration: underline;
				color:				#c9242b;
			}
.sitetree	{	font-size:		8pt;
			}
.subnav		{	text-decoration: none;
				font-size:		8pt;
				color:			#000000;
				font-weight:	bold;
			}
UL 			{
				margin:			10px 0 0 20px;
				padding:		0px;
				color: 			black;
			}
UL UL {
	margin:						0px 0 0 20px;
	}
.downloadable {
	}
.downloadable IMG {
	border:			0px;
	}
.imgleft {
	margin-right:				20px;
	}
.imgright {
	margin-left:				20px;
	}

.result {
	border:						1px #a0a0a0 dotted;
	margin:						2px 0px 5px 0px;
	padding:					2px;
	}
.result P {
	margin:						0px;
	padding:					0px;
	}

.guestbook {
	margin-top:				10px;
	}
.guestbook INPUT {
	font-family:			Tahoma;
	font-size:				10pt;
	width:					300px;
	}
.guestbook TEXTAREA {
	font-family:			Tahoma;
	font-size:				10pt;
	width:					300px;
	}

.guestbookedit {
	font-size:				6pt;
	}
 