			BODY {
				padding: 0px; margin: 0px;
				background-image: url(images/back-3.jpg); background-repeat: repeat-x;
			}
			TABLE.main {
				height: 100%;
			}
			TABLE.main TD.titleBar {
				filter: progid:DXImageTransform.Microsoft.Alpha(opacity=88);
				font: 18pt Arial; color: #FFFF33; font-weight: bold; text-align: left;
				background-color: #669900; padding: 12px; vertical-align: top; height: 60px;
				border: 1px solid white;
			}
			TABLE.main TD.normal {
				filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
				font: 9pt Arial; color: white;  text-align: left;
				background-color: black; padding: 2px 8px; vertical-align: top; width: 320px;
				border: 1px solid silver;
			}
			TABLE.main TD.nothing {
				padding: 0px; text-align: center;
			}
			TABLE.main TD.double {
				filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
				font: 9pt Arial; color: white;  text-align: left;
				background-color: black; padding: 2px 8px; vertical-align: top; width: 688px;
				border: 1px solid silver;
			}
			TABLE.main TD TABLE.glossary TD {
				font: 9pt Arial; color: white;  text-align: left;
				padding: 4px;
			}
			TABLE.main TD TABLE.glossary TD.term {
				font: 9pt Arial; color: white;  text-align: right; font-weight: bold;
				padding: 4px; width: 80px; vertical-align: top;
			}
			TABLE.main TD.sidebar {
				filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
				font: 9pt Arial; color: white;  text-align: left;
				background-color: #669999; padding: 2px 0px 2px 8px; vertical-align: top; width: 240px;
				border: 1px solid silver;
			}
			TABLE.main TD.normal P.header {
				font: 12pt Arial; font-weight: bold; color: yellow; margin-top: 4px;
			}
			TABLE.main TD.double P.header {
				font: 12pt Arial; font-weight: bold; color: yellow; margin-top: 10px;
			}
			TABLE.main TD.sidebar P.header {
				font: 12pt Arial; font-weight: bold; color: yellow; margin-top: 4px;
			}
			TABLE.main TD.normal P {
				font: 9pt Arial; color: white; margin-top: 8px;
			}
			DIV.newsHi {
				height:44px; margin-top: 10px; color: darkblue; cursor: hand;
				overflow: hidden; text-overflow: ellipsis;
			}
			DIV.newsLo {
				height:44px; margin-top: 10px; color: white; cursor: hand;
				overflow: hidden; text-overflow: ellipsis;
			}
			TABLE.main TD.footer {
				font: 8pt Arial; color: silver; text-align: center;
				padding: 4px;	vertical-align: bottom;
			}
			.newsNum {color:yellow; font-weight:bold;}
			A:link {color:#FF9900; text-decoration:none;}
			A:active {color:#FF9900; text-decoration:none;}
			A:visited {color:#FF9900; text-decoration:none;}
			A:hover {color:#99CCFF; text-decoration:underline;}


