diff --git a/data/iconsets/transports/icq/16x16/away.png b/data/iconsets/transports/icq/16x16/away.png
index 95670e6071f6359fe217ed762560eb8265c30211..1eb5727ad4c18034e52f5fbfeabe9559b45d0639 100644
Binary files a/data/iconsets/transports/icq/16x16/away.png and b/data/iconsets/transports/icq/16x16/away.png differ
diff --git a/data/iconsets/transports/icq/16x16/chat.png b/data/iconsets/transports/icq/16x16/chat.png
index 045b9b0e3472ecf0cf882bf527101f4e4ac30f10..218b9d24fdd1fb1e4e29f02853bf3b1fb42c3817 100644
Binary files a/data/iconsets/transports/icq/16x16/chat.png and b/data/iconsets/transports/icq/16x16/chat.png differ
diff --git a/data/iconsets/transports/icq/16x16/dnd.png b/data/iconsets/transports/icq/16x16/dnd.png
index 85ba6774d26442ed7531c83898e55f6b5f587d1a..63e51bcb41085cd33885545750fe9d5419397604 100644
Binary files a/data/iconsets/transports/icq/16x16/dnd.png and b/data/iconsets/transports/icq/16x16/dnd.png differ
diff --git a/data/iconsets/transports/icq/16x16/invisible.png b/data/iconsets/transports/icq/16x16/invisible.png
index e75df8e62fc0eaa093a1c271bea3d7607abcab91..78823b82b7feeffaae72dcbc2bbc5561b4de8a34 100644
Binary files a/data/iconsets/transports/icq/16x16/invisible.png and b/data/iconsets/transports/icq/16x16/invisible.png differ
diff --git a/data/iconsets/transports/icq/16x16/not_in_the_roster.png b/data/iconsets/transports/icq/16x16/not_in_the_roster.png
index cbfc948ab97737df5a691757358a17f3ff058a6d..3d6b94243af7f546287105a0163fb7cab2a0fe66 100644
Binary files a/data/iconsets/transports/icq/16x16/not_in_the_roster.png and b/data/iconsets/transports/icq/16x16/not_in_the_roster.png differ
diff --git a/data/iconsets/transports/icq/16x16/offline.png b/data/iconsets/transports/icq/16x16/offline.png
index c432f25fd598322d6f4264b0fb33e59573123862..0981f5129f98fa577ba77d34b254120d1633ec90 100644
Binary files a/data/iconsets/transports/icq/16x16/offline.png and b/data/iconsets/transports/icq/16x16/offline.png differ
diff --git a/data/iconsets/transports/icq/16x16/online.png b/data/iconsets/transports/icq/16x16/online.png
index fa0c7675afbe6a4dcae859f4b7c7230f7c45daa7..2971f900d983b6c64b2959de6ab21295ab87b4d9 100644
Binary files a/data/iconsets/transports/icq/16x16/online.png and b/data/iconsets/transports/icq/16x16/online.png differ
diff --git a/data/iconsets/transports/icq/16x16/requested.png b/data/iconsets/transports/icq/16x16/requested.png
index 4eb8be096497b6d1b8aca8bce264fbd10ec2926c..c1b06a5e20a4b16c4b2a3b3d14f52588ca43c0f6 100644
Binary files a/data/iconsets/transports/icq/16x16/requested.png and b/data/iconsets/transports/icq/16x16/requested.png differ
diff --git a/data/iconsets/transports/icq/16x16/xa.png b/data/iconsets/transports/icq/16x16/xa.png
index c54a80b3392fea611be427c3e67603195d3198ed..cb3ac79cfb86d8795d948ab5de3a25d09682dd12 100644
Binary files a/data/iconsets/transports/icq/16x16/xa.png and b/data/iconsets/transports/icq/16x16/xa.png differ
diff --git a/data/iconsets/transports/icq/32x32/away.png b/data/iconsets/transports/icq/32x32/away.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f05c970380eaf44d774faa92934adf921b4e151
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/away.png differ
diff --git a/data/iconsets/transports/icq/32x32/chat.png b/data/iconsets/transports/icq/32x32/chat.png
new file mode 100644
index 0000000000000000000000000000000000000000..36210b726ef9bd5002bfc91c12b64e271f9e5b7c
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/chat.png differ
diff --git a/data/iconsets/transports/icq/32x32/dnd.png b/data/iconsets/transports/icq/32x32/dnd.png
new file mode 100644
index 0000000000000000000000000000000000000000..558ecf117f3eb6159a1c1d987537af3f89df5bfa
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/dnd.png differ
diff --git a/data/iconsets/transports/icq/32x32/invisible.png b/data/iconsets/transports/icq/32x32/invisible.png
new file mode 100644
index 0000000000000000000000000000000000000000..be981db3821027adf7c20b1264836189979ace11
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/invisible.png differ
diff --git a/data/iconsets/transports/icq/32x32/not_in_the_roster.png b/data/iconsets/transports/icq/32x32/not_in_the_roster.png
new file mode 100644
index 0000000000000000000000000000000000000000..fc861742615d5d0fdd97d01dd76e768be35be4b5
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/not_in_the_roster.png differ
diff --git a/data/iconsets/transports/icq/32x32/offline.png b/data/iconsets/transports/icq/32x32/offline.png
new file mode 100644
index 0000000000000000000000000000000000000000..fd099690016b43137f5749d8b64c01251701f345
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/offline.png differ
diff --git a/data/iconsets/transports/icq/32x32/online.png b/data/iconsets/transports/icq/32x32/online.png
new file mode 100644
index 0000000000000000000000000000000000000000..0b6efd7e8d5d2d8ad1a44547a0d31f25d21198e3
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/online.png differ
diff --git a/data/iconsets/transports/icq/32x32/requested.png b/data/iconsets/transports/icq/32x32/requested.png
new file mode 100644
index 0000000000000000000000000000000000000000..e25c3f348252306b63d91c6e0f1ae3f2ad18736a
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/requested.png differ
diff --git a/data/iconsets/transports/icq/32x32/xa.png b/data/iconsets/transports/icq/32x32/xa.png
new file mode 100644
index 0000000000000000000000000000000000000000..81c14934d776e2d8162f17483da2784d80500734
Binary files /dev/null and b/data/iconsets/transports/icq/32x32/xa.png differ