<style> 
	.fsForm .fsLabel, .fsCurrency, .fsPagination input, .fsFieldRow input[type="text"], .fsForm select { font-size:12px; }
	.fsPage { margin-bottom:0px; }
	.fsPage h2 { padding:0px; font-weight:normal; }
	.fsSpacerRow td { height:0px; }
	.fsForm { font-family: inherit; }
	.fsForm select { margin-right:10px; }
	.fsForm .fsSubField {display:inline-block; }
	.fsForm .fsCell { padding:3px; }
	.fsForm .fsLabel { margin-bottom:5px; display:block; font-weight:bold; }
	.fsForm .fsLabel span { color:#ff0000; }
	.fsForm .fsSectionHeading { line-height:20px; margin:10px 0px; font-size:16px; text-transform:uppercase; }
	.fsForm .fsTable { margin:0; padding: 0;  width:100%; }
	.fsSectionRow + .fsFieldRow .fsCell { padding-top:0px; }
	.fsFieldHorizontal { float:none; vertical-align:top; }
	.fsFieldHorizontal input {margin-right:10px; }
	.fsLabelHorizontal .fsLabel { width:100%; }
	.fsSupporting { color:#666; }
	.fsPagination { text-align:left; }
	.fsSectionHeading { border-bottom:1px solid #ccc; padding-bottom:3px; margin-bottom:7px; }
	.fsSectionCell { margin-bottom:5px; }
	.fsCurrency { margin-bottom:10px; }
	td.fsRowBody { background-color:transparent; }
	.fsError { background-color:#FFFF99; color:#FF0000; padding:15px; width:80%; }
	.fsRowTop, .fsRowBottom, .fsRowOpen { display:none; }
</style>