body {
  font-family: arial, verdana, sans-serif;
  color: #666;
  font-size: 12px;
  line-height: 16px;
}

h1 { 
  font-size: 24px; 
  line-height: 32px;
}

h2 { 
  font-size: 20px; 
  line-height: 32px; 
}

h3 { 
  font-size: 14px; 
  line-height: 16px; 
}

h4 { 
  font-size: 12px; 
  line-height: 16px; 
}

h5 { 
  font-size: 11px; 
  line-height: 16px; 
}

h6 { 
  font-size: 10px; 
  line-height: 16px; 
}

p, ul, ol, dl, dt, dd {
  margin-bottom: 16px;
}

/* links
------------------------------------------------------------------------------------*/

a,
a:visited {
  color: red;
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

/* form
------------------------------------------------------------------------------------*/

form label {
  font-weight: bold;
  font-size: 11px;
}

form input {
  font-family: "trebuchet ms", arial, helvetica;
  color: #666;
  line-height: 16px;
}
