/* ----------------------------
     CSS Reset 
---------------------------- */

html, body, ul, ol, li, form, fieldset, legend
{
  margin: 0;
  padding: 0;
}

h1, h2, h3, h4, h5, h6, p { margin-top: 0; }

fieldset,img { border: 0; }

legend { color: #000; }

li { list-style: none; }

sup { vertical-align: text-top; }

sub { vertical-align: text-bottom; }

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

caption, th, td
{
  text-align: left;
  vertical-align: top;
  font-weight: normal;
}
 
/* Set the default font.
*/
*{
  font-family: Sans-Serif;
}

/* Set the minimum width.
*/
html{
  min-width:980px;
  min-height:480px;
}

/* Hide an item.
*/
.hidden {
  display:none;
}

/* Checkboxes/radio buttons.
*/
input[type='radio'] {
  border: 0px;
  background-color:transparent;
}
input[type='radio']:hover {
  border: 0px;
  background-color:transparent;
}

input[type='checkbox'] {
  border: 0px;
  background-color:transparent;
}
input[type='checkbox']:hover {
  border: 0px;
  background-color:transparent;
}
