body {
  background: #EFEFEF;
  margin: 0;
  padding: 0;
  text-align: center;
}

#canvasWrapper {
  margin: 0 auto 0 auto;	
  padding: 0 25px 0 25px;
}

#canvas {			
  background: #FFF;
  margin: 0 auto 0 auto;	
  width:650px;
}

#contentWrapper {
  margin: 0;
  padding: 0;
  text-align: center;
}

#content {			
  background: #FFF;
  float: left;
  width: 450px;
  padding: 0 25px 25px 125px;
  text-align: left;
}

#pageFooterWrapper {
  clear: both;
  height: 10px;
  padding: 0;
  text-align: center;
  font-weight: bold;
}           
body, .standard {
  color:#333;
  font: normal 11px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  text-align: justify;
}
.dropmenu {
  font: normal 11px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  color: #666;
  overflow:hidden;
  height:25px; 
}  
input.button { 
  background: #F3F3F3; 
  border: 1px solid #999999;
  color: #525252; 
  font: bold 10px/10px Verdana, Helvetica, sans-serif; 
  height: 25px;
  padding: .3em;
  -moz-border-radius: 0.5em;			
}

input.standard { 
  background: #FFFFFF; 
  border: 1px solid #999999; 
  color:#333;
  font: normal 11px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  text-align: left; 
  width: 200px;
  padding: .3em;
 -moz-border-radius: 0.5em;			
}
table {
  background: #EFEFEF;
  color:#333;
  padding: 10px;
  font: normal 11px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  text-decoration:none;
  text-align: left;
}

td, tr {
  text-align: left;
  vertical-align: top;
}

td textarea { 
  background: #FFFFFF; 
  border: 1px solid #999999; 
  color:#333;
  font: normal 11px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  text-align: left; 
  height: 100px;
  width: 200px;
  padding: .3em;
 -moz-border-radius: 0.5em;		
}
.title {
  font: bold 14px/22px tahoma, 'Tahoma', trebuchet, 'Trebuchet MS', arial, 'Arial', sans;
  text-transform: uppercase;
  color: #E8800F;
  padding: 20px 0 10px 0;
}
