/* Help Template */


/* DEBUGGING -------------------------------------------------------------- */

/* table { border: 1px solid green; } */


/* DOCUMENT --------------------------------------------------------------- */

body { background: transparent; font: 10pt Verdana, Arial, sans-serif; margin: 25px; }

h1 { border-bottom: 1px solid lightgray; color: rgb(40, 75, 103); font-size: 14pt; font-weight: bold; margin-top: 30px; }

h2 { font-size: 12pt; font-weight: bold; }

h3 { font-size: 10pt; font-weight: bold; }

li { margin-top: 5px; }

img.fig { border: 0px; margin: 5px; }

div.crop { border-top: 0px solid red; margin-bottom: -16px; overflow: hidden; width: 100%; }

div.crop img.fig { position: relative; top: -32px; }

span.ui { background-color: #C0C0C0; color: #0000FF; font-weight: bold; }

ul.toolbar { background: #C0C0C0; list-style-type: none; margin: 0px; padding: 0px; width: 100%; }

ul.toolbar li { border: 1px solid; border-color: white #909090 #909090 white; color: black; margin: 0px; padding: 4px; text-decoration: none; }

ul.toolbar li:hover { background: #909090; }

ul.toolbar a { color: black; text-decoration: none; }

ul.toolbar a:hover { color: blue; text-decoration: underline; }

dt { font-weight: bold; margin-top: 5px; }

dd { }

.banner { background: steelblue; color: white; font: bold 26pt serif; padding: 5px; white-space: nowrap; }

table.banner { height: 60px; width: 100%; }

table.banner td { color: white; font: bold 26pt serif; padding: 5px; white-space: nowrap; }

/* Width for most elements */
p, li, dd { width: 600px; }

/* Quotes */
p.quote { color: rgb(19, 99, 37); margin-left: 100px; margin-top: 20px; width: 400px; }

/* Footer */
table.footer { border-top: 2px solid lightgray; margin-top: 20px; width: 100%; border-spacing: 0px 10px; }
p.footer { color: red; font-size: 6pt; white-space: nowrap; padding-left: 10px; }
