/* Reset ** Cancels out all those nasties that browsers display differently */
abbr, acronym, address, applet, b, blockquote, body, caption, cite, code, dfn, div, em, embed, strong, th, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, i, iframe, img, ins, kbd, label, legend, li, object, ol, p, pre, q, s, samp, small, strike, sub, sup, table, tbody, thead, tfoot, td, th, tt, ul, var { vertical-align: baseline; margin: 0; border: 0; padding: 0; font-style: normal; font-weight: normal; text-align: left; }
/* Base ** Puts everything back just the way we like it */
a:link { color: blue; text-decoration: underline; }
a:visited { color: purple; text-decoration: underline; }
a:hover, a:focus { color: red; text-decoration: underline; }
a:active { color: red; text-decoration: underline; }
abbr, acronym, cite, dfn { border-bottom: thin dotted; padding: 0 0 1px 0; cursor: help; }
address { white-space: pre; }
blockquote { margin: 0 1em 0 1em; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q {	quotes: "" ""; }
/*body { background: white; padding: 25px; font-family: sans-serif; font-size: 62.5%; line-height: 1.5; color: black; }*/
caption { font-size: 0.9em; font-weight: bold; }
cite { font-style: italic; }
code { white-space: pre; font-family: monospace; }
del { text-decoration: underline; color: red; }
dl { margin: 0 0 2ex 0; font-size: 1em; }
em, i { font-style: italic; }
fieldset { margin-bottom: 2ex; }
:focus { outline: thin solid; }
h6 { font-style: italic; }
hr { border-bottom: thin dotted; }
input, select, textarea { width: auto; margin: 0; padding: 0; font-family: inherited; font-style: normal; font-weight: normal; font-size: 1em; }
ins { text-decoration: line-through; color: green; }
label { font-weight: bold; }
ol { list-style: decimal-leading-zero outside; margin: 0 0 2ex 1em; }
p { margin: 0 0 2ex 0; font-size: 1em; }
strong, b { font-weight: bold; }
table { width: 100%; border-collapse: separate; border-spacing: 0; caption-side: bottom; }
td { padding: 3px; }
th { padding: 3px; font-weight: bold; }
ul { list-style: circle outside; margin: 0 0 2ex 2em; }
ul ul { list-style: circle outside; margin: 0 0 0 1em; }
var { font-style: italic; }
