﻿th.printtable, td.printtable {
  padding: 15px;
  border-bottom: 1px solid #c4c4c4;
}

@media print {

    #header, #nav, .noprint
    {
        display: none;
    }

    /* Ensure the content spans the full width */
    #container, #container2, #content
    {
        width: 100%; margin: 0; float: none;
    }

    /* Change text colour to black (useful for light text on a dark background) */
    .lighttext
    {
        color: #000
    }

    /* Improve colour contrast of links */
    a:link, a:visited
    {
        color: #781351
    }


    body {
        height: auto;
        width: auto;
        background-color: white !important;
        /* to centre page on screen*/
        margin-left: 20px;
        margin-right: auto;
    }

    .full-width {
        width: 100%;
    }
    .printtable, .printtable.th, .printtable.td
    {
    	padding:4px 10px 4px 10px;
    	vertical-align:top;
    }

    .small-font{
    	font-size:12px;
    }

    hr {
        border: none;
        border-top: dashed 2px #000000;
        color: #ffffff;
        background-color: #ffffff;
    }

      a[href]:after { /* Bootstrap had it print the URL... */
        content: none;
      }
	  
	  th.printtable, td.printtable {
		  padding: 15px;
		  border-bottom: 1px solid #c4c4c4;
	  }
}

@page 
{
    size: auto;   /* auto is the initial value */
    margin: 0mm;  /* this affects the margin in the printer settings */
}