
	body		{ 
			font-size: 1em; font-family: arial, helvetica, sans-serif; color: #000000;
			margin: 0% 5%; text-align:center;
			 }
	td		{ font-size: 1em; font-family: arial, helvetica, sans-serif; color: #000000; }

	#Header		{

			margin:0px; padding:0em 0em 1.5em 0em; height:70px; min-width:600px;
			margin:0px; padding:0em 0em 1.5em 0em; height:1px; min-width:600px;
			border-style:solid; border-color:maroon; border-width:0px 0px 3px 0px;
			}

	#Footer		{
			margin:10px 0px; padding:0px 0px 5px 0px; height:100px;min-width:600px; clear:both;
			border-style:solid; border-color:maroon; border-width:3px 0px 0px 0px;
	                top:0px;
			}

	#Menu		{
			text-align:left; float:left; width:200px; padding:10px; background-color:#eee;
			border:1px solid #66c; margin:2px 0px;
			}

	#Content	{ margin:0px; float:left; width:70%; } 
	div td		{ background-color:#eee; border:0px solid #66c; padding:4px; margin:0px; }
	div th		{ background-color:#eee; border:0px solid #66c; }	
	div.first { margin:0px; border:0px; text-align:left; padding:3px; left:0px; width:10em; top:0px; float:left; }
	div.second { margin:0px; border:0px; text-align:left; padding:3px; position:relative; float:right; }
	div.bottom { clear:both; }

	dfn		{ color:green; }
	div.navigation	{ display:inline; vertical-align:middle; }
	div.navigation img		{ display:inline; vertical-align:middle; }
	div.entry 	{ padding:2px; margin:25px; background-color:#eee; border:1px solid #66c; }
	div.entry td 	{ border:0px; padding:2px; width:150px; }
	span.name 	{ font-weight:bold; }
	span.title 	{ font-weight:bold; font-style:italic; }
	span.subject 	{ color:cyan; background-color:black;}
	span.authnotice { font-size:.8em; font-style:italic; text-decoration:underline; }
	span.loginerror { font-weight:bold; color:#ff0000 }
	span.formerror	{ font-style:italic; color:#ff0000 }
	td.forminfo_req { text-align:left; width:25px; height:20px }
	td.forminfo 	{ text-align:left; }
	td.forminfo_prev { text-align:center; }
	td.userinfo 	{ text-align:left; vertical-align:top; }
	td.passinfo 	{ text-align:center; font-style:italic; }
	table.recordedit { layout:fixed; }
	table.header	{text-align:center;}
	thead td	{ font-size:1.3em; font-weight:bold; }
	tbody 
	th.recordedit	{ font-style:italic; }

	.edit		{ text-align:right; }

	em		{ font-size:larger; text-decoration:underline; }
	h2		{ text-align:center; font-size:1.5em; }
	h4		{ font-size:1.2em; font-weight:bold; }
	a:link		{ font-size: 1em; font-family: arial, helvetica, sans-serif; color: #666666; }
	a:active	{ font-size: 1em; font-family: arial, helvetica, sans-serif; color: #666666; }
	a:visited	{ font-size: 1em; font-family: arial, helvetica, sans-serif; color: #666666; }
	a:hover		{ color: #006600; text-decoration:none; }
	img		{ border:0px; }
