@charset "utf-8";


/* CSS version 2.1 stylesheet */


/* home: news */


/* home: list of news items */

/* based on list of headlines and articles, and news items */

div.home_news_items_list {

  width: auto;

  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_news_items_list div.news_item_item {

  width: auto;

  /* min-height: 65px; /* fill at least the graphic height */
  /* set in style attribute */
    /* not supported by IE6 */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_news_items_list div.news_item_source_type_name_date {

  float: right;

  width: 180px;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding-left: 10px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 10px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_news_items_list span.news_item_source_type_name {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_news_items_list span.news_item_date {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_news_items_list span.news_item_date_updated_flag {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #FF0000;
  background-color: #FFFFFF;

  }

div.home_news_items_list div.news_item_breadcrumbs {

  /* width: auto; */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_news_items_list div.news_item_breadcrumbs span a:link,
    div.home_news_items_list div.news_item_breadcrumbs span a:visited {
  color: #0000FF;
  text-decoration: none;
  }

div.home_news_items_list div.news_item_breadcrumbs span a:link:hover {
  color: #0000FF;
  text-decoration: underline;
  }

div.home_news_items_list span.news_item_title {

  }

div.home_news_items_list span.news_item_headline_chapeau {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_news_items_list img.news_item_headline_graphic {

  /* float: set in XHTML */

  /* width: set in XHTML */

  margin-left: 10px;  /* if alignment is left, overruled in XHTML to 0px */
  margin-right: 10px;  /* if alignment is right, overruled in XHTML to 0px */
  margin-top: 5px;  /* align with text */
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: 1px solid #686868;
  /* border-left: 1px solid #C0C0C0;
  border-right: 1px solid #8D8D8D;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #8D8D8D; */

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_news_items_list a.news_item_link {

  }


/* home: list of headlines and articles */

/* based on headline */

div.home_headlines_articles_list {

  width: auto;

  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list div.headline_article_item {

  width: auto;

  /* min-height: 65px; /* fill at least the graphic height */
  /* set in style attribute */
    /* not supported by IE6 */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list div.headline_article_source_type_name_date {

  float: right;

  width: 180px;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding-left: 10px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 10px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_headlines_articles_list span.headline_article_source_type_name {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list span.headline_article_date {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list span.headline_article_date_updated_flag {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #FF0000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list div.headline_article_breadcrumbs {

  /* width: auto; */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_headlines_articles_list div.headline_breadcrumbs span a:link,
    div.home_headlines_articles_list div.headline_breadcrumbs span a:visited {
  color: #0000FF;
  text-decoration: none;
  }

div.home_headlines_articles_list div.headline_article_breadcrumbs span a:link:hover {
  color: #0000FF;
  text-decoration: underline;
  }

div.home_headlines_articles_list span.headline_article_title {

  }

div.home_headlines_articles_list span.headline_article_chapeau {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_headlines_articles_list img.headline_article_graphic {

  /* float: set in XHTML */

  /* width: set in XHTML */

  margin-left: 10px;  /* if alignment is left, overruled in XHTML to 0px */
  margin-right: 10px;  /* if alignment is right, overruled in XHTML to 0px */
  margin-top: 5px;  /* align with text */
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: 1px solid #686868;
  /* border-left: 1px solid #C0C0C0;
  border-right: 1px solid #8D8D8D;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #8D8D8D; */

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_headlines_articles_list a.headline_article_link {

  }


/* home: list of latest processor specifications */

/* based on list of headlines and articles */

div.home_processor_specifications_list {

  width: auto;

  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_processor_specifications_list div.processor_specifications_item {

  width: auto;

  min-height: 25px;
    /* not supported by IE6 */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_processor_specifications_list div.processor_specifications_date {

  float: right;

  width: 180px;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding-left: 10px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 10px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_processor_specifications_list span.processor_specifications_date {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #000000;
  background-color: #FFFFFF;

  }

div.home_processor_specifications_list span.processor_specifications_date_updated_flag {

  width: auto;

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  color: #FF0000;
  background-color: #FFFFFF;

  }

div.home_processor_specifications_list div.processor_specifications_breadcrumbs {

  /* width: auto; */

  margin: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;

  padding: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;

  border: none;

  color: #000000;
  background-color: #FFFFFF;

  font-family: Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;

  }

div.home_processor_specifications_list div.processor_specifications_breadcrumbs span a:link,
    div.home_headlines_articles_list div.processor_specifications_breadcrumbs span a:visited {
  color: #0000FF;
  text-decoration: none;
  }

div.home_processor_specifications_list div.processor_specifications_breadcrumbs span a:link:hover {
  color: #0000FF;
  text-decoration: underline;
  }

div.home_processor_specifications_list span.processor_specifications_title {

  }

div.home_processor_specifications_list a.processor_specifications_link {

  }

