/* this for the report section page */
TABLE.news_story { font-size: 10pt; border: 0; color:#333333; }
TABLE.news_story TABLE {}
TABLE.news_story TR.title TH { font-size: larger; text-align: left; background: white; color:#000099;}
TABLE.news_story TD.toolbar  { border-top: solid 1px #e0e0e0; }
TABLE.news_story TR TD.digest_date { font-size:10pt; font-weight:bold; border-top: solid 1px #ffcc00; color: #333333; }
TABLE.news_story TR SPAN.toolbar {text-align: right; padding-left:5px; padding-right:5px; margin:5px; color: #666666; font:bold 8pt arial,sans-serif; }
TABLE.news_story TR TD.basic { background: #f7f7f7; }
TABLE.news_story TR TH.basic { font: bold 10pt arial,sans-serif; text-align: left; background: #e0e0e0;  }
TABLE.news_story TD.sections { background: #f7f7f7; font-size: 10pt; vertical-align: top; }
TABLE.news_story TD.sections UL { list-style: none; padding-left: 0; }
TABLE.news_story TD.sections A:link,
TABLE.news_story TD.sections A:active,
TABLE.news_story TD.sections A:visited { color: #666; }

/* for the news updates view */
/*SPAN.news_title { font-size: smaller; }*/
TABLE.news_updates { font-size: smaller; border: 0; background: white; }
TABLE.news_updates TD { vertical-align: top; background: #dbeaf3; }
TABLE.news_updates TD.header { color: #333333; font-size: x-small; }

A.target_news_view_entry, A.target_news_view_entry:visited { width: 100%; font-weight: bold; color: #222222; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; }
A.navigator:visited, A.navigator:link, A.navigator:hover { font-size: xx-small; color: red; }

SPAN.navigator { font-size: xx-small; vertical-align: bottom; text-align: right; width: 100%; }
SPAN.header { color: #666666; font-size: x-small; }
SPAN.position_description { color: #666666; font-size: x-small; text-align: right; }

/* other versions of 'tracked' news items */
TABLE.versions { width: 100%; }
.versions { border-collapse: collapse; }
.versions TH {
  color: #333333; background: #cedbde;
  text-align: left;
  padding: 0.2em;
  border-bottom: 0.2em solid white;
  font: bold 10pt arial,sans-serif;
}
.versions TD {
  background: #f7f7f7;/* none;*/
  font-size: 7.5pt;
  color: white;
  padding: 0.2em;
}
.versions .this_item {
  border-top: 1px dashed black; padding: 0; margin: 0;
}
.this_item HR { display: none; }

TABLE.news_story LI
{
  list-style-position: inside;
}

span.iz_suggest_link_news
{
    padding-right:10px;
    font-size:8pt;
}

span.iz_suggest_link_news a, 
span.iz_suggest_link_news a:hover, 
span.iz_suggest_link_news a:visited
{
    color:black !important;
    font-weight:bold !important;
    text-decoration:underline !important;
}
