Here is a possible fix in the interim:
Add this to your embedded styles:
<style type="text/css">
.ExternalClass .ecxhm { display:none; }
.ExternalClass .ecxhm2 {
display: inline !important;
font-size: 11px !important;
color:#666 !important;
}
</style>
Here’s what you’d use in replace of your trademark symbol:
<span class="hm">™</span>
<sup class="hm2" style="display:none; font-size:0; color:#FFF">TM</sup>
And the copyright symbol:
<span class="hm">©</span>
<span class="hm2" style="display:none; font-size:0; color:#FFF">(c)</span>
And the registered trademark:
<span class="hm">®</span>
<span class="hm2" style="display:none; font-size:0; color:#FFF">(R)</span>
What happens is the first span is hidden by Hotmail but shows in all other clients. The second span shows in Hotmail only. The size and color hoopla is so that your replacement “(c)” doesn’t show up in Gmail.
You could also just forget about throwing in a replacement for Hotmail and just hide all special characters in that client only.
Here’s another solution:
<style>
.hmfix img{
width:10px !important;
height:10px !important;
}
</style>
...
<span class="hmfix">©</span>
Hope this helps!
Miki