.body{
	text-align: center;
		 }
#pup {
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 250px;
  border: 1px solid black;
  background-color: #564624;
  color: white;
  font-size: 0.95em;
}

body {
	font-family: Calibri, Verdana, Tahoma, Arial, Helvetica;
	font-size: 13px;
}

.titletxt {
	font-size: 18px;
	font-weight:bold;
	}
.boldred {
	color:#990000;
	font-weight:bold;
	}
td {
	font-family: Calibri, Verdana, Tahoma, Arial, Helvetica;
	font-size: 13px;
}
A:link {
COLOR: #423312; TEXT-DECORATION: underline;
}
A:visited {
COLOR: #423312; TEXT-DECORATION: underline;
}
A:hover {
COLOR: #423312; TEXT-DECORATION: none;
}

A.urlred:link {
COLOR: #000000; TEXT-DECORATION: underline;
}
A.urlred:visited {
COLOR: #000000; TEXT-DECORATION: underline;
}
A.urlred:hover {
COLOR: #000000; TEXT-DECORATION: none;
}

#flashAlpha {
	position:relative;
	top:-650px;
	left:-300px;

}

  .center {
	  margin: 0px auto;
	  text-align:center;
  }
  .signup {
	  margin: 0px auto;
	  width: 646px;
	  font-size: 12px;
	  line-height: normal;
	  text-align: left;
  }
  .response {
	  margin: 0px auto;
	  text-align:center;
	  width: 646px;
	  background-color: #e9dbbd;
  }
  .titles {
	  width: 150px;
	  float: left;
	  margin: 5px 0px 0px;
	  text-align: right;
	  font-weight: bold;
	  font-size: 15px;
  }
  .titles2 {
	  width: 150px;
	  float: left;
	  margin: 8px 0px 0px;
	  text-align: right;
	  font-weight: bold;
	  font-size: 12px;
  }
  .answers {
      width: 480px;
	  float: right;
	  margin: 0px;
  }
  .answers2 {
      width: 475px;
	  float: right;
	  margin: 0px;
  }
  .note {
      width: 475px;
	  float: right;
	  margin: 0px;
	  font-size: 10px;
	  font-style: italic;
  }
  .note2 {
	  font-size: 10px;
	  font-style: italic;
  }
  .clear {
	  clear: both;
	  display: block;
	  height: 10px;
  }
  .optional {
	  background-color: #888888;
	  margin: 5px;
	  padding: 5px;
  }
