
			#registration-form {
				clear: both;
			}
			input.txt, textarea, select {
				background-color: #FFFFFF;
				border: 1px solid #4F789F;
				padding: 4px;
			}
			input.btn {
				padding: 2px 6px; 
				font-weight: bold;
				color: #000000;
				background-color: #FFFFFF;
				border: 2px solid #4F789F;
			}		
			label, dl dt {
				color: #817A88;
				font-weight: bold;
			}
			#registration-form textarea {
				width: 300px;
			}
			#registration-form p {
				margin: 0.75em 0 0 0;
				clear: both;
			}
			#registration-form p label {
				display: block;
				float: left;
				width: 150px;
			}
			#registration-form p input.txt {
				width: 330px;
			}
			#registration-form p select {
				width: 330px;
			}
			textarea#health {
				width: 330px;
				height: 110px;
			}
			textarea#comments {
				width: 330px;
				height: 110px;
			}
			textarea#how {
				width: 330px;
				height: 50px;
			}
			textarea#wahnamstudentinfo {
				width: 330px;
				height: 50px;
			}
			
			/* Name Block */
			dl.name-block {
				padding: 0;
				margin: 0;
			}
			dl.name-block dt {
				float: left;
				width: 150px;		
				padding: 0;
				margin: 0;
				font-weight: bold;			
			}
			dl.name-block dd {
				padding: 0;
				margin: 0 0 0 150px;			
			}
			* html dl.name-block dd {
				padding: 0 0 0 153px;
				margin: 0;
			}
			dl.name-block dd input.txt {
				display: block;
				width: 12em;
			}
			dl.name-block dd label {
				display: block;
				color: #999999;
				font-size: 0.75em;
				font-weight: normal;
			}
			dl.name-block dd label.first {
				float: left;
				width: 18em;
			}
			dl.name-block dd label.last {
				margin-left: 18em;
			}
			* html dl.name-block dd label.last {
				margin: 0;
			}			
						
