/* Form */
form {
	width:600px;
}

form ul {
	list-style:none;
}

form ul li {
	display:block;
	text-align:right;
	padding:10px 0;
	margin:10px 0;
}	

fieldset {
	border:0px;
}

legend {
	visibility:hidden;
}

label {
	width:200px;
	text-align:right;
	float:left;
	border:0px solid #ccc;
	padding-right:5px;
}

input, select {
	border:1px solid #ccc;
	width:300px;
	float:left;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
}

textarea {
	border:1px solid #ccc;
	width:300px;
	float:left;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:3px;
}

.submit {
	border:1px solid #d15600;
	color:#d15600;
	width:100px;
	text-transform:uppercase;
	font:bold 10px Arial, Helvetica, sans-serif;
	padding:5px;
	margin-top:10px;
	cursor:pointer;
}

.submit:hover {
	border:1px solid #333;
	color:#333;
	width:100px;
	text-transform:uppercase;
	font:bold 10px Arial, Helvetica, sans-serif;
	padding:5px;
	margin-top:10px;
	cursor:pointer;
}

form hr {
	padding-top:10px;
	}


