/*rendered CSS1-addressable elements and all applicable non-inherited properties set to initial values and default display types*/
a, abbr, acronym, address, applet, b, bdo, big, blockquote, body, button, center, cite, code, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, form, h1, h2, h3, h4, h5, h6, hr, html, i, iframe, ins, kbd, label, li, menu, object, ol, p, pre, q, s, samp, small, span, strike, strong, sub, sup, tt, u, ul, var {background: transparent; border: 0; clear: none; float: none; height: auto; list-style-image: none; list-style-position: outside; list-style-type: disc; margin: 0; padding: 0; text-decoration: none; vertical-align: baseline; width: auto;}
address, blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, ol, p, ul, center, dir, hr, menu, pre {display: block;}
a, abbr, acronym, applet, bdo, button, cite, code, del, dfn, em, iframe, img, ins, kbd, label, object, q, samp, span, strong, sub, sup, var, b, big, font, i, s, small, strike, tt, u {display: inline;}
li {display: list-item;}
img {background: transparent; border: 0; clear: none; float: none; list-style-image: none; list-style-position: outside; list-style-type: disc; margin: 0; padding: 0; text-decoration: none; vertical-align: baseline;}

/* Begin tree of inherited properties and cascades. Describes the default type, color, and link decoration specs of Mosaic-derivative browsers to the extent and degree of granularity that users
may typically override. Uncomment for "factory settings."*/
html {font-family: Arial, Verdana, sans-serif, Helvetica;}
body {font-size: 62.5%;}
pre, tt, code, kbd, samp {font-family: Arial, Verdana, sans-serif, Helvetica;}
a:link, a:visited, a:active	{text-decoration: underline; cursor: pointer;}
a:link	{background: inherit; color: #369;}
a:visited	{background: inherit; color: #369;}
a:active	{background: inherit; color: #369;}
a:hover	{background: inherit; color: #369;}
/*end pre-CSS user settings*/

html {letter-spacing: normal; line-height: 1.12; text-indent: 0; text-transform: none; white-space: normal; word-spacing: normal;}
blockquote {margin: 0 40px 0 40px;}
i, cite, em, var, address {font-style: italic;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.0em;}
h5 {font-size: .8em;}
h6 {font-size: .6em;}
i, cite, em, var, address {font-style: italic;}
pre, tt, code, kbd, samp {font-family: monospace;}
pre {white-space: pre;}
big {font-size: larger;}
small, sub, sup {font-size: smaller;}
sub {vertical-align: sub;}
sup {vertical-align: super;}
s, strike, del {text-decoration: line-through;}
hr {border: 1px inset;}
center, caption {text-align: center;}
acronym {speak: normal;}
abbr.initialism {speak: spell-out;}
abbr.truncation {speak: normal;}
button {cursor: pointer;}
td, th { font-size:.9em; }
.hide {height: 0; width: 0; overflow: hidden; position: absolute; /* for the benefit of IE5 Mac */}