-/* Border */
-.highlighted { fill:#ffffff }
-
/* General */
-.neutral { fill:#ffffff }
-.placeholder { fill:#000000; opacity:0.7 }
-.sign { fill:#000000; opacity:0.7 }
+.backdrop { fill:#000000; opacity:0.6 }
+.key { fill:#a5dafb }
+.progressbar { fill:#ffffff }
+.symbol { fill:#000000; opacity:0.5 }
+.teamcolor { fill:#ffffff }
+
+/* Borders */
+.border_default { fill:url(common.gradients#border_default) }
+.border_open { fill:url(common.gradients#border_open) }
+.border_glow { fill:url(common.gradients#border_glow) }
+.highlighted { fill:#ffffff }
+
+/* Vitals */
+.armor { fill:#82ff4b }
+.health { fill:#ff7353 }
+
+/* Ammo */
+.cells { fill:#7de5ff }
+.explosives { fill:#ffa25f }
+.fuel { fill:#fff469 }
+.nades { fill:#ffffff }
+.plasma { fill:#f594fc }
-/* Keys */
-.key { fill:#000000; opacity:0.7 }
-.keyinv { fill:#ffffff }
-.keysign { fill:#000000; opacity:0.7 }
+/* Weapons */
+.arc { fill:#40ff64 }
+.crylink { fill:#df58fd }
+.electro { fill:#5acbff }
+.fireball { fill:#faa945 }
+.grenadelauncher { fill:#fa6745 }
+.hagar { fill:#fa9245 }
+.hook { fill:#a7fa45 }
+.laser { fill:#ff5555 }
+.minelayer { fill:#fd5e4d }
+.porto { fill:#5fb9ff }
+.rifle { fill:#f9d73c }
+.rocketlauncher { fill:#fac145 }
+.seeker { fill:#f9ec33 }
+.shockwave { fill:#42fddf }
+.tuba { fill:#f9ec33 }
+.vaporizer { fill:#c491ff }
+.vortex { fill:#fa50ac }
+
+/* Powerups */
+.shield { fill:#ffffff }
+.strength { fill:#ffffff }
+.superweapons { fill:#ffffff }
+
+/* Vote */
+.no { fill:#fa5645 }
+.yes { fill:#79ff4b }
/* Death */
-.camping { fill:#73ab35 }
-.death { fill:#92979e }
-.fall { fill:#bc2424 }
-.lava { fill:#d17b27 }
-.melee { fill:#7b9650 }
-.outofammo { fill:#b62434 }
-.selfkill { fill:#cc4824 }
-.shootingstar { fill:#d8bb31 }
-.slime { fill:#aac52d }
-.telefrag { fill:#4f92d5 }
-.void { fill:#3652ca }
-.water { fill:#48acd5 }
+.camping { fill:#61ff55 }
+.death { fill:#a5dafb }
+.fall { fill:#ff5555 }
+.lava { fill:#faa945 }
+.melee { fill:#a7fa45 }
+.outofammo { fill:#fa6745 }
+.selfkill { fill:#a5dafb }
+.shootingstar { fill:#f9ec33 }
+.slime { fill:#d6fa45 }
+.telefrag { fill:#5fb9ff }
+.void { fill:#397fff }
+.water { fill:#43fcf6 }
/* Race */
-.newfail { fill:#54d7f8 }
-.newtime { fill:#8df627 }
-.newrank { fill:#ffea3a }
-.newrecord { fill:#ff4a27 }
+.newfail { fill:#55ddff }
+.newrank { fill:#f9ec33 }
+.newrecord { fill:#fa6745 }
+.newtime { fill:#84fa50 }
+
+/* Filters */
+.blurred { filter:url(common.filters#blurred) }
+.glowing { filter:url(common.filters#glowing) }