div.cmsFormsLabelContainer {
	width: 30%;
}

div.cmsFormsFieldContainer {
	width: 69.7%;
}

div.cmsFormsLabelAndFieldContainer {
	font-size: 85%;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	line-height: 150%;
}

div.cmsFormsLabelAndFieldContainer div.cmsFormsLabelContainer {
	text-align: left;
}

div.cmsFormsLabelAndFieldContainer div.cmsFormsLabelContainer label {
	padding-top: 2px;
}

textarea.cmsFormsFieldTextarea {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: inherit;
}

div.cmsFormsLabelAndFieldContainer label.cmsFormsLabelCheckbox {
	padding-top: 0;
	display: block;
	float: left;
	padding-left: 18px;
}

div.cmsFormsField {
	min-height: 20px;
}

div.cmsFormsLabelAndFieldContainer input.cmsFormsFieldCheckbox {
	display: block;
	position: absolute;

}

div.spaceabove {
	margin-top: 16px;
}

div.leftpadding {
	padding-left: 26px;
}

span.leftpadding {
	margin-left: 10px;
}

div.shortfield div.cmsFormsFieldContainer {
	width: 80px;
}

div.cmsFormsUploadWrapper .cmsFormsUploadButtonWrapper button {
	height: 22px;
}

span.cmsFormsButtonTriggerFull span.cmsFormsButtonInnerContainer button.cmsFormsTrigger,
span.cmsFormsButtonSubmitFull span.cmsFormsButtonInnerContainer button.cmsFormsButton {
	padding-top: 0;
	line-height: 15px;
	height: 19px;
}

