a.blacklink {
  text-decoration: none;
  color: #000000;
}
a.blacklink:hover {
  text-decoration: none;
  color: #E60000;
}
.padx3 { padding: 3px; }
.padx5 { padding: 5px; }
.pad3x { padding: 3px; }
.pad5x { padding: 5px; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
elink { text-decoration: none; color: #000000; font-size: 8pt; }
.elinkimg { padding: 3px; width: 30px; elinkbox: font-size: 10pt; }
.elinkimg img { width: 30px; height: 30px; border: 0px; }
.elinkbox { padding: 3px; font-size: 8pt; }
.elinkbox a { text-decoration: none; }
.elinkbox span { text-decoration: none; color: #000000; }
.fs8 { font-size: 8pt; }
.f8v { font: 8pt Verdana; }
.fs10 { font-size: 10pt; }
.fw6 { font-weight: 600; }
.fs11 { font-size: 11pt; }
.el1 { background: #C7D6E2; }
.el2 { background: #E1E9F0; }
.eln { background: #F8F4B6; }
.ar { text-align: right; }

.eli { padding: 3px; width: 30px; elinkbox: font-size: 10pt; }
.eli img { width: 30px; height: 30px; border: 0px; }
.elb { padding: 3px; font-size: 8pt; }
.elb a { text-decoration: none; }
.elb span { text-decoration: none; color: #000000; }
.widebold {
font-weight: 600;
}
p.td.spacing18px {
  line-height: 18px;
}
.comm_ann { clear: both; width: 100%; padding-bottom: 5px; font-size: 8pt; }
.comm_ann_img { float: left; padding-right: 5px; padding-bottom: 5px; }
.medialink { float: left; width: 140px; height: 23px; vertical-align: middle;
  font-size: 8pt; display: block; text-decoration: none; }
.medialink span { vertical-align: middle; }
a.medialink {
  text-decoration: none;
}