form.cssForm {
}


label {
	display: block;
}

.textField {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F8F8F8 none repeat scroll 0 0;
	border:1px solid #E7E7E7;
	padding-left: 5px;
	padding-top:3px;
	height:24px;
	width:210px;
	margin-bottom: 20px;
}

.textArea {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#F8F8F8 none repeat scroll 0 0;
	border:1px solid #E7E7E7;
	padding-left: 5px;
	font-size: 11px;
	padding-right: 5px;
	padding-top:3px;
	height:100px;
	width:400px;
	display: block;
	margin-bottom: 20px;
}


.textField:hover, .textField:active, .textField:focus , .textArea:hover, .textArea:active, .textArea:focus {
	border: 1px solid #CCCCCC;
}

.button {
	display: block;
	width:80px;
	text-align: center;
	height: 30px;
	background:#F8F8F8 none repeat scroll 0 0;
	border:1px solid #E7E7E7;
}

.button:hover {
	background-color: #fbfbfb;
	border: 1px solid #CCCCCC;
}







