div.fullPageTop {	
	position:absolute;
	left: 40px;
	/*top: 73px;*/
	top:58px;
	width: 810px; 
	clear:both;
} 

div.fullPage {	
	position:relative; 
	top: 0px;
	width: 795px; 
	clear:both;
}

div.titleHeader { 
	clear:both; 
	padding-left: 0px;
	padding-bottom: 0px;
	margin-bottom:10px;
	margin-top:00px;	 
}

div.leftCol {
	position:relative;
	width:500px;
	float:left; 
	}
div.rightCol {	
	position:relative;
	float:left;
	left:35px;
	width:275px;
	}	
	
div.leftCol3q {
	position:relative;
	width:595px;
	float:left; 
	}
div.rightCol1q {	
	position:relative;
	float:left;
	left:35px;
	width:180px;
	}
	
div.leftCol1th {	
	position:relative;
	float:left;
	width:245px;
	}	
	
div.leftCol2th {
	position:relative;
	width:530px;
	float:left; 
	}
div.rightCol1th {	
	position:relative;
	float:left;
	left:35px;
	width:245px;
	}
div.nextCol1th {	
	position:relative;
	float:left;
	left:70px;
	width:245px;
	}	
	
div.leftCol50 {
	position:relative;
	width:388px;
	float:left; 
	}

div.rightCol50 {	
	position:relative;
	float:left;
	left:35px;
	width:387px;
	}

div.textBox {
/*	padding-right: 10px;
	padding-left: 10px; */
	padding-top: 0px;
	padding-bottom: 0px; 
	margin-top: 0px;
	  }	  

div.textBoxMarginTop {
position:relative; top: 20px;
	  }	  
	  	    
div.widthNonDef {
	position:relative;  
	clear:both; 
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px; 
	width:810px; 
}

div.bottomPageNav {position:relative; top:0px;left:0px;background:#FFFFFF;
	padding:15px;
	clear:both; }

.textBoxGreen { background-color: #cf9; padding: 9px; border: solid 1pt black; outline-color: #cf9; outline-style: solid;  margin-top:20px;  }
.textBoxYellow { background-color: #FFF9C5; padding: 9px; border: solid 1pt black; outline-color: #faf4af; outline-style: solid;   margin-top:20px; }
.textBoxISO { margin-top:10px; margin-bottom:27px; text-align:center;}
.textBoxDarkGreen { background-color: #e3e396; padding: 9px; border: solid 1pt black; outline-color: #e3e396; outline-style: solid;  margin-top:15px; margin-bottom:15px; }

/* TITLE BAR */
div.titleBarBackground {position:absolute; top:10px; left:0px; height:42px; width:100%; background-color:#FFFFFF; z-index:-1; }
div.titleBarLogo {position:absolute; top:15px; left:25px; z-index:1;}
div.menuHorizontal {position:absolute; top:19px; left:200px; z-index:1;}

/* 1pt = 1.33333333px*/

/* Semantics */

div.notesBox {width:500px; margin-top:15px; }

/* Footer */
div.copyrightNotice {font-size:11px;clear:both;position:relative;margin:2px 0; font-family: Verdana, Arial, Helvetica, sans-serif; }
div.copyrightNoticeAfterFontProblem {font-size:11px;clear:both;position:relative;top:24px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:14px;  }
div.milonicNotice {font-size:11px;clear:both;position:relative;top:52px; font-family: Verdana, Arial, Helvetica, sans-serif; } 
div.fontProblem {	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:white;
	font-size:11px;
	line-height:13px;
	float:left;	padding:9px;
	border:solid 1px black;
	width:200px;
	z-index:4;
	/*	position:relative;
	top:73px;
	left:610px; */
	margin-bottom:20px; 
} 
div.colNonDefPadded {
	position:relative;
	padding: 10px;
	float:left; 
}

/* Side Notes */

.notesRightColumn {
font-style: italic;
position:absolute;
	left: 535px;
	width: 275px;
	text-align: left;
	line-height: normal;
}

.sideNotesRight {
	font-style: italic;
	font-size:12px;
	position:absolute;
	left: 655px;
	width: 125px;
	text-align: left;
	line-height: normal;	 
}

.sideNotesLeft {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	position:absolute;
	text-align: left;
	line-height: normal;  
	left: 13px;
	width: 87px;
}

.noMarginTop {margin-top: 0em;}
.noMarginBottom {margin-bottom: 0em;}
.noMarginTopBottom {margin-top: 0em;margin-bottom: 0em;}