/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 *
 *   RESET CSS
 *
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

  body,
  div,
  dl,
  dt,
  dd,
  ul,
  ol,
  li,
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  pre,
  form,
  fieldset,
  input,
  textarea,
  p,
  blockquote,
  th,
  td {
    margin:0;
    padding:0;
  }

  table {
    border-collapse:collapse;
    border-spacing:0;
  }

  fieldset,
  img {
    border:0;
  }

  address,
  caption,
  cite,
  code,
  dfn,
  em,
  strong,
  th,
  var {
    font-style:normal;
    font-weight:normal;
  }

  ol,
  ul {}

  caption,
  th {
    text-align:left;
  }

  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-size:12px;
    font-weight:normal;
  }

  q:before,
  q:after {
    content:'';
  }

  abbr,
  acronym {
    border:0;
  }

/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 *
 *   RESET FONTS
 *
 * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


  body {
    font:12px/135% arial,helvetica,clean,sans-serif;
    *font-size:small;
    *font:x-small;
  }

  table {
    font-size:inherit;
    font:12px;
  }
  
  select,
  input,
  textarea {
    font:12px arial,helvetica,clean,sans-serif;
  }

  pre,
  code {
    font:13px monospace;
    *font-size:12px;
  }

