/* CSS Document */

/* Main Menu */
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	height: 16px;
	background-color: Transparent;
}
.MainMenu_MenuItem
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	background-color: Transparent;
	border-right: #1F85A6 0px solid;
	border-bottom: #1F85A6 1px solid;
}
.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: #1f6981;
	border-left: #EEEEEE 0px solid;
	border-bottom: #1F85A6 1px solid;
	border-top: #EEEEEE 0px solid;
	text-align: center;
	width: 15px;
	padding-left:5px;
	height: 21px;
}
.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #1f6981;  /*#E6C373 */
	border-bottom: #000000 0px solid;
	border-left: #1F85A6 1px solid;
	border-top: #1F85A6 1px solid;
	border-right: #1F85A6 1px solid;
}
.MainMenu_MenuBreak
{
	background:url("/Creative/Assets/Icons/icon_alberta_separater.gif") no-repeat;
	border-bottom: #EEEEEE 0px solid;
	border-left: #EEEEEE 0px solid;
	border-top: #EEEEEE 0px solid;
	border-right: #EEEEEE 0px solid;
	background-color: transparent;
	height: 1px;
	width:1.5%;
	background-position:center;
	padding-left:10px;
}
.MainMenu_MenuItemSel
{
	cursor: pointer;
	color: #B2E8F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	background-color: Transparent;	
	border-right: #1F85A6 0px solid;
	border-bottom: #1F85A6 1px solid;
	border-top: #1F85A6 0px solid;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	border-right: #1F85A6 0px solid;
	border-bottom: #1F85A6 1px solid;
	border-top: #1F85A6 0px solid;
}
.MainMenu_RootMenuArrow
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	cursor: pointer;
}

#main
	{
	width:100%;
	text-align:center;
	position:absolute;
	background-color:#023c4f;
	

	
	
	}


.PageContainer
	{
	width:912px;
	margin:auto;
	height:auto;
	text-align:center;

	}



#HeaderContainer
	{
	width:912px;
	height:145px;
	text-align: left;
	background-image:url(../Assets/Backgrounds/bg_chapter_header.gif);
	background-repeat:no-repeat;

	}

.logoContainer
	{
	width:464px;
	height:81px;
	text-align: left;
	padding-left:25px;
	padding-top:32px;
	float:left;
	background-image:url(../Assets/Logo/logo_chapter.gif);
	background-repeat:no-repeat;


	}
	
	.SlogonContainer
	{
	width:375px;
	height:89px;
	text-align: left;
	margin-top:27px;
	float:right;
	background-image:url(/Creative/Assets/Backgrounds/photo_ontario_header.jpg);
	background-repeat:no-repeat;


	}


#TopMainNavigationContainer
	{
	width:100%;
	height:30px;
	text-align: left;
	padding-left:0px;
	padding-top:11px;
	background-image:url(../Assets/Backgrounds/bg_chapter_top_navigation.gif);
	background-repeat:no-repeat;
	border:0px;
	border-style:solid;


	}
	
	
#TopLeftNavigationContainer
	{
	
	text-align: left;
	float:left;
	border:0px;
	border-style:solid;
	width:550px;
	padding-left:0px;
	padding-left:3px;
	}	
#TopHomeNavigationContainer
	{	
	text-align: left;
	float:left;
	border:0px;
	border-style:solid;
	padding-top:1px;
	padding-left:20px;
	
	}
	
#TopRightNavigationContainer
	{	
	width:190px;	
	text-align: left;
	float:right;
	border:0px;
	border-style:solid;
	}		
	
	
	
	
	}
			
	#TopRightNavigationContainer1
	{	
	width:242px;	
	text-align: left;
	float:right;
	border:0px;
	border-style:solid;
	}	
.Link_TopNavigation:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	border:0;
	}
	
A.Link_TopNavigation:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b2e8f9;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_TopNavigation:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_TopNavigation:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #B2E8F9;
	text-decoration:none;
	}




.Link_TopNavigation2:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_TopNavigation2:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_TopNavigation2:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_TopNavigation2:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #b2e8f9;
	text-decoration:none;
	}







.Link_LeftNavigation:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719500;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_LeftNavigation:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719500;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_LeftNavigation:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #719500;
	font-weight:bold;
	text-decoration:none;
	}
	
A.Link_LeftNavigation:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #aebe7d;
	text-decoration:none;
	}



.Link_WhiteNormal:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:underline;
	font-weight:normal;
	}
	
A.Link_WhiteNormal:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
		text-decoration:underline;
	}
	
A.Link_WhiteNormal:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:normal;
	text-decoration:none;
	}
	
A.Link_WhiteNormal:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffdd41;
	text-decoration:none;
	}





.Text_WhiteBold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	}
	
	
.Text_WhiteTitle
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	}
	
	
.Text_GrayBold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #5b5b5b;
	text-decoration:none;
	}
	
	
.Text_YellowBold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #e59503;
	text-decoration:none;
	}
	
.Text_BlueBold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #057499;
	text-decoration:none;
	}
	
.Text_Normal
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #5b5b5b;
	line-height:16px;
	text-decoration:none;
	}
	
.Text_WhiteBoldTitle
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	}



.Text_White_ormal
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	}
.Text_White_Login_Container
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;
	width:auto;
	text-align: right;
	height:auto;
	padding-right:5px;
	margin-top:4px;	
	
	}


#LefMainContainer
	{
	width:184px;
	height:auto;
	text-align: left;
	margin-top:5px;
	float:left;
	background-image:url(../Assets/Backgrounds/bg_chapter_leftpanel_vline.gif);
	background-repeat:repeat-y;
	background-position:right;


	}
	
.LefInnerContainer
	{
	width:174px;
	height:auto;
	text-align: left;
	padding-bottom:5px;
	float:left;
	background-color:#358f95;
	background-image:url(../Assets/Backgrounds/bg_chapter_leftpanel_top_stript.gif);
	background-repeat:no-repeat;
	background-position:top;


	}


#LeftInnerTitleContainer
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}
#LeftInnerTitleContainer1
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}


.LefNavigationContainer
	{
	width:164px;
	height:auto;
	text-align: left;
	margin-top:33px;
	padding-top:15px;
	padding-bottom:3px;
	margin-left:5px;
	background-color:#ffffff;


	}

.LefNavigationLinkPanel
	{
	width:114px;
	height:22px;
	text-align: left;
	margin-left:20px;
	padding-left:19px;
	padding-top:5px;
	
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dbe5bb;
	
	background-image:url(../Assets/Icons/icon_leftnavigation.gif);
	background-repeat:no-repeat;
	background-position:center left;
	
	}





.LefUsefulNavigationLinkPanel
	{
	/*width:114px;
	height:22px;
	text-align: left;
	margin-left:20px;
	padding-left:0px;
	padding-top:5px;
*/	
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dbe5bb;
	
	
	}

.LefUsefulNavigationLinkPanel2
	{
	width:114px;
	height:36px;
	text-align: left;
	margin-left:20px;
	padding-left:0px;
	padding-top:5px;
	
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#dbe5bb;
	
	
	}


#LoginContainer
	{
	width:auto;
	height:auto;
	text-align: left;
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
	padding-bottom:5px;
	background-color:#008286;
	
	
	border-width:1px;
	border-style:solid;
	border-color:#0a5f65;


	}
#LoginContainer1
	{
	width:157px;
	height:116px;
	text-align: left;
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
	padding-bottom:5px;
	background-color:#008286;
	
	
	border-width:1px;
	border-style:solid;
	border-color:#0a5f65;


	}


.SearchContainer

            {

            width:152px;
            height:auto;
            text-align: left;
            margin-left:3px;
            margin-top:3px;
            padding-bottom:5px;
            background-color:#008286;
            border-width:1px;
            border-style:solid;
            border-color:#0a5f65;
            }           

            

#SearchTextBoxContainer
            {
            width:auto;
            text-align: left;
            height:auto;
            padding-left:5px;
                      

            }

#TitleMemberLoginContainer
	{
	height:auto;
	text-align: left;
	height:26px;
	padding-left:7px;
	padding-top:5px;
	background-image:url(../Assets/Backgrounds/bg_chapter_memberlogin.gif);
	background-repeat:repeat-y;
	background-position:top;


	}
	
	
#LoginTextBoxContainer
	{
	width:auto;
	text-align: right;
	height:auto;
	padding-right:5px;
	margin-top:4px;
	
	}
#LoginTextBoxContainer1
	{
	width:auto;
	text-align: right;
	height:auto;
	padding-right:5px;
	margin-top:4px;
	
	}

.LoginTextBox
	{
	width:75px;
	text-align: left;
	height:17px;
	padding-left:2px;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #000000;
	text-decoration:none;
	border:1px solid #0a5f65;
	background-color:#d3f2fc;
	
	margin-bottom:1px;
	}
	
	
	#TitleNewsLetternContainer
	{
	height:auto;
	text-align: left;
	padding-left:7px;
	padding-top:5px;
	background-image:url(../Assets/Backgrounds/bg_chapter_memberlogin.gif);
	background-repeat:repeat-y;
	background-position:top;


	}
	
	
	
.UsefulLinksContainer
	{
	width:174px;
	height:auto;
	text-align: left;
	float:left;
	margin-top:5px;
	padding-bottom:5px;
	background-color:#358f95;
	background-image:url(../Assets/Backgrounds/bg_chapter_leftpanel_top_stript.gif);
	background-repeat:no-repeat;
	background-position:top;


	}
	
	
	
	#JobOpportunityContainer
	{
	width:auto;
	height:42px;
	text-align: left;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	padding-top:16px;
	padding-left:3px;
	background-color:#867100;
	background-image:url(../Assets/Backgrounds/bg_chapter_memberlogin.gif);
	background-repeat:repeat-y;
	border-width:1px;
	border-style:solid;
	border-color:#0a5f65;
	}
	
	
	#Resumes
	{
	width:auto;
	height:42px;
	text-align: left;
	margin-left:3px;
	margin-right:3px;
	margin-top:5px;
	padding-top:16px;
	padding-left:3px;
	background-color:#867100;
	background-image:url(../Assets/Backgrounds/bg_chapter_memberlogin.gif);
	background-repeat:repeat-y;
	border-width:1px;
	border-style:solid;
	border-color:#0a5f65;
	}
	
	
	
	
	
	
	
	
	
#FooterMainContainer
	{
	width:912px;
	height:76px;
	text-align: left;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:5px;
	background-image:url(../Assets/Backgrounds/bg_chapter_footer_hline.gif);
	background-repeat:repeat-x;
	background-position:top;


	}
	
#FooterLinkContainer
	{
	width:906px;
	text-align: center;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#075d79;
	border:4px solid #1f85a6;
	}
	
	
	.Link_FooterNavigation:link
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
	margin-right:15px;
	}
	
A.Link_FooterNavigation:visited
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
	margin-right:15px;
	}
	
A.Link_FooterNavigation:active
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
	margin-right:15px;
	}
	
A.Link_FooterNavigation:hover
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #b2e8f9;
	text-decoration:none;
	margin-left:15px;
	margin-right:15px;
	}

	
#CopyrightContainer
	{
	width:490px;
	height:auto;
	text-align: left;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:154px;
	float:left;

	
	}
	
#CopyrightContainer2
	{
	width:260px;
	height:auto;
	text-align: right;
	padding-top:10px;
	padding-bottom:5px;
	float:right;

	
	}
	
	

.Text_YellowBold
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #e59503;
	text-decoration:none;
	}



.TextCopyright
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-decoration:normal;
	font-weight:normal;
	}
	
	





#WelcomeContainer
	{
	width:430px;
	height:auto;
	text-align: left;
	padding-bottom:5px;
	margin-top:5px;
	margin-left:10px;
	
	float:left;
	background-color:#1f85a6;
	background-image:url(/Creative/Assets/Backgrounds/bg_chapter_title_welcome.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
.MainBanner
	{	
	width:728px;
	height:auto;
	text-align: left;
	margin-top:5px;
	margin-left:0px;
	float:left;		
	border:0px;
	border-style:solid;
	margin-bottom:0px;
	}
	
.BannerInnerContainer
	{
	width:100%;
	height:auto;
	text-align: left;	
	background-color:Transparent;	
	}

.LeftAdsContainer{width:160px; padding-top:0px; height:auto; background-color:#eee; float:none; clear:both;}

#SubPageContainer
	{
	width:696px;
	height:auto;
	text-align: left;
	margin-top:5px;
	margin-left:10px;
	float:right;
	background-color:#ffffff;
	padding:6px;
	border:3px;
	border-style:solid;
	border-color:#e6c373;

	}

.SubPageInnerContainer
	{
	width:100%;
	height:auto;
	text-align: left;
	background-color:#ffffff;		

}











.WelcomeInnerContainer
	{
	width:auto;
	height:100%;
	text-align: left;
	margin-top:33px;
	padding:15px;
	margin-left:5px;
	margin-right:5px;
	background-color:#ffffff;
}


#WelcomeTitleContainer
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}

#WelcomeTitleContainer1
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}
	
	#WelcomeTitleContainer2
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}

#WelcomeTitleContainer3
	{
	width:auto;
	height:auto;
	text-align: left;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:4px;
	float:left;

	}


#NewsContainer
	{
	width:274px;
	height:auto;
	text-align: left;
	padding-bottom:5px;
	margin-top:5px;
	float:right;
	background-color:#1f85a6;
	background-image:url(../Assets/Backgrounds/bg_chapter_title_news.gif);
	background-repeat:no-repeat;
	background-position:top;

}

#NewsContainer1
	{
	width:274px;
	height:auto;
	text-align: left;
	padding-bottom:5px;
	margin-top:5px;
	float:right;
	background-color:#1F85A6;
	background-image:url(../Assets/Backgrounds/bg_chapter_title_news.gif);
	background-repeat:no-repeat;
	background-position:top;

}



#NewsPanel
	{
	width:auto;
	height:auto;
	text-align: left;
	margin-bottom:5px;
	padding-bottom:5px;
	
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#0ca3d5;
	
	
	}
	#NewsPanel1
	{
	width:auto;
	height:auto;
	text-align: left;
	margin-bottom:5px;
	padding-bottom:5px;
	
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#fbcf7e;
	
	
	}
#CamaCommunityContainer
	{
	width:434px;
	height:auto;
	text-align: left;
	padding-bottom:5px;
	margin-top:5px;
	margin-left:10px;
	
	float:left;
	background-color:#1f85a6;
	background-image:url(/creative/Assets/Backgrounds/bg_chapter_title_welcome.gif);
	background-repeat:no-repeat;
	background-position:top;


	}	
	
.CamaCommunityInnerPan
	{
	
	height:auto;
	text-align: left;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:2px;
	float:left;
	
	border-width:0px 1px 0px 0px;
	border-style:solid;
	border-color:#bfbfbf;
	
	}
	
	
.CamaCommunityInnerContent
	{
	width:320px;
	height:auto;
	text-align: left;
	padding-left:10px;	
	margin-bottom:5px;
	margin-top:5px;
	float:right;
	}
	
	

.CommunityInnerContent
	{
	width:auto;
	height:100%;
	text-align: left;
	margin-top:33px;
	padding:15px;
	margin-left:5px;
	margin-right:5px;
	background-color:#ffffff;
}
	
	
	
.CamaCommunityInnerPan2
	{
	width:393px;
	height:auto;
	text-align: left;
	margin-bottom:2px;
	margin-right:7px;
	padding-bottom:2px;
	float:left;
	
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#bfbfbf;

	}
	
	
#CamaCommunityInnerContent2
	{
	width:320px;
	height:auto;
	text-align: left;
	padding-left:10px;
	float:left;

	}
	
.Separator
	{
	width:718px;
	height:20px;
	margin-left:10px;
	float:left;
	background-image:url(../Assets/Backgrounds/bg_chapter_footer_hline.gif);
	background-repeat:repeat-x;
	background-position:center;

}

.LoginButton
{
	background-image:url(/Creative/Assets/Buttons/btn_national_login.gif);
	background-repeat:no-repeat;
	border:0px;
	width:46px;
	height:18px;
	
}

.Text_BlackTitle
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
padding-top:10px;
	}
.Content .LoginPanel label{color:#000;}
.Content .forgotPassword{color:#000;}
