To elaborate on PHV's posting a little, tput bold will echo the appropriate escape codes for bold text on your current terminal setting, and tput sgr0 will echo the appropriate codes to reset it back to 'normal' text. man terminfo will give you a list of all of the terminal capabilities you can use with tput, although you'll find many are not supported by all terminals.
Annihilannic.