#line_chart html,
#line_chart body,
#line_chart div,
#line_chart span,
#line_chart object,
#line_chart iframe,
#line_chart h1,
#line_chart h2,
#line_chart h3,
#line_chart h4,
#line_chart h5,
#line_chart h6,
#line_chart p,
#line_chart blockquote,
#line_chart pre,
#line_chart abbr,
#line_chart address,
#line_chart cite,
#line_chart code,
#line_chart del,
#line_chart dfn,
#line_chart em,
#line_chart img,
#line_chart ins,
#line_chart kbd,
#line_chart q,
#line_chart samp,
#line_chart small,
#line_chart strong,
#line_chart sub,
#line_chart sup,
#line_chart var,
#line_chart b,
#line_chart i,
#line_chart dl,
#line_chart dt,
#line_chart dd,
#line_chart ol,
#line_chart ul,
#line_chart li,
#line_chart fieldset,
#line_chart form,
#line_chart label,
#line_chart legend,
#line_chart table,
#line_chart caption,
#line_chart tbody,
#line_chart tfoot,
#line_chart thead,
#line_chart tr,
#line_chart th,
#line_chart td,
#line_chart article,
#line_chart aside,
#line_chart canvas,
#line_chart details,
#line_chart figcaption,
#line_chart figure,
#line_chart footer,
#line_chart header,
#line_chart hgroup,
#line_chart menu,
#line_chart nav,
#line_chart section,
#line_chart summary,
#line_chart time,
#line_chart mark,
#line_chart audio,
#line_chart video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  line-height: initial;
}

#line_chart body {
  line-height: 1;
}

#line_chart article,
#line_chart aside,
#line_chart details,
#line_chart figcaption,
#line_chart figure,
#line_chart footer,
#line_chart header,
#line_chart hgroup,
#line_chart menu,
#line_chart nav,
#line_chart section {
  display: block;
}

#line_chart nav ul {
  list-style: none;
}

#line_chart blockquote,
#line_chart q {
  quotes: none;
}

#line_chart blockquote:before,
#line_chart blockquote:after,
#line_chart q:before,
#line_chart q:after {
  content: "";
  content: none;
}

#line_chart a {
  margin: 0;
  padding: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/* change colours to suit your needs */
#line_chart ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

/* change colours to suit your needs */
#line_chart mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

#line_chart del {
  text-decoration: line-through;
}

#line_chart abbr[title],
#line_chart dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

#line_chart table {
  border-collapse: collapse;
  border-spacing: 0;
  min-width: 0px;
}

/* change border colour to suit your needs */
#line_chart hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

#line_chart input,
#line_chart select {
  vertical-align: middle;
}
