/* Print Style Sheet */
@media print {
	body { background:white; color:black !important; margin:0; line-height: normal; }
	
	* {
	color: #000 !important;
	-moz-border-radius: none;
	-webkit-border-radius: none;
	border-radius: none;	
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
	
	#header_container,
	#left_sidebar,
	#footer_container,
	.quicklinks,
	#wpadminbar, 
	.submit input,
	.hp-btns,
	.tabs-tabs {
		display: none;
	}
	
	#page_container {
	padding-top:0;
	}
	
	#print-logo { display:block; margin-bottom:20px; }
	
	#layout_container, #main_content, #main_content .entry-content {	
		padding: 0;
		margin: 0;				
	}
	
	#main_content {
		position: relative;
		display: block;
		width: auto;
		height: auto;
		z-index: 1000;
		float: none;
		clear: both;
		overflow: visible;
	}

	input {
		background: none;	
		border: 1px solid #000;
		color: #000;		
	}

	#main_content h2, #main_content h2 span {
		padding: 0;
		border: none;	
	}
	
	#main_content .entry-content h3 {
	border-bottom:1px solid #ddd;
	}
	
	table {
	border:0 none;
	outline:0 none;
	}
	
	table th {
	background:#eee;
	border-bottom:1px solid #000;
	}
	table td {
	border-bottom:1px solid #ddd;
	}
	.tabs-container * {
	
	-moz-border-radius: none;
	-webkit-border-radius: none;
	border-radius: none;	
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
	.tabs-container, .tabs-content {
	border:0 none;
	}
	.tabs-content {
	padding:0;
	}
	.tab-content{
	display: block !important;
	}
	.tabs-print-header {
	display: block;
	border-bottom:1px solid #ddd;
	}
	
	
}