<style>

	/* -- somehow the IE5/netscape brower doesn't see the first class, so we are using a dummy class... */
	.dummy {
	}

	BODY {
		font-family: georgia,times,"times new roman",serif;
	}
	
	.menuItemDisabled {
		color: #cccccc;
	  	font-size: 8pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.floatingMenuItem {
		color: #330066;
	  	font-size: 8pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.floatingMenuItem:hover {
		color: #330066;
	  	font-size: 8pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}
	
	.linkSize1 {
		color: #4586C3;
	  	font-size: 10pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}

	.linkSize1:hover {
		color: blue;
	  	font-size: 10pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}

	.linkSize2 {
		color: #4586C3;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}
	
	.linkSize2:hover {
		color: blue;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}

	.linkSize3 {
		color: #4586C3;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}
	
	.linkSize3:hover {
		color: blue;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:underline;
	}

	.textColor1Size0 {
		color: black;
	  	font-size: 8pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor1Size1 {
		color: black;
	  	font-size: 10pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor1Size1Bold {
		color: black;
	  	font-size: 10pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor1Size2 {
		color: black;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor3Size2 {
		color: #4A5380;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor3Size2Bold {
		color: #4A5380;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor4Size2 {
		color: #FF9900;
	  	font-size: 12pt;
		font-family: georgia,times,"times new roman",serif;
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor4Size2Bold {
		color: #FF9900;
	  	font-size: 12pt;
		font-family: georgia,times,"times new roman",serif;
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor1Size2Bold {
		color: black;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor1Size3 {
		color: black;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor1Size3Bold {
		color: black;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor1Size4 {
		color: black;
	  	font-size: 18pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor1Size4Bold {
		color: black;
	  	font-size: 18pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor2Size1 {
		color: red;
	  	font-size: 10pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor2Size2 {
		color: red;
	  	font-size: 12pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor2Size3 {
		color: red;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.textColor2Size3Bold {
		color: red;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.textColor3Size3Bold {
		color: #4A5380;
	  	font-size: 14pt;
		font-family: "verdana,arial,helvetica,sans-serif"; 
		font-weight:bold;	
		text-decoration:none;
	}

	.formColor1Size1 {
		color: black;
	  	font-size: 10pt;
		font-family: "arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.formColor1Size2 {
		color: black;
	  	font-size: 12pt;
		font-family: "arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.selectBoxSize1 {
		color: black;
	  	font-size: 10pt;
		font-family: "arial,helvetica,sans-serif"; 
		font-weight:normal;	
		text-decoration:none;
	}

	.backgroundColor0 {
		background-color: #ffffff;
	}

	.backgroundColor1 {
		background-color: #eaeaea;
	}

.tableHeader {
	color: white;
	font-size: 10pt;
	font-family: "verdana,arial,helvetica,sans-serif";
	font-weight:bold;
	text-decoration: none;
	border-right:thin outset #dddddd;
	border-left:thin outset #dddddd;
	border-top:thin outset #dddddd;
	border-bottom:thin outset #dddddd;
	background-color: #31659C;
}

.tableRow {
	color: black;
	font-size: 9pt;
	font-family: "verdana,arial,helvetica,sans-serif";
	font-weight:normal;
	text-decoration: none;
	border-right:thin outset #cccccc;
	border-left:thin outset #cccccc;
	border-top:thin outset #cccccc;
	border-bottom:thin outset #cccccc;
	background-color: white;
}

.gridHeaderColor {
	color: white;
	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif";
	font-weight:bold;
	text-decoration: none;
	border-right:thin outset #dddddd;
	border-left:thin outset #dddddd;
	border-top:thin outset #dddddd;
	border-bottom:thin outset #dddddd;
	background-color: #31659C;
}

.gridHeaderColorNoBorder {
	color: white;
	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif";
	font-weight:bold;
	text-decoration: none;
	background-color: #31659C;
}

.gridDefaultColor {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	background-color: #ffffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.gridDefaultColorWithBorders {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	border-right:thin solid #dddddd;
	background-color: #ffffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.gridDefaultColorNoBorder {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	background-color: #ffffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.gridPrimaryColor {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	background-color: #ccffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.gridPrimaryColorNoBorder {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	background-color: #ccffff;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.gridSecondaryColor {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	background-color: #eaeaea;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.gridSecondaryColorNoBorder {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	background-color: #eaeaea;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}
.gridTertiaryColor {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	background-color: #ffcccc;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.gridQuaternaryColor {
	color: black;
  	font-size: 12pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:normal;	
	text-decoration: none;
	border-left:thin solid #dddddd;
	border-bottom:thin solid #dddddd;
	background-color: #d9d9d9;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.calHeader3 {
	color: #009966;
  	font-size: 14pt;
	font-family: "verdana,arial,helvetica,sans-serif"; 
	font-weight:bold;	
	text-decoration:none;
}
	
</style>	
