Trabajar con escritura de nodos y colores en java script

Hola experto, tengo la siguiente página, en el cual yo ingreso la nota
Y me dice aprobado o desaprobado o aplazado en base a la condición,
Mi problema es que si esta aprobado quiero que me informe en un color determinado "APROBADO"
Pero si esta desaprobado en otro color y si esta aplazado en otro.

Intento colocarle color, pero si se lo coloco no me funciona, el programita
Quizá le este errando En algún concepto de nodos o quizá no tolera más de una
Instrucción por condición, bueno espero que me pueda a ayudar abajo esta el código
Y esta comentado la parte que le quiero poner color.
ej // tit.childNodes[0].style.color='#ff00ff';
//c[1].style.backgroundColor = "yellow";

-----------------------------
<script type="text/javascript">
function mostrar()
{
var num1=document.getElementById('numero1').value;
var tit=document.getElementById('parrafo');
var c = document.getElementById("parrafo").childNodes;
if (num1>=7)
tit.childNodes[0].nodeValue='aaaaaaaaaaa';
// tit.childNodes[0].style.color='#ff00ff';


//c[1].style.backgroundColor = "yellow";


else
if(num1<4)
tit.childNodes[0].nodeValue='aplazo';
//tit.style.color='#ffff00';
else
tit.childNodes[0].nodeValue='desaprobado';
//tit.style.color='#ff00ff';
}
</script>

<form>
Ingrese un numero:
<input type="text" id="numero1"> </><br>

<input type="button" value="Confirmar" onClick="mostrar()">


</form>
<p id="parrafo"> </p>
</body>
</html>
Saludos cordiales.

Añade tu respuesta

Haz clic para o