body {
  text-align: center;
  margin-left: 1%;
  margin-right: 1%;
  margin-top: 1%;
  margin-bottom: 0;
  background-color: #e9eaee;
  color: #ffffff;
}

#blogo {
  text-align: right;
}
  
.error {
  text-align: center;
  color: red;
}	
	
#Header {
  height: 5%;
  width: 99%;
  font: bold 12px/1 Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-align: center;
  margin: 0px auto;
  margin-bottom: 1%;  
}
  
.Content {
  width: 99%;
  height: 91%;
  min-height: 91%;  
  margin: 0px auto; 	
  text-align: left;
}	

body[class] .Content {
  height: auto;
}

html>body .Content {
  height: auto;
}

.Content, table tr td {
  font: 12px/1 Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
	
.threed {
  background-color: #3366cc;
  border: 1px solid #3366cc;
  /*  
  border-bottom: 2px solid #acadbf;
  border-right: 2px solid #acadbf;
  border-top: 2px solid #f2f2f8;
  border-left: 2px solid #f2f2f8;
  */
}
  
.threedhead {
  background-color: #e9eaee; 
  /*
  border-bottom: 2px solid #acadbf; 
  border-right: 2px solid #acadbf; 
  border-top: 2px solid #ffffff; 
  border-left: 2px solid #ffffff;
  */
}  
  
.inlet {
  /*
  border-bottom: 2px solid #f2f2f8;
  border-right: 2px solid #f2f2f8;
  border-top: 2px solid #acadbf;
  border-left: 2px solid #acadbf;
  */
  color: #000000; 
  background-color: #ffffff;
}  

.titleblock {
  color: #ffffff; 
  font-weight: bold; 
  padding-top: 5px; 
  padding-bottom: 5px;  
  text-align: center;
}

.subtitleblock {
  color: #000000; 
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 5px; 
  padding-bottom: 5px; 
  text-align: left;
}

.inputblock {
  color: #000000;
}

.submitblock {

}

button.button 
{
  padding-top: 2px;  
	background-color: #e9eaee;
	border-bottom-color:solid;
}		

button.button-org
{
  padding-top: 2px;
	background-color: #e9eaee;
	border-bottom-color:solid;
}	
