
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* FORM ELEMENTS */
	legend {
	padding: 3px 5px;
	font-weight: bold;
}
fieldset {
	padding: 10px;
	border: 1px solid #fff;
}
fieldset fieldset {
	padding: 0!important;
	border: 0!important;
}


form br {
	display: none;
}
label {
	display: block;
}
input, select, textarea {
	margin: 2px 0 5px 0;
}

div#content2 textarea, div#content2 input, div#content2 select { width: 95%; }
form p input {
	margin: 10px 0 0 0;
	cursor: pointer;
	cursor:hand;
	padding: 1px 3px;
}
label.yesno {
	float: left;
	height: 21px;
}
fieldset input.radio {
	width: 25px;
	margin: 0;
	margin-right: 5px;
	float: left;
	clear: left;
}
* html fieldset input.radio { border: 0!important; }

form fieldset.inline br {
	display: block;
}
form fieldset.inline label.yesno {
	cursor: pointer;
	cursor: hand;
}
fieldset fieldset legend {
	font-weight: normal;
	font-size: inherit;
	color: #222222;
}
fieldset.address label { width: 30%; float: left; clear: left; text-align: right; margin-right: 5px; }
fieldset.address input { float: left; clear: right; }

* html fieldset.address input { float: none; margin-right: 250px; }
* html fieldset fieldset br { clear: right!important; }

/* END FORM ELEMENTS */

#leftcol form.form1 fieldset input, #leftcol form.form1 fieldset textarea, #leftcol form.form1 fieldset fieldset, #leftcol form.form1 fieldset select { width: 98%; }
