/* 
	CSS styles for print media
	Author: Tero Tähtinen, Absolutions Oy, 2008

	Document structure:
	- Basic styles for tags
	- Unique elements and their contents
	- Generic classes

*/

/* =============================== */
/* BASIC STYLES for tags */
/* =============================== */

body {
	/* BASE FONT SIZE FOR PRINT MEDIA: */
	font-size: 0.8em; 
	}

/* =============================== */
/* UNIQUE ELEMENTS and their contents */
/* =============================== */

#logo {
	margin-bottom: 2em;
	}

#top,
#toolNavi,
#mainMenu,
#topWrapper hr,
#dynamicMenuContainer,
#topLinkWrapper {
	display: none;
	}


	#mainImage img {
		margin: 2em 0;
		}


/* Secondary navigation is shown in the top-right corner */

#navi2 {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 70%;
	text-align: right;
	background: transparent;
	}

	#navi2 * {
		font-size: 12px;
		display: inline;
		margin: 0;
		padding: 0;
		}
	
	#navi2 a {
		display: none;
		}
	
	#navi2 a.selected {
		display: inline;
		border-left: 1pt solid #000;
		padding: 0 0.5em;
		}

	#navi2 h5 {
		display: none;
		}
	
	#navi2 h4 a {
		display: inline;
		}



@page {
	.mediaCardSection {
		page-break-inside: avoid;
		}
	}

#MediaSearchHeader a {
	display: none;
	}


/* =============================== */
/* TABLE STYLES */
/* =============================== */

thead th,
thead td {
	text-align: left;
	}

th.highlight,
td.highlight {
	border: 1px solid #dfdfdf;
	}




/* =============================== */
/* GENERIC CLASSES */
/* =============================== */


div.date {
	color: #999;
	border-top: 1px dashed #999;
	padding: 10px 0;
	}











