/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 * @version         v4.0.1
 */

@media print {

  body { font-size:10pt; }
  #header-links, #nav, #ym-search, #header-buttons { display:none; }
  h1,h2,h3,h4,h5,h6 { page-break-after:avoid; }

  .mpsn-gcl { display:none; }
  .mpsn-gcr { display:none; }
  .mpsn-gcm { width:100%; }

/*  a[href]:after {
    content:" <URL:"attr(href)"> ";
    color:#444;
    background:inherit;
    font-style:italic;
  }*/


/*#logo, #header a { display: none; }*/
#header  { height: auto; margin-bottom: 20pt; }
#footer { font-size:8pt; height: auto; margin-top: 40pt; text-align: left; }
#footer .ym-gbox { padding-right: 10pt; }
#footer .ym-g57 { width: 70%; }
#footer .ym-g43 { width: 30%; }
#footer .col3 { display: none; }


.ym-grid {
	display:table;
	width:100%;
	table-layout:fixed;
	list-style-type: none;
	padding-left:0;
	padding-right:0;
	margin-left:0;
	margin-right:0;
}

.ym-gl { float:left; margin: 0; }
.ym-gr { float:right; margin: 0 0 0 -5px; }


.ym-form { margin-top: 30pt; }
.ym-fbox-text input { height: 20pt; }
.ym-fbox-button { display: none; }


.mpsn-content .ym-gbox-right { max-width: 100%; }
.mpsn-content .ym-gbox-right * { max-width: 100%; }


}
