@charset "UTF-8";


			#body-content {
				width: 575px;
				margin: auto;
			}
			
			#form-header {
				text-indent: -10000px;
				background: url(../images/headers/feedback.jpg) no-repeat;
				display: block;
				width: 152px;
				height: 29px;
			}
			
			#form-header-right {
				text-indent: -10000px;
				background: url(../images/headers/employment.gif) no-repeat;
				display: block;
				width: 271px;
				height: 29px;
				float: right;
			}
			
				#form-header-right a {
					display: block;
					width: 271px;
					height: 29px;
				}
		
			#body-content-intro {
				clear: left;
			}
		
			form {
				width: 415px;
				margin: 10px auto 20px;
				
			}
			
				fieldset {
					margin: 10px 0;
					float: left;
					clear: left;
					width: auto;
				}
			
			form ul {
				list-style-type: none;
			}
			
				form li {
					width: 410px;
					margin: 2px 0;
					float: left;
					clear: left;
				}
			
				form label {
					margin: 0;
					padding: 0;
					float: left;
					width: auto;
				}
		
				form legend {
					color: #E3B326;
					margin: 0;
					padding: 0;
					text-indent: 0;
				}
				
				form input {
					width: 300px;
					float: right;
					clear: right;
				}
				
				form select {
					float: right;
					clear: right;
				}
				
				form div {
					float: left;
					clear: left;
					text-align: center;
					width: 100%;
				}
				
				#submit {
					margin: 2px auto 15px;
					background: url(../images/submit.jpg) center center no-repeat;
					width: 189px;
					height: 27px;
					cursor: pointer;
					border: none;
					text-indent: -10000px;
					display: block;
					float: none !important;
					text-align: left;
				}

				
	.error {
		color: red;
	}

label.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
}

input.error {
	border: 2px solid red;
}
	
	textarea {
		width: 410px;
	}