/*
 * File:		Print.css
 * Purpose: 	Controls the printing layout of the document
 * 
 * Configuration Management
 * CRN	Who			When			Description
 * -----------------------------------------------------------------------------
 * ---	L.Morton	13-Dec-2005		Initial document
 * ---	L.Morton	26-Jun-2006		Updated document
 * ---	L.Morton	01-Mar-2007
 *
 */

@media print
{
	/*
	 * Layout for the body element
	 */
	body, html
	{
		margin: 0; padding: 0; 
		background: none;
		font-size: 12pt;
		line-height: 1.25;
	}

	/*
	 * Excentuated page heading
	 */
	#h1PageTitle 
	{
		position: static; top: 0; left: 0; width: 100%;
		font-size: 3em; color: #036; background: none;
	}
	.header 
	{
		background: none; color: #333;
	}
	.first
	{
		border-top: 3px #ddd solid;
	}
	
	/*
	 * Fix the "last updated" bit
	 */
	#pUpdated
	{
		display: none;
	}
	
	/*
	 * Positioned container to enable effective floating.
	 */
	#divContainer 
	{
		position: static; width: 100%; height: auto; min-width: 0;
	}

	/*
	 * Container for content.
	 */
	#divContent 
	{
		margin-top: 0; padding-top: 0;
	}

	/*
	 * Container for copy.
	 */
	#divCopy 
	{
		float: none; width: 90%; margin: 0; padding: 0; 
		background: none; border: none;
	}

	/*
	 * Container for text.
	 */
	#divText 
	{
		width: 100%; margin: 0; padding: 0;
		border: none; background: none;
	}

	/*
	 * Container for the options (features, trail, navigation, etc).
	 */
	#divOptions 
	{
		display: none;
	}

	/*
	 * Search box
	 */
	#divSearch 
	{
		display: none;
	}

	/*
	 * Main menu positioning 
	 */
	#ulSiteMenu 
	{
		display: none;
	}

	/*
	 * Footer positioning
	 */
	#ulFooterMenu 
	{
		display: none;
	}

	/*
	 * The negative margin on this property will cause IE to crash, so we set it to 0.
	 */
	dl.image dd 
	{
		margin-top: 0;
	}
	
	/*
	 * Remove the quotes, they don't print properly -- negative margins and indents
	 * seem to cause problems for print media in FF.
	 */
	blockquote p
	{
		text-indent: 0;	
	}
	
	/*
	 * Because background colours aren't shown, borders need to be added.
	 */
	table
	{
		border: solid 5px #ddd;	
	}
	th, td
	{
		border: solid 2px #ddd;
	}
	
	/*
	 * HR formatting
	 */
	div.hr
	{
		border-top: #ddd dashed 2px;
	}
	
	/*
	 * White borders and background colours on images need to be replaced
	 */
	img
	{
		padding: 0;
		border: solid 5px #ddd !important;
	}
	
}