header, section, footer {
	font-family: 'Eurostile';;
}

header {
  font-weight: normal;
  letter-spacing: -.02em;
  /*position: absolute;
  left: 0px;
  top: 0px;   */
  margin: 0px;
  padding: 20px;
  padding-top: 10px;
padding-bottom:10px;
  font-size: 48px;
  text-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
  border-bottom: 2px solid #9BC34B;
  width:100%-40px;
}  
.small {font-size:18px;}  

section {  
	margin:0px;          
	padding: 20px;
	padding-bottom: 0px;
	padding-top:0px;     
	font-size:32px; 
}   

p {
	-webkit-margin-before: 1em;
	-webkit-margin-after: 0.5em; 
	
}      
.center {
	font-weight: bold;
	text-align: center;
}       

ul {
	list-style: square; 
}
.box {        	
	display:block;
	clear: both;  
	margin:20px;
	padding:20px;     
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	width:80%;
	border: 6px solid #005133;
}
.cite {        	
	display:block; 
	float:right;
	clear: both;  
	margin:0px;    
	padding:20px;     
	font-size:24px;  
	padding-top:0px;
}                    
.wbox {        	
	display:block;
	clear: both;  
	margin:10px;
	padding:10px;    
	margin-left: auto;
    margin-right: auto;
	text-align: center;
	width:100%-20px;
	border: 6px solid #005133;
}                       
li {
	
	padding-bottom:10px;
}
applet {
	display:block;
	margin:0px;
}     
footer {
  position: absolute;
  width:100%;
padding:10px;
  top:95%;             
left:0px;    
  border-top: 1px solid #000;
  text-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
  color: #3f3f3f;
  margin: 0px;
  /*overflow: hidden;*/
}                    
.left {
	text-align: left;
}
	.right {
		text-align: right;
	}           
.blockright {
	display:block;
	float: right;
}    

table {
	font-size:32px;
} 
td {
	padding-bottom:10px;
}
.t {
	padding-bottom:0px;
}  
math {
	font-family:"Arial";
}
b {
	color: #005133;
}
