/* -------------------------------------------------------------- 
  
   print.css
   * Gives you some sensible styles for printing pages.
   * See Readme file in this directory for further instructions.
      
   Some additions you'll want to make, customized to your markup:
   #header, #footer, #navigation { display:none; }
   
-------------------------------------------------------------- */

body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color:#000;
  background: none;
  font-size: 10pt;
}


/* Layout
-------------------------------------------------------------- */

.container {
  background: none;
}

hr { 
  background:#ccc; 
  color:#ccc;
  width:100%;
  height:2px;
  margin:2em 0;
  padding:0;
  border:none;
}
hr.space {
  background: #fff;
  color: #fff;
}


/* Text
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 

img { float:left; margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p img.top { margin-top: 0; }

blockquote {
  margin:1.5em;
  padding:1em;
  font-style:italic;
  font-size:.9em;
}

.small  { font-size: .9em; }
.large  { font-size: 1.1em; }
.quiet  { color: #999; }
.hide   { display:none; }


/* Links
-------------------------------------------------------------- */
/*
a:link, a:visited {
  background: transparent;
  font-weight:700;
  text-decoration: underline;
}

a:link:after, a:visited:after {
  content: " (" attr(href) ")";
  font-size: 90%;
}

 If you're having trouble printing relative links, uncomment and customize this:
   (note: This is valid CSS3, but it still won't go through the W3C CSS Validator) 

 a[href^="/"]:after {
  content: " (http://www.malbex.ca" attr(href) ") ";
} 
*/



/* Added Styles
-------------------------------------------------------------- */

ul#nav, div#navigation, #footerNav  {display: none;}

/* ================================== */
/* ===== TABLES ===== */
/* ================================== */
table.datagrid {border-collapse:collapse;margin:1em 0 1em;width:100%;border-left:1px solid #ccc;font-size: .9em;border:1px solid #ccc;}
table.datagrid caption {font-size: 9px;text-transform:uppercase;text-align:right;padding:0;margin:0;color:#999;}
table.datagrid caption strong {display: none;}
table.datagrid th{text-align:center;background:#555;color:#000;text-transform:uppercase;padding:.25em 0;font-weight:normal;font-size: .85em;font-weight: bold;}
table.datagrid thead tr {border-bottom: 1px solid #ccc;}
table.datagrid thead tr td {border-top:1px solid #ccc; background-color:#eee;}
table.datagrid tbody tr {text-align:left;border-bottom:1px solid #ccc;line-height:1.2em;}
table.datagrid tbody tr:hover {background:#f2e9c2;color:#333; cursor: pointer;}
table.datagrid tr.trA {background:#ededed;}
table.datagrid tr.trB {background:#fcfcfc;} 

table.datagrid td {font-size:1em;padding: .5em .25em .5em;border-right:1px solid #ccc;}

table.datagrid tfoot td {background:#999;color:#e8e8e8;font-size: 9px;line-height:1em;font-style:oblique;padding:1em;}
table.datagrid tfoot a {color: #fff;}

table.pdfIcon img {padding:2px;}


table.noHover tbody tr:hover {background:#fff;color:#333; cursor: default;}

table#pressReleases {font-size: 11px;line-height:1.4em;color:#333;background:#f0f5f7;}
table#pressReleases td {padding:.4em;}
td.date {text-transform:uppercase;width:100px;text-align:center;font-size:10px;color:#333;}
td.icons {width:32px;border:0;border-right:1px solid #ccc;}
td.icons a {float:left;width:16px;min-height:16px;margin:0 auto;}

td.pdficon img {margin-top:10px;}


/* STOCK TICKER  */

table.stockTicker {float:right;margin:5px 10px 0 0;padding:3px;width:12em;min-height:3em;}
table.stockTicker td{}
table.stockTicker tr:hover {background-color: #fff; cursor: pointer;}
.stockTicker a {color:#333;}

.leftfloat {float:left;}

