.pagetitle { 
	font: bold 18px tahoma,verdana,arial;
	color: #FFFFFF;
}
.pagelinktitle {
	font: 14px tahoma,verdana,arial;
	color: #498ED4;
}
.td {
	font: 2px tahoma,verdana,arial;
	color: #000000;
	background-color: #EBEBEB;
}
.heading1 {
	font: bold 16px tahoma,verdana,arial;
	color: #4C79AF;
}
.heading2 {
	font: normal 18px tahoma,verdana,arial;
	color: #0099FF;
	height: 57px;
	white-space: nowrap;
}
.heading3 {
	font: bold 14px tahoma,verdana,arial;
	color: #54B91E;
	vertical-align: middle;
	height: 57px;
	white-space: nowrap;
}
.heading4 {
	font: bold 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
	white-space: nowrap;
}
.heading5 {
	font: bold 12px tahoma,verdana,arial;
	color: #0099FF;
}
.columnheading1 {
	font: bold 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
}
.columnheading2 {
	font: bold 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
}
.note {
	font: normal 12px tahoma,verdana,arial;
	color: #316AAF;
	text-decoration: none;
	white-space: nowrap;
}
.pagetext {
	font: normal 12px tahoma,verdana,arial;
	color: #000000;
	line-height: normal;
}
.pagetextitalic {
	font: italic 12px tahoma,verdana,arial;
	color: #000000;
	line-height: normal;
}
.go {
	font: normal 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
	font-style: italic;
	text-transform: uppercase;
	vertical-align: top;
	background-position: top;
}
.warning1 {
	font: bold 14px tahoma,verdana,arial;
	color: red;
}
.warning2 {
	font: normal 14px tahoma,verdana,arial;
	color: red;
}
.textboxlong {
	font: normal 10px Arial, Helvetica, sans-serif;
	width: 125px;
}
.textboxshort {
	font: normal 10px Arial, Helvetica, sans-serif;
	width: 75px;
}
a {
	text-decoration: none;
	color: #000000;
}
.treenode {
	display: none;
	font: normal 12px tahoma,verdana,arial;
	color: #000000;
	line-height: normal;
	white-space: nowrap;
}

.lightrow {
	background-color: #FFFFFF;
}
.mediumrow {
	background-color: #E3EAFF;
}
.darkrow {
	background-color: #E3EAF1;
}

.highlightedrow {
	background-color: #FFFFCC;
}
.headerrow {
	background-color: #C1E2FF;
	font: bold 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
	white-space: nowrap;
}
.subheaderrow {
	background-color: #C1E2FF;
	font: 12px tahoma,verdana,arial;
	color: #4C79AF;
	text-decoration: none;
	white-space: nowrap;
}
.footerrow {
	background-color: #C1E2FF;
}