.content-header a {
  font-size: 12px;
  margin-left: 20px; }
  .content-header a:hover {
    text-decoration: underline; }

.page-content {
  width: 630px;
  font-size: 14px; }
  .page-content ul {
    line-height: 1.4; }
    .page-content ul.float-list li {
      overflow: hidden; }
      .page-content ul.float-list li div {
        float: left;
        min-width: 150px; }
  .page-content li {
    padding-left: 15px;
    background: url(/images/bg/gray-dot.png) 0 0.5em no-repeat;
    margin-bottom: 10px; }

h2,
h3,
h4 {
  font-weight: bold; }

h2 {
  font-size: 16px;
  margin-bottom: 15px;
  line-height: 1.3; }

h3 {
  margin-top: 25px;
  margin-bottom: 10px; }

p {
  line-height: 1.4;
  margin-bottom: 10px; }
  p.disclaimer {
    font-size: 12px; }

#french {
  margin-top: 20px;
  border-top: 1px solid #dedfdf;
  padding-top: 20px; }
