/*
	CPA Print Stylesheet
	print.css
*/


/* Base Overrides
	--------------------------------------------------- */
	body { background: none; padding: 1em; }

/* Header
	--------------------------------------------------- */
	#header { page-break-after : avoid; }
	#header #navigation { display: none; }
	#header .container { width: auto; }
	#header .container .navigation { display: none; }
	#header .container #form-search { display: none; }
	#header #masthead { background: none; border: 0; }
	#header #masthead img.logo { float: none; }
	
/* Container
	--------------------------------------------------- */
	body > .container { width: auto; overflow: inherit; clear: none; }
	* html .container { width: 100%;  }
	.container .heading { padding-left: 0; min-height: auto; border: 0; background: none!important; width: auto; overflow: hidden; height: auto; }
	* html .container .heading { width: 100%; }
	.container .heading .navigation { display: none; }
	.container .heading #breadcrumbs { border: none; padding: 0; float: right; background: none; margin: 0; }
	.container .toc { display: none; }
	.container #side { display: none; }
	
	.container #main { width: auto; margin: 0; }
	.container #main .panel { border: 0; background-image: none; background: #EEEEEE; width: auto; height: auto; min-height: auto; border: 1px solid #666666; margin: 1em 0; }
	/* .container #main .panel * { float: none; } */
	.container #main .panel .text img { margin: 0; }	
	.container #main .panel a.button { display: none; }
	.container #main #content .contents { display: none; }
	.container #main #content { padding: 0; }
	.container #main #content ul { }
	.container #main #content ul li { background: none; list-style-type: disc; list-style-position: inside; }
	.container #main .link .text { float: none; }
	
/* Footer
	--------------------------------------------------- */
	#footer { display: none; }