/* base.css */

body {
   margin: 10px;
}

h1 {
   font-size: 18px;

h2 {
}
   font-size: 16px;
}

h3 {
   font-size: 14px;
}

h4 {
   font-size: 10px;
}

h5 {
   font-size: 8px;
}
h6 {
   font-size: 8px;
}
h1, h2, h3 {
   margin: 1em 0;
}

h1, h2, h3, h4, h5, h6, strong, dt {
   font-weight: bold;
}

optgroup {
   font-weight: normal;
}

abbr, acronym {
   border-bottom: 1px dotted #000;
   cursor: help;
}

em {
   font-style: italic;
}

del {
   text-decoration: line-through;
}

blockquote {
   margin: 1em;
}

ol, ul, dl {
   margin-left: 2em;
}

ol li {
   list-style: decimal outside;
}


ul li {
   list-style: disc outside;
}

dl dd {
   margin-left: 1em;
}

th, td {
   border: 1px solid #000;
   padding: .5em;
}

th {
   font-weight: bold;
   text-align: center;
}

caption {
   margin-bottom: .5em;
   text-align: center;
}

sup {

   vertical-align: sub;
}

p, fieldset, table, pre {
   margin-bottom: 1em;
}

button, input[type="checkbox"], input[type="radio"], 
input[type="reset"], input[type="submit"] {
   padding: 1px;
}

