/* Welcome to Susy. Use this file to define print styles. Import this file using the following HTML or equivalent: <link href="/stylesheets/print.css" media="print" rel="stylesheet" type="text/css" /> */
.clear { clear: both; }

/* Reset --------------------------------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { line-height: 1; color: black; background: white; }

ol, ul { list-style: none; }

table { border-collapse: separate; border-spacing: 0; vertical-align: middle; }

caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }

q, blockquote { quotes: "" ""; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }

a img { border: none; }

/* HTML5 Reset --------------------------------------------------------------*/
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }

/* Body -------------------------------------------------------------- */
body { font-family: "Droid Sans", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", " Lucida Sans", Arial, sans-serif; color: #4c4c4c; }

/* Links -------------------------------------------------------------- */
a:link, a:visited { color: #005498; }
a:focus, a:hover, a:active { color: #00467f; text-decoration: none; }
a img { border: none; }

/* Headings -------------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }

h1 { font-size: 4em; line-height: 1.125em; margin-bottom: 0.375em; }

h2 { font-size: 2.667em; line-height: 1.125em; margin-bottom: 0.563em; }

h3 { font-size: 2em; line-height: 1.5em; margin-bottom: 0.75em; }

h4 { font-size: 1.5em; line-height: 1em; margin-bottom: 1em; }

h5, h6 { margin-bottom: 1.5em; font-weight: bold; }

/* Text -------------------------------------------------------------- */
cite, em, dfn { font-style: italic; }

strong, dfn { font-weight: bold; }

sup, sub { line-height: 0; }

abbr, acronym { border-bottom: 1px dotted; cursor: help; }

address { margin-bottom: 1.5em; font-style: italic; }

ins { text-decoration: underline; }

del { text-decoration: line-through; }

pre, code, tt { margin: 1.5em; margin-left: -1.5em; padding-left: 1.5em; border-left: 1px dotted; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, serif; }

pre { white-space: pre; }

code { display: block; }

q { font-style: italic; }
q em { font-style: normal; }

p { margin-bottom: 1.5em; }

blockquote, q { quotes: "" ""; }

blockquote { margin: 1.5em; margin-left: -1.5em; padding-left: 1.5em; border-left: 1px solid; font-family: "Droid Sans", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", " Lucida Sans", Arial, sans-serif; font-style: italic; }

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

/* Replaced -------------------------------------------------------------- */
img { vertical-align: bottom; }

/* Lists -------------------------------------------------------------- */
ol { margin: 0 1.5em 1.5em 0; list-style: decimal; list-style-position: inside; }

ul { margin: 0 1.5em 1.5em 0; list-style: disc; list-style-position: inside; }

li ul, li ol { list-style-type: circle; margin: 0 1.5em 0.75em; }

dl { margin-bottom: 1.5em; border-top-style: solid; border-top-width: 0.083em; padding-top: 1.417em; }
dl dt { font-size: 1.5em; line-height: 1em; margin-bottom: 0.5em; }

dd { margin-bottom: 1.5em; border-bottom-style: solid; border-bottom-width: 0.083em; padding-bottom: 1.417em; }

/* Tables -------------------------------------------------------------- */
/* tables still need 'cellspacing="0"' in the markup */
table { margin-bottom: 1.5em; width: 100%; border-collapse: separate; border-spacing: 0; }

table, td, th { vertical-align: top; }

th, thead th { font-weight: bold; }

th, td, caption { padding: 0.75em; text-align: left; font-weight: normal; }

th, td { border-bottom-style: solid; border-bottom-width: 0.083em; padding-bottom: 0.667em; }

tfoot { font-size: 1.167em; line-height: 1.286em; }

caption { font-size: 2em; line-height: 1.5em; margin-bottom: 0.75em; }

/* Forms -------------------------------------------------------------- */
fieldset { margin-bottom: 1.5em; border-style: solid; border-width: 0.083em; padding: 1.417em; }

legend { font-size: 1.5em; line-height: 1em; font-weight: bold; }

label { font-weight: bold; }

textarea, input:not([type="radio"]):not([type="image"]) { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; width: 100%; }

/* Print Defaults -------------------------------------------------------------- */
nav { display: none; }

* { float: none !important; background: none; }

body { font-family: "Droid Sans", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", " Lucida Sans", Arial, sans-serif; font-size: 12pt; background: white; color: black; }

a:link:after, a:visited:after { content: " (" attr(href) ") "; }
