/* subject to fluctuations */

body	{
	margin:	0;
	padding:	0;
	font-family: palatino, georgia, serif;
	color:	#3399ff;
	background : #000;  
	}
	
a	{
	text-decoration:	none;
	font-weight:	bold;
	}
a:link	{
	color:	#0033ff;
	background: transparent;
	}
a:visited	{
	color:	#ccc;
	background: transparent;
	}
a:active	{
	color:	#cc0;
	background: transparent;
	}
a:hover	{
	color:	#66ccff;
	background: transparent;
		}

a.foot:link	{
	color:	#0033ff;
	background: transparent;
	}
a.foot:visited	{
	color:	#666;
	background: transparent;
	}
a.foot:active	{
	color:	#ff99ff;
	background: transparent;
	}
a.foot:hover	{
	color:	#000;
	background: #0033ff;
		}
	
	
	



div, p, th, td, li, dd, dl, dt    {
             /* redundant selectors to help NS4 not forget */
    font-family:  palatino, georgia, serif;
    }

.content {
	padding: 10px 20px;
	margin: 10% 10%;
	}
		

		

	
.begin {
	margin: 5% 15%;
	padding: 10px 9px;
	color: #333;
	background: transparent;
	line-height: 125%;
	}
	



p {
	margin-top: 0; padding-top: 0;
	line-height: 1.5em;
	margin-bottom: 	1em;
	}
	
h1	{
	font-size:	1 em;
	font-family: palatino, georgia, serif;
	text-align: center;
	}	

img	{
		/* turns off gaps around images */
	border:	0
	}



#footer{
	font: 10px geneva, verdana, arial, helvetica, sans-serif;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 1px dotted #333333;
	}

 td img {display: block;}
 
 .technotes { font: 11px  verdana, arial, helvetica, sans-serif;
	color: #0033ff;
	line-height: 170%;
	background: transparent;
	margin-top: 10px;
	padding: 10px 25px;
	border-top: 1px solid #003399;
	}
	
.small {font: 10px  verdana, arial, helvetica, sans-serif;
}

