Uses "template language" expressions so that most CSS formatting keywords are not generated if the corresponding template param is missing. That way the formatting wherever possible stays as per the user's preferences or values set by containing template.
Extracted from Wikipedia's excellent template(http://en.wikipedia.org/wiki/Template:Annotation) on 01/01/2013. Credit goes to the original creator!