@import "lists.css";

/* ---------------------------------------------------------- */
/* Links */

#content a:link {
  text-decoration : none;
  border-bottom : 1px solid #CCCCCC;
}

#content a:visited {
  text-decoration : none;
  border-bottom : 1px solid #CCCCCC;
}

#content a:active, #content a:focus, #content a:link:hover, #content a:visited:hover {
  text-decoration : none;
  color : #0000FF;
  border-bottom : 1px solid #9999FF;
}


#content h1 { 
  font-family : georgia, times, serif;
  font-size : 150%;
  font-weight : normal;
  letter-spacing : 1px;
  letter-spacing : 0.05em;
  color : #003366;
}

#content h2 {
  font-family : georgia, times, serif;
  font-size : 120%;
  font-weight : normal;
  margin : 1.5em 0 0.5em 0;
  padding : 0;
  color : #003366;
}

#content h3 {
  font-size : 110%;
  color : #003366;
}

#content h4 {
  color : #003366;
}

#content p {
  margin : 0 0 0.75em 0;
  padding : 0;
  line-height : 1.35em;
}

#content p.h5, #content h5 {
  color : #003366;
}

#content p.h6, #content h6 {
  color : #003366;
}

#content table.measure-summary {
  border-collapse : collapse;
  border-color : #999999;
  border-top : 1px solid #999999;
  border-bottom : 1px solid #999999;
}

#content table.measure-summary th {
  font-weight : normal;
  text-align : right;
  border-top : 1px solid #999999;
  border-bottom : 1px solid #999999;
  padding : 0.2em;
}

#content table.measure-summary td {
  padding : 0.2em;
  border-top : 0;
  border-bottom : 0;
}

#content table.measure-summary td.portfolio-title {
  padding-top : 1em;
  /* font-style : italic; */
  font-weight : bold;
}

#content table.measure-summary td.agency-title {
  font-style : italic;
}

#content table.measure-summary td.measure-title, #content table.measure-summary td.theme-title {
  padding-left : 1em;
}

#content table.measure-summary tr.portfolio-total td {
  font-weight : bold;
  border-top : 1px solid #999999;
  border-bottom : 1px solid #999999;
}

#content table.measure-summary tr.portfolio-total th {
  text-align : left;
  font-weight : bold;

  border-top : 0;
  border-bottom : 0;
}

#content table.measure-summary tr.measure-type td {
  font-weight : bold;
}

#content table.measure-summary td.measure-title-theme {
  padding-left : 2em;
}

col.measure-data {
  width : 6em;
  text-align : right;

col.measure-data-current-year {
  width : 6em;
  text-align : right;
  background : #F8F8F8;
}
