.gray12-18 {  font-size: 12px; line-height: 18px; color: #333333}.top-date {  font-size: 10px; line-height: 18px; color: #FFFFFF; background-color: #8B8B8B; text-align: left; text-indent: 2px; vertical-align: middle; letter-spacing: 1px}a:link {  color: #0066FF}.gray10-16 {  font-size: 10px; line-height: 16px; color: #666666}.top-read {  font-size: 12px; line-height: 18px; color: #333333; letter-spacing: 1px}a:visited {  color: #9D11B3}a:hover {  color: #CC0000}.top-small { font-size: 10px; line-height: 16px; color: #333333; letter-spacing: 1px }.green10-12 {  font-size: 10px; line-height: 12px; color: #2A8E8B}a:visited {  }
