﻿body 
{
	color: #666666;
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-size: small;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}
a:link
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #1ea8ff;
	text-decoration: none;
}
a:visited
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #ffc301;
	text-decoration: none;
}
a:hover
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #bdda4a;
	text-decoration: underline;
}
a.oldbrowsermenu:link
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #1ea8ff;
	text-decoration: none;
}
a.oldbrowsermenu:visited
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #1ea8ff;
	text-decoration: none;
}
a.oldbrowsermenu:hover
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #bdda4a;
	text-decoration: underline;
}
.backgroundForBecomeAnInstructorTable
{
	background-image:url(gry_line.gif);
}
.backgroundForTableBorder
{
	background-image:url(welcome_line.gif);
}
.backgroundForLoginTable
{
	background-image:url(login_line.gif);
}
.backgroundForSearchTable
{
	background-image:url(search_back.gif);
}
span.SearchPrimaryInstrument
{
	line-height: 5px;
}
span.Looking
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #1ea8ff;
}
span.LookingM
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: medium;
	font-weight: bold;
	color: #1ea8ff;
}
span.Lessons
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: small;
	font-weight: bold;
	color: #ffc301;
}
span.LessonsM
{
	font-family: Trebucket MS, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif;	
	font-size: medium;
	font-weight: bold;
	color: #ffc301;
}
.C4LcpYearNavigation,
.C4LcpMonthNavigation
		{
		background-color:#EEEEEE;
		text-align:center;
		vertical-align:middle;
		text-decoration:none;
		color:#000000;
		font-weight:bold;
		}
.C4LcpDayColumnHeader,
.C4LcpYearNavigation,
.C4LcpMonthNavigation,
.C4LcpCurrentMonthDate,
.C4LcpCurrentMonthDateDisabled,
.C4LcpOtherMonthDate,
.C4LcpOtherMonthDateDisabled,
.C4LcpCurrentDate,
.C4LcpCurrentDateDisabled,
.C4LcpTodayText,
.C4LcpTodayTextDisabled,
.C4LcpText
		{
		font-family:arial;
		font-size:8pt;
		}
TD.C4LcpDayColumnHeader
		{
		text-align:center;
		border:solid thin #E2E6EF;
		border-width:0 0 1 0;
		}
.C4LcpCurrentMonthDate,
.C4LcpOtherMonthDate,
.C4LcpCurrentDate
		{
		text-align:right;
		text-decoration:none;
		}
.C4LcpCurrentMonthDateDisabled,
.C4LcpOtherMonthDateDisabled,
.C4LcpCurrentDateDisabled
		{
		color:#D0D0D0;
		text-align:right;
		text-decoration:line-through;
		}
.C4LcpCurrentMonthDate
		{
		color:black;
		font-weight:bold;
		}
.C4LcpCurrentDate
		{
		color: black;
		font-weight:bold;
		}
.C4LcpOtherMonthDate
		{
		color:Gray;
		}
A.C4LcpCurrentMonthDate:link,
A.C4LcpCurrentDate:link
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
A.C4LcpCurrentMonthDate:visited,
A.C4LcpCurrentDate:visited
{
	font-weight: bold;
	color: black;
	text-decoration: none;
}
A.C4LcpCurrentMonthDate:hover,
A.C4LcpCurrentDate:hover
{
	font-weight: bold;
	color: black;
	text-decoration: underline;
}
A.C4LcpOtherMonthDate:link
{
	color:Gray;
	text-decoration: none;
}
A.C4LcpOtherMonthDate:visited
{
	color:Gray;
	text-decoration: none;
}
A.C4LcpOtherMonthDate:hover
{
	color:Gray;
	text-decoration: underline;
}
TD.C4LcpCurrentDate
		{
		color:#FFFFFF;
		background-color: #E2E6EF;
		}
TD.C4LcpCurrentDateDisabled
		{
		border-width:1;
		border:solid thin #FFAAAA;
		}
TD.C4LcpTodayText,
TD.C4LcpTodayTextDisabled
		{
		border:solid thin #E2E6EF;
		border-width:1 0 0 0;
		}
A.C4LcpTodayText,
SPAN.C4LcpTodayTextDisabled
		{
		height:20px;
		}
A.C4LcpTodayText
		{
		color:#000000;
		font-weight:bold;
		}
SPAN.C4LcpTodayTextDisabled
		{
		color:#D0D0D0;
		}
.C4LcpBorder
		{
		border:solid thin #000000;
		}
