.main-input {
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smaller {
	font-size: 95%;
}


.form-element-clean {
	padding: 0 0 10px 0;
	font-weight: bold;

}

.form-element {
	padding: 0 0 5px;
	font-weight: bold;
}

.form-element label {

	display: block;

}

.form {

	margin: 0 auto 20px 20px;
	padding: 0;
	width: 500px;

}

fieldset {
	position: relative;
	border: 1px solid #ccc;
	background-color: #DFF4F7;
	margin: 30px 10px 0 0px;
	padding: 20px 10px 10px;
}

legend {
	position: absolute;
	top: -8px;
	border: 1px solid #ccc;
	background-color: #fff;
	margin: 0;
	padding: 0 5px;
	left: 41px;

}

.f-search {
	padding: 0 5px 0 25px;
	background: #fff url(/assets/site/pen.gif) no-repeat left;

}

.f-form {
	padding: 0 10px 4 5px;
	background: #fff url(/assets/site/pen.gif)  left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}

.f-lock {

	padding: 0 5px 0 25px;

	background: #fff url(/_imgs/forms/f-lock.gif) left no-repeat;

}





#rateform {

	margin: 0;

	padding: 0;

	#width: 100%;

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#rateform label { cursor: pointer; }

#pollform {

	margin: 0;

	padding: 0;

	width: 100%;

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#pollform input {

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#pollform label { cursor: pointer; }

#feedbackform {

	margin: 0;

	padding: 0;

	width: 100%;

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#feedbackform input {

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#feedbackform textarea {

	width: 140px;

	height: 50px;

	font: 1em Verdana, Arial, Helvetica, sans-serif;

}

#searchform {

	margin: 0;

	padding: 0;

	width: 100%;

	font: 1em Verdana,Arial;

}

#searchform input {

	font: 1em Verdana,Arial;

}

#searchform label {

	cursor: pointer;

}

#searchform .searchbox {

	width: 110px;

	vertical-align: top;

}







/*
