/* =================================================================
 forms.css

 Description: Layout styles for forms
================================================================== */

form {
	display:block;
}
fieldset {
	margin:0;
	padding:10px;
	clear:both;
}
fieldset fieldset {
	display:block;
	margin:0;
	padding:10px 0;
}
fieldset fieldset legend {
	font-size:1.3em;
}
legend {
	width:auto;
	padding:0;
	margin:0;
}
label {
	display:block;
	padding:0; margin:0;
}

input,
textarea,
select,
.textarea,
.selectbox,
.textbox {
	width:100%;
	padding:2px 0;
	margin-bottom:10px;
}
select:hover, select:focus,
textarea:hover, textarea:focus,
.textarea:hover, .textarea:focus,
.selectbox:hover, .selectbox:focus,
.textbox:hover, .textbox:focus {
	width:100%;
	padding:2px 0;
}
.radio,
.radio:hover,
.checkbox,
.checkbox:hover {
	width:auto;
	display:inline;
	border:0;
	background:none;
	margin:0 5px;
}
textarea,
textarea:hover,
.textarea,
.textarea:hover {
	height:5em;
}

/* mortgage calculator */
fieldset.mortgage_calculator label {}
fieldset.mortgage_calculator strong {
	padding:5px 0;
	margin:0;
}


