
.headlinearea    { margin-top: 11px; border: solid 1px #999; outline: solid 1px #ccc; cellpadding: 2; cellspacing: 2    }
.headlineareaheading   { font-size: 18px; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #999 }
.headlineareaheading2 { font-size: 18px; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 10px }
.headlineareadivider { font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; border-bottom: 1px solid #999 }
.headlineareafooting  { font-size: 12px; padding-top: 5px; padding-bottom: 5px; padding-left: 20px }
.headline  { color: #f60; font-size: 11px; text-align: center; border: solid 1px #00f }
.headlineheading    { color: #000; font-size: 12px; font-weight: bold; text-align: left; padding-top: 3px; padding-left: 20px; border-color: #ccc }
.headlinebody   { font-size: 12px; text-align: left; padding-bottom: 5px; padding-left: 20px; border-bottom: 1px solid #ccc }

