BODY
{
	background-image:URL(/images/bg.gif);
}
.box
{
	background-color: #AEC591;
	width: 934px;
	border:solid 3px #84963A;
}
.green
{
	background-color: #D6DFBC;
}
.dkgreen
{
	background-color: #AEC591;
}
.lttan
{
	background-color: #FFFAE8;
}
.ltblue
{
	background-color: #8EA1CE;
}
.dkblue
{
	background-color: #415E8C;
}
.bluetxt
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #415E8C;
	font-weight: bold;
}
.smbluetxt
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #415E8C;
}
.hometxt
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #000000;
}
.innertxtb
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	font-weight: bold;
}
.innertxt
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: none;

}
.innertxtover
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
}
.innertxtover:visited
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
}
.innertxtover:link
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
}
.innertxtover:hover
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
}
.innertxtl
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: none;
	padding: 2;
}
.innertxtl:link
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
	padding: 2;
}
.innertxtl:visited
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
	padding: 2;
}
.innertxtl:hover
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .8em;
	color: #343B2B;
	text-decoration: underline;
	background-color: #D6DFBC;
	padding: 2;
}
.quote
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #343B2B;
}
.closetxt
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #8EA1CE;
}
.closetxt:link
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #8EA1CE;
}
.closetxt:visited
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #8EA1CE;
}
.closetxt:hover
{
	font-family: arial, Helvetica, Sans-Serif;
	font-size: .7em;
	color: #ffffff;
}

/* Teacherline */
.tlContainer {
	width:auto;
}
.tlContentRow {
}
.tlContentCell 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif;
}
.tlSeparatorRow {
}
.tlSeparatorCell 
{
}
.tlCourseNumber 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
}
.tlCourseName 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold;
}
.tlCourseDescriptionLabel 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold;
}
.tlCourseDescription {
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
	color: #343B2B;
}
.tlSubjectAreaLabel 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.tlSubjectArea 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif;
}
tlSyllabusLabel 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
	font-weight: bold;
}
.tlSyllabus 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
}
.tlCourseDateLabel {
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.tlCourseDate 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
}
.tlOfferedByLabel {
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #343B2B;
}
.tlOfferedBy 
{
	color: #343B2B;
	font-size: 12px; 
	font-family: Arial,Helvetica,sans-serif; 
}
.tlBullet {
}