@charset "utf-8";


body {
	background: white;
	font-size: 12pt;
	color:#000;
	margin:0;
	border:0;
	}

p {font-size:1em; line-height: 1.2; margin:0.4em 0;}
h1,.h1 { font-size: 1.8em;}
h2,.h2 { font-size: 1.6em;}
h3,.h3 { font-size: 1.4em;}
h4,.h4 { font-size: 1.2em}
h5,.h5 { font-size: 1.1em}
h6,.h6 { font-size: 1em}

	
#maincontent, #contentAdmin {
	width: 100%; 
	margin: 0;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
	}

[class*='notifyText'] { margin-bottom:1em; border:1px solid #666; padding:5px;}

.dontprint, #headerTop, #header, #footer, #footerBottom, .popup {display:none;}

.page-break  { display:block; page-break-before:always; }

  
  
/*--------------- MAX HEIGHTS ------------------*/

* html .maxHeight500 { 
   height: expression( this.scrollHeight > 500 ? "auto" : "auto" ); /* sets max-height for IE */
}
.maxHeight500 {
   max-height:none; /* sets max-height value for all standards-compliant browsers */
   overflow:visible;
}

* html .maxHeight300 { 
   height: expression( this.scrollHeight > 300 ? "auto" : "auto" ); /* sets max-height for IE */
}
.maxHeight300 {
   max-height: none; /* sets max-height value for all standards-compliant browsers */
   overflow:visible;
}

/*---------------- FLOATS ---------------------------*/
.float50 {width:47%;}

.boxPlain {border-left: 0;}

