	
	/* ui-form */
	.ui-form-fieldset, .fieldset			{ background:none; padding:10px; margin:10px; position:inherit; }
	.ui-form-legend 						{ background:none; padding:5px 10px; font-weight:bold; font-size:1.1em; }	
	.ui-form-input 							{ background-image:none; padding:5px; margin:0; vertical-align:middle; }
	.ui-form-label, .ui-label				{ display:inline-block; vertical-align:middle; padding-right:10px; }
	.ui-form-label em, .ui-label em			{ font-weight:normal; }
	.ui-form-label .ui-priority-secondary,
	.ui-label .ui-priority-secondary 		{ display:block; }
	.ui-datepicker-trigger					{ margin-left:2px; }
	.ui-inline-label						{ display:inline-block; margin-right:5px; }
		
	.ui-form-filter							{ display:table; border-spacing:2px; width:100%; }
	.ui-form-filter	p						{ display:table-row; }
	.ui-form-filter label:not(.ui-button)	{ display:table-cell; padding-right:10px; white-space:nowrap; vertical-align:middle; }
	.ui-form-filter label.inline			{ display:inline-block; padding:0; margin:0; }
	.ui-form-filter .ui-buttonset			{ vertical-align:middle; display: inherit; }

/*
	.ui-form p:nth-of-type(1),
	.ui-form .p:nth-of-type(1),
	.ui-form-fieldset p:nth-of-type(1),
	.fieldset p:nth-of-type(1),
	.ui-form-fieldset .ui-form-fieldset:nth-of-type(1),
	.fieldset .fieldset:nth-of-type(1),	
	.ui-form-fieldset .p:nth-of-type(1),
	.fieldset .p:nth-of-type(1)	 				{ margin-top:0; }	
	
	.ui-form-fieldset p:last-child,
	.fieldset p:last-child,
	.ui-form-fieldset .p:last-child,
	.fieldset .p:last-child	 					{ margin-bottom:-5px; }
	
	.ui-form-fieldset p:not(.has-inline):last-child,
	.fieldset p:not(.has-inline):last-child,
	.ui-form-fieldset .p:not(.has-inline):last-child,
	.fieldset .p:not(.has-inline):last-child	{ margin-bottom:5px; }
*/