Hi Brog. Welcome to the forums. 
The problem seems to be the change in font size on focus, so you could just remove this line in red from your script:
Code:
function SetValue(val) {
if (val == 'off' && document.getElementById("box").value == ''){
document.getElementById("box").style.fontStyle="italic";
document.getElementById("box").style.fontSize="small";
document.getElementById("box").value = "Type text here!";
}
else if (val == 'on' && document.getElementById("box").value == "Type text here!"){
document.getElementById("box").value = '';
document.getElementById("box").style.fontStyle="normal";
document.getElementById("box").style.fontSize="18px";
}
}
The alternative is to make the value in the blue line the same as that in the red line. That is, change "small" to "18px" or change "18px" to "small".
Bookmarks