﻿/* foreground colors */
.treeViewNode, a.menuButton
{
	color: #000000;
}
.dropCap, .titleLabel, .logoLabel, .copyright
{
	color: #333333;
}
.versionCell
{
	color: #9999cc;
}
.brandCell
{
	color: #999980;
}
.correct
{
	color: #0000ff;
}
.errorButton
{
	color: #cc0000;
}

/* background colors */
body
{
	background-color: #cccccc;
}
body.navigation
{
	background-color: #9999cc;
}
body.treeView
{
	background-color: #808070;
}
body.menu, .headerTable
{
	background-color: #666699;
}
.selectedTreeViewNode
{
	background-color: #666666;
}
.dropCap, a.menuButton
{
	background-color: #ccccc0;
}
.subTitleLabel
{
	background-color: #c0c0cc;
}
.versionCell
{
	background-color: #333366;
}
.brandCell
{
	background-color: #333333;
}
a.menuButton:hover
{
	background-color:#ccccff;
}
.on
{
	background-color: #ccccc0;
}
.instructionTable, .lessonTable
{
	background-color: #ffffff;
}
.errorButton
{
	background-color: #cccccc;
}

/* background images */
.instructionTable
{
	background-image: url(InstructionTableBack.gif);
	background-repeat: repeat-x;
}
.lessonTable
{
	background-image: url(LessonTableBack.gif);
	background-repeat: repeat-y;
}

/* border colors */
a.menuButton
{
	border-color: #999966;
}
a.menuButton:hover
{
	border-color: #6666cc;
}
.dropCap
{
	border-color: #999966;
}
.brandCell
{
	border-bottom-color: #333333;
}
.on
{
	border-color: #999966;
}
.errorButton
{
	border-color: #cccccc;
}
#ctl00_AdSenseFooter1_Panel1
{
	position: absolute;
	right: 0px;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight));
}
#Table1
{
	margin-bottom: 110px;
}