/*  -------------------------------------------------------- */
/*  CSS File for Site Management System */
/*  (c) 2004 Indelta Communication      */
/*  paul@indelta.com                    */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Global Properties */

BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
MsoNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #A4D5E7;	 
	font-size: 12px;
	text-decoration: none;}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #A4D5E7;	 
	font-size: 12px;
	text-decoration: none;}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #A4D5E7;	 
	font-size: 12px;
	text-decoration: underline;}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #8FB5CA;	 
	font-size: 12px;
	text-decoration: none;}
a:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #8FB5CA;	 
	font-size: 12px;
	text-decoration:underline;}

.section {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 14px;
	color: #FFFFFF;
}

.notices {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
}
a.notices:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
}
a.notices:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
}
a.notices:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: underline;}
}
a.notices:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: none;
}
a.notices:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;	font-weight: bold; 
	font-size: 11px;
	text-decoration: underline;}
}

/*  end Global Properties */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Main Links  */

a.mainlinks:link {
	font-size: 12px; color: #B5DDF4;
	text-decoration: none;}
a.mainlinks:active {
	font-size: 12px; color: #B5DDF4; 
	text-decoration: underline;}
a.mainlinks:hover {
	font-size: 12px; color: #B5DDF4; 
	text-decoration: underline;}
a.mainlinks:visited {
	font-size: 12px; color: #B5DDF4;  
	text-decoration: none;}
a.mainlinks:visited:hover {
	font-size: 12px; color: #B5DDF4; 
	text-decoration:underline;}

a.mainlinks2:link {
    font-size: 10px; color: #B5DDF4;
	font-weight: bold; 
	text-decoration: none;}
a.mainlinks2:active {
    font-size: 10px; color: #B5DDF4; 
	font-weight: bold;
	text-decoration: underline}
a.mainlinks2:hover {
    font-size: 10px; color: #B5DDF4; 
	font-weight: bold;
	text-decoration: underline;}
a.mainlinks2:visited {
    font-size: 10px; color: #B5DDF4; 
	font-weight: bold; 
	text-decoration: none;}
a.mainlinks2:visited:hover {
    font-size: 10px; color: #B5DDF4; 
	font-weight: bold; 
	text-decoration:underline;}

.mainlinks2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 11px;
	color: #B5DDF4;
}

/*  end Main Links  */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Breadcrumbs  */

a.breadcrumb1:link {
    font-size: 14px; color: #00ff00;	
	font-weight: bold; text-decoration: none;}
a.breadcrumb1:active {
    font-size: 14px; color: #00ff00;	
	font-weight: bold; text-decoration: underline;}
a.breadcrumb1:hover {
    font-size: 14px; color: #00ff00;	
	font-weight: bold; text-decoration: underline;}
a.breadcrumb1:visited {
    font-size: 14px; color: #00ff00;	
	font-weight: bold; text-decoration: none;}
a.breadcrumb1:visited:hover {
    font-size: 14px; color: #00ff00;	
	font-weight: bold; text-decoration:underline;}

a.breadcrumb1_clf:link {
    font-size: 12px; color: #FFFFFF;
	font-weight: bold; text-decoration: none;}
a.breadcrumb1_clf:active {
    font-size: 12px; color: #FFFFFF; 
	font-weight: bold; text-decoration: underline;}
a.breadcrumb1_clf:hover {
    font-size: 12px; color: #FFFFFF; 
	font-weight: bold; text-decoration: underline;}
a.breadcrumb1_clf:visited {
    font-size: 12px; color: #FFFFFF; 
	font-weight: bold; text-decoration: none;}
a.breadcrumb1_clf:visited:hover {
    font-size: 12px; color: #FFFFFF; 
	font-weight: bold; text-decoration:underline;}

a.breadcrumb2:link {
    font-size: 12px; color: #00ff00;	
	font-weight: bold; text-decoration: none;}
a.breadcrumb2:active {
    font-size: 12px; color: #00ff00;	
	font-weight: bold; text-decoration: underline;}
a.breadcrumb2:hover {
    font-size: 12px; color: #00ff00;	
	font-weight: bold; text-decoration: underline;}
a.breadcrumb2:visited {
    font-size: 12px; color: #00ff00;	
	font-weight: bold; text-decoration: none;}
a.breadcrumb2:visited:hover {
    font-size: 12px; color: #00ff00;	
	font-weight: bold; text-decoration:underline;}

a.breadcrumb2_clf:link {
    font-size: 10px; color: #FFFFFF;	
	font-weight: bold; text-decoration: none;}
a.breadcrumb2_clf:active {
    font-size: 10px; color: #FFFFFF; 
	font-weight: bold; text-decoration: underline;}
a.breadcrumb2_clf:hover {
    font-size: 10px; color: #FFFFFF; 
	font-weight: bold; text-decoration: underline;}
a.breadcrumb2_clf:visited {
    font-size: 10px; color: #FFFFFF; 
	font-weight: bold; text-decoration: none;}
a.breadcrumb2_clf:visited:hover {
    font-size: 10px; color: #FFFFFF; 
	font-weight: bold; text-decoration:underline;}

.breadcrumb2_clf {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;	
	font-size: 10px;
	color: #00ff00;
}

/*  end Breadcrumbs  */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Admin Menus  */

a.admin_menu:link {
    color: #FFFFFF; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu:active {
    color: #FFFFFF; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu:hover {
    color: #FFFFFF; font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold;
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.admin_menu:visited {
    color: #FFFFFF; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu:visited:hover {
    color: #FFFFFF; font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;} 

a.admin_menu2:link {
    color: #FFFFFF; font-size: 10px;
	text-decoration: underline; 
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu2:active {
    color: #FFFFFF; font-size: 10px;
	text-decoration: underline; 
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu2:hover {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.admin_menu2:visited {
    color: #FFFFFF; font-size: 10px;
	text-decoration: underline; 
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
a.admin_menu2:visited:hover {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: underline; 
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}

.sidemenu_admin_sitemap {
    color: #000000; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_admin_sitemap:link {
    color: #010066; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_admin_sitemap:active {
    color: #010066; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_admin_sitemap:hover {
    color: #010066; font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold;
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.sidemenu_admin_sitemap:visited {
    color: #010066; font-size: 12px; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_admin_sitemap:visited:hover {
    color: #010066; font-size: 12px; 
	text-decoration: underline; 
	font-weight: bold;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;} 
	
/*  end Admin Menus  */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  SideMenu  */

a.sidemenu_table:link {
    color: #FFFFFF; font-size: 12px;
	text-decoration: none; 
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table:active {
    color: #FFFFFF; font-size: 12px;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table:hover {
    color: #FFFFFF; font-size: 12px;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.sidemenu_table:visited {
    color: #FFFFFF; font-size: 12px;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table:visited:hover {
    color: #FFFFFF; font-size: 12px;
	font-weight: bold; text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu_table_links:link {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_links:active {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_links:hover {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.sidemenu_table_links:visited {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_links:visited:hover {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
	
a.sidemenu_table_clf:link {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_clf:active {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_clf:hover {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none; 
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu_table_clf:visited {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_table_clf:visited:hover {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu2_table:link {
    color: #FFFFFF; font-size: 11px; 
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table:active {
    color: #FFFFFF; font-size: 11px;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table:hover {
    color: #FFFFFF; font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu2_table:visited {
    color: #FFFFFF; font-size: 11px;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table:visited:hover {
    color: #FFFFFF; font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu2_table_links:link {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px; padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_links:active {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_links:hover {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px; 
	border-left-width : thick;}
a.sidemenu2_table_links:visited {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	padding-left : 2px;	padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_links:visited:hover {
    color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; text-decoration: none;
	padding-left : 2px; padding-right : 2px; 
	padding-top : 2px; padding-bottom : 2px;}
	
a.sidemenu2_table_clf:link {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_clf:active {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_clf:hover {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu2_table_clf:visited {
    color: #FFFFFF; font-size: 10px;
	font-weight: bold; 
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu2_table_clf:visited:hover {
    color: #FFFFFF; font-size: 10px;
	text-decoration: none; font-weight: bold;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu_nochange:link {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_nochange:active {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_nochange:hover {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_nochange:visited {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_nochange:visited:hover {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu:link {
    color: #000000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu:active {
    color: #000000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu:hover {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu:visited {
    color: #000000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu:visited:hover {
	background : #688293;
    color: #FFFFFF; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu_clf:link {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_clf:active {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_clf:hover {
	background : #FFFFFF;
	color: #B3C7B5; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu_clf:visited {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_clf:visited:hover {
	background : #B3C7B5;
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu2:link {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;	
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2:active {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2:hover {
	background : #FFFFFF; 
	color: #B3C7B5; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2:visited {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2:visited:hover {
	background : #B3C7B5;
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px; padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}

a.sidemenu2_clf:link {
	color: #FFFFFF;  font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2_clf:active {
	color: #FFFFFF;  font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2_clf:hover {
	background : #FFFFFF;
	color: #B3C7B5; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2_clf:visited {
	color: #FFFFFF; font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}
a.sidemenu2_clf:visited:hover {
	background : #B3C7B5;
	color: #FFFFFF;  font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 5px;	padding-right : 5px;
	padding-top : 0px; padding-bottom : 0px;}

a.sidemenu_expired:link {
	color: #FF0000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_expired:active {
	color: #FF0000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_expired:hover {
	background : #FF0000;
	color: #B3C7B5; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu_expired:visited {
	color: #FF0000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_expired:visited:hover {
	background : #B3C7B5; 
	color: #FF0000; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px;	padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu_approved:link {
	color: #003300; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_approved:active {
	color: #003300; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_approved:hover {
	background : #003300;
	color: #B3C7B5; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 5px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu_approved:visited {
	color: #003300; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_approved:visited:hover {
	background : #B3C7B5; 
	color: #003300; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px;	padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}

a.sidemenu_pending:link {
	color: #FF6600; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_pending:active {
	color: #FF6600; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_pending:hover {
	background : #CC6600;
	color: #FF6600; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px;	padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;
	border-left-width : thick;}
a.sidemenu_pending:visited {
	color: #FF6600; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px; padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}
a.sidemenu_pending:visited:hover {
	background : #B3C7B5; 
	color: #FF6600; font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left : 0px;	padding-right : 0px;
	padding-top : 2px; padding-bottom : 2px;}

/*  end SideMenu  */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Government of Canada CLF */

A.GOCMenuLink:link {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-DECORATION: none;}
A.GOCMenuLink:visited {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-DECORATION: none;}
A.GOCMenuLink:hover {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-DECORATION: none;}
A.GOCMenuLink:unknown {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-DECORATION: none;}
A.GOCMenuLink:active {
	COLOR: white; BACKGROUND-COLOR: black; TEXT-DECORATION: none;}

.GOCMenuCell {
	COLOR: white; FONT-FAMILY: arial, helvetica, sans-serif;
		BACKGROUND-COLOR: Black; font-size: 10px; font-weight: bold;}

a.instmenu:link {
	font-size: 10px; color: #FFFFFF;	
	text-decoration: none; font-weight: bold;}
a.instmenu:active {
	font-size: 10px; color: #010066; 
	text-decoration: underline; font-weight: bold;}
a.instmenu:hover {
	font-size: 10px; color: #010066; 
	text-decoration: underline; font-weight: bold;}
a.instmenu:visited {
	font-size: 10px; color: #FFFFFF; 
	text-decoration: none; font-weight: bold;}
a.instmenu:visited:hover {
	font-size: 10px; color: #010066; 
	text-decoration:underline; font-weight: bold;}

.InstCell  {
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

a.disclaimertext:link {
	color: #FFFFFF;	font-weight: bold; 
	text-decoration: none;}
a.disclaimertext:active {
	color: #010066; font-weight: bold;  
	text-decoration: underline;}
a.disclaimertext:hover {
	color: #010066; font-weight: bold;
	text-decoration: underline;}
a.disclaimertext:visited {
	color: #FFFFFF; font-weight: bold;
	text-decoration: none;}
a.disclaimertext:visited:hover {
	color: #010066; font-weight: bold;
	text-decoration:underline;}

/*  end Government of Canada CLF */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/*  Footer  */

.dateStamp   {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; font-weight: bold; 
	color: #000000; background-color: #999999;}

.footerdatestamp  {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
    color: #000000;	background-color: #FFFFFF;}

.footerlinks {
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
    color: #000000;	background-color: #FFFFFF;}

/*  end Footer  */
/*  -------------------------------------------------------- */


/*  -------------------------------------------------------- */
/* text to speech and print specs  */

@media print {page  { margin: 10% }

  H1, H2, H3,
  H4, H5, H6    { 
  	page-break-after: avoid; page-break-inside: avoid }

  BLOCKQUOTE, 
  UL, OL, DL    { 
  	page-break-before: avoid }  

@media aural {

  H1, H2, H3,  H4, H5, H6    
 	{voice-family: paul, male; stress: 20; richness: 90 }

  H2            { pitch: x-low; pitch-range: 80 }
  H3            { pitch: low; pitch-range: 70 }
  H4            { pitch: medium; pitch-range: 60 }
  H5            { pitch: medium; pitch-range: 50 }
  H6            { pitch: medium; pitch-range: 40 }
  LI, DT, DD    { pitch: medium; richness: 60 }
  DT            { stress: 80 }
  B, STRONG     { pitch: medium; pitch-range: 60; 
  					stress: 90; richness: 90 }
  I             { pitch: medium; pitch-range: 60; 
  					stress: 60; richness: 50 }
  U             { richness: 0 }
  A:link        { voice-family: harry, male }
  A:visited     { voice-family: betty, female }
  A:active      { voice-family: betty, female; 
  					pitch-range: 80; pitch: x-high }  

/*  end text to speach and print specs  */
/*  -------------------------------------------------------- */






















