	body {
    scrollbar-face-color: #000000;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #555555;
    scrollbar-arrow-color: #ffffff;
	}
	TD,TH,p {
	color: #000000;
	font-size: 10pt;
	font-family: Arial, Verdana, Small Fonts, Geneva;
	}
	.subtext {
	color: #777777;
	font-size: 8pt;
	}
	.base {
	color: #cccccc;
	font-size: 7pt;
	}
	.sm {
	font-size: 8pt;
	}
	.error {
	font-size: 10pt;
	color: #ff0000;
	font-weight: bold;
	}
	TD.smallhead {
	color: #000055;
	font-size: 8pt;
	BACKGROUND-COLOR: #eeeeee;
	}
	.smallhead,INPUT,SELECT {
	color: #000055;
	font-size: 8pt;
	}
	.comment {
	color: #999999;
	font-size: 7pt;
	}
	.title,TD.title {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	BACKGROUND-COLOR: #000055;
	}
	TD.popuptitle {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	BACKGROUND-COLOR: #000055;
	}
	TD.maintitle {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	BACKGROUND-COLOR: #000000;
	}
	TD.more {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	BACKGROUND-COLOR: #000000;
	}
	a:link,a:visited,a:active {
	color: #888888;
	font-weight: bold;
	text-decoration: underline;
	}
	a:hover
	{
	color: #aaaaaa;
	font-weight: bold;
	text-decoration: none;
	}
	a.menu:link,a.menu:visited,a.menu:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	}
	a.menu:hover
	{
	color: #dddddd;
	font-weight: bold;
	text-decoration: underline;
	font-size: 8pt;
	}
	table.menu
	{
	background-color: #888888;
	}	