@charset "utf-8";
/* CSS Document */

#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {
  margin: 0pt 0pt 7pt 0pt;
  width: 425px;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 1em;
  color: #222222;
  }
#content table h1,
#content table h2,
#content table h3,
#content table h4,
#content table h5,
#content table h6 {
  width: auto;
  }
#content h1 {
  margin: 0pt 0pt 7pt 0pt;
  font-size: 1.8em;
  color: #2222222;
  }
#content h2 {
  margin: 12pt 0pt 7pt 0pt;
  font-size: 1.4em;
  }
#content p {
  margin: 0pt 0pt 7pt 0pt;
  width: 425px;
  line-height: 1.6em;
  }
#content a {
  text-decoration: none;
  color: #983a8e;
  }
#content a:hover {
  text-decoration: underline;
  }
#content table p {
  width: auto;
  }
#content p.attribution {
  margin: 0pt 0pt 12pt 0pt;
  text-align: right;
  font-weight: bold;
  font-style: italic;
  }
#content ul, #content ul {
  margin: 0pt 0pt 7pt 0pt;
  padding: 0pt;
  width: 405px;
  line-height: 1.4em;
  }
#content ul li, #content ul li {
  margin: 0pt 0pt 5pt 1.2em;
  }
#content table {
  width: 405px;
  line-height: 1.6em;
  }
#content table.contact {
  width: 300px;
  }
#content table td.label {
  width: 100px;
  text-align: right;
  font-weight: bold;
  }
#content #column_left h1,
#content #column_right h1,
#content #column_left h2,
#content #column_right h2,
#content #column_left h3,
#content #column_right h3,
#content #column_left h4,
#content #column_right h4,
#content #column_left h5,
#content #column_right h5,
#content #column_left h6,
#content #column_right h6,
#content #column_left p,
#content #column_right p,
#content #column_left table,
#content #column_right table {
  width: 200px;
  }
#content #column_left ul,
#content #column_right ul,
#content #column_left ol,
#content #column_right ol {
  width: 180px;
  }
.intro_text_hide {
  display: none;
  }

#content ul.clients {
  list-style-type: none;
  }
#content ul.clients li {
  padding: 0px;
  margin: 0pt 0pt 6pt 0pt;
  font-weight: bold;
  }
#content ul.clients li a {
  font-weight: normal;
  }
#content .float_third {
  float: left;
  width: 130px;
  margin-right: 18px;
  }
#content .float_third h1,
#content .float_third h2,
#content .float_third h3,
#content .float_third h4,
#content .float_third h5,
#content .float_third h6 {
  width: 130px;
  margin: 0px;
  }
#content .float_third a {
  color: #000000;
  }
#content .float_third a:hover {
  color: #983A8E;
  }
#content .float_third a img {
  border: none;
  margin-bottom: 5px;
  }