@media print{

	body, #pageWrapper, #pageContent { position: static; margin: 0; padding: 0; border: 0; }
	#pageWrapper, #pageContent { width:100% !important; min-width: 0; max-width: none; }
	body * { font-size:12pt !important; color: black !important; min-height: 0 !important}
	h1, h2, h3, h4, h5, h6, thead, tfoot, tr { page-break-after: avoid; }
	h1 { font-size: 14pt !important; font-weight: bold !important; }
	h3 { font-size: 13pt !important; font-weight: bold !important; }
	h4 { font-size: 12pt !important; font-weight: bold !important; }
	h1, h2, h3, h4, h5, h6, div { min-height: 0 !important; position: static !important; margin: 0px !important}
	img, iframe, ul { max-width: 100% !important }
	.gmap {
		max-width: 125% !important;
	}


  	p, ul, h1, h2, h3, h4, h5, h6 {
  		margin-bottom: 1em !important;
  	}
  	body {
  		overflow: visible;
  	}
  	table, tr {
  		border: 1px solid gray;
  	}
  	table th, table td {
  		border: 1px solid gray;
		padding: 3px;
  	}
	
	.print {
		display: block;
	}
	.screen {
		display: none;
	}
  
  
/* Containers
----------------------------------------------------------------------------------------------------*/
.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 480px;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12{
	display:inline;
	position: relative;
	width: 100% !important;
	clear: both;
}

.container_12 .suffix_1, .container_12 .suffix_2, .container_12 .suffix_3, .container_12 .suffix_4,
.container_12 .suffix_5, .container_12 .suffix_6, .container_12 .suffix_7, .container_12 .suffix_8,
.container_12 .suffix_9, .container_12 .suffix_10, .container_12 .suffix_11 {
	padding-right:0px;
}

.container_12 .prefix_1, .container_12 .prefix_2, .container_12 .prefix_3, .container_12 .prefix_4,
.container_12 .prefix_5, .container_12 .prefix_6, .container_12 .prefix_7, .container_12 .prefix_8,
.container_12 .prefix_9, .container_12 .prefix_10, .container_12 .prefix_11 {
	padding-left:0px;
}

 
  #pageHeader { display: none !important }
  #navigation { display: none !important }
  #divnav_page { display: none !important }
  #horizontal_carousel {
  	display: none !important;
  }

  
}
