/* LAYOUT */

  body		{ 	background-color:#A09DDD;
  			font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:18px;
  			text-align: center; 
  			color:#000000; }
  body.small	{ 	background-color:#A09DDD;
  			font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:12px; 
  			color:#000000; 
  			margin-left: 1; 
  			margin-top: 2;
  			margin-right: 2;
  			padding-bottom: 10;
  			text-align: center; }
  			
  body.iframe	{	background-color:#FFFFFF;
  			font:12px verdana, arial, monospace;
  			text-align: left;
  			line-height:18px;
  			margin:0px;
  			padding:0px;
  			color:#000000;}

  iframe	{ 	width: 98%;
  			margin: 0px;
  			overflow: hidden;
  			padding: 0px;
  			padding-right: 25px;}

  .sig		{ font:15pt lucidia sans, times new roman; text-align:left; font-style:italic; }
  .quote	{ font:12px verdana, arial, monospace; text-align:left; line-height:18px; font-style:italic; color:black; }
  .header	{ font:14px verdana, arial, monospace; text-align:left; line-height:18px; color:black; font-weight:bold; }
  .htext	{ font:14px verdana, arial, monospace; text-align:left; line-height:18px; color:black; font-weight:normal; }
  .text		{ font:12px verdana, arial, monospace; text-align:left; line-height:12px; color:black; }
  .sub		{ font:9px verdana, arial, monospace; text-align:left; line-height:12px; color:black; }

  p.nav		{ font:15px verdana, arial, monospace; line-height:16px; color:#3E3E3E; }

  .header	{ background-color:#CBCBCB; font: 14px verdana, arial, monospace; line-height:18px; font-weight:bold; }
  .morning	{ background-color:#80D080; font: 12px verdana, arial, monospace; line-height:16px; }
  .evening	{ background-color:#C0C0C0; font: 12px verdana, arial, monospace; line-height:16px; }
  
  td.nr_img	{ vertical-align: bottom; text-align: left; }

  table.padding	{ margin-top:5px; margin-left:5px; width:100%; }
  
  div.outer	{ 	padding:0;
  			border:0; 
  			margin:0; 
  			width:768px; 
  			height:100%;
  			text-align: left; }  
  div.top	{ 	padding:0; 
  			margin:0;
  			padding-bottom:10;
  			/*width:640; */
  			width:90%;
  			height=50; 
  			text-align:center; }
  div.nav	{	background-color:#FFFFFF;
  			padding: 20;
  			padding-left: 10;
  			padding-right: 10;
  			margin: 10;
  			border: 4px solid #FFC0C0;
  			text-align: center; }
  div.main	{ 	background-color:#FFFFFF; 
  			padding: 20; 
  			margin:10; 
  			border:4px solid navy; }
  div.edit	{	background-color:#0000C0;
  			padding-left:1px;
  			padding-right: 1px;
  			padding-top: 1px;
  			padding-bottom: 1px;
  			margin: 0px;
  			border: 4px solid navy; }
  div.navmain	{ 	/*background-color:#FDDAE2; */
  			background-color:#FFFFFF;
  			padding:5px;
  			padding-left: 12px;
  			padding-bottom: 10px;
  			margin: 0;
  			border-width: 4px;
  			border-style: solid;/*ridge;*/
  			border-color: #F0CAD5;
  			position: absolute;
  			top: 80px;
  			left: 20px;
  			width: 150px;
  			height: 280px;
  			} 
  /* navigator/firefox navigation */
  div.navnav	{ 	/*background-color:#FDDAE2; */
  			background-color:#FFFFFF;
  			padding:5px;
  			padding-left: 12px;
  			padding-bottom: 10px;
  			margin: 0;
  			border-width: 4px;
  			border-style: solid;/*ridge;*/
  			border-color: #F0CAD5;
  			position: absolute;
  			top: 80px;
  			left: 20px;
  			width: 120px;
  			height: 260px;
  			} 
  			
  table.simple  {	width: 80%;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:16px; }

  td.lnam	{	width: 300;
  			text-align: left;
  			vertical-align: top;
  			margin: 0;
  			padding: 0;
  			padding-right: 20;}

  td.event	{	text-align: left;
  			vertical-align: top;
  			padding-left: 20;
  			width: 300; }
 
  td.edblank	{	width: 150;
  			margin: 0;
  			padding: 0;
  			line-height:26px; }
  td.elblank	{	text-align: left;
  			vertical-align: top;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:22px;
  			padding-left: 20;
  			width: 300; }

  td.edate	{	width: 150;
  			text-align: left;
  			vertical-align: top;
  			margin: 0;
  			padding: 0;
  			padding-right: 20;
  			padding-left: 3;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:22px; }
  td.link	{	text-align: left;
  			vertical-align: top;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:22px;
  			width: 300;
  			padding-left: 0 }

  td.edate2	{	width: 150px;
  			text-align: left;
  			vertical-align: top;
  			margin: 0;
  			padding: 0;
  			padding-right: 20;
  			padding-left: 3;
  			border-style: solid;
  			border-width: 0;
  			border-left-width: 2px;
  			border-top-width: 2px;
  			border-color: green;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:18px; }
  td.link2	{	text-align: left;
  			width:;
  			vertical-align: top;
  			border-style: solid;
  			border-width: 0px;
  			border-top-width: 2px;
  			border-right-width: 2px;
  			border-color: green;
  			font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:16px; }
  			
  td.ewriteup	{	background-color: #88AA88;
  			border-style: solid;
 			border-bottom-width: 2px;
 			border-left-width: 2px;
 			border-right-width: 2px;
 			border-color: green;
 			border-top-width: 0px;
 			padding-top: 8;
 			padding-bottom: 2;
 			padding-left: 5;
  			font:12px verdana, arial, monospace;
  			color: white;
  			text-decoration:none;
  			line-height:18px; }
  
  td.esmallspace{	line-height: 6px;
  			height: 8px;}
  			
  td.enote{		padding-top: 6px;
  			font: 10px verdana, arial, monospace;}
  			
  img.inline	{ 	float: none;
  			margin-left:10;
  			margin-right:15;
  			border-width: 1px;
  			border-color: black;
  			border-style: solid}

  img.i0bord	{ 	float: none;
  			margin-left:10;
  			margin-right:15;
  			border-width: 0px;}

  img.ipic	{ 	float: none;
  			margin-left:0;
  			margin-right:0;
  			border-width: 2px;
  			border-color: green;
  			border-style: solid}

  img.piclink	{ float: left; margin-left: 10; margin-right:10; border-width: 0px; }

  img.right	{ float: right; margin-left:5; margin-right:15; border-width: 1px; border-color: black; border-style: solid}

  img		{ margin-left:5; margin-right:15; border:0px}

  h1		{ font: 18pt verdana, arial, monospace; 
  		  text-align: center; 
  		  font-weight: bold;
  		  line-height: 0.5;
  		  margin-top: -2; }

  h2		{ font:16pt verdana, arial, monospace; text-align:left; font-weight: 600;}

  h3		{ font:14pt verdana, arial, monospace; text-align:left; font-weight: 500;}
  
  div.nav ul	{ text-align: center;
                  margin-bottom: 0px;
                  padding-bottom: 4px; }
  
  div.nav li	{ list-style-type: none; 
  		  float: left;
  		  padding-left: 12;} 
/* VIEW */

  span.ref	{ font: 12px verdana, arial, monospace;
  			color: #000020;
  			font-style: italic; }

  span.quot	{ font: 12px verdana, arial, monospace;
  			color: #000020;
  			font-style: italic;
  			margin-right: 20px; }
  
  span.ref2	{ font: 10px verdana, arial, monospace; color: #000020; font-style: italic; }
  span.ref2lit	{ font: 10px verdana, arial, monospace; color: #0000FF; font-style: italic; }

  span.nav	{	font:18px tahoma, verdana, arial; 
  			text-decoration:none; 
  			line-height:24px; 
  			color:#000000;  }
  			
  span.what	{ font: 9px verdana, arial, monospace; color: #000000; }
  			
  td.pic	{	text-align: center;
  			vertical-align: middle; }
  td.nopic	{	text-align: center; }
  td.caption	{	text-align: center; }
  
  ul		{ 	margin-left: 10;
                        margin-top: 2;
                        margin-bottom: 2;
                        padding: 0;
                        border: 0;
                        clear: left; }

  div.motto	{	font: 11px verdana, arial, monospace;
  			color: #000000;
  			margin:0;
  			padding: 5;
  			padding-top: 25;
  			padding-left: 10;
  			font-style: normal;
  			height: 150;
  			width: 125;
  			vertical-align: bottom;
  			position: absolute;
  			top: 390px;
  			left: 20;	}

  div.mottOther	{	font: 11px verdana, arial, monospace;
  			color: #000000;
  			margin:0;
  			padding: 5;
  			padding-top: 25;
  			padding-left: 10;
  			font-style: normal;
  			height: 150;
  			width: 125;
  			vertical-align: bottom;
  			position: absolute;
  			top: 420px;
  			left: 20;	}
  			
  div.add1	{	font: 13pt courier new, monospace;
  			color: #000000;
  			margin: 0;}
  div.add2	{	font: 12pt courier new, monospace;
  			color: #000000;
  			margin-left: 5;}
  div.add3	{	font: 12pt courier new, monospace;
  			color: #000000;
  			margin-left: 0;}

  A.inl:link	{ 	font:12px verdana, arial, monospace;
  			text-decoration:underline;
  			line-height:12px; 
  			color:#000000; }  
  A.inl:visited	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:underline; 
  			line-height:12px; 
  			color:#000000;  }  
  A.inl:active	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:underline; 
  			line-height:12px; 
  			color:#333333; }
  A.inl:hover	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:underline; 
  			line-height:12px; 
  			color:#006699; }

  A.lks:link	{ 	font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:18px; 
  			color:#000000; }  
  A.lks:visited	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:18px; 
  			color:#000000;  }  
  A.lks:active	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:underline; 
  			line-height:18px; 
  			color:#333333; }
  A.lks:hover	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:underline; 
  			line-height:18px; 
  			color:#006699; }

  A.nav:link	{ 	font:18px tahoma, verdana, arial; 
  			text-decoration:none; 
  			line-height:24px; 
  			color:#000000; }  
  A.nav:visited	{ 	font:18px tahoma, verdana, arial; 
  			text-decoration:none; 
  			line-height:24px; 
  			color:#000000; }  
  A.nav:active	{ 	font:18px tahoma, verdana, arial; 
  			text-decoration:none; 
  			line-height:24px; 
  			color:#AEAEAE; }
  A.nav:hover	{ 	font:18px tahoma, verdana, arial; 
  			text-decoration:none; 
  			line-height:24px; 
  			color:#AEAEAE; }

  A.cf:link	{ 	font:12px verdana, arial, monospace;
  			text-decoration:none;
  			line-height:12px; 
  			color:#0000C0; }  
  A.cf:visited	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:12px; 
  			color:#0000C0;  }  
  A.cf:active	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:12px; 
  			color:#333333; }
  A.cf:hover	{ 	font:12px verdana, arial, monospace; 
  			text-decoration:none; 
  			line-height:12px; 
  			color:#006699; }

  A.wup:link	{ 	font: verdana, arial, monospace;
  			text-decoration:none;
  			color:#FFFFFF; }  
  A.wup:visited	{ 	font: verdana, arial, monospace; 
  			text-decoration:none; 
  			color:#FFFFFF;  }  
  A.wup:active	{ 	font: verdana, arial, monospace; 
  			text-decoration:none; 
  			color:#DDDDDD; }
  A.wup:hover	{ 	font: verdana, arial, monospace; 
  			text-decoration:underline; 
  			color:#FFFFFF; }

  A:link	{ 	font: verdana, arial, monospace;
  			text-decoration:none;
  			color:#000000; }  
  A:visited	{ 	font: verdana, arial, monospace; 
  			text-decoration:none; 
  			color:#000000;  }  
  A:active	{ 	font: verdana, arial, monospace; 
  			text-decoration:none; 
  			color:#333333; }
  A:hover	{ 	font: verdana, arial, monospace; 
  			text-decoration:none; 
  			color:#006699; }

  .nr_img A:link {	text-decoration: underline; }
  .nr_img A:visited {	text-decoration: underline; }
  .nr_img A:active {	text-decoration: underline; }
  .nr_img A:hover {	text-decoration: underline; }
  
  