@charset "utf-8";

/* Default print styles */

.noPrint {display:none;}
body {line-height:1.5em;font-family:'Helvetica Neue',Helvetica,'Lucida Grande',Arial,Verdana,sans-serif;font-size:10pt;color:black;background:none;}
h1,h2,h3,h4,h5,h6 {font-family:'Helvetica Neue',Helvetica,'Lucida Grande',Arial,Verdana,sans-serif;line-height:1.4em;page-break-inside:avoid;}
h1>br,h2>br,h3>br,h4>br,h5>br,h6>br {display:none;}
p {page-break-inside:avoid;}
code {font:.9em "Courier New",Monaco,Courier,monospace;page-break-inside:avoid;} 
abbr,acronym {text-decoration:none;border:none;}
a {color:black;background:transparent;font-weight:normal;text-decoration:none;}
img {float:none;margin:0;}
a img {border:none;}
/*p br {display:none;}*/
hr {display:none;}
blockquote {margin:1.5em;padding:1em;font-style:italic;font-size:.9em;}
ul,li {list-style:none;margin:0;padding:0;}
table {width:100%;border-collapse:collapse;border-spacing:0;}
fieldset {border:none;}

/* Hidden elements */

br.clear,
.nav,
.btn,
.altLink,
.sidebar,
.logo img,
.bnr,
.krea,
.smed,
.prtn strong {display:none;}

/* Layout */

.hdr {border-bottom:medium solid black;}
.headline {background:none !important;}
h2,h3,h4,h5,h6 {padding-bottom:0;margin-top:1.2em;font-weight:normal}
h1+h2 {margin-top:-1em;}
.ftr {border-top:thin solid black;}
.prtn img {margin-right:2em;}

/* Typography */

h1 {font-size:2.4em;font-weight:normal}
h2 {font-size:2.0em}
h3 {font-size:1.8em}
h4 {font-size:1.5em}
h5 {font-size:1.2em;font-weight:bold}
h6 {font-size:1em;font-weight:bold}
h1+h2 {font-size:1.5em}
.logo {font-size:1.25em;font-weight:bold}
.logo a {font-weight:bold}
h2 span {font-weight:normal;}
.tag {font-size:0.75em;color:white}
a[href*=mailto] {font-weight:bold;}

/* Tables */

table {width:100%;margin-bottom:2.5em;border-top:3px solid black;border-bottom:3px solid black;border-top:none;}
table th, table td {padding:0.5em 1em;border-bottom:1px solid black;white-space:nowrap;text-align:left;}
table th {font-weight:normal;}
table th:first-child {width:100%;}
table thead th,table thead td {font-weight:bold;border-bottom-width:3px;}
table th:first-child {width:100%;}
