/* CSS Document */


      html, body, div, span, applet, object, iframe,

      h1, h2, h3, h4, h5, h6, p, blockquote, pre,

      a, abbr, acronym, address, big, cite, code,

      del, dfn, em, font, img, ins, kbd, q, s, samp,

      small, strike, strong, sub, sup, tt, var,

      dl, dt, dd, ol, ul, li, 

      fieldset, form, label, legend,

      table, caption, tbody, tfoot, thead, tr, th, td { 

          margin: 0;

          padding: 0;

          outline: 0;

          font-weight: inherit;

          font-style: inherit;

          font-size: 100%;

          font-family: inherit;

          vertical-align: baseline;

      }

      /* remember to define focus styles! */

      :focus {

          outline: 0;

      }

      body {

          line-height: 1;

          color: black;


      }

      ol, ul {

          list-style: none;

      }

      /* tables still need 'cellspacing="0"' in the markup */

      table {

          border-collapse: collapse;

          border-spacing: 0;

      }

      caption, th, td {

          text-align: left;

          font-weight: normal;
		  vertical-align:top;

      }

      blockquote:before, blockquote:after,

      q:before, q:after {

          content: "";

      }

      blockquote, q {

          quotes: "" "";

      }
