@charset "UTF-8";
/****************************************************************************************
*  datasummary.css (Canada-Multilingual) - Last modified: 30 Aug 2011 @ 21h00
*  - CSS template 'datasummary.css' by David Jamieson <grantownweather.co.uk>
*  - Modified by Ray Beriau <tzouhalem.net>
*****************************************************************************************/
/*<![CDATA[*/
#tableData {
  width: 645px;
  padding: 1px 0 1px 0;
}
#tableDataSA {
  width: 850px;
  padding: 1px 0 1px 0;
  text-align: center;
}
#table_container {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10pt;
  color: #000000;
  text-align: left;
}
#table_container table {
  border-width: 0px;
  border-spacing: 0px 0px;
  border-right: thin solid #4A4A4A;
}
#table_container table th {
  width: 70px;
  text-align: center;
  padding: 2px 5px 2px 0px;
}
#table_container table td {
  width: 65px;
  text-align: center;
  color: #000000;
}
#table_container table th {
  color: #FFFFFF;
  background-color: #4A4A4A;
  background: url(../images/back3.gif) #4A4A4A repeat-x left top;
  font-weight: bold;
  text-align: center;
}
#table_container .highlight {
  background-color: #C0C0C0;
  color: #000000;
  cursor: pointer;
  background: url(../images/back1.gif) #C0C0C0 repeat-x left top;
  font-weight: bold;
}
#table_container .datacell, .nondate {
  border-bottom: thin solid;
}
#table_container .smallerfont {
  font-size: 80%;
}
#table_container .smallfont {
  font-size: 70%;
}
#table_container .emptyvalue {
  color: #696969;
  background: transparent;
}
#table_container .zerovalue {
  color: #696969;
/*  background-color: #4A4A4A; */
  background: transparent;
  border-bottom: thin solid #000000;
}
#table_container .nonzerovalue {
  color: #000000;
  background: transparent;
  border-bottom: thin solid #000000;
}
#table_container .notavailable {
  color: #A9A9A9;
  background: transparent;
}
#table_container .belowvalue {
  color: #0000FF;
  background-color: #E6E6FA;
}
#table_container .abovevalue {
  color: #FF0000;
  background-color: #FFE4E1;
}
#table_menu {
  text-align: center;
  padding: 0 25px 0 0;
}
#table_menu ul {
  list-style-type: none;
}
#table_menu li {
  display: inline;
  margin-right: 3px;
  padding: 3px 7px 3px 7px;
  border: 1px solid #0000FF;
  background-color: #E2E2E2;
  color: #000000;
  /* border-radius: top-left top-right bottom-right bottom-left; */
  border-radius: 5px; /*border-radius for CSS3 capable browsers.*/
  -moz-border-radius: 5px; /* Older Mozilla */
  -webkit-border-radius: 5px; /* Safari and Chrome */
  /* box-shadow: h-shadow v-shadow blur spread color inset; */
  box-shadow: 3px 3px 5px #696969; /*shadow for CSS3 capable browsers.*/
  -webkit-box-shadow: 3px 3px 5px #696969; /* Safari and Chrome */
  -moz-box-shadow: 3px 3px 5px #696969; /* Older Firefox */
  font-size: 75%;
  font-weight: bold;
  line-height: 25px;
}
#table_menu a {
  text-decoration: none;
  color: #4169E1;
}
#table_menu a:hover {
  color: #333333;
}
#table_name {
  font-size:140%;
  font-weight: bold;
  text-align: left;
  height: 30px;
  padding-left: 5px;
}

#table_data {
  text-align: center;
}

#table_year {
  width: 68px;
  height: 35px;
  font-weight: bold;
  padding-left: 4px;
}
#table_year select {
  font-weight: bold;
  text-align: center;
  padding: 2px 5px 2px 0px;
}
.copyright {
  font-size: 80%;
  text-align: center;
  color: #404040;
}
.version {
  font-size: 80%;
  text-align: center;
  color: #404040;
}
/*]]>*/