error CS0120: An object reference is required to access non-static member

I was following a Youtube tutorial and I’ve hit a problem.
Any Fixes???

***using UnityEngine;
using System.Collections;*

public class Play_Movement : MonoBehaviour {
	public static Rigidbody Instance;

	public float moveSpeed;

	public Vector3 input;



	// Use this for initialization
	void Start () {
	
	}
	
	// Update is called once per frame
	void Update () {
		input = new Vector3 (Input.GetAxis ("Horizontal"), 0, Input .GetAxis ("Vertical"));
		Rigidbody.AddForce(input * moveSpeed);
	}
}**

Hi,
I believe it should be,

rigidbody.AddForce(input * moveSpeed);

Problem Solved Don’t Worry, I was being an idiot and forgot to change the ‘moveSpeed’ once I used the newer code that Unity allows. I hope that makes sense.

using UnityEngine;
using System.Collections;

public class Play_Movement : MonoBehaviour {

	public float moveSpeed;

	public Vector3 input;



	// Use this for initialization
	void Start () {

	}
	
	// Update is called once per frame
	void Update () {
		input = new Vector3 (Input.GetAxis ("Horizontal"), 0, Input .GetAxis ("Vertical"));
		GetComponent<UnityEngine.Rigidbody>().AddForce (input * moveSpeed);

	}
}