anchor.diff:  %% Notes    :
   %%======================================================================
   generateSystemMsg(system, Text) ->
  -    {tableTag(
  -       [trTag(
  +    {tableTag([{cellspacing, "0"}, {cellpadding, "10"}],
  +       [trTag([tdTag([{colspan, 3}], [])]),
  +        trTag(
             [tdTag([{valign, "top"}],
                    imgTag([{src, getRootDir() ++ "/Icons/etodoChat.png"}])),
  -           tdTag([{valign, "top"}],
  +           tdTag([{valign, "top"}, {bgcolor, "#f5f5f5"}],
                    fontTag([{color, ?DodgerBlue}],
                            toStr(time(), time))),
  -           tdTag([{valign, "top"}],
  +           tdTag([{valign, "top"}, {bgcolor, "#f5f5f5"}],
                    fontTag([{color, "Blue"}], "eTodo"))]),
  -        trTag([tdTag(), tdTag(), tdTag(makeHtml(Text))])]),
  +        trTag([tdTag(), tdTag([{bgcolor, "#f5f5f5"}], []),
  +               tdTag([{bgcolor, "#f5f5f5"}], makeHtml(Text))])]),
        tableTag(
          [trTag(
             [tdTag([{class, "msgImg"}],
  
positive.code: %% Notes    :
  %%======================================================================
  generateAlarmMsg(timer, Text) ->
      {tableTag(
         [trTag(
            [tdTag([{valign, "top"}],
                   imgTag([{src, getRootDir() ++ "/Icons/clockChat.png"}])),
             tdTag([{valign, "top"}],
                   fontTag([{color, ?DodgerBlue}],
                           toStr(time(), time))),
             tdTag([{valign, "top"}],
                   fontTag([{color, "Red"}], "Timer expired"))]),
          trTag([tdTag(), tdTag(), tdTag(makeHtml(Text))])]),
       tableTag(
         [trTag(
            [tdTag([{class, "msgImg"}],
  
negative.code:         trTag([tdTag(), tdTag([{colspan, 2}], makeHtml(Text, "/priv"))])])};
  generateSystemMsg(Uid, Text) ->
      UidStr = eTodoUtils:convertUid(Uid),
      {tableTag([{cellspacing, "0"}, {cellpadding, "10"}],
         [trTag([tdTag([{colspan, 3}], [])]),
          trTag(
            [tdTag([{valign, "top"}],
                   imgTag([{src, getRootDir() ++ "/Icons/etodoChat.png"}])),
             tdTag([{valign, "top"}, {bgcolor, "#f5f5f5"}],
                   fontTag([{color, ?DodgerBlue}],
                           toStr(time(), time))),
             tdTag([{valign, "top"}, {bgcolor, "#f5f5f5"}],
                   fontTag([{color, "Red"}],
                           aTag([{href, UidStr}], "eTodo")))]),
          trTag([tdTag(), tdTag([{bgcolor, "#f5f5f5"}], []),
                 tdTag([{bgcolor, "#f5f5f5"}], makeHtml(Text))])]),
       tableTag(
         [trTag(
            [tdTag([{class, "msgImg"}],
  