@charset "UTF-8";
/*
    * Website : UNB.ca
    * Author  : Neil D. Hawker
   * Launch  : Aug. 9  | 2013
        ** 
    * Version : 1.0.0.0
*/

* {background: transparent !important;color: black !important;box-shadow: none !important;text-shadow: none !important;filter: none !important; -ms-filter: none !important;}
@page  {0.5cm;}
html, body {width: 96%;max-width: 100% !important; magrin: 20px 0; overflow:auto !important;}
body {background: #fff;font-family: Georgia, "Times New Roman", Times, serif;color: #000;font-size: 14px;}
h1, h2, h3, h4, h5, h6 {font-family: Arial, Tahoma, Helvetica, sans-serif;}
#mcontent {/*margin-top: 65px !important;*/visibility: visible}
.content {width:100%;display: block;visibility: visible}

.hub, hr, .sidebar-blog {display: none;visibility: hidden;}
.container, .content {float: none;width: auto;margin: 0 2%;padding: 0;border: 0; overflow:visible !important}
a:link:after {content: " (" attr(href) ") ";font-style: italic;}
a {border: none;text-decoration: none;color: #000;}
.pgbnnr .pglbl {font-style: italic;font-size: 16px;}
/* ===== Hide All Non-Printable Elements ===== */
.accessibility-links, .socialhub, .video, img, .socialCar, .hub {display: none;}
#masthead, #navigation, ul.accessibility-links, #footer, .extdfooter, #insdenav, #audnav, .pgbnnr img, .pgbnnr .logo, #breadcrumb, .threecol img, .threecol a {display: none;}
img {display: none !important;}
form, #form-wrapper, iframe {margin: 0;padding: 0;border: none;}
form input, form textarea {color: black;border-width: 0;border-bottom: 1px solid #000;width: 300pt;}
form .action {display: none;}
form fieldset {border: none;}
::-webkit-input-placeholder { /* WebKit browsers */color: transparent;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: transparent;}::-moz-placeholder { /* Mozilla Firefox 19+ */color: transparent;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color: transparent;}
input[placeholder], textarea[placeholder] {color: transparent;}

table.stacktable { display: none !important; }
table.contenttable {width: 100%; border-collapse:collapse;}
table.contenttable th, table.contenttable td {padding: 6px 0; }
table.contenttable th {text-align:center !important; border-top: 2px solid #000; border-bottom: 1px dotted #ccc;}
table.contenttable td {border-bottom: 1px solid #ccc; border-collapse:collapse;}

@media print {
  a[href]:after {
    content: " ";
  }
}

