html * {
  font-size:100.1%;
}
textarea, pre, code, kbd, samp, var, tt {
  font-family: Consolas, "Lucida Console";
}
body {
  font-family:Geneva,Verdana, Helvetica,'Trebuchet MS';
  font-size:75.00%;
}

/* -------------------------------------------- */
h1,h2,h3,h4,h5,h6 {
  font-family:Geneva,Verdana, Helvetica,'Trebuchet MS';
  font-weight:normal;
  color:#222;
  margin:0 0 0 0;
}
h1 {font-size:250%}
h2 {font-size:200%}
h3 {font-size:150%}
h4 {font-size:133.33%}
h5 {font-size:116.67%}
h6 {font-size:116.67%;font-style:italic}
/* -------------------------------------------- */
p {
  line-height:1.5em;
  margin:0 0 1em 0;
}
/* -------------------------------------------- */
option {
  padding-left:0.4em;
}
ul,ol,dl {
  line-height:1.5em;
  margin:0 0 1em 2em;
}
ul li {list-style:disc;}
ul ul li {list-style-type:circle}

ol li {list-style-type:decimal}
ol ol li {list-style-type:lower-latin}

li {margin-left:0.8em;line-height:1.5em;}

dt {font-weight:bold}
dd {margin:0 0 0.6em 0.8em}
/* -------------------------------------------- */
blockquote,cite,q {
  font-family:Georgia,"Times New Roman",Times,serif;
  font-style:italic;
}
blockquote {
  margin:0 0 1em 1.6em;
  color:#666;
}
pre,code,kbd,tt,samp,var {font-size:100%}
pre,code {color:#800}
pre {line-height:1.5em;margin:0 0 1em 0}
kbd,samp,var {color:#666}
var {font-style:italic}

acronym, abbr {
  border-bottom:1px dotted #aaa;
  font-variant:small-caps;
  letter-spacing:.07em;
  cursor:help;
}
strong,b {font-weight:bold}
em,i {font-style:italic}
/* -------------------------------------------- */
