<style type="text/css">

body {
	behavior:url("/css/csshover.htc");
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}

a:hover {
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;

}

.footerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.footerLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.titleCollege {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.titleWelcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
}

.titleCourse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333333;
}

.titleForum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #999999;
}

.NavigationInclude01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

.NavigationInclude01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #999999;
	text-decoration:none;
}

.tableContentTable {
	background-color: #FFFFFF;
	color: #000000;
	font-size: normal;
	padding: 1 1 1 1;
	margin: 0 0 0 0;
}

.selectedcell { background-color:#FFFF66;}

.tableContentCellLabel {  
	background-color: #EEEEEE;
	font-weight: bold;
}

.tableContentCellData {  
	background-color: #EEEEEE;
	padding: 1 3 1 3;
	margin: 1 1 1 1;
	border-collapse: collapse;
}

.TableHeaderRow {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #0072C6; 
	text-decoration: none; 
	background-color: #CCCCCC;
}

.ContentTableHeaderRow {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: normal; 
	font-style: bold; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
	background-color: #0072C6;
}
.tableGradebkLabel {
	background-color: #EEEEEE;
	font-weight: bold;
	font-size: x-small;
	border: 1px solid #666666;


}
.tableGradebkData {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	font-size: 9pt;

}
.tableContentCellLabelActive {
	background-color: #333333;
	font-weight: bold;
	color: #FFFFFF;

}

.tableCellRedWarning {  
	font-weight: bold;
	color: #FF3300;
}
.tableContentSection {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #0072C6; 
	text-decoration: none; 

}
.tableContentSection:hover {
	background-color: #E3B11F;
	font-weight: bold;
	font-size: 8pt;
}
.tableContentSectionTotals {
	background-color: #E3B11F;
	font-weight: bold;
	font-size: 8pt;
}
.tableContentGroup {
	background-color: #0072C6;
	color: #FFFFFF;
	font-weight: bold;
	font-size: normal;
}
.tableContentGroup a {
	background-color: #0072C6;
	color: #FFFFFF;
	font-weight: normal;
	font-size: normal;
}

.tableContentGroupOrange {
	background-color: #E3B11F;
	color: #FFFFFF;
	font-weight: bold;
	font-size: normal;
}

.tableAlertGroup {
	background-color: #1EB53A;
	color: #FFFFFF;
	font-weight: bold;
	font-size: normal;
}

.tableAlertGroup a, .tableAlertGroup a:link{
	background-color: #1EB53A;
	color: #FFFFFF;
	font-weight: bold;
	font-size: normal;
	text-decoration: none;
}

.tableAssessReportQuestion {
	background-color: #DDDDDD;
	color: #000000;
	font-weight: bold;
	font-size: normal;
	padding: 3 3 3 3;
      border-collapse: collapse;
}
.tableAssessReportResponse {
	background-color: #EEEEEE;
	color: #333333;
	font-weight: normal;
	font-size: normal;
	padding: 4 8 4 8;
      border-collapse: collapse;
}

.tableAssessInstructorResponse {
	background-color: #DDDDDD;
	color: #333333;
	font-weight: bold;
	font-size: 9pt;
	padding: 4 4 4 40;
      border-collapse: collapse;
      font-style: italic;
}

.tableContentGroup:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color: #0072C6; 
	text-decoration: none; 
	background-color: #CCCCCC;

}
.tableContentContent {
	font-weight: normal;
	font-size: xx-small;
	background-color: #EEEEEE;
}

.tableContentContent:hover {
	font-weight: normal;
	font-size: xx-small;
	background-color: #E3B11F;
}

table.studentlist {
	border-collapse: collapse;
}


table.studentlist td {
	padding: 0 5px 0 0;
}
label.gradebook {
	color: #cd0000;
}


.calendar 
{     
      width: 100%;
      text-align: center;
      background-color: #EEEEEE;
      padding: 1 1 0 1;
	font-family: Arial, Helvetica, sans-serif; 
} 
.calendarHeader 
{ 
      font-weight: bolder; 
      color: #0072C6; 
      background-color: #DDDDDD; 
}
.calendarToday 
{ 
      width: 14%;
      text-align: center;
      padding: 1 1 0 1;
      border-collapse: collapse;
      background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif; 
      color: red;  
} 

.calendarDay 
{     
      width: 14%;
      text-align: center;
      padding: 1 1 0 1;
      border-collapse: collapse;
      background-color: #DDDDDD;
	font-family: Arial, Helvetica, sans-serif; 
}
 
.calendarKeyDay 
{     
      width: 14%;
      background-color: #eec26b;
      color: white;
		border-collapse: collapse;
      padding: 1 1 0 1;

      font-weight: bold;
	font-family: Arial, Helvetica, sans-serif; 
}

.CourseNavigatorButton
{
      font-family:Arial, Helvetica, sans-serif; 
      font-size:normal; 
      font-style:bold; 
      background:#0072C6; 
      color:#EEEEEE; 
      width:15em;
}

.CourseNavigatorTable 
{ 
      border-collapse: collapse;
      background-color: #EEEEEE;
	font-family: Arial, Helvetica, sans-serif; 
}

#nav, #nav ul {padding: 1 0 0 0;margin: 1 0 0 0;list-style: none}
#nav {font-weight:bold;height:2.1em;font: bold 96% arial;margin: 0 40px 0 30px}
#nav li {position:relative;background: #1EB53A;text-align:center; float: left;width: 90px;display:block;margin: 1 0 0 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.orange {position:relative;background: #E3B11F;float: left; display:block;margin: 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.blue {position:relative;background: #0072C6;float: left; display:block;margin: 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.green {position:relative;background: #1EB53A;float: left; display:block;margin: 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.icctab {position:relative;background: #aaa; width: 70px; float: left; display:block;margin: 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.icctabact {position:relative;background: #1EB53A;width: 70px; float: left; display:block;margin: 0;border-bottom: 2px solid #999999;border-right: 1px solid #fff;padding:0}
#nav li.orangeact {color:#222222;position:relative;background: #E3B11F;float: left; display:block;margin: 0;border-bottom: 2px solid #000000;border-right: 1px solid #fff;padding:0}
#nav li.blueact {color:#222222;position:relative;background: #0072C6;float: left; display:block;margin: 0;border-bottom: 2px solid #000000;border-right: 1px solid #fff;padding:0}
#nav li.greenact {color:#222222;position:relative;background: #1EB53A;float: left; display:block;margin: 0;border-bottom: 2px solid #000000;border-right: 1px solid #fff;padding:0}

#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 4px 6px 2px}
#nav a:hover {color:#222222}

#nav li ul {border-left: 1px solid #999;background: #eee  no-repeat 100% 100%;width:15.8em;font-size:90%;margin-top:3px;position: absolute;font-weight:normal;left: -999em}
#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999}

#nav li li {background:none;float:none;border:none;border: 1px solid #999;border-top:1px solid #fff;border-right:none;border-left:none;padding-left:0}
#nav li li.last {border-bottom:none}
#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {color:#000;padding: 3px 10px 2px;width:14em}
#nav li li a:hover {color:#fff;background:#1EB53A}
	
.ForumTopicTable
{
      border-collapse:collapse; 
      background-color: #EEEEEE;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:small; 
      border: 1px solid white;
      vertical-align: middle; 
      padding: 5 5 5 5;
      text-align: left 
}
.ForumTopicTable a, .ForumTopicTable a:link {text-decoration:none}
.ForumTopicTable a:hover {color:#1EB53A; text-decoration:none}


.ForumTopicTable td
{
      background-color: #EEEEEE;
      vertical-align: middle;
      text-decoration:none;
      border: 1px solid white;
      padding: 4 4 4 4;
      font-size:10pt;
}

.ForumTopicTable td.button
{
      background-color: #EEEEEE;
      vertical-align: middle;
      text-decoration:none;
      border: 1px solid white;
      padding: 0 0 0 0;
      font-size:10pt;
}

.ForumTopicTable td.button:hover
{
      background-color: #1EB53A;
      color: white;
      text-decoration:none;
      border: 1px solid white;
      padding: 0 0 0 0;
      font-size:10pt;
}

.ForumTopicTable td.button:hover a {  color: white; }
.ForumTopicTable tr:hover td { background-color:#dddddd;}

.ForumTopicTable th
{
      background-color: #0072C6;
      font-family: Verdana, Helvetica, sans-serif;
      color: #ffffff;
      vertical-align: middle;
      border: 1px solid white;
      padding: 3 3 3 4;
      font-size:11pt; 
}

.ForumTopicTable th:a { color: #ffffff; vertical-align: middle;}

.ForumMessageList
{
      border-collapse:collapse; 
      background-color: #EEEEEE;
	font-family: monospace;
	font-size:8pt; 
      border: 1px solid white;
      vertical-align: middle; 
      padding: 1 3 1 3;
      text-align: left; 
}
.ForumMessageList td
{
      background-color: #EEEEEE;
      font-family: monospace;
      vertical-align: middle;
      text-decoration:none;
      border: 1px solid white;
      padding: 0 0 0 2;
      font-size:8pt;
}
.ForumMessageList th
{
      background-color: #0072C6;
      font-family: Verdana, Helvetica, sans-serif;
      color: #ffffff;
      vertical-align: middle;
      border: 1px solid white;
      padding: 5 3 5 8;
}

.ForumMessageList a:hover {font-family: monospace;font-size:8pt;color:#f00; text-decoration:none}
.ForumMessageList tr:hover td { background-color:#dddddd;}
.ForumMessageList tr.selected td { background-color:#E3B11F;}
.ForumMessageList a, .ForumMessageList a:link {font-family: monospace;font-size:8pt; text-decoration:none}
.ForumMessageList th a, .ForumMessageList th a:link {color: #fff; font-family: monospace;font-size:8pt; text-decoration:none}

#content 
{ 
	border-color:#1EB53A; 
	border-style: solid;
	border-width: thin;
	background-color: #fafafa;
	padding: 5 5 5 5;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
}


#content .BibleVerse
{
	width: 70%;
	position: relative;
	left: 70px;
	border-style: groove none groove none;
	background-image: url('img/open_book.gif');
	background-repeat: no-repeat;
	padding: 2 5 2 40;
	background-color: #FFFFCC;
	font-style: italic;
}

#content .ImportantConcept
{
	border-color:#0505ff;
	color: #00b;
	background-repeat: no-repeat;
	padding: 3 3 3 3;
	margin: 0 5 0 0;
}

#content .AtTheConc
{
	border-color:#000;
	border-style: groove none groove none;
	color: #000;
	text-align: center;
	font-weight: bolder;
	font-size: 14px;
	background-repeat: no-repeat;
	background-color: #f93;
	padding: 3 3 3 3;
	margin: 0 5 0 0;
}

blockquote {
  background: transparent url(quoleft.png) left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(quoright.png) right bottom no-repeat;
}

#punch_l {
	float: left; font-size: 300%; width: 1.2em;
	text-align: center; padding: 0.1em 0.1em 0;
	background: #568; color: white; border: solid white 1px; 
	border-width: 0 0.2em 0.2em 0; margin: 0 0.5em 0.2em 0;
}
#punch_r {
	float: right; font-size: 300%; width: 1.2em;
	text-align: center; padding: 0.1em 0.1em 0;
	background: #568; color: white; border: solid white 1px; 
	border-width: 0 0.2em 0.2em 0; margin: 0 0.3em 0.2em 0;
}

</style>
