body {     
  margin-top: 0px;  
  margin-bottom: 0px;
  margin-left: 50px; 
  margin-right: 50px;      
  background: #1E2F6D; 
  color: #FFFFFF;  
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  font-size: 7pt;	
}

img.logo { 	
  margin-top: 6px;      
  margin-left: 10px;     
  border: 0;  
}	

p.text-title {    
  margin-top: 8px;      
  margin-bottom: 25px;
  text-align: center;
  font-size: 16pt;
  color: #B5C7E7;
}  

p.text-info {  
  margin-top: 0px;    
  margin-bottom: 20px;   
  text-align: left;
  font-size: 12pt;
  color: #FFFFFF;  
}  

p.text-info2 {  
  margin-top: 0px;    
  margin-bottom: 20px;   
  margin-left: 35px;
  text-align: left;
  font-size: 13pt;
  color: #E9B50D;  
}  

p.text-import {  
  color: #e9b50d;
  font-size: 12pt; 
  font-weight: 600;
}  

span.text-sp1 {  
  color: #e9b50d;
  font-weight: 600;
}  

p.text-err1 {  
  margin-top: 40px;   
  margin-left: 50px;     
  margin-bottom: 10px;   
  text-align: left;
  font-size: 12pt;
  color: #FFFFFF;
}  

p.text-err2 {  
  margin-top: 20px;   
  margin-left: 50px;     
  margin-bottom: 10px;   
  text-align: left;
  font-size: 12pt;
  color: #FFFFFF;
} 

p.text-err3 {  
  margin-top: 20px;       
  margin-bottom: 10px;   
  text-align: left;
  font-size: 13pt;
  color: #ff0011;
} 

table.box1{
  margin-top: 25px;  
  margin-bottom: 20px; 
  border: 2px black solid;
  border-color: #B5C7E7;   
}

table.box2{
  margin-top: 15px;  
  margin-bottom: 2px; 
  border: 2px black solid;
  border-color: #B5C7E7;   
}

td.col-edit1 {  
  width: 18%;     
  font-size: 12pt;  
  color: #e9b50d; 
  text-decoration: bold;
} 

td.col-edit2 {  
  width: 7%;     
  font-size: 10.5pt;
} 

td.col-1 {  
  width: 10%;      
}  

td.col-1u {  
  width: 6%;      
}  

td.col-1m {  
  width: 10%;      
}  

td.col-2 {    
  width: 10em;
  font-size: 11pt;
  text-align: right;
  background-color: #666666;  
}  

td.col-2m {    
  width: 8em;
  font-size: 11pt;
  text-align: right;
  background-color: #666666;  
}  

td.col-3 {  
  width: 2%;      
}  

td.col-3m {  
  width: 1%;      
}  

td.col-4 {    	         
  font-size: 10pt; 
}  
 
span.col-4m {   	         
  font-size: 8pt; 
}  

td.col-u5 {  
  width: 25%;  
  height: 15%;  
  font-size: 10pt;    
}

td.col-e0 {        
  text-align: center;
  font-size: 12pt; 
  color: #E9B50D; 
  text-decoration: underline; 
}  

td.col-e1 {      
  font-size: 11pt; 
  background-color: #666666;  
}  

td.col-e2key { 
 vertical-align: sub; 
 font-size: 10pt; 
 color: #FFCCFF;
}   

td.col-e2 {      
  font-size: 10pt; 
  color: #FFFFFF; 
} 

td.col-e2x {      
  font-size: 10pt;  
  background-color: #234593;
} 

td.col-h1 {    
  width: 5%;     
  font-size: 10pt;
} 

td.col-h3 {    
  width: 12%;
  font-size: 10pt;     
} 

td.col-h4 {    
  width: 16%;
  font-size: 10pt;      
} 

td.col-h5 {    
  width: 50%;
  font-size: 10pt;      
} 

a.text-link {      
  margin-top: 250px;   
  margin-left: 4px;  
  margin-right: 18px;     
  font-size: 12pt;   
  color: #B5C7E7;     
}   

a:link { 
  text-decoration: underline;  
}

a:visited { 
  text-decoration: underline;   
}

a:hover { 
  background: #1E2FEE; 
  color: #FFFFFF
}

p.text-foot1 {  
  margin-top: 55px;    
  margin-bottom: 0px;   
  margin-right: 70px;   
  text-align: left;
  font-size: 11pt;  
  
  border: thin outset #334477;
  color: #FFFFFF;  
  background: #334488;  
  padding: 0.20em;
}  

p.text-foot2 {  
  margin-top: 25px;     
  text-align: left;
  font-size: 8pt;
  color: #FFFFFF;  
} 

#nav, #nav ul  {
	padding: 0;
	margin: 0;      	 
   width: 45em; 
   list-style: none; 
}

#nav li {		
   margin-left: 5em;      
   height: 3em;   
}

#nav a {
	display: block;
	width: 20em;   
   font-size: 13pt;       
   color: #B5C7E7; 
   background: #1E2F6D;
}

#nav a:hover {	
	background-color: #2588EE;
   border: none;
	color: #FFFFFF;
}

#nav a:visited { 
  border: none;
  text-decoration: underline;   
}