label {

		width: 4em;
		float: left;
		text-align: right;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 4px;
		margin-right: 4px;
		display: block;
		}

.submit input {
		
		margin-left: 4.5em;
		}

input {
		color: black;
		background: #FFFFFF;
		border: 1px solid #dfdfdf;
		margin-top: 2px;
		margin-bottom: 2px;
		float: left;
		width: 120px;
		}

.button {

		float: none;
		width: 75px;
		margin: 2px;
		}

select {

		color: black;
		backround: white;
		border: 1px solid #dfdfdf;
		width: 120px;
		float: left;

		}

textarea {	
	
		background: white;
		border: 1px solid #dfdfdf;
		margin-left: 10px;
		}


.submit input {

		color: #000;
		background: #ffa20f;
		border: 2px outset #dfdfdf;
		float: none;
		}


fieldset {

		background: transparent;
		border: 1px solid #dfdfdf;

		}

legend {

		color: #fff;
		background: transparent;
		border: 1px solid #dfdfdf;
		padding: 2px 6px;
		}