@charset "UTF-8";
.module-news-details {
  /*PR Newswire CSS*/
}
.module-news-details img {
  float: left;
  padding: 5px 10px 5px 0;
}
.module-news-details table {
  width: 100%;
}
.module-news-details pre {
  font-family: "arial", sans-serif;
}
.module-news-details .ModuleBody i {
  font: inherit;
  color: inherit;
  text-transform: inherit;
}
.module-news-details .gnw_table_border_collapse td.gnw_heading, .module-news-details .gnw_heading {
  font: 16px Arial;
  text-align: center;
}
.module-news-details .gnw_table_border_collapse td.gnw_subhead, .module-news-details .gnw_subhead {
  font: 12px Arial;
  text-align: center;
}
.module-news-details .gnw_table_border_collapse td.gnw_colhead, .module-news-details .gnw_colhead {
  font: 12px Arial;
  text-align: center;
}
.module-news-details .gnw_table_border_collapse td.gnw_colhead_uline, .module-news-details .gnw_colhead_uline {
  font: 12px Arial;
  text-align: center;
  border-bottom: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_colhead_dline, .module-news-details .gnw_colhead_dline {
  font: 12px Arial;
  text-align: center;
  border-bottom: double black 2.5pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_label, .module-news-details .gnw_label {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline, .module-news-details .gnw_label_uline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline_i10, .module-news-details .gnw_label_uline_i10 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
  padding-left: 10.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline_i15, .module-news-details .gnw_label_uline_i15 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
  padding-left: 15.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline_i20, .module-news-details .gnw_label_uline_i20 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
  padding-left: 20.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline_i25, .module-news-details .gnw_label_uline_i25 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
  padding-left: 25.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_uline_i30, .module-news-details .gnw_label_uline_i30 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
  padding-left: 30.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline_i10, .module-news-details .gnw_label_dline_i10 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
  padding-left: 10.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline_i15, .module-news-details .gnw_label_dline_i15 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
  padding-left: 15.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline_i20, .module-news-details .gnw_label_dline_i20 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
  padding-left: 20.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline_i25, .module-news-details .gnw_label_dline_i25 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
  padding-left: 25.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline_i30, .module-news-details .gnw_label_dline_i30 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
  padding-left: 30.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_ulinetop, .module-news-details .gnw_label_ulinetop {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-top: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_dline, .module-news-details .gnw_label_dline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_i10, .module-news-details .gnw_label_i10 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  padding-left: 10.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_i15, .module-news-details .gnw_label_i15 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  padding-left: 15.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_i20, .module-news-details .gnw_label_i20 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  padding-left: 20.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_i25, .module-news-details .gnw_label_i25 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  padding-left: 25.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_label_i30, .module-news-details .gnw_label_i30 {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  padding-left: 30.0px;
}
.module-news-details .gnw_table_border_collapse td.gnw_num, .module-news-details .gnw_num {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
}
.module-news-details .gnw_table_border_collapse td.gnw_num_uline, .module-news-details .gnw_num_uline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
  border-bottom: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_num_ulinetop, .module-news-details .gnw_num_ulinetop {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
  border-top: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_num_dline, .module-news-details .gnw_num_dline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
  border-bottom: double black 2.5pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_num_dlinetop, .module-news-details .gnw_num_dlinetop {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: right;
  white-space: nowrap;
  border-top: double black 2.5pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_data, .module-news-details .gnw_data {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  white-space: nowrap;
}
.module-news-details .gnw_table_border_collapse td.gnw_data_uline, .module-news-details .gnw_data_uline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: solid black 1.0pt;
}
.module-news-details .gnw_table_border_collapse td.gnw_data_dline, .module-news-details .gnw_data_dline {
  font: 12px Arial;
  vertical-align: bottom;
  text-align: left;
  border-bottom: double black 2.5pt;
}
.module-news-details .gnw_news_media_box {
  margin-top: 15px;
  margin-left: 6px;
  margin-bottom: 6px;
  margin-right: 6px;
  border-width: 1px;
  border-color: #A9A9A9;
  border-style: solid;
}
.module-news-details .gnw_table_border_collapse td.gnw_media_caption, .module-news-details .gnw_media_caption {
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.module-news-details .gnw_media_bgcolor {
  background-color: transparent;
}
.module-news-details .gnw_table {
  border-collapse: separate;
  border-spacing: 6px;
}
.module-news-details .gnw_table_border_collapse td.gnw_videotitle, .module-news-details .gnw_videotitle {
  font: bold 12px Arial;
  color: #1d5296;
}
.module-news-details .gnw_border_top_solid {
  border-top: solid black 1px !important;
}
.module-news-details .gnw_border_right_solid {
  border-right: solid black 1px !important;
}
.module-news-details .gnw_border_bottom_solid {
  border-bottom: solid black 1px !important;
}
.module-news-details .gnw_border_left_solid {
  border-left: solid black 1px !important;
}
.module-news-details .gnw_border_top_double {
  border-top: double black 3px !important;
}
.module-news-details .gnw_border_right_double {
  border-right: double black 3px !important;
}
.module-news-details .gnw_border_bottom_double {
  border-bottom: double black 3px !important;
}
.module-news-details .gnw_border_left_double {
  border-left: double black 3px !important;
}
.module-news-details .gnw_table_border_collapse {
  border-collapse: collapse !important;
}
.module-news-details .gnw_table_border_collapse td {
  font-size: 12px;
}
.module-news-details .gnw_align_left {
  text-align: left !important;
}
.module-news-details .gnw_align_center {
  text-align: center !important;
}
.module-news-details .gnw_align_right {
  text-align: right !important;
}
.module-news-details .gnw_align_justify {
  text-align: justify !important;
}
.module-news-details .gnw_vertical_align_top {
  vertical-align: top !important;
}
.module-news-details .gnw_vertical_align_middle {
  vertical-align: middle !important;
}
.module-news-details .gnw_vertical_align_bottom {
  vertical-align: bottom !important;
}
.module-news-details .gnw_padding_left_none {
  padding-left: 0 !important;
}
.module-news-details .gnw_padding_right_none {
  padding-right: 0 !important;
}
/*.module-news-details h1 {
  margin: 0 0 .5em 0;
}
.module-news-details h2 {
  font-size: 115%;
  padding: 0;
  border: 0;
  margin: 1.5em 0 .5em 0;
}
.module-news-details h3, .module-news-details h4 {
  font-size: 100%;
  margin: 0 0 .5em 0;
}*/
.module-news-details form {
  margin: 0;
}
.module-news-details optgroup {
  font-style: normal;
  color: #666;
}
.module-news-details option {
  color: #000;
}
.module-news-details option[disabled] {
  color: #999;
}
.module-news-details pre {
  font-size: 12px;
  font-family: "Courier New";
}
.module-news-details ul {
  margin-top: 0;
}
.module-news-details address {
  font-style: normal;
  margin: 0 0 .9em 0;
}
.module-news-details a img {
  border: 0;
}
.module-news-details sup {
  font-size: 85%;
  line-height: 70%;
}
.module-news-details div.epi-block {
  margin-bottom: 1.39em;
}
.module-news-details div.epi-menu {
  color: #000 !important;
}
.module-news-details div.epi-menu:hover {
  text-decoration: none !important;
}
.module-news-details div.epi-rowSpecial1, .module-news-details div.epi-rowFooter {
  font-weight: normal;
  padding: .5em 6px;
  margin: .75em 0 .5em 0;
}
.module-news-details .epi-rowFooter .epi-rowSpecial1 {
  background-color: #b8c1cc;
}
.module-news-details .epi-chromeHeader {
  font-weight: bold;
  padding: .25em 6px .35em 6px;
}
.module-news-details .epi-chromeBG {
  min-height: 1px;
}
.module-news-details div.epi-chromeBG {
  padding: 0 6px 6px 6px;
}
.module-news-details .epi-chromeBG:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details div.epi-chromeBorder {
  padding: 1px;
}
.module-news-details #bannerSmall {
  padding: 5px 12px;
  border-bottom: 1px solid #4fa600;
  margin-bottom: 12px;
}
.module-news-details #bannerSmall:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details #bannerSmall div {
  float: right;
  height: 20px;
  margin-top: 18px;
  padding-left: 10px;
}
.module-news-details #bannerSmall div a img {
  vertical-align: middle;
}
.module-news-details #bannerSmallPrint {
  padding: 5px 0;
  display: none;
}
.module-news-details .bwNoDisplay {
  display: none;
}
.module-news-details .bwLinkExpand, .module-news-details .linkExpand {
  text-transform: capitalize;
  white-space: nowrap;
  color: #2e5173;
  cursor: default;
}
.module-news-details .bwSmall, .module-news-details .bwMeta {
  font-size: 85%;
}
.module-news-details .email_pageBG {
  background-color: #fff;
}
.module-news-details .highlight, .module-news-details tr.epi-rowOdd.highlight, .module-news-details tr.epi-rowEven.highlight {
  background-color: #ffc;
}
.module-news-details td.highlight {
  background-color: #ffc !important;
}
.module-news-details .highlightReview {
  background: #ffc url(/images/icons/icon_review.gif) no-repeat 11px 5px;
  min-height: 27px;
  padding: 5px 11px 5px 36px;
  border: 1px solid #ccc;
  margin: 0 96px 1.4em 96px;
}
.module-news-details .negative_change {
  color: #c00;
}
.module-news-details .nowrap {
  white-space: nowrap;
}
.module-news-details .positive_change {
  color: #060;
}
.module-news-details h3 a:link, .module-news-details h3 a:visited, .module-news-details h3 a:hover, .module-news-details h3 a:active {
  color: #00659c;
}
.module-news-details .linkClose {
  float: right;
  padding: 8px;
  text-transform: uppercase;
}
.module-news-details .formInput .linkClose {
  padding: 0 0 8px 8px;
}
.module-news-details .linkExpand {
  text-transform: capitalize;
  white-space: nowrap;
}
.module-news-details .linkJump {
  display: block;
  background: url(/images/icons/icon_jump.gif) no-repeat 0 2px;
  font-weight: bold;
  font-size: 85%;
  padding: 0 0 0 11px;
  margin: .25em 0;
}
.module-news-details p.linkMore, .module-news-details div.linkMore, .module-news-details #catalogIntro div.linkMore, .module-news-details div.bwLinkMore {
  background: url(/images/arrow_link.gif) no-repeat 0 -1px;
  font-size: 85%;
  line-height: 139%;
  padding: 0 0 0 12px;
  margin-top: .25em;
  margin-bottom: .6em;
}
.module-news-details div.linkMore a, .module-news-details p.linkMore a, .module-news-details div.bwLinkMore a {
  font-weight: bold;
}
.module-news-details th a.linkMore {
  font-weight: normal;
}
.module-news-details div.linkDoc, .module-news-details div.linkVideo {
  background-repeat: no-repeat;
  background-position: center left;
  font-size: 85%;
  line-height: 139%;
  padding-left: 12px !important;
  margin-bottom: .6em;
}
.module-news-details div.linkDoc {
  background-image: url(/images/icons/icon_mini_document.gif);
}
.module-news-details div.linkVideo {
  background-image: url(/images/icons/icon_mini_video.gif);
}
.module-news-details div.linkDoc a, .module-news-details div.linkVideo a {
  font-weight: bold;
}
.module-news-details .backNav {
  font-size: 85%;
  line-height: 139%;
  color: #666;
  background: url(/images/icons/icon_backnav.gif) no-repeat 0 2px;
  padding: 0 0 0 12px;
  margin: -.3em 0 1.65em 0;
}
.module-news-details .epi-menu.backNav {
  color: #666;
}
.module-news-details .backNav a {
  white-space: nowrap;
}
.module-news-details .jumpNav {
  background: url(/images/icons/icon_jump.gif) no-repeat 0 6px;
  padding: .3em 0 .3em 12px;
  border: 1px solid #ccc;
  border-width: 1px 0;
  margin-bottom: 1.39em;
  font-size: 85%;
}
.module-news-details .jumpNav a {
  white-space: nowrap;
}
.module-news-details .pageOptions div, .module-news-details ul.pageOptions li {
  display: block;
  float: left;
  padding: 0 12px 0 0 !important;
}
.module-news-details ul.pageOptions, .module-news-details ul.tabOptions {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.module-news-details ul.pageOptions li, .module-news-details ul.tabOptions li {
  background: none !important;
}
.module-news-details .pageOptions a {
  vertical-align: middle;
}
.module-news-details .pageOptions a img {
  float: left;
  margin: 0 3px 0 0;
}
.module-news-details .pageOptions:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details .tabOptions {
  position: absolute;
  top: 0;
  right: 0;
  padding-top: .35em;
  margin-top: 0;
}
.module-news-details #reportOptionsRepeat {
  clear: both;
  min-height: 1px;
}
.module-news-details ul.linkList {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.module-news-details ul.linkList li {
  background: transparent url(/images/arrow_list.gif) no-repeat 0 7px;
  padding-left: 10px;
}
.module-news-details .pageOptions:after, .module-news-details .specialLinksTop:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.module-news-details div.buttonsExtra {
  width: 100%;
  padding: .5em 0;
  margin-bottom: .75em;
  overflow: auto;
}
.module-news-details .buttonsExtra:first-child {
  padding-top: 0;
}
.module-news-details div.other .buttonsExtra {
  margin: 0;
}
.module-news-details #distData .buttonsExtra:first-child {
  padding-top: 0;
}
.module-news-details p + .buttonsExtra {
  padding-top: 0;
}
.module-news-details div.buttonsExtra div, .module-news-details .tabbertab div.buttonsExtra div {
  float: left;
  margin-right: 12px;
  line-height: 22px;
}
.module-news-details div.buttonsExtra div.epi-fontSm {
  line-height: 14px;
}
.module-news-details div.buttonsExtra span {
  display: block;
  float: left;
  margin-right: 12px;
}
.module-news-details div.buttonsExtra a span {
  float: none;
  margin-right: 0;
}
.module-news-details div.buttons.addFile {
  padding-left: 0;
}
.module-news-details button.img {
  background: transparent;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.module-news-details button img {
  vertical-align: middle;
  background: transparent;
  padding: 0;
  border: 0;
  cursor: pointer;
}
.module-news-details .button img.iconSm {
  vertical-align: 10%;
}
.module-news-details div.actions button img {
  display: inline;
}
.module-news-details img.eventLogo {
  display: block;
  float: right;
  width: 120px;
  margin: .25em 0 .5em 12px;
}
.module-news-details img.headshot {
  display: block;
  float: left;
  width: 100px;
  height: 140px;
  margin: .25em 12px .5em 0;
}
.module-news-details img.icon, .module-news-details img.bwIconNoText {
  vertical-align: text-bottom;
  border: 0;
  margin-right: 3px;
}
.module-news-details .actions img {
  vertical-align: text-bottom;
  border: 0;
  padding-right: 3px;
}
.module-news-details .actions img.icon {
  margin-right: 0;
}
.module-news-details img.iconSm {
  vertical-align: middle;
  border: 0;
  margin: 0 2px 0 0;
}
.module-news-details h2 img.icon {
  vertical-align: middle;
}
.module-news-details .actions a img.icon:first-child, .module-news-details a.epi-headline img.iconSm:first-child {
  display: block;
  float: left;
  margin-top: .1em;
  margin-right: 2px;
}
.module-news-details span.epi-pageTitle img.iconSm {
  vertical-align: -5%;
}
.module-news-details img.iconExample {
  vertical-align: bottom;
  padding: 0 2px;
}
.module-news-details a.chromeButton {
  float: right;
  background: #dedede;
  width: 18px;
  height: 18px;
  margin-left: 2px;
  margin: 0 0 2px 2px;
}
.module-news-details a.chromeButton:hover {
  background: #ffc;
}
.module-news-details a.chromeButton img {
  border: 1px solid #006;
}
.module-news-details caption {
  text-align: left;
  font-weight: bold;
  font-size: 115%;
}
.module-news-details td.action, .module-news-details th.action {
  text-align: center;
}
.module-news-details th.actionText, .module-news-details .epi-dataTable thead th.actionText {
  text-align: left;
  padding-left: 22px;
}
.module-news-details td.actionText {
  padding-left: 3px;
}
.module-news-details td.actionText div a, .module-news-details td.actionText div span {
  display: block;
  padding-left: 21px;
}
.module-news-details td.actionText div a img.icon {
  margin-left: -19px;
}
.module-news-details table.epi-dataTable td.actionText a img.icon {
  margin-right: 3px;
}
.module-news-details td.dataNumber, .module-news-details th.dataNumber {
  text-align: right;
}
.module-news-details td.dataConstant, .module-news-details th.dataConstant {
  text-align: center;
}
.module-news-details td.dataLabel, .module-news-details th.dataLabel, .module-news-details td.dataText, .module-news-details th.dataText {
  text-align: left;
}
.module-news-details .summary td.dataLabel {
  text-align: right;
  font-weight: bold;
  width: 25%;
}
.module-news-details th.dataTotal, .module-news-details td.dataTotal {
  font-weight: bold;
  text-align: right;
}
.module-news-details td.select {
  text-align: center;
  width: 75px;
}
.module-news-details td.thumbnail, .module-news-details th.thumbnail {
  text-align: center;
  width: 25%;
}
.module-news-details table.controlled {
  margin-bottom: 0 !important;
}
.module-news-details #maincontent {
  margin: 4px;
}
.module-news-details .dataSection {
  clear: both;
  padding: .5em 0;
}
.module-news-details .section {
  margin-bottom: 1.39em;
}
.module-news-details .subsection {
  margin-top: 1.39em;
}
.module-news-details .columns_2, .module-news-details .columns_3, .module-news-details .columns_4 {
  /* for the container columns go in, indicating number of columns */
  margin-bottom: 1em;
  min-height: 1px;
}
.module-news-details .columns_2:after, .module-news-details .columns_3:after, .module-news-details .columns_4:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details .column {
  /* for container for each separate column */
  float: left;
  padding: 0;
  margin: 0 0 1em 2%;
}
.module-news-details .column:first-child {
  margin-left: 0;
}
.module-news-details .column h2:first-child {
  margin-top: 0;
}
.module-news-details ul.column li {
  margin-left: 2.5em;
}
.module-news-details .columns_2 .column {
  width: 48.4%;
}
.module-news-details .columns_3 .column {
  width: 31.6%;
}
.module-news-details .columns_4 .column {
  width: 23.2%;
}
.module-news-details div.messageInfo, .module-news-details div.messageNew, .module-news-details div.messageReminder, .module-news-details div.messageRequired, .module-news-details div.messageSuccess, .module-news-details div.messageSystemError, .module-news-details div.messageDrafts, .module-news-details div.messageUserError {
  background: transparent no-repeat 4px .5em;
  padding: .5em 24px;
  border: 1px solid #ccc;
  border-width: 1px 0;
  margin-bottom: .95em;
}
.module-news-details div.messageInfo {
  background-image: url(/images/icons/icon_status_info_sm.gif);
}
.module-news-details div.messageNew {
  background-image: url(/images/icons/icon_new_update.gif);
}
.module-news-details div.messageReminder {
  background-image: url(/images/icons/icon_status_reminder.gif);
}
.module-news-details div.messageRequired {
  background-image: url(/images/icons/icon_notice.gif);
}
.module-news-details div.messageSuccess {
  background-image: url(/images/icons/icon_status_success_sm.gif);
}
.module-news-details div.messageSystemError {
  background-image: url(/images/icons/icon_status_system_error_sm.gif);
}
.module-news-details div.messageUserError {
  background-image: url(/images/icons/icon_status_user_error_sm.gif);
}
.module-news-details div.messageDrafts {
  background-image: url(/images/icons/icon_draft_message.gif);
}
.module-news-details div.messageInfo ul, .module-news-details div.messageSuccess ul, .module-news-details div.messageSystemError ul, .module-news-details div.messageUserError ul, .module-news-details div.messageDrafts ul {
  margin-top: .5em;
  margin-bottom: .5em;
}
.module-news-details .messageReminder .buttonsExtra {
  margin-bottom: 0;
}
.module-news-details div.other div.messageUserError {
  padding-left: 24px;
}
.module-news-details #headlines {
  width: 100%;
  clear: both;
  padding: 2px 0 0 0;
}
.module-news-details .epi-rowSpecial1 #headlines {
  margin: 0.25em 0pt 0pt;
}
.module-news-details .headlineBox {
  clear: both;
  padding: 6px;
  margin: 0 6px 6px 6px;
}
.module-news-details .headlineBox:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details #ndmSettings {
  width: 100%;
}
.module-news-details #ndmSettings td {
  padding: 3px;
}
.module-news-details #headlinesMessages {
  padding: 0 6px;
}
.module-news-details #headlinesMessages .messageInfo {
  margin: 0;
}
.module-news-details #headlinesHead {
  padding: 0;
  margin: 0;
  min-height: 1px;
}
.module-news-details #headlinesHead div, .module-news-details #headlinesHead h4 {
  padding: 12px 0 6px 0;
  margin: 0;
}
.module-news-details #headlinesDate {
  float: left;
  padding: 0 0 12px 0;
  margin: 0;
  color: #666;
}
.module-news-details #headlinesSearchHead {
  clear: both;
  margin-bottom: 6px;
}
.module-news-details #headlines h3.epi-BG2 {
  padding: 18px 0 6px 0;
  margin: 0 0 2px 0;
}
.module-news-details #headlines div.linkMore {
  padding: 6px 6px 18px 18px;
  margin: 0;
  background-position: 6px 5px;
}
.module-news-details #headlines .timestamp {
  display: inline;
}
.module-news-details #headlines .timestamp, .module-news-details .assets {
  display: inline;
  white-space: nowrap;
}
.module-news-details .assets img {
  vertical-align: bottom;
  margin-left: 3px;
}
.module-news-details span.language img {
  vertical-align: text-bottom;
}
.module-news-details #headlines .headline {
  font-weight: normal;
  font-size: 100%;
}
.module-news-details .headlineThumb {
  float: right;
  margin: 5px 0 6px 12px;
}
.module-news-details #paging {
  padding: 6px 2px;
  margin-top: 4px;
}
.module-news-details .pagingLinks {
  text-align: center;
  white-space: nowrap;
  padding-bottom: 3px;
  border-bottom: 1px solid #666;
  margin-bottom: 3px;
}
.module-news-details .pagingLinks a, .module-news-details .pagingLinks span {
  padding: 0 2px;
}
.module-news-details .pagingPrev {
  width: 50%;
  float: left;
}
.module-news-details .pagingNext {
  text-align: right;
}
.module-news-details .linkRss {
  text-align: right;
  margin: 12px 6px 5px 6px;
}
.module-news-details .buttonRss {
  text-align: right;
  margin-right: 0;
  padding: 0;
  position: relative;
  top: -.15em;
}
.module-news-details table.searchbox {
  width: 100%;
  margin: 0;
  border-collapse: collapse;
}
.module-news-details table.searchbox td {
  padding: 3px;
}
.module-news-details table.searchbox td.formInputLabel {
  padding-top: 5px;
}
.module-news-details .searchboxAlt {
  font-size: 85%;
}
.module-news-details .searchboxAlt fieldset li {
  margin-bottom: 0;
  clear: none;
  float: left;
}
.module-news-details .searchboxAlt fieldset li label {
  padding: 3px 6px 0 0;
  width: auto;
}
.module-news-details .searchboxAlt fieldset li div {
  width: auto;
}
.module-news-details .searchboxAlt div.inputComplex {
  width: auto;
  margin-right: 6px;
}
.module-news-details .searchboxAlt div.inputComplex div {
  padding-bottom: 3px;
  margin-right: 6px;
}
.module-news-details .searchboxAlt div.inputComplex div span input[type="image"] {
  vertical-align: -15%;
}
.module-news-details .searchboxAlt fieldset li div.inputComplex label {
  float: none;
  clear: none;
  text-align: left;
  font-weight: normal;
}
.module-news-details .searchboxAlt div.inputComplex div.stack {
  margin: .5em 0;
}
.module-news-details .searchboxAlt div.inputComplex div.stack select {
  display: block;
  margin-bottom: .25em;
}
.module-news-details .searchboxAlt div.linkMore {
  font-size: 100%;
}
.module-news-details #ndmContainer {
  position: relative;
  width: 100%;
  padding-top: 50px;
  margin-bottom: 1em;
}
.module-news-details #releaseMain {
  clear: both;
  margin: 0 12px;
}
.module-news-details #ndmPage {
  width: 100%;
}
.module-news-details #ndmFeatures {
  width: 100%;
}
.module-news-details .story_dateline {
  font-size: 85%;
  margin-bottom: 1.45em;
}
.module-news-details .story_dateline div {
  display: inline;
}
.module-news-details div.story_dateline a img.icon {
  display: inline;
  float: none;
}
.module-news-details a.permalink:link, .module-news-details a.permalink:visited {
  text-decoration: none;
}
.module-news-details #ndmContainer h1.epi-fontLg, .module-news-details #story h1.epi-fontLg {
  display: block;
  color: #000;
  margin-bottom: 1em;
}
.module-news-details .story_genre_notes {
  margin-bottom: 1em;
}
.module-news-details #story_body, .module-news-details #fsa, .module-news-details #fsaXhtml, .module-news-details #storyPlain {
  width: 100%;
  margin-bottom: 1em;
}
.module-news-details #story blockquote {
  float: right;
  width: 25%;
  padding: .25em 0;
  border: 1px solid #ccc;
  border-width: 1px 0;
  margin: 0 0 .5em 10px;
  background-image: none;
}
.module-news-details #story blockquote p {
  font-weight: bold;
  font-size: 110%;
  line-height: 140%;
  color: #4a9900;
  padding: 0;
  margin-bottom: 0;
}
.module-news-details #releaseBottom {
  clear: both;
  margin: 0;
}
.module-news-details #releaseBottom h2 {
  padding: 0;
  border: 0;
  margin-bottom: 1.25em;
  font-size: 115%;
}
.module-news-details #releaseBottom table {
  width: auto;
  border-collapse: collapse;
  margin-bottom: 1.39em;
}
.module-news-details #releaseBottom td {
  font-size: 85%;
  padding: 3px;
}
.module-news-details #releaseBottom tfoot td {
  font-style: italic;
}
.module-news-details #internal {
  clear: both;
  margin-top: 1em;
}
.module-news-details #internal caption {
  text-align: left;
  font-weight: bold;
}
.module-news-details #internal td {
  padding: 2px;
}
.module-news-details #ndmBWLogo {
  clear: both;
  text-align: right;
  height: 36px;
  padding-top: 1em;
  margin: 0 20px;
}
.module-news-details #ndmFeatures h3 {
  margin-bottom: .7em;
}
.module-news-details #ndmFeatures h3 img.iconSm {
  vertical-align: bottom;
}
.module-news-details #ndmFeatures ul {
  font-size: 85%;
  padding-left: 0;
  margin: 0 0 3px 0;
  list-style-type: none;
}
.module-news-details #ndmFeatures div {
  clear: both;
  font-size: 85%;
}
.module-news-details #ndmFeatures div div, .module-news-details #ndmFeatures div ul, .module-news-details #ndmFeatures div p {
  font-size: 100%;
}
.module-news-details #ndmFeatures li {
  background: url(/images/arrow_menu.gif) no-repeat 0 3px;
  padding-left: 12px;
}
.module-news-details ul.icons {
  padding-left: 0;
  margin: 0 0 .5em 0;
  list-style-type: none;
}
.module-news-details ul.icons li a img {
  display: block;
  float: left;
  border: 0;
  margin-right: 3px;
}
.module-news-details #ndmFeatures ul.icons li, .module-news-details ul.icons li {
  clear: both;
  background-image: none;
  padding-left: 0;
  line-height: 155%;
}
.module-news-details p#cic + .bwDim {
  margin-top: -1.39em;
}
.module-news-details .bwMm img {
  display: block;
  margin: 0 auto .25em auto;
}
.module-news-details #ndmFeatures #mmSection div.highlight {
  background-color: transparent !important;
}
.module-news-details #ndmFeatures #mmSection div.bwMm a.bwMm {
  display: block;
  width: 144px;
}
.module-news-details .bwMmPlay {
  position: relative;
}
.module-news-details .bwMmPlay .bwPlayButton {
  position: absolute;
  top: 36px;
  left: 56px;
}
.module-news-details .highlight .bwPlayButton {
  display: none !important;
}
.module-news-details .ndmOptions {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
  padding: 0;
  margin: 10px 0 .5em 0;
}
.module-news-details .ndmOptions h2 {
  display: none;
}
.module-news-details .ndmOptions ul {
  float: right;
  padding: 0;
  margin: 0;
  margin-top: 2px;
}
.module-news-details .ndmOptions li {
  display: block;
  float: left;
  height: 14px;
  padding: 0;
}
.module-news-details .ndmOptions a {
  vertical-align: middle;
}
.module-news-details .ndmOptions a.buttonSm {
  font-size: 85%;
  margin-left: 12px;
  display: block;
}
.module-news-details .ndmOptions a img {
  display: block;
  float: left;
  border: 0;
  margin-top: .25em;
  margin-right: 3px;
}
.module-news-details #ndmContainer .ndmOptions {
  z-index: 5;
  top: -3px;
  right: 0;
  height: 25px;
}
.module-news-details #ndmContainer #ndmContent div.bwMm .ndmOptions {
  position: static;
  text-align: left;
  margin: 18px 0;
}
.module-news-details #ndmContent div.bwMm .ndmOptions ul {
  float: left;
  clear: both;
  margin-top: 12px;
}
.module-news-details .ndmOptions #bwFbLike {
  border: none;
  overflow: hidden;
  width: 77px;
  height: 21px;
  margin-right: 6px;
  display: inline;
}
.module-news-details .ndmOptions #bwFbLike iframe {
  border: 0;
  float: left;
  overflow: hidden;
  width: 77px;
  height: 25px;
}
.module-news-details .ndmOptions #bwTweet {
  width: 89px;
  height: 20px;
  margin-right: 6px;
  float: left;
}
.module-news-details .ndmOptions #bwTweet iframe {
  width: 89px;
  height: 20px;
  border: 0;
}
.module-news-details .ndmOptions #bwGPlus {
  width: 71px;
  height: 20px;
  margin-right: 6px;
  float: left;
  position: relative;
  top: 0;
}
.module-news-details .ndmOptions #bwGPlus iframe {
  border: 0;
  overflow: hidden;
  top: 0 !important;
  left: 0 !important;
}
.module-news-details .ndmOptions #bwLinkedIn {
  border: none;
  width: 103px;
  height: 19px;
  margin-right: 6px;
  float: left;
  text-align: center;
}
.module-news-details .ndmOptions #bwLinkedIn a {
  vertical-align: bottom;
}
.module-news-details .ndmOptions #bwPin {
  border: none;
  width: 78px;
  height: 24px;
  margin-right: 6px;
  float: left;
  text-align: center;
}
.module-news-details #ndmContainer .bwBreadcrumbs {
  position: absolute;
  top: 10px;
  left: 0;
  z-index: 0;
}
.module-news-details #ndmContainer .bwBreadcrumbs div {
  padding-bottom: 0;
  border: 0;
}
.module-news-details #companyLogos, .module-news-details #companyLogosTop {
  display: none;
}
.module-news-details #companyLogosTop {
  margin-bottom: 1.39em;
}
.module-news-details #companyLogos a, .module-news-details #companyLogosTop a {
  text-decoration: none;
}
.module-news-details #companyLogos img {
  display: block;
  margin: 0 auto 2.8em auto;
}
.module-news-details #companyLogosTop img {
  display: inline;
  margin-right: 24px;
  vertical-align: middle;
}
.module-news-details div#ndmRecent {
  position: relative;
}
.module-news-details ul.bwNewsList, .module-news-details div#headlines ul.bwNewsList {
  width: 100%;
  padding: 0;
  margin: 0;
}
.module-news-details ul.bwNewsList li, .module-news-details div#headlines ul.bwNewsList li {
  clear: both;
  list-style: none none !important;
  list-style-type: none !important;
  position: relative;
  min-height: 62px;
  padding: 24px 0 10px 168px;
  padding-top: 24px !important;
  border: 0;
  border-top: 2px solid #ccc;
  margin-top: 0;
  background-color: #fff;
  background-image: none;
}
.module-news-details ul.bwNewsList li:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details ul.bwNewsList div.bwThumbs {
  width: 168px;
  height: 74px;
  position: absolute;
  top: 12px;
  left: 0;
  background-color: #fff;
}
.module-news-details ul.bwNewsList div.bwThumbs a {
  float: right;
  display: block;
  width: 72px;
  height: 72px;
  border: 1px solid #ccc;
  margin: 0 11px 0 -1px;
  line-height: 68px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
}
.module-news-details ul.bwNewsList div.bwThumbs a img {
  max-width: 68px;
  max-height: 68px;
  margin-top: 2px;
  display: inline-block;
  vertical-align: middle;
}
.module-news-details ul.bwNewsList div.bwThumbs a img.bwSquare {
  max-width: 72px;
  max-height: 72px;
  margin-top: 0;
  display: block;
}
.module-news-details ul.bwNewsList div.bwThumbs a:after {
  content: ".";
  display: inline;
  font-size: 1px;
  color: #fff;
  vertical-align: middle;
}
.module-news-details ul.bwNewsList a.bwTitleLink {
  font-size: 92%;
  font-weight: bold;
}
.module-news-details ul.bwNewsList div.bwMeta {
  position: absolute;
  top: 8px;
  left: 168px;
  min-height: 18px;
}
.module-news-details ul.bwNewsList div.bwMeta div {
  float: left;
  white-space: nowrap;
  line-height: 18px;
  color: #666;
  font-size: 100%;
}
.module-news-details ul.bwNewsList div.bwMeta div.bwTimestamp {
  margin-right: 6px;
}
.module-news-details ul.bwNewsList div.bwMeta img {
  display: inline;
  margin-right: 6px;
  vertical-align: text-bottom;
}
.module-news-details ul.bwNewsList div.bwDesc {
  font-size: 85%;
  color: #999;
  line-height: 1.63em;
  left: 0;
}
.module-news-details div#ndmRecent a.bwRss {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}
.module-news-details div.tags, .module-news-details ul.tags {
  line-height: 200%;
}
.module-news-details #releaseBottom div.tags, .module-news-details #releaseBottom ul.tags {
  margin-right: -4px;
  margin-left: -4px;
}
.module-news-details ul.tags li {
  display: inline;
  padding-left: 0;
  background-image: none;
}
.module-news-details label.tags {
  padding-top: .45em;
}
.module-news-details a.tag, .module-news-details span.tag {
  padding-right: 12px;
  white-space: nowrap;
}
.module-news-details .popular1, .module-news-details .popular2 {
  font-size: 85%;
}
.module-news-details .popular6, .module-news-details .popular7, .module-news-details .popular8 {
  font-size: 120%;
}
.module-news-details .popular9, .module-news-details .popular10 {
  font-size: 150%;
}
.module-news-details .tooltipSpecial {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  background: transparent;
  padding: 0;
  min-height: 1px;
  font-size: 85%;
  text-decoration: none;
  color: #000;
  /* opacity:.95; */
}
.module-news-details div.tooltipSpecialContainer {
  position: relative;
}
.module-news-details div.tooltipSpecialContainer, .module-news-details map, .module-news-details area {
  z-index: 98;
  border: 0;
}
.module-news-details div.tooltipSpecialContainer area:hover {
  z-index: 99;
}
.module-news-details div.tooltipSpecialContainer area:hover .tooltipSpecial {
  display: block;
}
.module-news-details .tooltipSpecial .hd {
  background: transparent url(/images/tooltip_01_l.png) no-repeat -25px 0 !important;
  background: transparent url(/images/tooltip_01_l.gif) no-repeat -25px 0;
  padding-left: 10px;
  min-height: 1px;
}
.module-news-details .tooltipSpecial .hd .c {
  background: transparent url(/images/tooltip_01_r.png) no-repeat top right !important;
  background: transparent url(/images/tooltip_01_r.gif) no-repeat top right;
  padding: 6px 26px 0 0;
  min-height: 19px;
}
.module-news-details .tooltipSpecial .bd {
  background: transparent url(/images/tooltip_01_l.png) no-repeat -25px -25px !important;
  background: transparent url(/images/tooltip_01_l.gif) no-repeat -25px -25px;
  padding-left: 10px;
  min-height: 1px;
}
.module-news-details .tooltipSpecial .bd .c {
  background: transparent url(/images/tooltip_01_r.png) no-repeat 100% -25px !important;
  background: transparent url(/images/tooltip_01_r.gif) no-repeat 100% -25px;
  padding: 0 22px 0 0;
  min-height: 1px;
}
.module-news-details .tooltipSpecial .ft {
  background: transparent url(/images/tooltip_01_l.png) no-repeat -25px 100% !important;
  background: transparent url(/images/tooltip_01_l.gif) no-repeat -25px 100%;
  padding-left: 10px;
  min-height: 1px;
}
.module-news-details .tooltipSpecial .ft .c {
  background: transparent url(/images/tooltip_01_r.png) no-repeat bottom right !important;
  background: transparent url(/images/tooltip_01_r.gif) no-repeat bottom right;
  padding: 0 22px 21px 0;
  min-height: 5px;
}
.module-news-details .tooltipSpecial .pointer {
  background: transparent url(/images/tooltip_01_l.png) no-repeat 0 -100px !important;
  background: transparent url(/images/tooltip_01_l.gif) no-repeat 0 -100px;
  position: absolute;
  top: 100px;
  left: -25px;
  width: 25px;
  height: 25px;
}
.module-news-details .tooltipSpecial .closer {
  display: block;
  position: absolute;
  top: 4px;
  right: 14px;
  cursor: pointer;
  border: 0;
}
.module-news-details .tooltipSpecial h2 {
  font-size: 100%;
}
.module-news-details .tooltipSpecial h3, .module-news-details .mkt .mktMain .tooltipSpecial h3 {
  clear: both;
  color: #00659c;
  font-size: 110%;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
  position: relative;
}
.module-news-details .tooltipSpecial p {
  font-size: 100%;
  min-height: 1px;
  margin-bottom: 0;
  padding-bottom: 1.4em;
}
.module-news-details .tooltipSpecial table {
  margin-bottom: 0;
  border-collapse: collapse;
}
.module-news-details .tooltipSpecial td {
  font-size: 100%;
  padding: 4px 6px 0 0;
}
.module-news-details .tooltipSpecial ul {
  margin-bottom: -10px;
  min-height: 1px;
}
.module-news-details .tooltipSpecial li {
  margin-bottom: 0;
  min-height: 1px;
}
.module-news-details .tooltipSpecial .columns_2, .module-news-details .tooltipSpecial .columns_3, .module-news-details .tooltipSpecial .columns {
  margin-bottom: 0;
}
.module-news-details .tooltipSpecial .columns2, .module-news-details .tooltipSpecial .columns3 {
  margin-right: 3%;
  margin-bottom: 0;
}
.module-news-details img.map {
  border: 0;
}
.module-news-details .imgmapskip {
  position: absolute;
  left: -9999px;
}
.module-news-details .bwTooltipMm {
  display: none;
  position: absolute;
  top: -36px;
  left: 124px;
  background: transparent;
  padding: 0;
  min-height: 78px;
  width: 230px;
  font-size: 85%;
  text-decoration: none;
  color: #000;
}
.module-news-details .bwMmPlay .bwTooltipMm {
  top: -78px;
}
.module-news-details .bwTooltipMm .hd {
  background: transparent url(/images/tooltip_02.png) no-repeat 0 0;
  width: 168px;
  padding: 6px 24px 6px 38px;
  min-height: 18px;
}
.module-news-details .bwTooltipMm .bd {
  background: transparent url(/images/tooltip_02.png) no-repeat left bottom;
  width: 168px;
  padding: 0 24px 22px 38px;
  min-height: 38px;
}
.module-news-details .bwTooltipMm .closer {
  display: block;
  position: absolute;
  top: 5px;
  right: 15px;
  cursor: pointer;
  border: 0;
}
.module-news-details .bwTooltipMm h3 {
  clear: both;
  font-size: 100%;
  line-height: 18px;
  text-indent: -18px;
  min-height: 18px;
  padding: 0 0 0 18px;
  margin: 0 13px 0 0;
  position: relative;
  background: url(/images/icons/icon_zoom.gif) no-repeat 0 1px;
}
.module-news-details .bwMmPlay .bwTooltipMm h3 {
  background-image: url(/images/icons/icon_play.gif);
}
.module-news-details .bwTooltipMm h3 a {
  min-height: 18px;
  padding-left: 18px;
}
.module-news-details .bwTooltipMm p {
  font-size: 100%;
  min-height: 1px;
  margin-bottom: 0;
  padding-bottom: 1.69em;
}
.module-news-details #ndmFeatures .bwTooltipMm ul {
  padding: 0;
  margin-bottom: -3px;
  min-height: 1px;
  list-style-type: none;
}
.module-news-details .bwTooltipMm ul:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details #ndmFeatures div.bwMm:hover {
  z-index: 99;
  overflow: visible;
}
.module-news-details #ndmFeatures div.bwMm:hover .bwTooltipMm {
  display: block;
}
.module-news-details div.bwDownload ul, .module-news-details ul.bwDownload {
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  /*last rule needed for IE9 hover bug*/
}
.module-news-details div.bwDownload ul {
  margin-bottom: 1.39em;
}
.module-news-details div.bwDownload li, .module-news-details ul.bwDownload li, .module-news-details #ndmFeatures .bwTooltipMm ul.bwDownload li {
  min-height: 18px;
  line-height: 18px;
  padding: 3px 0 3px 18px;
  text-indent: -18px;
  font-size: 85%;
  color: #666;
  background-image: none;
  background: url(/images/icons/icon_download.gif) no-repeat 0 4px;
}
.module-news-details #ndmContent div.bwDownload li {
  max-width: 128px;
}
.module-news-details #ndmFeatures .bwTooltipMm ul.bwDownload li {
  font-size: 100%;
}
.module-news-details div.bwDownload li a, .module-news-details ul.bwDownload li a, .module-news-details li.bwDownload a {
  padding-left: 18px;
  font-size: 118%;
}
.module-news-details #ndmContent div.bwDownload a {
  margin-right: 3px;
}
.module-news-details #ndmFeatures .bwTooltipMm ul.bwDownload li a {
  font-size: 100%;
}
.module-news-details div.bwDownload h2 {
  padding-top: 0;
  line-height: 18px;
}
.module-news-details div.bwDownload h3 {
  font-size: 100%;
  margin-bottom: 0;
}
.module-news-details #dialog {
  display: none;
}
.module-news-details * html div.epi-chromeBG {
  height: 1%;
}
.module-news-details * html div.messageInfo, .module-news-details * html div.messageSuccess, .module-news-details * html div.messageSystemError, .module-news-details * html div.messageUserError {
  height: 1em;
}
.module-news-details * html .chartSection, .module-news-details * html .dataSection {
  height: 1%;
}
.module-news-details * html .pageOptions {
  height: 1%;
}
.module-news-details * html .tabOptions {
  padding-top: .15em;
}
.module-news-details * html #story_body ul li, .module-news-details * html #story_body ol li {
  text-indent: 0;
  padding-left: 0;
}
.module-news-details * html #story_body table {
  width: auto;
}
.module-news-details * html #contactsTitle {
  width: 160px;
}
.module-news-details * html #ataglanceTitle {
  width: 160px;
}
.module-news-details * html #ndmContainer {
  width: 100%;
  overflow: visible;
  height: 1%;
}
.module-news-details * html #ndmPage, .module-news-details * html #releaseMain, .module-news-details * html #releaseBottom, .module-news-details * html .ndmOptions, .module-news-details * html .ndmMiscLinks, .module-news-details * html .story_module, .module-news-details * html .headlineBox, .module-news-details * html #headlines, .module-news-details * html #headlinesHead {
  height: 1%;
}
.module-news-details #ndmContainer, .module-news-details #releaseTop, .module-news-details #releaseBottom, .module-news-details .ndmOptions, .module-news-details .ndmMiscLinks, .module-news-details .story_module, .module-news-details .headlineBox {
  display: block;
}
.module-news-details * html .tooltipSpecial .pointer {
  top: 106px;
}
.module-news-details * html .tooltipSpecial .hd, .module-news-details * html .tooltipSpecial .hd .c {
  height: 25px;
}
.module-news-details * html .tooltipSpecial .bd {
  height: 1px;
}
.module-news-details * html .tooltipSpecial .ft .c {
  padding: 6px 22px 15px 0;
  height: 26px;
}
.module-news-details * html #ndmFeatures .tooltipSpecial .pointer {
  top: 30px;
}
.module-news-details * html #ndmFeatures .mmPlay .tooltipSpecial .pointer {
  top: 53px;
}
.module-news-details * html #ndmFeatures .tooltipSpecial .bd .c table {
  margin-bottom: 0;
}
.module-news-details * html #ndmFeatures .tooltipSpecial ul {
  height: 1%;
  margin-bottom: -3px;
}
.module-news-details .bwbodyimg {
  float: left;
  padding-left: 0px;
  padding-right: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.module-news-details .bwbodyimgcaption {
  font-size: 85%;
}
.module-news-details .bwtextaligncenter, .module-news-details .bwalignc {
  text-align: center;
}
.module-news-details .bwtextalignleft, .module-news-details .bwalignl {
  text-align: left;
}
.module-news-details .bwtextalignright, .module-news-details .bwalignr {
  text-align: right;
}
.module-news-details .bwverticalaligntop, .module-news-details .bwvertalignt {
  vertical-align: top;
}
.module-news-details .bwverticalalignmiddle, .module-news-details .bwvertalignm {
  vertical-align: middle;
}
.module-news-details .bwverticalalignbottom, .module-news-details .bwvertalignb {
  vertical-align: bottom;
}
.module-news-details .bwtablefigurealign, .module-news-details .bwfigurealign {
  text-align: right;
  vertical-align: bottom;
}
.module-news-details .bwtabletextalign, .module-news-details .bwtxtalign {
  text-align: left;
  vertical-align: bottom;
}
.module-news-details .bwwhitespacenowrap, .module-news-details .bwnowrap {
  white-space: nowrap;
}
.module-news-details .bwsinglebottomborder, .module-news-details .bwsinglebottom {
  border-bottom: solid black 1.0pt;
}
.module-news-details .bwdoublebottomborder, .module-news-details .bwdoublebottom {
  border-bottom: double black 2.25pt;
}
.module-news-details .bwsingletopborder, .module-news-details .bwsingletop {
  border-top: solid black 1.0pt;
}
.module-news-details .bwdoubletopborder, .module-news-details .bwdoubletop {
  border-top: double black 2.25pt;
}
.module-news-details .bwcellpaddingleft0, .module-news-details .bwpadl0 {
  padding-left: 0.0px;
}
.module-news-details .bwcellpaddingleft1, .module-news-details .bwpadl1 {
  padding-left: 5.0px;
}
.module-news-details .bwcellpaddingleft2, .module-news-details .bwpadl2 {
  padding-left: 10.0px;
}
.module-news-details .bwcellpaddingleft3, .module-news-details .bwpadl3 {
  padding-left: 15.0px;
}
.module-news-details .bwcellpaddingleft4, .module-news-details .bwpadl4 {
  padding-left: 20.0px;
}
.module-news-details .bwcellpaddingleft5, .module-news-details .bwpadl5 {
  padding-left: 25.0px;
}
.module-news-details .bwcellpaddingleft6, .module-news-details .bwpadl6 {
  padding-left: 30.0px;
}
.module-news-details .bwcellpaddingleft7, .module-news-details .bwpadl7 {
  padding-left: 35.0px;
}
.module-news-details .bwcellpaddingleft8, .module-news-details .bwpadl8 {
  padding-left: 40.0px;
}
.module-news-details .bwcellpaddingleft9, .module-news-details .bwpadl9 {
  padding-left: 45.0px;
}
.module-news-details .bwcellpaddingleft10, .module-news-details .bwpadl10 {
  padding-left: 50.0px;
}
.module-news-details .bwcellpaddingleft11, .module-news-details .bwpadl11 {
  padding-left: 55.0px;
}
.module-news-details .bwcellpaddingleft12, .module-news-details .bwpadl12 {
  padding-left: 60.0px;
}
.module-news-details .bwcellpaddingleft13, .module-news-details .bwpadl13 {
  padding-left: 65.0px;
}
.module-news-details .bwcellpaddingleft14, .module-news-details .bwpadl14 {
  padding-left: 70.0px;
}
.module-news-details .bwcellpaddingleft15, .module-news-details .bwpadl15 {
  padding-left: 75.0px;
}
.module-news-details .bwcellpaddingleft16, .module-news-details .bwpadl16 {
  padding-left: 80.0px;
}
.module-news-details .bwcellpaddingleft17, .module-news-details .bwpadl17 {
  padding-left: 85.0px;
}
.module-news-details .bwcellpaddingleft18, .module-news-details .bwpadl18 {
  padding-left: 90.0px;
}
.module-news-details .bwcellpaddingleft19, .module-news-details .bwpadl19 {
  padding-left: 95.0px;
}
.module-news-details .bwcellpaddingleft20, .module-news-details .bwpadl20 {
  padding-left: 100.0px;
}
.module-news-details .bwcellpaddingright0, .module-news-details .bwpadr0 {
  padding-right: 0.0px;
}
.module-news-details .bwcellpaddingright1, .module-news-details .bwpadr1 {
  padding-right: 5.0px;
}
.module-news-details .bwcellpaddingright2, .module-news-details .bwpadr2 {
  padding-right: 10.0px;
}
.module-news-details .bwcellpaddingright3, .module-news-details .bwpadr3 {
  padding-right: 15.0px;
}
.module-news-details .bwcellpaddingright4, .module-news-details .bwpadr4 {
  padding-right: 20.0px;
}
.module-news-details .bwcellpaddingright5, .module-news-details .bwpadr5 {
  padding-right: 25.0px;
}
.module-news-details .bwcellpaddingright6, .module-news-details .bwpadr6 {
  padding-right: 30.0px;
}
.module-news-details .bwcellpaddingright7, .module-news-details .bwpadr7 {
  padding-right: 35.0px;
}
.module-news-details .bwcellpaddingright8, .module-news-details .bwpadr8 {
  padding-right: 40.0px;
}
.module-news-details .bwcellpaddingright9, .module-news-details .bwpadr9 {
  padding-right: 45.0px;
}
.module-news-details .bwcellpaddingright10, .module-news-details .bwpadr10 {
  padding-right: 50.0px;
}
.module-news-details .bwcellpaddingtop1, .module-news-details .bwpadt1 {
  padding-top: 10.0px;
}
.module-news-details .bwcellpaddingtop2, .module-news-details .bwpadt2 {
  padding-top: 20.0px;
}
.module-news-details .bwcellpaddingtop3, .module-news-details .bwpadt3 {
  padding-top: 30.0px;
}
.module-news-details .bwcellpaddingtop4, .module-news-details .bwpadt4 {
  padding-top: 40.0px;
}
.module-news-details .bwcellpaddingtop5, .module-news-details .bwpadt5 {
  padding-top: 50.0px;
}
.module-news-details .bwcellpaddingtop6, .module-news-details .bwpadt6 {
  padding-top: 60.0px;
}
.module-news-details .bwcellpaddingtop7, .module-news-details .bwpadt7 {
  padding-top: 70.0px;
}
.module-news-details .bwcellpaddingtop8, .module-news-details .bwpadt8 {
  padding-top: 80.0px;
}
.module-news-details .bwcellpaddingtop9, .module-news-details .bwpadt9 {
  padding-top: 90.0px;
}
.module-news-details .bwcellpaddingtop10, .module-news-details .bwpadt10 {
  padding-top: 100.0px;
}
.module-news-details .bwcellpaddingtop11, .module-news-details .bwpadt11 {
  padding-top: 110.0px;
}
.module-news-details .bwcellpaddingtop12, .module-news-details .bwpadt12 {
  padding-top: 120.0px;
}
.module-news-details .bwcellpaddingtop13, .module-news-details .bwpadt13 {
  padding-top: 130.0px;
}
.module-news-details .bwcellpaddingtop14, .module-news-details .bwpadt14 {
  padding-top: 140.0px;
}
.module-news-details .bwcellpaddingtop15, .module-news-details .bwpadt15 {
  padding-top: 150.0px;
}
.module-news-details .bwcellpaddingtop16, .module-news-details .bwpadt16 {
  padding-top: 160.0px;
}
.module-news-details .bwcellpaddingtop17, .module-news-details .bwpadt17 {
  padding-top: 170.0px;
}
.module-news-details .bwcellpaddingtop18, .module-news-details .bwpadt18 {
  padding-top: 180.0px;
}
.module-news-details .bwcellpaddingtop19, .module-news-details .bwpadt19 {
  padding-top: 190.0px;
}
.module-news-details .bwcellpaddingtop20, .module-news-details .bwpadt20 {
  padding-top: 200.0px;
}
.module-news-details .bwcellpaddingbottom1, .module-news-details .bwpadb1 {
  padding-bottom: 2.0px;
}
.module-news-details .bwcellpaddingbottom2, .module-news-details .bwpadb2 {
  padding-bottom: 3.0px;
}
.module-news-details .bwcellpaddingbottom3, .module-news-details .bwpadb3 {
  padding-bottom: 4.0px;
}
.module-news-details .bwunderlinestyle, .module-news-details .bwuline {
  text-decoration: underline;
}
.module-news-details .bwdoubleunderlinestyle, .module-news-details .bwdbluline {
  text-decoration: underline;
  border-bottom: 1px solid black;
}
.module-news-details .bwcolorred, .module-news-details .bwred {
  color: red;
}
.module-news-details .bwcolorblack, .module-news-details .bwblack {
  color: black;
}
.module-news-details .bwmarginleft1, .module-news-details .bwmarginl1 {
  margin-left: 30.0px;
}
.module-news-details .bwmarginleft2, .module-news-details .bwmarginl2 {
  margin-left: 60.0px;
}
.module-news-details .bwmarginleft3, .module-news-details .bwmarginl3 {
  margin-left: 90.0px;
}
.module-news-details .bwmarginleft4, .module-news-details .bwmarginl4 {
  margin-left: 120.0px;
}
.module-news-details .bwmarginleft5, .module-news-details .bwmarginl5 {
  margin-left: 150.0px;
}
.module-news-details .bwmarginleft6, .module-news-details .bwmarginl6 {
  margin-left: 180.0px;
}
.module-news-details .bwmarginleft7, .module-news-details .bwmarginl7 {
  margin-left: 210.0px;
}
.module-news-details .bwmarginleft8, .module-news-details .bwmarginl8 {
  margin-left: 240.0px;
}
.module-news-details .bwmarginleft9, .module-news-details .bwmarginl9 {
  margin-left: 270.0px;
}
.module-news-details .bwmarginleft10, .module-news-details .bwmarginl10 {
  margin-left: 300.0px;
}
.module-news-details .bwhangingindent, .module-news-details .bwhangindent {
  text-indent: -30.0px;
}
.module-news-details .bwparagraphindent, .module-news-details .bwpindent {
  text-indent: 30.0px;
}
.module-news-details .bwliststylenone, .module-news-details .bwlistnone {
  list-style-image: none;
  list-style-type: none;
}
.module-news-details .bwliststyledisc, .module-news-details .bwlistdisc {
  list-style-type: disc;
}
.module-news-details .bwliststylesquare, .module-news-details .bwlistsquare {
  list-style-type: square;
}
.module-news-details .bwliststylecircle, .module-news-details .bwlistcircle {
  list-style-type: circle;
}
.module-news-details .bwliststyledecimal, .module-news-details .bwlistdecimal {
  list-style-type: decimal;
}
.module-news-details .bwliststyleloweralpha, .module-news-details .bwlistlowalpha {
  list-style-type: lower-alpha;
}
.module-news-details .bwliststyleupperalpha, .module-news-details .bwlistupalpha {
  list-style-type: upper-alpha;
}
.module-news-details .bwliststylelowerroman, .module-news-details .bwlistlowroman {
  list-style-type: lower-roman;
}
.module-news-details .bwliststyleupperroman, .module-news-details .bwlistuproman {
  list-style-type: upper-roman;
}
.module-news-details .bwlistitemmarginbottom, .module-news-details .bwlistitemmargb {
  margin-bottom: 10.0px;
}
.module-news-details .bwcellparagraphmargin, .module-news-details .bwcellpmargin {
  margin-bottom: 0px;
  margin-top: 0px;
}
.module-news-details .bwtablebottommargin, .module-news-details .bwtablemarginb {
  margin-bottom: 10.0px;
}
.module-news-details .bwblockaligncenter, .module-news-details .bwblockalignc {
  margin-left: auto;
  margin-right: auto;
}
.module-news-details .bwblockalignleft, .module-news-details .bwblockalignl {
  margin-left: 0px;
  margin-right: auto;
}
.module-news-details .bwblockalignright, .module-news-details .bwblockalignr {
  margin-left: auto;
  margin-right: 0px;
}
.module-news-details .bwwidthpercent1, .module-news-details .bwwidth1 {
  width: 1%;
}
.module-news-details .bwwidthpercent2, .module-news-details .bwwidth2 {
  width: 2%;
}
.module-news-details .bwwidthpercent3, .module-news-details .bwwidth3 {
  width: 3%;
}
.module-news-details .bwwidthpercent4, .module-news-details .bwwidth4 {
  width: 4%;
}
.module-news-details .bwwidthpercent5, .module-news-details .bwwidth5 {
  width: 5%;
}
.module-news-details .bwwidthpercent6, .module-news-details .bwwidth6 {
  width: 6%;
}
.module-news-details .bwwidthpercent7, .module-news-details .bwwidth7 {
  width: 7%;
}
.module-news-details .bwwidthpercent8, .module-news-details .bwwidth8 {
  width: 8%;
}
.module-news-details .bwwidthpercent9, .module-news-details .bwwidth9 {
  width: 9%;
}
.module-news-details .bwwidthpercent10, .module-news-details .bwwidth10 {
  width: 10%;
}
.module-news-details .bwwidthpercent11, .module-news-details .bwwidth11 {
  width: 11%;
}
.module-news-details .bwwidthpercent12, .module-news-details .bwwidth12 {
  width: 12%;
}
.module-news-details .bwwidthpercent13, .module-news-details .bwwidth13 {
  width: 13%;
}
.module-news-details .bwwidthpercent14, .module-news-details .bwwidth14 {
  width: 14%;
}
.module-news-details .bwwidthpercent15, .module-news-details .bwwidth15 {
  width: 15%;
}
.module-news-details .bwwidthpercent16, .module-news-details .bwwidth16 {
  width: 16%;
}
.module-news-details .bwwidthpercent17, .module-news-details .bwwidth17 {
  width: 17%;
}
.module-news-details .bwwidthpercent18, .module-news-details .bwwidth18 {
  width: 18%;
}
.module-news-details .bwwidthpercent19, .module-news-details .bwwidth19 {
  width: 19%;
}
.module-news-details .bwwidthpercent20, .module-news-details .bwwidth20 {
  width: 20%;
}
.module-news-details .bwwidthpercent21, .module-news-details .bwwidth21 {
  width: 21%;
}
.module-news-details .bwwidthpercent22, .module-news-details .bwwidth22 {
  width: 22%;
}
.module-news-details .bwwidthpercent23, .module-news-details .bwwidth23 {
  width: 23%;
}
.module-news-details .bwwidthpercent24, .module-news-details .bwwidth24 {
  width: 24%;
}
.module-news-details .bwwidthpercent25, .module-news-details .bwwidth25 {
  width: 25%;
}
.module-news-details .bwwidthpercent26, .module-news-details .bwwidth26 {
  width: 26%;
}
.module-news-details .bwwidthpercent27, .module-news-details .bwwidth27 {
  width: 27%;
}
.module-news-details .bwwidthpercent28, .module-news-details .bwwidth28 {
  width: 28%;
}
.module-news-details .bwwidthpercent29, .module-news-details .bwwidth29 {
  width: 29%;
}
.module-news-details .bwwidthpercent30, .module-news-details .bwwidth30 {
  width: 30%;
}
.module-news-details .bwwidthpercent31, .module-news-details .bwwidth31 {
  width: 31%;
}
.module-news-details .bwwidthpercent32, .module-news-details .bwwidth32 {
  width: 32%;
}
.module-news-details .bwwidthpercent33, .module-news-details .bwwidth33 {
  width: 33%;
}
.module-news-details .bwwidthpercent34, .module-news-details .bwwidth34 {
  width: 34%;
}
.module-news-details .bwwidthpercent35, .module-news-details .bwwidth35 {
  width: 35%;
}
.module-news-details .bwwidthpercent36, .module-news-details .bwwidth36 {
  width: 36%;
}
.module-news-details .bwwidthpercent37, .module-news-details .bwwidth37 {
  width: 37%;
}
.module-news-details .bwwidthpercent38, .module-news-details .bwwidth38 {
  width: 38%;
}
.module-news-details .bwwidthpercent39, .module-news-details .bwwidth39 {
  width: 39%;
}
.module-news-details .bwwidthpercent40, .module-news-details .bwwidth40 {
  width: 40%;
}
.module-news-details .bwwidthpercent41, .module-news-details .bwwidth41 {
  width: 41%;
}
.module-news-details .bwwidthpercent42, .module-news-details .bwwidth42 {
  width: 42%;
}
.module-news-details .bwwidthpercent43, .module-news-details .bwwidth43 {
  width: 43%;
}
.module-news-details .bwwidthpercent44, .module-news-details .bwwidth44 {
  width: 44%;
}
.module-news-details .bwwidthpercent45, .module-news-details .bwwidth45 {
  width: 45%;
}
.module-news-details .bwwidthpercent46, .module-news-details .bwwidth46 {
  width: 46%;
}
.module-news-details .bwwidthpercent47, .module-news-details .bwwidth47 {
  width: 47%;
}
.module-news-details .bwwidthpercent48, .module-news-details .bwwidth48 {
  width: 48%;
}
.module-news-details .bwwidthpercent49, .module-news-details .bwwidth49 {
  width: 49%;
}
.module-news-details .bwwidthpercent50, .module-news-details .bwwidth50 {
  width: 50%;
}
.module-news-details .bwwidthpercent51, .module-news-details .bwwidth51 {
  width: 51%;
}
.module-news-details .bwwidthpercent52, .module-news-details .bwwidth52 {
  width: 52%;
}
.module-news-details .bwwidthpercent53, .module-news-details .bwwidth53 {
  width: 53%;
}
.module-news-details .bwwidthpercent54, .module-news-details .bwwidth54 {
  width: 54%;
}
.module-news-details .bwwidthpercent55, .module-news-details .bwwidth55 {
  width: 55%;
}
.module-news-details .bwwidthpercent56, .module-news-details .bwwidth56 {
  width: 56%;
}
.module-news-details .bwwidthpercent57, .module-news-details .bwwidth57 {
  width: 57%;
}
.module-news-details .bwwidthpercent58, .module-news-details .bwwidth58 {
  width: 58%;
}
.module-news-details .bwwidthpercent59, .module-news-details .bwwidth59 {
  width: 59%;
}
.module-news-details .bwwidthpercent60, .module-news-details .bwwidth60 {
  width: 60%;
}
.module-news-details .bwwidthpercent61, .module-news-details .bwwidth61 {
  width: 61%;
}
.module-news-details .bwwidthpercent62, .module-news-details .bwwidth62 {
  width: 62%;
}
.module-news-details .bwwidthpercent63, .module-news-details .bwwidth63 {
  width: 63%;
}
.module-news-details .bwwidthpercent64, .module-news-details .bwwidth64 {
  width: 64%;
}
.module-news-details .bwwidthpercent65, .module-news-details .bwwidth65 {
  width: 65%;
}
.module-news-details .bwwidthpercent66, .module-news-details .bwwidth66 {
  width: 66%;
}
.module-news-details .bwwidthpercent67, .module-news-details .bwwidth67 {
  width: 67%;
}
.module-news-details .bwwidthpercent68, .module-news-details .bwwidth68 {
  width: 68%;
}
.module-news-details .bwwidthpercent69, .module-news-details .bwwidth69 {
  width: 69%;
}
.module-news-details .bwwidthpercent70, .module-news-details .bwwidth70 {
  width: 70%;
}
.module-news-details .bwwidthpercent71, .module-news-details .bwwidth71 {
  width: 71%;
}
.module-news-details .bwwidthpercent72, .module-news-details .bwwidth72 {
  width: 72%;
}
.module-news-details .bwwidthpercent73, .module-news-details .bwwidth73 {
  width: 73%;
}
.module-news-details .bwwidthpercent74, .module-news-details .bwwidth74 {
  width: 74%;
}
.module-news-details .bwwidthpercent75, .module-news-details .bwwidth75 {
  width: 75%;
}
.module-news-details .bwwidthpercent76, .module-news-details .bwwidth76 {
  width: 76%;
}
.module-news-details .bwwidthpercent77, .module-news-details .bwwidth77 {
  width: 77%;
}
.module-news-details .bwwidthpercent78, .module-news-details .bwwidth78 {
  width: 78%;
}
.module-news-details .bwwidthpercent79, .module-news-details .bwwidth79 {
  width: 79%;
}
.module-news-details .bwwidthpercent80, .module-news-details .bwwidth80 {
  width: 80%;
}
.module-news-details .bwwidthpercent81, .module-news-details .bwwidth81 {
  width: 81%;
}
.module-news-details .bwwidthpercent82, .module-news-details .bwwidth82 {
  width: 82%;
}
.module-news-details .bwwidthpercent83, .module-news-details .bwwidth83 {
  width: 83%;
}
.module-news-details .bwwidthpercent84, .module-news-details .bwwidth84 {
  width: 84%;
}
.module-news-details .bwwidthpercent85, .module-news-details .bwwidth85 {
  width: 85%;
}
.module-news-details .bwwidthpercent86, .module-news-details .bwwidth86 {
  width: 86%;
}
.module-news-details .bwwidthpercent87, .module-news-details .bwwidth87 {
  width: 87%;
}
.module-news-details .bwwidthpercent88, .module-news-details .bwwidth88 {
  width: 88%;
}
.module-news-details .bwwidthpercent89, .module-news-details .bwwidth89 {
  width: 89%;
}
.module-news-details .bwwidthpercent90, .module-news-details .bwwidth90 {
  width: 90%;
}
.module-news-details .bwwidthpercent91, .module-news-details .bwwidth91 {
  width: 91%;
}
.module-news-details .bwwidthpercent92, .module-news-details .bwwidth92 {
  width: 92%;
}
.module-news-details .bwwidthpercent93, .module-news-details .bwwidth93 {
  width: 93%;
}
.module-news-details .bwwidthpercent94, .module-news-details .bwwidth94 {
  width: 94%;
}
.module-news-details .bwwidthpercent95, .module-news-details .bwwidth95 {
  width: 95%;
}
.module-news-details .bwwidthpercent96, .module-news-details .bwwidth96 {
  width: 96%;
}
.module-news-details .bwwidthpercent97, .module-news-details .bwwidth97 {
  width: 97%;
}
.module-news-details .bwwidthpercent98, .module-news-details .bwwidth98 {
  width: 98%;
}
.module-news-details .bwwidthpercent99, .module-news-details .bwwidth99 {
  width: 99%;
}
.module-news-details .bwwidthpercent100, .module-news-details .bwwidth100 {
  width: 100%;
}
.module-news-details .textSection {
  padding-bottom: .7em;
}
.module-news-details div.actions, .module-news-details p.actions {
  /* for primary-action links */
  padding: 0;
  margin: .5em 0 1em 0;
  min-height: 1px;
}
.module-news-details .actions:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details div.actions + div.actions {
  margin-top: -1em;
}
.module-news-details div.actions.column + div.actions.column {
  margin-top: .5em !important;
}
.module-news-details .actions div {
  padding-right: 24px;
  display: block;
  float: left;
  margin-bottom: 1em;
  white-space: nowrap;
}
.module-news-details .actions.column div {
  white-space: normal;
}
.module-news-details .columns_2 .actions div {
  clear: both;
  margin-bottom: 0.7em;
}
.module-news-details .epi-embeddedTable td ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.module-news-details .epi-embeddedTable td li {
  background: transparent url(/images/arrow_list.gif) no-repeat 0 7px;
  padding-left: 10px;
}
.module-news-details #ndmFeatures div.story_mm {
  width: 144px;
  clear: none;
  text-align: center;
  padding: .5em 0;
  margin-right: 24px;
  float: left;
}
.module-news-details #ndmFeatures div.story_mm div, .module-news-details #ndmFeatures div.story_mm div div {
  font-size: 100%;
  text-align: center;
  margin: 0 auto;
  z-index: 98;
}
.module-news-details #ndmFeatures div.story_mm div div, .module-news-details #ndmFeatures div.story_mm div p {
  text-align: left;
}
.module-news-details #ndmFeatures div.story_mm img.icon {
  display: block;
  float: left;
}
.module-news-details #ndmFeatures div.story_mm div.epi-dim {
  height: 18px;
  padding-top: .5em;
  margin: 0;
}
.module-news-details #ndmFeatures div.story_mm div.epi-dim a {
  line-height: 150%;
}
.module-news-details #ndmFeatures div.story_mm div.mmPlay div.epi-dim {
  padding-top: .75em;
}
.module-news-details #ndmFeatures div.epi-blockBGColor div.epi-dim, .module-news-details #ndmFeatures .epi-blockBGColor p {
  padding: 0 2px;
}
.module-news-details a.mmButton {
  display: block;
  position: absolute;
  top: 79px;
  left: 121px;
  background: #dedede;
  width: 18px;
  height: 18px;
}
.module-news-details a.mmButton:hover {
  background: #ff9;
}
.module-news-details a.mmButton img {
  border: 1px solid #006;
}
.module-news-details #ndmFeatures div.tooltipSpecialContainer:hover {
  z-index: 99;
  overflow: visible;
}
.module-news-details #ndmFeatures div.tooltipSpecialContainer:hover .tooltipSpecial {
  display: block;
  top: -25px;
  left: 123px;
  width: 225px;
}
.module-news-details #ndmFeatures div.story_mm .tooltipSpecial li div.epi-dim {
  padding-top: 0;
  padding-bottom: 0;
  position: static;
  margin-bottom: 0;
}
.module-news-details #ndmFeatures .mmPlay .tooltipSpecial div.player {
  position: absolute;
  top: 6px;
}
.module-news-details #ndmFeatures .mmPlay .tooltipSpecial .hd .c {
  padding-top: 29px;
}
.module-news-details #ndmFeatures .tooltipSpecial .bd {
  background-position: -25px -100px !important;
}
.module-news-details #ndmFeatures .tooltipSpecial .pointer {
  top: 25px;
}
.module-news-details #ndmFeatures .mmPlay .tooltipSpecial .pointer {
  top: 48px;
}
.module-news-details #ndmFeatures .tooltipSpecial table {
  width: 190px;
  margin-bottom: .5em;
}
.module-news-details #ndmFeatures .tooltipSpecial .bd .c {
  padding-bottom: .5em;
}
.module-news-details #ndmFeatures .tooltipSpecial .bd .c ul {
  margin-bottom: 0;
}
.module-news-details #ndmFeatures .tooltipSpecial a.linkMore {
  font-size: 100%;
}
.module-news-details .tooltipSpecial a.mmButton {
  position: static;
  float: left;
  margin: 0 3px 0 0;
  border: 0;
  line-height: 100%;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer {
  display: inline;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer div.tooltipSpecial {
  display: none;
  width: 218px;
  font-size: 100%;
  top: -40px;
  left: 50px;
}
.module-news-details #ndmFeatures div#sharingPermalink div.tooltipSpecial {
  top: -35px;
  left: 100px;
}
.module-news-details div.story_dateline:hover div.tooltipSpecialContainer div.tooltipSpecial {
  display: block;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer div.tooltipSpecial div {
  display: block;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer div.tooltipSpecial .bd, .module-news-details div#sharingPermalink div.tooltipSpecial .bd {
  background-position: -25px -100px !important;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer div.tooltipSpecial .bd .c p, .module-news-details div#sharingPermalink div.tooltipSpecial .bd .c p {
  margin-bottom: 0;
  font-size: 100%;
  line-height: 140%;
}
.module-news-details div.story_dateline div.tooltipSpecialContainer div.tooltipSpecial div.pointer, .module-news-details div#sharingPermalink div.tooltipSpecial div.pointer {
  top: 25px;
}
.module-news-details #cookie-policy {
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100%;
  background-color: #79a2bd;
  color: #efefef;
  z-index: 9101;
  text-align: center;
  padding: 10px 9px;
  line-height: 19px;
}
.module-news-details #cookie-policy a {
  color: #FFF;
  text-decoration: underline;
}
.module-news-details a#cookie-closer {
  padding: 3px 6px;
  background-color: #fff;
  border-radius: 4px;
  color: #79a2bd;
  margin-left: 5px;
  opacity: .9;
}
.module-news-details table.cookies-table th {
  background-color: #EFEFEF;
  font-size: smaller;
  padding: 5px;
  text-align: center;
}
.module-news-details table.cookies-table td {
  background-color: #EFEFEF;
  font-size: smaller;
  padding: 12px;
}
.module-news-details table.cookies-table .first {
  width: 15%;
  text-align: right;
}
.module-news-details table.cookies-table .second {
  width: 20%;
}
.module-news-details table.compare {
  width: 100%;
}
.module-news-details table.compare thead th.dataLabel, .module-news-details table.compare tbody th, .module-news-details table.compare tfoot th {
  text-align: right;
}
.module-news-details table.compare thead div.action {
  height: 1em;
  margin-top: .25em;
}
.module-news-details table.compare thead div.action img {
  display: inline;
}
.module-news-details table.compare td {
  text-align: center;
}
.module-news-details table.compare thead tr#graphs th {
  height: 127px;
  background-color: #fff;
}
.module-news-details table.compare ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
  font-size: 85%;
}
.module-news-details .chartSection {
  width: 100%;
  overflow: auto;
  padding-bottom: 1.4em;
}
.module-news-details .chartSection img {
  display: block;
}
.module-news-details .chartSection table img {
  display: inline;
}
.module-news-details .chartSection tbody th img {
  display: block;
  float: right;
}
.module-news-details .chartSection .chartSection {
  float: left;
  width: 49.9%;
  overflow: hidden;
}
.module-news-details .chartSection .tabbertab .chartSection {
  width: auto;
  max-height: 250px;
  overflow: auto;
}
.module-news-details .chartSection .tabbertab .chartSection img {
  margin-left: 24px;
}
.module-news-details .chartSection .chartSection table.epi-dataTable {
  float: left;
  width: 94%;
  margin-right: 24px;
}
.module-news-details .chartSection .tabbertab .chartSection table.epi-dataTable {
  width: auto;
  margin-right: 6px;
}
.module-news-details .chartSection .linkMore {
  clear: both;
}
.module-news-details .chartSection:after, .module-news-details .dataSection:after, .module-news-details .logoList:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.module-news-details .body_small {
  font-size: 85%;
  color: #000;
}
.module-news-details .body_large {
  font: bold 18px Arial, Helvetica, sans-serif;
  color: #000;
}
.module-news-details .body {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #000;
}
.module-news-details a.body:link {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #006;
}
.module-news-details a.body:hover {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  color: #966;
}
.module-news-details a.body_large:link {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #006;
}
.module-news-details a.body_large:hover {
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #966;
}
.module-news-details .body_bold {
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #000;
}
.module-news-details a:link.body_bold {
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #006;
}
.module-news-details a:hover.body_bold {
  font: bold 12px Arial, Helvetica, sans-serif;
  color: #966;
}
.module-news-details #cofile .company_info {
  padding: 0;
  border: 0;
}
.module-news-details #cofile .company_info img {
  float: none;
}
.module-news-details #cofile .company_info a {
  font-size: 11px;
  font-weight: normal;
}
.module-news-details #cofile .company_info h5 {
  font-weight: bold;
}
.module-news-details #cofile .company_info .company {
  padding: 20px 20px 10px 20px;
  border-bottom: 1px dotted #ccc;
}
.module-news-details #cofile .company_info .company.last {
  border: 0;
}
.module-news-details #release_content > p {
  padding: 0;
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 20px;
}
.module-news-details #release_content h1 {
  padding: 0;
  font-size: 30px;
}
.module-news-details #release_overview .title_block {
  background: url(http://www.newswire.ca/static/images/backgrounds/todays_events.gif) 160px bottom no-repeat;
}
.module-news-details #release_overview ul {
  margin: 10px 0;
  font-size: 13px;
}
.module-news-details #release_overview ul li {
  padding: 7px 20px;
  line-height: 15px;
}
.module-news-details #release_overview ul li.active {
  background: #ff7b00;
}
.module-news-details #release_overview ul li.active a {
  background: url(http://www.newswire.ca/static/images/backgrounds/tab_white_right.gif) 0 center no-repeat;
  padding: 0 0 0 10px;
  font-weight: bold;
  color: #fff;
}
.module-news-details #release_overview ul li a {
  display: block;
  color: #323232;
}
.module-news-details #media_highlights {
  width: 709px;
  padding-right: 0;
  margin: 20px 0;
}
.module-news-details #media_highlights .title_block {
  float: left;
  background: url(http://www.newswire.ca/static/images/icons/media_highlights.gif) right bottom no-repeat;
  width: 130px;
  height: 119px;
  padding: 0;
}
.module-news-details #media_highlights .title_block h3 {
  padding: 10px 0;
  margin: 0;
  font-size: 21px;
}
.module-news-details #media_highlights .title_block a {
  color: #ff7b00;
  font-weight: bold;
  font-size: 12px;
  text-decoration: none;
}
.module-news-details #media_highlights .media_row {
  margin-left: 158px;
  margin-bottom: 0;
  z-index: 99;
  position: relative;
}
.module-news-details #media_highlights .media_row ul {
  float: left;
  _width: 10000px;
}
.module-news-details #media_highlights .media_row li {
  width: 179px;
  height: 119px;
  border-right: solid #b2b2b2 1px;
  padding: 0px;
  margin: 0px;
}
.module-news-details #media_highlights .media_row li img {
  display: block;
  margin: auto;
  vertical-align: middle;
}
.module-news-details #media_highlights .media_row .load_more {
  position: absolute;
  right: 0;
  top: 0;
  background: url(http://www.newswire.ca/static/images/backgrounds/load_more.png) 0 0 repeat;
  height: 119px;
}
.module-news-details #media_highlights .media_row .load_less {
  position: absolute;
  visibility: hidden;
  left: 145;
  background: url(http://www.newswire.ca/static/images/backgrounds/load_more.png) 0 0 repeat;
  height: 119px;
  zoom: 1;
  z-index: 99;
}
.module-news-details #media_highlights .media_row .load_more a {
  display: block;
  background: url(http://www.newswire.ca/static/images/backgrounds/white_right_arrow_slim.gif) center 0 no-repeat;
  padding: 25px 0 0 0;
  margin: 25px 0 0 10px;
  width: 50px;
  text-align: center;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none !important;
  color: #fff;
}
.module-news-details #media_highlights .media_row .load_less a {
  display: block;
  background: url(http://www.newswire.ca/static/images/backgrounds/white_left_arrow_slim.png) center 0 no-repeat;
  padding: 25px 0 0 0;
  margin: 25px 0 0 0px;
  width: 50px;
  text-align: center;
  font-size: 12px;
  text-transform: uppercase;
  text-decoration: none !important;
  color: #fff;
}
.module-news-details #tags {
  background: #fcfcfc;
  padding: 10px 20px;
  border-top: 1px dotted #e8e8e8;
  border-bottom: 1px dotted #e8e8e8;
}
.module-news-details #tags ul {
  padding: 6px 0 6px 25px;
  overflow: hidden;
  zoom: 1;
}
.module-news-details #tags ul.technorati_tags {
  background: url(http://www.newswire.ca/static/images/icons/technorati.gif) 0 center no-repeat;
}
.module-news-details #tags ul.delicious_tags {
  background: url(http://www.newswire.ca/static/images/icons/delicious.gif) 0 center no-repeat;
}
.module-news-details #tags ul li {
  float: left;
  margin-right: 5px;
  color: #b2b2b2;
  font-weight: bold;
}
.module-news-details #tags ul li a {
  font-weight: normal;
  color: #323232;
}
.module-news-details #tags ul li a:hover {
  text-decoration: underline;
}
.module-news-details #release_content #comment-block .title_block {
  padding: 25px 20px;
  text-align: right;
  border-bottom: 1px solid #dedede;
  overflow: hidden;
  zoom: 1;
}
.module-news-details #release_content #comment-block .title_block h2 {
  float: left;
  font-size: 22px;
  text-transform: uppercase;
  color: #323232;
}
.module-news-details #release_content #comment-block #comments div.comment_pagination {
  font-size: 14px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.module-news-details #release_content #comment-block #comments div.comment_pagination a.pager_jump {
  cursor: pointer;
}
.module-news-details #release_content #comment-block #comments {
  border-top: 3px solid #f9f9f9;
  padding: 0px 20px 25px 20px;
  width: 100%;
}
.module-news-details #release_content #comment-block #comments .comment {
  overflow: hidden;
  padding-top: 30px;
  border-top: 1px dotted #e8e8e8;
  clear: both;
  width: 100%;
}
.module-news-details #release_content #comment-block #comments .comment.first_comment {
  border-top: none;
}
.module-news-details #release_content #comment-block #comments .awaiting-moderation {
  background-color: #eee;
}
.module-news-details #release_content #comment-block #comments .hidden-comment {
  display: none;
}
.module-news-details #release_content #comment-block #comments .comment:first-child {
  border-top: 0px;
}
.module-news-details #release_content #comment-block #comments .comment .comment-info {
  float: left;
  width: 145px;
  font-weight: 11px;
  color: #b2b2b2;
}
.module-news-details #release_content #comment-block #comments .comment .comment-info p.twitter {
  padding-left: 100px;
}
.module-news-details p.twitter a img {
  margin-bottom: 2px;
}
.module-news-details p.twitter a {
  color: #b2b2b2;
}
.module-news-details span.twitter_realname {
  color: #000000;
  font-size: 10px;
  font-weight: normal;
}
.module-news-details span.twitter_realname:hover {
  text-decoration: none !important;
}
.module-news-details #release_content #comment-block #comments .comment .comment-info p span {
  display: block;
  color: #ff7b00;
  font-weight: bold;
  font-size: 13px;
}
.module-news-details .twitter_user a {
  color: #4099FF;
  font-weight: bold;
  font-size: 13px;
}
.module-news-details a.twitter_realname {
  color: #000000;
  font-size: 11px;
  font-weight: normal;
}
.module-news-details a.twitter_realname:hover {
  text-decoration: none;
}
.module-news-details span.comment-timestamp {
  float: right;
  color: #b2b2b2;
  font-style: italic;
}
.module-news-details span.comment-timestamp a {
  color: #b2b2b2;
}
.module-news-details #release_content #comment-block #comments .comment .comment-contents {
  color: #323232;
  float: left;
  width: 495px;
  margin-left: 15px;
}
.module-news-details #release_content #comment-block #comments .comment .comment-contents p {
  margin-bottom: 5px;
}
.module-news-details #release_content #comment-block #comments .comment .comment-contents li {
  display: inline;
  vertical-align: middle;
  padding-right: 12px;
}
.module-news-details #release_content #comment-block #comments .comment .comment-contents li img {
  vertical-align: top;
}
.module-news-details #release_content #comment-block #comments .comment .comment-contents li a {
  color: #989898;
}
.module-news-details ul#comment_tabs li {
  width: 200px;
  font-size: 13px;
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: center;
  display: inline-block;
  background-color: #b2b2b2;
}
.module-news-details ul#comment_tabs li.comment_tab_switch:hover {
  cursor: pointer;
  text-decoration: underline;
}
.module-news-details ul#comment_tabs li.comment_tab_switch a {
  color: #ffffff;
}
.module-news-details ul#comment_tabs li.comment_tab_active {
  background-color: #ffffff;
  border-right: 1px solid #cfcfcf;
  border-left: 1px solid #cfcfcf;
  border-top: 1px solid #cfcfcf;
}
.module-news-details ul#comment_tabs li.comment_tab_active a {
  color: #000000;
}
.module-news-details #release_content #comment-block #add-comment {
  background-color: #fff7cf;
  border-top: 1px solid #dedede;
}
.module-news-details #release_content #comment-block #add-comment .title_block {
  padding: 25px 20px;
  text-align: right;
}
.module-news-details #release_content #comment-block #add-comment .title_block h2 {
  font-size: 18px;
  text-transform: uppercase;
  color: #323232;
  float: left;
}
.module-news-details #release_content #comment-block #add-comment a {
  color: #323232;
  text-decoration: underline;
  font-size: 11px;
}
.module-news-details #release_content #comment-block #add-comment label {
  display: inline-block;
  width: 165px;
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  text-align: left;
  float: left;
  zoom: 1;
  clear: both;
}
.module-news-details #release_content #comment-block #add-comment input.field,
.module-news-details #release_content #comment-block #add-comment textarea {
  float: left;
  width: 300px;
  height: 30px;
  border: 1px solid #b3b3b3;
  border-right: 0px;
  border-bottom: 0px;
  margin-bottom: 10px;
}
.module-news-details #release_content #comment-block #add-comment textarea {
  height: 130px;
  width: 400px;
}
.module-news-details #release_content #comment-block #add-comment .captcha {
  clear: left;
  display: block;
}
.module-news-details #release_content #comment-block #add-comment .captcha img {
  float: left;
  margin-left: 165px;
  margin-bottom: 10px;
  margin-right: 20px;
}
.module-news-details #release_content #comment-block #add-comment .captcha label {
  clear: left;
  float: left;
  font-size: 16px;
  padding-top: 5px;
  height: 28px;
  line-height: 20px;
}
.module-news-details #release_content #comment-block #add-comment .captcha input {
  float: left;
  width: 125px;
  height: 30px;
  border: 1px solid #b3b3b3;
  border-right: 0px;
  border-bottom: 0px;
  margin-bottom: 10px;
}
.module-news-details #release_content #comment-block #add-comment .post-comment {
  clear: both;
  float: left;
  margin-left: 165px;
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
  background-color: #FCFCFC;
  padding: 9px 20px 7px 20px;
  border-top: 1px #DCDCDC solid;
  border-left: 1px #D6D6D6 solid;
  border-right: 1px #B9B9B9 solid;
  border-bottom: 1px #ABABAB solid;
  color: #383838;
  font-size: 12px;
  text-transform: uppercase;
  /* for IE */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
  /* for webkit browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
  /* for firefox 3.6+ */
  background: -moz-linear-gradient(top, #ffffff, #f0f0f0);
}
.module-news-details .release_highlights {
  float: left;
  width: 200px;
  padding: 20px 0 0 0;
  margin: 0 20px 15px 0;
  font-size: 12px;
  line-height: 18px;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
}
.module-news-details .release_highlights h3 {
  margin-bottom: 15px;
  font-size: 18px;
  text-transform: uppercase;
}
.module-news-details .release_highlights ul {
  padding-left: 20px;
  list-style: square;
}
.module-news-details .release_highlights ul li {
  margin-bottom: 15px;
}
.module-news-details .consolidated_highlights {
  padding-top: 20px;
  border-top: 1px dotted #d8d8d8;
}
.module-news-details .consolidated_highlights h4 {
  margin-bottom: 15px;
  font-size: 13px;
  font-weight: bold;
}
.module-news-details .consolidated_highlights table {
  margin-bottom: 20px;
}
.module-news-details .consolidated_highlights table th {
  background: #f7f7f7;
  padding: 10px;
  font-weight: bold;
  text-align: right;
  border-bottom: 1px solid #000;
}
.module-news-details .consolidated_highlights table td {
  padding: 10px;
  text-align: right;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}
.module-news-details #content_wrapper .consolidated_highlights .footnotes {
  margin: 0;
  line-height: 13px;
  font-size: 11px;
  color: #b2b2b2;
}
.module-news-details #table_blowup {
  position: relative;
  font-size: 1em;
  background-color: #fff;
  margin: 5% auto;
  max-width: 1000px;
  max-height: 80%;
  overflow-y: auto;
  overflow-x: auto;
  padding: 20px;
}
.module-news-details #table_blowup table {
  margin: auto;
}
.module-news-details #table_blowup td {
  padding: 5px;
}
.module-news-details #PullQuote, .module-news-details #PullQuoteFrench {
  width: 300px;
  float: right;
  margin: 30px;
  font-style: italic;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  text-indent: -1.5em;
  line-height: 20px;
}
.module-news-details #PullQuote:before, .module-news-details #PullQuoteFrench:before {
  font-size: xx-large;
  font-weight: bold;
  color: #0000FF;
}
.module-news-details #PullQuote:after, .module-news-details #PullQuoteFrench:after {
  font-size: xx-large;
  font-weight: bold;
  color: #0000FF;
  float: right;
  position: relative;
  right: -1.5em;
}
.module-news-details #PullQuote:before {
  content: "├óÔé¼┼ô ";
}
.module-news-details #PullQuoteFrench:before {
  content: "├é┬½ ";
}
.module-news-details #PullQuote:after {
  content: " ├óÔé¼┬Ø";
}
.module-news-details #PullQuoteFrench:after {
  content: " ├é┬╗";
}
.module-news-details .meta_info {
  width: 60%;
}
.module-news-details .meta_info .release_date {
  color: #323232;
  font-weight: bold;
}
.module-news-details p.alt_release {
  padding: 0;
  color: #444444;
  font-family: Verdana, Helvetica, sans-serif;
}
.module-news-details span.din {
  font-size: 24px;
}
.module-news-details .alt_release {
  display: inline-block;
  text-align: center;
  color: #ff7b00;
  height: 27px;
  width: 228px;
  background-color: #FCFCFC;
  padding: 10px 0 0 10px;
  border-top: 1px #E6E6E6 solid;
  border-left: 1px #E2E2E2 solid;
  border-right: 1px #C6C6C6 solid;
  border-bottom: 1px #B7B7B7 solid;
  text-transform: uppercase;
  font-size: 18px;
  /* for IE */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f0f0f0');
  /* for webkit browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f0f0f0));
  /* for firefox 3.6+ */
  background: -moz-linear-gradient(top, #ffffff, #f0f0f0);
  margin-bottom: 40px;
}
.module-news-details a.alt_release:hover {
  text-decoration: none;
  cursor: pointer;
}
.module-news-details #ReleaseContent {
  font-size: 13px;
}
.module-news-details #ReleaseContent ul[type=circle] > li {
  list-style-type: circle;
}
.module-news-details #ReleaseContent ul[type=square] > li {
  list-style-type: square;
}
.module-news-details #ReleaseContent ol[type=a] > li {
  list-style-type: lower-alpha;
}
.module-news-details #ReleaseContent ol[type=i] > li {
  list-style-type: lower-roman;
}
.module-news-details #ReleaseContent table {
  border-collapse: collapse;
}
.module-news-details tr.cnwUnderlinedCell td {
  border-bottom: 1px solid #000000;
}
.module-news-details tr.cnwDoubleUnderlinedCell td {
  border-bottom: 3px double #000000;
}
.module-news-details tr.cnwBoldUnderlinedCell td {
  border-bottom: 3px solid #000000;
}
.module-news-details td.cnwUnderlinedCell {
  border-bottom: 1px solid #000000;
}
.module-news-details td.cnwDoubleUnderlinedCell {
  border-bottom: 3px double #000000;
}
.module-news-details td.cnwBoldUnderlinedCell {
  border-bottom: 3px solid #000000;
}
.module-news-details .cnwBorderedTable td {
  border-collapse: collapse;
  border: 1px solid black;
  padding: 2px;
  font-size: 12px;
}
.module-news-details #ReleaseContent table td {
  padding: 2px;
}
.module-news-details .cnwTableBorderStyle15 {
  border: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle14 {
  border-top: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle13 {
  border-top: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-bottom: none;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle12 {
  border-top: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-bottom: none;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle11 {
  border-top: 1px solid #aaaaaa;
  border-right: none;
  border-bottom: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle10 {
  border-top: 1px solid #aaaaaa;
  border-right: none;
  border-bottom: 1px solid #aaaaaa;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle9 {
  border-top: 1px solid #aaaaaa;
  border-right: none;
  border-bottom: none;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle8 {
  border-top: 1px solid #aaaaaa;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle7 {
  border-top: none;
  border-right: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle6 {
  border-top: none;
  border-right: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle5 {
  border-top: none;
  border-right: 1px solid #aaaaaa;
  border-bottom: none;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle4 {
  border-top: none;
  border-right: 1px solid #aaaaaa;
  border-bottom: none;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle3 {
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle2 {
  border-top: none;
  border-right: none;
  border-bottom: 1px solid #aaaaaa;
  border-left: none;
}
.module-news-details .cnwTableBorderStyle1 {
  border-top: none;
  border-right: none;
  border-bottom: none;
  border-left: 1px solid #aaaaaa;
}
.module-news-details .cnwTableBorderStyle16 {
  border-collapse: collapse;
}
.module-news-details #ReleaseContent pre {
  font-family: Courier;
}
.module-news-details span.prnews_span {
  font-size: 8pt;
  font-family: "Arial";
  color: black;
}
.module-news-details a.prnews_a {
  color: blue;
}
.module-news-details li.prnews_li {
  font-size: 8pt;
  font-family: "Arial";
  color: black;
}
.module-news-details p.prnews_p {
  font-size: 0.62em;
  font-family: "Arial";
  color: black;
  margin: 0in;
}

/*# sourceMappingURL=news-details.css.map */