I have done the code correctly and there are no errors but the ball wont move, what have I done wrong?

using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {

private Rigidbody rb;

void Start ()
{
	rb = GetComponent<Rigidbody> ();
}

void FixedUpdate ()
{
	float moveHorizontal = Input.GetAxis ("Horiaontal");
	float moveVertical = Input.GetAxis ("Vertical");

	Vector3 movement = new Vector3 (moveHorizontal, 0.0f, moveVertical);

	rb.AddForce (movement);

}

}

You haven’t done the code correctly and there are errors…

float moveHorizontal = Input.GetAxis ("Horiaontal");

?