Put this code into your script and hook up your crosshair. It will not be centered, though, but I’ve never done any centering either. Look up Screen.width in the Scripting Reference. I think if you know basic math, you should be able to figure it out from that. Hope it works for you!
var textureToDisplay : Texture2D;
function OnGUI ()
{
GUI.Label (Rect (10, 40, textureToDisplay.width, textureToDisplay.height), textureToDisplay);
}