>How do I set the colour and size of the text? within text endtext
You don't. This is plain text, not a complex markup language. And markup languages (like rtf, postscript, html) actually don't contain color and fonts per se, only instructions for the rendering software (Word, printer driver, browser).
So you need to see where you want it displayed, and apply the syntax of the language that your display uses. If it's html, then use html syntax. You may need to search previous threads on how to insert html into email (if that is where this is going) - or perhaps on Rick Strahl's site.
A simple example would be
text TO lcText NOSHOW TEXTMERGE
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title><<this.ctitle>></title>
<meta http-equiv="Content-Type" content="text/html; charset=<<lcCharset>>">
<link rel="stylesheet" href="lang.css" type="text/css">
</head>
<body>
<<lcPred>>
</body>
</html>
ENDTEXT