1. A method for configuring a dynamic document, comprising: enabling a data source to be associated with a dynamic document template; enabling static text to be inserted into the dynamic document template; enabling at least one placeholder for dynamic text to be inserted in the dynamic document template; enabling a first expression to be associated with a placeholder for dynamic text inserted in the dynamic document template, the expression referencing a data element of the data source, and being configured to determine a data value to be displayed in place of the placeholder for dynamic text; enabling a second expression to be associated with the placeholder for dynamic text, wherein the second expression is configured to apply a first display attribute to the displayed data value, wherein the first display attribute is based at least on the data value; and enabling a third expression to be associated with at least a portion of static text, wherein the third expression is configured to apply a second display attribute to the at least a portion of static text within the dynamic document template, wherein the second display attribute is based at least on the data value determined to be displayed in place of the placeholder for the dynamic text.