body {font-size: 10px;}
#wrapper {width: 100%; margin: 0 !important;; float: none;}
.container {width: 100%; margin: 0 !important;; float: none;}
.container-fluid {width: 100%; margin: 0 !important;; float: none;}

/*Remove unwanted items*/

.homepage #header,.homepage #footer{display:none}
#header, #footer, #footerwhois {display:none}
.wide #header,.wide #maincontent,.wide #footer{display:none}
.footerwhois {display:none}
.alert {color:#FF0000}
.tableheader {font-weight:bold; font-size:11px; background-color:#CCCCCC;}

.noprint {display:none}
.hidden-print {display:none}
.show-print {display:block}

/*Change text sizes and styles*/
h1 {font-size:14px;border-bottom:thick black solid;}
hr {color:#000;}

/* Don't print link hrefs */

a[href]:after {
content: none;
}
a {
  text-decoration: none !important;
  font-weight: 100 !important;
  color: black !important;
}

table { page-break-after:auto; page-break-inside:auto }
tr td th { page-break-inside:avoid; page-break-after:auto; }
th { text-align: left !important}
thead { display:table-header-group }
tfoot { display:table-footer-group }

body {
font: 10pt Arial, Helvetica, sans-serif;
line-height: 1.2;
background: #fff !important;
color: #000;
margin: .0in !important;
}

h1 {
font-size: 14pt;
}

h2, h3 {
font-size: 13pt;
margin-top: 25px;
}

h4 {
font-size: 11pt;
margin-top: 25px;
}

a {
page-break-inside:avoid
}
blockquote {
    page-break-inside: avoid;
}
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; 
     page-break-inside:avoid }
img { page-break-inside:avoid; 
     page-break-after:avoid; }
table, pre { page-break-inside:avoid }
ul, ol, dl  { page-break-before:avoid }

a:link, a:visited, a {
background: transparent;
color: #520;
font-weight: bold;
text-decoration: underline;
text-align: left;
}

a {
    page-break-inside:avoid
}

a[href^=http]:after {
      content:"";
}

$a:after > img {
   content: "";
}

article a[href^="#"]:after {
   content: "";
}

a:not(:local-link):after {
   content:"";
}

.tableexport-caption {display:none}
select, input {-moz-appearance: none;
-webkit-appearance: none;
appearance: none;
outline: none !important;
border: none !important;
font: 10pt Arial, Helvetica, sans-serif;}