﻿
@media print { 

/* define media for stylesheet - eg print/screen/mobile */
/* PRINT CSS
   1. Strip all or most images.
   2. Remove background colors.
   3. Minimize and adjust text colors - use colors that will be easy to read on paper.
   4. Remove unecessary or irrelevant elements (such as links).
   5. Add necessary information such as the webpage’s URL or contact information
   
*/

body, html { background: #ffffff; padding: 0 5%; font: 12pt/18pt arial, verdana, helvetica, sans-serif;}

/* change to grey to save ink */
hr { border: 0; background: #CCCCCC !important; color: #CCCCCC !important; height: 0.5mm; margin: 12pt 0 12pt;	}	


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	IMAGES & PHOTOS

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

img { display: none !important; }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HEADINGS - POINT SIZE USED FOR PRINT VERSION

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
	
h1, h2 {font-family: arial, verdana, helvetica, sans-serif;	}

h1 {/* main heading */font-size: 18pt !important;margin-bottom: 18pt;}

h2 {/* cross-head */font-size: 14pt !important;margin-top: 27pt; margin-bottom: 9pt;}
		
h3 { /* cross-head */font-size: 12pt !important;margin-top: 27pt; margin-bottom: 9pt;}

h4 { /* cross-head */font-size: 11pt !important;margin-top: 27pt; margin-bottom: 9pt;}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	DEFAULT LINKS STYLE

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/


a, a:link, a:visited { color: #FF0000;	text-decoration: underline; font-weight: bold; padding: 3px;}

a:link:after, a:visited:after {
	  	/* enables content to put put after the element - eg add the url  - messy on Firefox
        content: " (w: " attr(href) ") "; 
	  	font-size: 80%;*/
	  	color: #FF0000; background: #ffffff;	}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*

	HIDE AREAS NOT NEEDED FOR PRINT

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#shadow-wrapper { border: 0 !important; background-image: none !important;}
div#wrapper { border: 0 !important;}
div#bottom-shadow { display: none;}
div#header { display: none; }
div#header-top-shadow { display: none; }
div#header-bottom-shadow { display: none;}
div#top-navigation { display: none;}

	
div#left-content div#bread-crumbs { font-size: 10pt !important;}

div#left-content div#text-area { font-size: 11pt !important;}

div#left-content div#text-area h1.title { margin-top: 10px; font-size: 12pt !important;}

div#right-content { display: none !important; }

div#footer-top-shadow { display: none;}
     
div#footer { font-size: 10pt !important;}

div#footer-bottom-shadow { display: none; }

div#footer-icons { display: none; }

div#footer-links { display: none; }

div#sub-footer {font-size: 8pt !important;}


/* end stylesheet */
}