label align.png

Hi.
My ploblem is label align.

Please, look at attached image.

label of '???' is some top...
how move to Center?


My codes...

LayoutContainer fromDateFieldLayoutContainer = new LayoutContainer();
fromDateFieldLayoutContainer.setStyleAttribute( "paddingRight", "10px" );
FormLayout formLayout = new FormLayout();
formLayout.setLabelAlign( LabelAlign.RIGHT );
formLayout.setLabelWidth( 50 );
formLayout.setLabelSeparator( "" );
fromDateFieldLayoutContainer.setLayout( formLayout );

DateField fromDateField = new DateField();
fromDateField.setFieldLabel( "???" );
fromDateField.getPropertyEditor().setFormat( DateTimeFormat.getFormat( "yyyy/MM/dd" ) );
fromDateField.setValue( new Date() );
fromDateFieldLayoutContainer.add( fromDateField, new FormData( "100%" ) );

cp.add( fromDateFieldLayoutContainer, new ColumnData( 160 ) );