/// <summary>
        /// Place at end of Child's Load Method
        /// </summary>
        public override void Load()
        {
            exitButton = new ImageButton(Vector2.Zero);
            exitButton.Initialize((Texture2D)ContentRepository.Content["CloseButton"]);
            exitButton.MouseClick += new MouseEventHandler(exitButton_MouseClick);

            titleTextLabel = new Label(exitButton.ElementSize * Vector2.UnitX, Title);
            titleTextLabel.Initialize();

            MoveAll(this.Location + Vector2.UnitY * (
                (exitButton.ElementSize.Height > titleTextLabel.ElementSize.Height) ?
                exitButton.ElementSize.Height : titleTextLabel.ElementSize.Height));

            this.AddControl(exitButton);
            this.AddControl(titleTextLabel);

            this.BackgroundImage = (Texture2D)ContentRepository.Content["PhysicsTestPixel"];

            FixMenuSize();
            FixMenuLocation();
        }