body { margin: 0; padding: 0; line-height: 1.4em; word-spacing: 1px; letter-spacing: 0.2px; font: 13px Arial, Helvetica,"Lucida Grande", serif; color: #000; }

h1, h2, h3, h4, h5, h6 { color: #000; padding: 10px 0px; }

h1 { font-size: 2.8em; line-height: 40px; margin-bottom: 25px; }

h2 { font-size: 35px; line-height: 40px; margin-bottom: 10px; }

h3 { font-size: 28px; line-height: 34px; margin-bottom: 8px; }

h4 { font-size: 20px; line-height: 23px; margin-bottom: 4px; }

h5 { font-size: 17px; line-height: 22px; }

h6 { font-size: 14px; line-height: 21px; margin-bottom: 4px; }

p { margin: 0 0 20px 0; }

/* Links */
a:link, a:visited { background: transparent; color: #333; text-decoration: none; }

a:link[href^="http://"]:after, a[href^="http://"]:visited:after { content: " (" attr(href) ") "; font-size: 11px; }

a[href^="http://"] { color: #000; }

.table td { padding: 8px; line-height: 17px; vertical-align: top; border: 2px solid #000; }

.table td p { margin: 0px; color: #000; }

.bold_table { font-weight: bold; color: #000; }

.table thead th { vertical-align: bottom; }

.table thead { font-weight: bold; text-align: center; color: #000; border-top: 1px solid #000; background: #FFF; }

.table { width: 100%; margin-bottom: 20px; color: #000; }

.table_highlight { color: #000; font-weight: bold; }

.activities { border-bottom: solid 2px #dddddd; padding: 0 0 5px 0; }

.activ_price { display: block; float: right; }

/*# sourceMappingURL=print.css.map */
