body		{margin: 0; padding: 0; background: #fff;}
blockquote	{margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}
ul			{margin-left: 0; padding-left: 20px;}
body, td,
.NormalText	{color: #000; font-size: 14px; line-height: 20px; font-family: Arial, Georgia;}
.Header		{font-size: 19px;}
.SmallText	{font-size: 11px; line-height: 14px;}
.RedText	{color: #800;}

td.Clear	{}
td.Justify	{text-align: justify;}
td.GreenBG	{background: #d2daa9;}
td.PeachBG	{background: #f2e7bc;}
td.RedBG	{background: #960009; color: #fff;}
td.YellowBG	{background: #eff2c3;}

div.bod		{margin: 2px 116px 0 0; padding: 8px 20px 10px; background: #eeeeb0;}
div.news	{height: 100%; padding: 10px 5px 10px 10px; overflow: auto;}
td#toc div.news	{padding: 5px 0 5px 5px;}

tr td.news		{border: solid #fff; border-width: 27px 0 0; background: #eff7bd;}
span.BlackCube		{display: block; width: 140px; height: 140px; color: #fff; background: #000;}
span.BlackCube#news	{margin: 68px 0 19px;}
span.GreenCube		{display: block; width: 158px; height: 158px; color: #d2daa9; background: #d2daa9;}
span.RedCube		{display: block; width: 111px; height: 111px; color: #960009; background: #960009;}
span.RedCube#news	{width: 114px; height: 114px; margin: 3px 0 0;}
span.RedCube#menu	{margin: 9px 0 0 1px;}

/* scrollbar script styles */

div.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}
div.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background: #dfe7ad;
}
div.jScrollPaneDrag {
	position: absolute;
	background: #cfd79d;
	cursor: pointer;
	overflow: hidden;
}
/*
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 9px;
}

.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 9px;
}
*/


/* links */

a:link		{text-decoration: none; color: #800;}
a:visited,
a:active	{text-decoration: none; color: #600;}
a:hover		{text-decoration: underline;}