protected override void TrackViewState ()
{
base.TrackViewState ();
if (_cancelButtonStyle != null)
_cancelButtonStyle.TrackViewState ();
if (_changePasswordButtonStyle != null)
_changePasswordButtonStyle.TrackViewState ();
if (_continueButtonStyle != null)
_continueButtonStyle.TrackViewState ();
if (_failureTextStyle != null)
_failureTextStyle.TrackViewState ();
if (_hyperLinkStyle != null)
_hyperLinkStyle.TrackViewState ();
if (_instructionTextStyle != null)
_instructionTextStyle.TrackViewState ();
if (_labelStyle != null)
_labelStyle.TrackViewState ();
if (_passwordHintStyle != null)
_passwordHintStyle.TrackViewState ();
if (_successTextStyle != null)
_successTextStyle.TrackViewState ();
if (_textBoxStyle != null)
_textBoxStyle.TrackViewState ();
if (_titleTextStyle != null)
_titleTextStyle.TrackViewState ();
if (_validatorTextStyle != null)
_validatorTextStyle.TrackViewState ();
if (_mailDefinition != null)
((IStateManager) _mailDefinition).TrackViewState ();
}