body {

  font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;

  font-size: 12px;
  color: #333333;
  margin: 50px 15px;
}
.showgrid {
  background: #fff url(../images/960gs_24_col.gif) 50% 0 repeat-y;
}
/* common ------------------------------------------------------------------- */

a:link, a:active, a:visited { text-decoration: underline; color:#666; }
a:hover { text-decoration: none; }

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  font-weight: normal;
}
h1 {
  color:#f39522;
  line-height: 25px;
  }
  h2 {
  color:#0962b1;
  }

p {
  margin: 10px 20px;
}
input:hover {
  cursor: pointer;
  text-decoration: none;
}