a, a:visited, a:hover { color:#06b; }
p { margin:5px; }
th { font-weight:bold; }
td,th { padding:5px; }
.tbl1 { background-color:#fff; }
.tbl2 { background-color:#f1f1f1; }
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, blockquote { margin:0; padding:0; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
q:before, q:after { content:''; }
body { font:13px arial,helvetica,clean,sans-serif; font-size:small; }
select, input, textarea { font:99% arial,helvetica,clean,sans-serif; }
pre,code { font:115% monospace;font-size:100% }
body * { line-height:1.22em }
body { padding:10px; }
h1 { font-size:20px; }
