div#frame {

	background-color: none;

	width: 500px;

	position: static;

	margin-left: 125px;

	height: 401px;

	text-align: justify;

}



  .feature {

	background-color:none;

	padding: 10px 0 0 0px;

  }

	.feature h1 {

	  font: 22px Verdana, Arial, Helvetica, sans-serif; font-weight: normal;

	  color: #ffff20;

	  padding: 0 15px 20px 0;

	}

	.feature h2 {

	  font-size: 15px; font-weight: normal;

	  margin: 0  0 15px 0;

	  color: #ffff20;

	}

	.feature p {

	  font-size: 18px;

	  margin: 0 15px 15px 0;

	  color: #ffff20;

	}

	.feature p.text-title {

	  font-size: 13px;

	  font-weight: bold;

	  margin: 13px 0 3px 0;

	  color: #ffff20;

	}

	.feature p.text {

	  font-size: 11px;

	  margin: 0  0 2px 0;

	  color: #ffff20;

	}

	.feature p.text a:link, .feature p.text a:visited {

		text-align: center;

		color: #f8f8ac;

		text-decoration: none;

	}

	.feature p.text a:hover, .feature p.text a:active {

		color: #da5b18;

		text-decoration: none;

	}





table.registration {

  clear: right;

  width: 100%;

  border-collapse: collapse;

  border: none;

  color: #ffff20;

}



table.registration caption {

  border-top: 1px solid #d78903;

  border-bottom: 1px solid #d78903;

  margin: 10px 0 2px 0;

  padding: 5px 0 5px 0;

  color: #ffff20;

  text-align: center;

  font-weight: bold;

  font-size: 12px;

  text-transform: uppercase;

}



table.registration tbody td {

  border-top: 1px solid #d78903;

  border-bottom: 1px solid #d78903;

  padding: 6px 10px 6px 10px;

}



table.registration tbody tr {

  font-size: 11px;

  line-height: 1.4em;

  font-weight: lighter;

}



div#form {

  float: right;

}

