Enviar email com formatação

Olá!
Estou enviando email pelo JSP, mas não consigo formatar o texto.
Tipo texto em negrito, itálico, incluir o logo tipo, cor de fundo da mensagem, cor da fonte. Todo o padrão q a empresa solicitou…
mas como faço? já tem enviar um HTML na variavel text e nada…
alguém pode dar uma ajudinha aê?
Estou precisando muito.
Sei que tenho que enviar como HTML mas não sei como posso fazer isso alguem saberia como?

Obrigado!

[code]
<%
String nome = request.getParameter("CLI_NOME");
String senha = request.getParameter("CLI_SENHA");
String toAddress = request.getParameter("CLI_EMAIL");

Properties props = new Properties();
props.put("mail.smtp.host", "smtp.bol.com.br");
Session s = Session.getInstance(props,null);

MimeMessage message = new MimeMessage(s);

InternetAddress from = new InternetAddress("xxx@bol.com.br");
message.setFrom(from);
InternetAddress to = new InternetAddress(toAddress);
message.addRecipient(Message.RecipientType.TO, to);

String subject = "Teste com email";
message.setSubject(subject);
String text = "Olá "+nome+",\n este é um email de teste \n\n";

message.setText(text);

Transport.send(message);

%>[/code]