/*SITE STYLES*/
body { color: 000000;
font-family: arial;
font-size: 12;
}/* this sets the main font, font colour, and font size - TEMPLATE - GAGNE*/ 

ul {
	list-style-type: square;
	list-style-image : url(/images/bullet.gif);
	margin-left: .7cm;
	font-size: 11px;
}/* this sets styles for bullet lists... note the ability to include a graphic for the bullet*/ 

ol {
	margin-left: .7cm;
	font-size: 11px;
}/* this sets styles for numbered lists*/ 

a {
	font-size: 11px;
}/* this sets size for a href*/ 


.MTBO_primary{
color: #007e80;
}/* sets the primary colour for the site - TEMPLATE - GAGNE*/

.MTBO_primaryfont{
color: #FFFFFF;
}/* sets the font colour that looks good with the primary colour as background (usually white) - TEMPLATE - GAGNE*/

.MTBO_secondary{
	color: #ffffff;
}/* sets the secondary colour for the site - TEMPLATE - GAGNE*/

.MTBO_menu{
	background-color: #FCC216;
} /* menu background - NOTUSED*/

.MTBO_menuhover{
	background-color: #FFE697;
}/* menu hover background - NOTUSED*/

.MTBO_headertitle{
	color: #FFFFFF;
	font-size: 24px;
	font-weight: bolder;
}/* website header title - TEMPLATE - GAGNE*/

.MTBO_error
{ font-size: 12px;
color: red;
}/* error messages */									

/*any link without a class - TEMPLATE*/								/*LD*/
a:link { color: #007e80; }
a:visited { color: 000000; }
a:active { color: ***aactive***; }
a:hover { text-decoration: none }


/*TABLE STYLES*/
table.MTBO {
	background-color: #CCCCCC;
	border: 0;
}/* sets the background on tables with these specs. - TEMPLATE */

tr.MTBO_header {
	color: #ffffff;
	background-color: #007e80;
	font-size: 10px;
	}/* first row background and font colour on tables - TEMPLATE/PRIMARY */

tr.MTBO_footer {
	color: ;
	background-color: #cccccc;
	font-size: 10px;
	}/* first row background and font colour on tables - TEMPLATE/PRIMARY */

tr.MTBO_even {
	background-color: #FFFFFF;
	font-size: 10px;
}/* even rows background colour - TEMPLATE*/

tr.MTBO_odd {
	background-color: #F5F5F5;
	font-size: 10px;
}/* odd rows background colour - TEMPLATE*/

td.MTBO_header {
	color: #ffffff;
	background-color: #007e80;
	font-size: 10px;
	}/* first column background and font colour on tables - TEMPLATE/PRIMARY */

td.MTBO_content {
	background-color: #F5F5F5;
	font-size: 10px;
}/* remaining column content background colour - TEMPLATE*/

td.MTBO_content_hilite {
	background-color: #CCCCCC;
	font-size: 10px;
}/* highlighted cell content background colour - TEMPLATE*/

/*link style for tr.MTBO_header - TEMPLATE/PRIMARY */
a.MTBO_header:link { color: #ffffff; }
a.MTBO_header:visited { color: #ffffff; }
a.MTBO_header:active { color: #ffffff; }
a.MTBO_header:hover {text-decoration: none}


td.MTBO_topmainmenu {
	color: #007e80;
	background-color: #ffffff;
	font-size: 12; font-family: arial; font-weight: 800;
	cursor:hand;
	text-align:center;
	}/*  */

td.MTBO_topmainmenuover {
	color: #007e80;
	background-color: #ffffff;
	font-size: 12; font-family: arial; font-weight: 800;
	cursor:hand;
	text-align:center;
	}/*  */

td.MTBO_leftmainmenu {
	color: #007e80;
	background-color: #ffffff;
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; 
	cursor:hand;
	text-align:center;
	}/*  */

td.MTBO_leftmainmenuover {
	color: #007e80;
	background-color: #ffffff;
	font-size: 10px; font-family: Arial, Helvetica, sans-serif; 
	cursor:hand;
	text-align:center;
	}/*  */

/*RIGHT PANEL STYLES*/

.MTBO_rightheading
{ font-size: 12px;
color: #990000;
font-weight: bolder;
}/* right panel headings - NOTUSED*/

.MTBO_rightbody
{ font-size: 10px;
}/* right panel body*/

a.MTBO_rightlinks
{ font-size: 10px;
}/* right panel links*/


/*LEFT SUB-MENU STYLES*/

.MTBO_leftheading
{ font-size: 12px;
color: #007e80;
font-weight: bolder;
}/* left sub-menu (not main-menu) - TEMPLATE - GAGNE*/
a.MTBO_leftlinks:link { font-size: 10px; color: #007e80; font-weight: bolder; text-decoration:none } /* left sub-menu (not main-menu) - TEMPLATE - GAGNE*/
a.MTBO_leftlinks:active { font-size: 10px; color: #007e80; font-weight: bolder; text-decoration:none } /* left sub-menu (not main-menu) - TEMPLATE - GAGNE*/
a.MTBO_leftlinks:visited { font-size: 10px; color: #007e80; font-weight: bolder; text-decoration:none } /* left sub-menu (not main-menu) - TEMPLATE - GAGNE*/
a.MTBO_leftlinks:hover { font-size: 10px; color: #007e80; font-weight: bolder; text-decoration:none } /* left sub-menu (not main-menu) - TEMPLATE - GAGNE*/

/*COPYRIGHT STYLES*/

.MTBO_copyright
{ font-size: 9px;
}/* footer content - TEMPLATE*/

a.MTBO_copyrightlinks
{ font-size: 10px;
}/* footer links - TEMPLATE/PRIMARY*/

a.MTBO_copyrightlinks:link { color: #007e80; font-size: 10px; }
a.MTBO_copyrightlinks:visited { color: #007e80; font-size: 10px; }
a.MTBO_copyrightlinks:active { color: #007e80; font-size: 10px; }
a.MTBO_copyrightlinks:hover { color: #007e80; font-size: 10px; text-decoration: none }


/*USER CONTENT STYLES - WORK IN CONJUNCTION WIHT THE BODY COLOUR AT THE TOP*/

.heading1 {font-size: 18; font-weight: 800;  color: #007e80;} /* user content - TEMPLATE */

.heading2 {font-size: 16; font-weight: 800;  color: #007e80;} /* user content - TEMPLATE */

.heading3 {font-size: 14; font-weight: 800;  color: #007e80;} /* user content - TEMPLATE */

.body {font-size: 12; line-height: 15px; font-weight: 400;  color: #000000;} /* user content - TEMPLATE */

.caption {font-size: 12; font-weight: 400; font-style: italic; color: #000000;} /* user content - TEMPLATE */

.combobox_header {font-size: 14px;   } /* combobox - TEMPLATE */



/*WEBSITE ADMIN MENU STYLES*/

a.admlink:link { color: #007e80; text-decoration:none }				/*!*/
a.admlink:active { color: #007e80; text-decoration:none }			/*!*/
a.admlink:visited { color: #007e80; text-decoration:none }			/*!*/
a.admlink:hover { color: #336699; text-decoration:none }				/*!*/

.admcpselected {font-size: 11px; line-height: 15px; font-weight: bolder; } /*control panel when selected*/
.admcp {font-size: 11px; line-height: 15px; } /*control panel not selected*/
.admlink {font-size: 11px; line-height: 15px; } /*control panel not selected*/

.LearningLink {
color: #007e80;
text-decoration: none;
font-size:8pt;
}
.LearningLink:Link {
color: #007e80;
text-decoration: none;
font-size:8pt;
}
.LearningLink:Visited {
color: #007e80;
text-decoration: none;
font-size:8pt;
}
.LearningLink:hover {
color: #007e80;
text-decoration: underline;
font-size:8pt;
}


.topmenulink {
color:#DDDDDD;
font:12px  Verdana, Tahoma, Arial, Helvetica, sans-serif; 
text-decoration: none;
}
.topmenulink:link {
color:#DDDDDD;
}
.topmenulink:visited {
color:#DDDDDD;
}
.topmenulink:hover{
color:#FFFFFF;
}

