/* Contribute-only classes
------------------------------------------------------------ */
/* HEADER styles */
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
h1, .headline { font: 220%/1em georgia, serif; color: #039; margin-bottom: 0.2em; }
h2, .subheadline { font: 160%/1.1em georgia, serif; color: #000; margin-bottom: .7em; }
h3, .header { font: 120%/1.3em georgia, serif; color: #039; margin-bottom: 0.2em; }
h4, .smallText { font: 90%/1.1em arial, sans-serif; margin-bottom: .5em; }
h5, .disclosure { font: 90%/1.1em arial, sans-serif; color: #999; margin-bottom: 1em; }
h6, .caption { font: 87%/1.1em arial, sans-serif; color: #000; padding-bottom: 1em; }

/* formatted table */
table.formatTable { border-collapse: separate; border: 1px solid #666; }

div.column_3 img.noFormat { background-image: none; background-color: transparent; border: 0; margin: 0; padding: 0; }