body { 
width:100% !important;
margin:0 !important;
padding:0 !important;
line-height: 1.2;
word-spacing:1.1pt;
letter-spacing:0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 11pt; }

/*Headings */
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1{font-size:19pt;}
h2{font-size:17pt;}
h3{font-size:15pt;}
h4,h5,h6{font-size:12pt;}

code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em;  font-size: 10pt; }
hr { background-color: #ccc; }

/* Images */
img { margin: 1em 1.5em 1.5em 0; }
a img { border: none; }

/* Links */
a:link, a:visited { background: transparent; font-weight: 700; text-decoration: underline;color:#333; }
a[href^="http://"] {color:#000; }

/* Table */
table { margin: 1px; text-align:left; font-size:10pt; font-family: Arial, serif;}
th {  font-weight: bold; }
td {  }
th,td { padding: 2px 0px 2px 0; vertical-align:top; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom:2em; text-align:left; }
thead {display: table-header-group;}
tr {page-break-inside: avoid;} 

/*hide various parts from the site*/

#nav, #globalnav, .HBanner, .collapsible, .pagelist, .search-bar, .footer-logo, .popup-close, .footer-bottom .links, .tools, .toollist,
.dataTables_scrollBody a, .sorting_disabled {display:none;}

#header .logo img { padding:0; margin:0;}

.breadcrumb .breadcrumb-top { padding:0 0 10px 0; border:1px dotted #000; border-width:1px 0 1px 0 }
.breadcrumb .breadcrumb-bottom { display:none;}

.media .speech-bubble { margin:0; padding:0; font-weight:bold; display:block;}
.media .annotation p { margin:0!important; padding:0!important; font-style:italic;}
.media .zoom	{ display:none;}
.locationlist .location .info .geo { display:block;}

.contactlist .person { display:block!important;}
.bFoot .expand { display:none;}

/*.row-expand .name { display:block!important;}*/


input { border:none;}

input.btn , .dialog, .dataTables_length, .actions, .btn-group, .dataTables_paginate, #filter-advanced .btn-function, .btnrow .btn { display:none;}
.hide-in-print { display:none;}

#footer { margin-top:50px;}

.datagrid th { border-bottom:1px solid #333; font-size:9pt}
.datagrid td { border-bottom:1px solid #999; font-size:9pt}