private ScContainer createTitleContainer() {
    AcGlobalUspsInternationalSubmissionBlockTools x =
        AcGlobalUspsInternationalSubmissionBlockTools.instance;
    _blockTitle = x.newDisplayLabelText();
    _blockTitle.setHtmlClass(BLUE_TITLE_CLASS);

    _dateStart = new ScTimestampText();
    _dateStart.setTimeZoneUtility(AcTimeZoneUtility.instance);
    _dateStart.beShowOnlyDateHideSuffix();
    _dateStart.setHtmlClass(BLUE_TITLE_CLASS);

    _dateEnd = new ScTimestampText();
    _dateEnd.setTimeZoneUtility(AcTimeZoneUtility.instance);
    _dateEnd.beShowOnlyDateHideSuffix();
    _dateEnd.setHtmlClass(BLUE_TITLE_CLASS);

    _dateTitle = new ScContainer();
    _dateTitle.add(_dateStart);
    _dateTitle.addText(" - ").setHtmlClass(BLUE_TITLE_CLASS);
    _dateTitle.add(_dateEnd);

    ScContainer c = new ScContainer();
    c.add(_blockTitle);
    c.add(_dateTitle);
    return c;
  }
  private ScContainer createFields() {
    _originAirport = new ScText();
    _originAirport.setLabel("Origin");
    _originAirport.setBoldAndNoWrap();

    _destinationAirport = new ScText();
    _destinationAirport.setLabel("Destination");
    _destinationAirport.setBoldAndNoWrap();

    _departureLocalTm = new ScTimestampText();
    _departureLocalTm.setTimeZoneUtility(AcTimeZoneUtility.instance);
    _departureLocalTm.setLabel("Departure");
    _departureLocalTm.beShowOnlyTimeHideSuffix();
    _departureLocalTm.setBoldAndNoWrap();

    _arrivalLocalTm = new ScTimestampText();
    _arrivalLocalTm.setTimeZoneUtility(AcTimeZoneUtility.instance);
    _arrivalLocalTm.setLabel("Arrival");
    _arrivalLocalTm.beShowOnlyTimeHideSuffix();
    _arrivalLocalTm.setBoldAndNoWrap();

    ScContainer c = new ScContainer();
    c.useFieldLayout();
    c.add(_originAirport);
    c.add(_destinationAirport);
    c.add(_departureLocalTm);
    c.add(_arrivalLocalTm);
    return c;
  }