﻿/* Global Print stylesheet */
@media print {
	body {
		font-size: 10px;
	}

	a {
		color: #000;
		text-decoration: underline;
	}

	#container {
		margin-top: 0;
		max-width: 1200px;
		width: auto !important;
	}

	.print-hide {
		display: none;
	}

	div.row-fluid {
		margin: 0;
	}

	#accounting, #top-nav, #footer {
		display: none;
	}

	#header {
		height: auto;
		padding: 0;
	}

	#logos h1, #logos h2, #logos h1 a, #logos h2 a {
		margin: 0;
		padding: 0;
		border: 0;
		float: none;
		height: auto;
		font-size: 10px;
		line-height: normal;
		overflow: visible;
		color: #000;
		text-indent: 0;
		background-image: none;
		display: block;
		width: 100%;
		text-decoration: none;
	}

		#logos h1 a {
			font-size: 14px;
		}


	#main-content {
		padding: 0;
		min-height: 0;
	}

		#main-content h2 {
			margin: 6px 0;
			font-size: 14px;
		}

		#main-content h3 {
			font-size: 12px;
		}


	#gutter {
		padding: 0;
	}

		#gutter .span6, #gutter .span3 {
			width: 100%;
			display: block;
			min-height: 0;
		}

	#copyright {
		padding: 0;
		color: #000;
	}

	#data-provided-by, #data-provided-by a {
		float: none;
		text-indent: 0;
		width: auto;
		height: auto;
		margin: 24px 0 0 0;
		padding: 0;
		overflow: visible;
		text-align: left;
	}


	/* Tables */
	table.cef-connect-table-1, table.cef-connect-table-1 tr {
		border-width: 0 !important;
		background: #fff !important;
	}

	table.cefconnect-table-1 th, table.cefconnect-table-1 td {
		font-size: 8px !important;
		margin: 0;
		padding: 0 1px;
		line-height: 12px;
		color: #000;
		border-width: 0 !important;
		background: #fff !important;
	}

	table.cefconnect-table-1 button {
		display: none;
	}

	table.cefconnect-table-1 td a {
		color: #000;
		font-weight: normal;
		text-decoration: none;
	}

	.FixedHeader_Cloned {
		display: none;
	}


	/* Page specific */
	/*  Portfolios */
	#PortfolioTitle, #PortfolioTitle div {
		margin: 4px 0;
		height: auto;
		line-height: normal;
	}

		#PortfolioTitle div {
			margin: 0;
		}

	span.portfolio-title {
		font-size: 14px;
		margin-right: 20px;
	}

	/* Print Detail Page */
	#print-toolbar {
		display: none;
	}
}