/* ------MAIN STYLES----- */

body{ margin:0; background:#FFFFFF url(../images/yellowknife/bg.jpg) repeat-x; color:#333333}
body,td,th,input,select,textarea,input{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input{ font-size:11px;}
p{ margin:0 0 1.5em 0;}
form{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal;}
a{ color:#162c5d; text-decoration:none;}
a:hover{ text-decoration:underline;}
a img{ border:none; display:block;}

H1 { font-size:13px; color:#162c5d;font-weight:bold;}
H2 { font-size:13px;font-weight:bold;}
H3 { font-size:13px;}
H4 { font-size:11px;}

#tblACMAdminToolbar { z-index:999;}



/* ------LEVEL 2 SCHEME------ */

/* Left navigation background color */
.resident #secondary_nav_area { background:#f9e9e9 url(../images/yellowknife/left-nav-red-bottom-border.gif) center bottom no-repeat;}
.visitor #secondary_nav_area { background:#e8ebf2 url(../images/yellowknife/left-nav-light-blue-bottom-border.gif) center bottom no-repeat;}
.business #secondary_nav_area { background:#faf6e5 url(../images/yellowknife/left-nav-yellow-bottom-border.gif) center bottom no-repeat;}
.cityhall #secondary_nav_area { background:#e9ebf2 url(../images/yellowknife/left-nav-dark-blue-bottom-border.gif) center bottom no-repeat;}




/* Location line hyperlink color */
.resident #breadcrumb a{ color:#c62427;}
.visitor #breadcrumb a{ color:#5686d3;}
.business #breadcrumb a{ color:#d1aa00;}
.cityhall #breadcrumb a{ color:#1e3c7f;}

/* Pagetitle bottom border color */
.resident #pagetitle { border-bottom:3px solid #c62427;}
.visitor #pagetitle { border-bottom:3px solid #5686d3;}
.business #pagetitle { border-bottom:3px solid #d1aa00;}
.cityhall #pagetitle { border-bottom:3px solid #1e3c7f;}


/* ------WRAPPER STLYLS------ */

#wrapper { width:900px; margin:0 auto;} 

/* ------PRINT TEMPLATE STLYLS------ */

.Print #header { width:870px; padding:15px;}
.Print #logo { width:150px; float:left;}
.Print #slogan { margin-top:105px; text-align:right}

.Print #right { width:860px; padding:0 10px;}
.Print #pagetitle { padding-bottom:5px; border-bottom:2px solid #162c5d;}

/* ------PAGELET TEMPLATE STLYLS------ */
.Page #search { height:26px;}
.Page #quicknav { padding:7px 0;}

.Page #right { width:860px; padding:0 10px;}
.Page #pagetitle { padding-bottom:5px; border-bottom:2px solid #162c5d;}
.Page .ipb-webgrid-rowa { padding-bottom:15px;}
.Page .ipb-webgrid-rowb { padding-bottom:15px;}

/* ------HEADER STYLES------ */

.level1 #header { width:840px; padding:15px 30px;}
.level2 #header{ width:880px; padding:15px 10px 0;}

	.level1 #logo {}
	.level2 #logo { width:200px; padding-bottom:10px; text-align:center; float:left;}
	.level2 #logo a { display:block; padding:0 48px;}
	
	.level1 #header-right { width:300px; font-size:10px; float:right;}
	.level2 #header-right { width:670px; padding-left:10px; float:left;}
	
		#slogan { margin-top:10px; text-align:right;}
		
		.level1 #toolbar { height:17px; padding-top:20px;}
		.level2 #toolbar { height:17px; padding-top:20px;}
			.level1 #print { width:220px; font-size:9px; padding-right:5px; text-align:right; float:left;}
			.level2 #print { width:590px; font-size:9px; padding-right:5px; text-align:right; float:left;}
			
			#textsize { width:75px; float:left;}
			
			#textsize a{display:block;float:left;width:17px;height:17px;margin-left:5px;text-indent:-2000px;text-decoration:none;background-position:top;background-repeat:no-repeat;overflow:hidden;}
			#textsize a#textsize-medium{background-image: url(../images/yellowknife/textsize-medium.gif);background-position:bottom;}
			#textsize a#textsize-large{background-image: url(../images/yellowknife/textsize-large.gif);}
			#textsize a#textsize-extralarge{background-image: url(../images/yellowknife/textsize-extralarge.gif);}
			#textsize a:hover{background-position:bottom !important;}
		#quicknav { padding:8px 0; text-align:right; text-transform:uppercase;}
		#quicknav a { padding:0 8px; color:#000000; text-decoration:none;}
		#quicknav a:hover { text-decoration:underline;}
		#search { text-align:right; font-size:12px;}
	
/* ------TOP NAVIGATION------ */

#primary_nav_area { width:670px;margin-top:10px;z-index:2;position:relative}
	#nav1{height:33px;overflow:hidden}
	#nav1 ul { margin:0; padding:0; list-style:none; list-style-image:none; line-height:1;}
	#nav1 ul li { margin:0; list-style:none; list-style-image:none; float:left; z-index:2;display:none;}
	#nav1 ul li#pageid22, #nav1 ul li#pageid15, #nav1 ul li#pageid21, #nav1 ul li#pageid97{display:block;}
	#nav1 ul li#pageid22 ul li, #nav1 ul li#pageid15 ul li, #nav1 ul li#pageid21 ul li, #nav1 ul li#pageid97 ul li{display:block;}

	/* Level 1 */
	#nav1 ul li a{ display:block; text-decoration:none; color:#FFFFFF;}
	#nav1 ul li a:hover{}
	#nav1 ul li.ipf-parent div a{}
	#nav1 ul li.ipf-parent div a:hover{}
	#nav1 ul li.ipf-parent div li a{}
	#nav1 ul li.ipf-parent div li a:hover{}

	#nav1 ul li div{ color:#ffffff; font-size:11px;}
	#nav1 ul li div a{ width:167px; height:33px; margin:0 1px 0 0; padding:0; text-align:center; text-indent:-3000px;overflow:hidden}
	
	#nav1 ul li#pageid15 div a{ background:url(../images/yellowknife/top-nav-resident.gif) no-repeat;}
	#nav1 ul li#pageid97 div a{ width:166px; background:url(../images/yellowknife/top-nav-visitor.gif) no-repeat;}
	#nav1 ul li#pageid21 div a{ background:url(../images/yellowknife/top-nav-business.gif) no-repeat;}
	#nav1 ul li#pageid22 div a{ margin-right:0; background:url(../images/yellowknife/top-nav-cityhall.gif) no-repeat;}

	/* Level 2 */

	#nav1 ul li ul{ width:180px; margin:0; position:absolute; background:#f1c8c9; border-top:1px solid #d45b5d; border-left:1px solid #d45b5d;border-right:1px solid #d45b5d; left: -999em;}
	#nav1 ul li ul li a{ width:160px; padding:6px 10px; text-indent:none; font-size:11px; color:#0d1a36; border-bottom:1px solid #d45b5d;}
	
	#nav1 ul li#pageid21 ul{background:#f3eabf;border-top:1px solid #d1aa00; border-left:1px solid #d1aa00;border-right:1px solid #d1aa00}
	#nav1 ul li#pageid21 ul li a{border-bottom:1px solid #d1aa00}
	#nav1 ul li#pageid21 ul li a:hover{background:#faf5dd;}
	
	#nav1 ul li#pageid22 ul{background:#c7cedf;border-top:1px solid #1e3c7f; border-left:1px solid #1e3c7f;border-right:1px solid #1e3c7f}
	#nav1 ul li#pageid22 ul li a{border-bottom:1px solid #1e3c7f}
	#nav1 ul li#pageid22 ul li a:hover{background:#e2e5ed;}
	
	#nav1 ul li#pageid97 ul{background:#d5e1f4;border-top:1px solid #5686d3; border-left:1px solid #5686d3;border-right:1px solid #5686d3}
	#nav1 ul li#pageid97 ul li a{border-bottom:1px solid #5686d3}
	#nav1 ul li#pageid97 ul li a:hover{background:#e8eef7;}
	
	#nav1 ul li ul li a:hover{ background:#f9e9e9;}
	#nav1 ul li ul li.ipf-parent a{}
	#nav1 ul li ul li.ipf-parent a:hover{}
	
	/* Level 3 */
	#nav ul li ul li ul { display:none;}

	#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul { left:-999em;}
	#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul { left:auto;}
	#nav1 li:hover, #nav1 li.hover { position:static;}

/* ------LEFT NAVIGATION------ */

 #secondary_nav_area { width:200px; padding-bottom:6px;}

	#nav2{ margin:-1px 0 0;}
		#nav2 ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;zoom:1}
		#nav2 ul li{float: left;list-style: none;list-style-image:none;margin:0;zoom:1}
		#nav2 ul li a{display:block;text-decoration:none;zoom:1;color:#000}
	
		/* Level 1 */
		#nav2 ul li{font-size:11px;}
		#nav2 ul li div{border-top:1px solid #fff}
		#nav2 ul li div a{width:180px;padding:6px 10px 6px 10px;}
		#nav2 ul li div a:hover{}
		/* Level 2 */
		#nav2 ul li.ipf-parent ul{display:none;margin:0;}
		#nav2 ul li.ipf-parent.ipf-active1 ul{display:block;}
		#nav2 ul li ul li{font-size:10px;}
		#nav2 ul li ul li a{width:180px;padding:6px 10px;}
		#nav2 ul li ul li.ipf-parent a{}
		#nav2 ul li ul li.ipf-parent a:hover{}
		/* Level 3 */
		#nav2 ul li.ipf-parent ul li.ipf-parent ul{display:none;margin:0;}
		#nav2 ul li.ipf-parent ul li.ipf-active2 ul{display:block;}
		#nav2 ul li ul li ul li{background: url(../images/yellowknife/left-nav-bullet.gif) 20px 8px no-repeat;}
		#nav2 ul li ul li ul li a{width:160px;padding:4px 10px 4px 30px;}
		#nav2 ul li ul li ul li a:hover{}
		/* Level 4 */
		#nav2 ul li.ipf-parent ul li.ipf-parent ul li.ipf-parent ul{display:none;margin:0;font-size:1em}
		#nav2 ul li.ipf-parent ul li.ipf-parent ul li.ipf-active3 ul{display:block;}
		#nav2 ul li ul li ul li ul li{background: url(../images/yellowknife/left-nav-bullet.gif) 30px 8px no-repeat;}
		#nav2 ul li ul li ul li ul li a{width:150px;padding:4px 10px 4px 40px;}
		#nav2 ul li ul li ul li ul li  a:hover{}
		
		
		/* Residents  */
			/* standard */
			.resident #nav2 ul li a{background: #f1c8c9;color:#000}
			.resident #nav2 ul li a:hover{background:#d45b5d;color:#fff}
			/* parent */
			.resident #nav2 ul li.ipf-parent a{background: #f1c8c9 url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;}
			.resident #nav2 ul li.ipf-parent a:hover{background: #d45b5d url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			/* active */
			.resident #nav2 ul li.ipf-active1 a{background: #d45b5d;color:#fff}
			.resident #nav2 ul li.ipf-active1 a:hover{background: #d45b5d;color:#fff}
			/* active parent */
			.resident #nav2 ul li.ipf-parent.ipf-active1 a{background: #d45b5d url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			.resident #nav2 ul li.ipf-parent.ipf-active1 a:hover{background: #d45b5d url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
				/* standard */
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li a{background:transparent;color:#000}
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li a:hover{background:transparent;color:#c62427}
				/* active */
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a{background:transparent;color:#c62427}
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a:hover{background:transparent;color:#c62427}
				/* parent */
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#000}
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
				/* active parent */
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
				.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a:hover{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
					/* standard */
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a{background:transparent;color:#000}
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a:hover{background:transparent;color:#c62427}
					/* active */
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a{background:transparent;color:#c62427}
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a:hover{background:transparent;color:#c62427}
					/* parent */
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#000}
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
					/* active parent */
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
					.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a:hover{background: url(../images/yellowknife/left-nav-red-arrow.gif) 97% 9px no-repeat;color:#c62427}
						/* standard */
						.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a{background:transparent;color:#000}
						.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a:hover{background:transparent;color:#c62427}
						/* active */
						.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a{background:transparent;color:#c62427}
						.resident #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a:hover{background:transparent;color:#c62427}
				
		
		/* Business  */
			/* standard */
			.business #nav2 ul li a{background: #f3eabf;color:#000}
			.business #nav2 ul li a:hover{background:#ddc040;color:#fff}
			/* parent */
			.business #nav2 ul li.ipf-parent a{background: #f3eabf url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;}
			.business #nav2 ul li.ipf-parent a:hover{background: #ddc040 url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			/* active */
			.business #nav2 ul li.ipf-active1 a{background: #ddc040;color:#fff}
			.business #nav2 ul li.ipf-active1 a:hover{background: #ddc040;color:#fff}
			/* active parent */
			.business #nav2 ul li.ipf-parent.ipf-active1 a{background: #ddc040 url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			.business #nav2 ul li.ipf-parent.ipf-active1 a:hover{background: #ddc040 url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
				/* standard */
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li a{background:transparent;color:#000}
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li a:hover{background:transparent;color:#d1aa00}
				/* active */
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a{background:transparent;color:#d1aa00}
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a:hover{background:transparent;color:#d1aa00}
				/* parent */
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#000}
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
				/* active parent */
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
				.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a:hover{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
					/* standard */
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a{background:transparent;color:#000}
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a:hover{background:transparent;color:#d1aa00}
					/* active */
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a{background:transparent;color:#d1aa00}
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a:hover{background:transparent;color:#d1aa00}
					/* parent */
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#000}
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
					/* active parent */
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
					.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a:hover{background: url(../images/yellowknife/left-nav-yellow-arrow.gif) 97% 9px no-repeat;color:#d1aa00}
						/* standard */
						.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a{background:transparent;color:#000}
						.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a:hover{background:transparent;color:#d1aa00}
						/* active */
						.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a{background:transparent;color:#d1aa00}
						.business #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a:hover{background:transparent;color:#d1aa00}
		
		/* City Hall  */
			/* standard */
			.cityhall #nav2 ul li a{background: #c7cedf;color:#000}
			.cityhall #nav2 ul li a:hover{background:#576d9f;color:#fff}
			/* parent */
			.cityhall #nav2 ul li.ipf-parent a{background: #c7cedf url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;}
			.cityhall #nav2 ul li.ipf-parent a:hover{background: #576d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			/* active */
			.cityhall #nav2 ul li.ipf-active1 a{background: #576d9f;color:#fff}
			.cityhall #nav2 ul li.ipf-active1 a:hover{background: #576d9f;color:#fff}
			/* active parent */
			.cityhall #nav2 ul li.ipf-parent.ipf-active1 a{background: #576d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			.cityhall #nav2 ul li.ipf-parent.ipf-active1 a:hover{background: #576d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
				/* standard */
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li a{background:transparent;color:#000}
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li a:hover{background:transparent;color:#1e3c7f}
				/* active */
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a{background:transparent;color:#1e3c7f}
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-active2 a:hover{background:transparent;color:#1e3c7f}
				/* parent */
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#000}
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
				/* active parent */
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
				.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a:hover{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
					/* standard */
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a{background:transparent;color:#000}
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a:hover{background:transparent;color:#1e3c7f}
					/* active */
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a{background:transparent;color:#1e3c7f}
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-active3 a:hover{background:transparent;color:#1e3c7f}
					/* parent */
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#000}
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
					/* active parent */
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
					.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a:hover{background: url(../images/yellowknife/left-nav-dark-blue-arrow.gif) 97% 9px no-repeat;color:#1e3c7f}
						/* standard */
						.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a{background:transparent;color:#000}
						.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a:hover{background:transparent;color:#1e3c7f}
						/* active */
						.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a{background:transparent;color:#1e3c7f}
						.cityhall #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a:hover{background:transparent;color:#1e3c7f}
			

		/* Visitor */
			/* standard */
			.visitor #nav2 ul li a{background: #d5e1f4;color:#000}
			.visitor #nav2 ul li a:hover{background:#566d9f;color:#fff}
			/* parent */
			.visitor #nav2 ul li.ipf-parent a{background: #d5e1f4 url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;}
			.visitor #nav2 ul li.ipf-parent a:hover{background: #566d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			/* active */
			.visitor #nav2 ul li.ipf-active1 a{background: #566d9f;color:#fff}
			.visitor #nav2 ul li.ipf-active1 a:hover{background: #566d9f;color:#fff}
			/* active parent */
			.visitor #nav2 ul li.ipf-parent.ipf-active1 a{background: #566d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
			.visitor #nav2 ul li.ipf-parent.ipf-active1 a:hover{background: #566d9f url(../images/yellowknife/left-nav-parent-white-arrow-on.gif) 97% 9px no-repeat;color:#fff}
				/* standard */
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li a{background:transparent;color:#000}
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li a:hover{background:transparent;color:#5686d3}
				/* parent */
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#000}
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
				/* active parent */
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
				.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 a:hover{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
					/* standard */
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a{background:transparent;color:#000}
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li a:hover{background:transparent;color:#5686d3}
					/* parent */
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#000}
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent a:hover{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
					/* active parent */
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
					.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-parent ul li.ipf-parent.ipf-active3 a:hover{background: url(../images/yellowknife/left-nav-light-blue-arrow.gif) 97% 9px no-repeat;color:#5686d3}
						/* standard */
						.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a{background:transparent;color:#000}
						.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li a:hover{background:transparent;color:#5686d3}
						/* active */
						.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a{background:transparent;color:#5686d3}
						.visitor #nav2 ul li.ipf-parent.ipf-active1 ul li.ipf-parent.ipf-active2 ul li.ipf-parent.ipf-active3 ul li.ipf-active4 a:hover{background:transparent;color:#5686d3}
			
	

/* ------CONTENT STYLES------ */

#contentarea { width:900px; background:#FFFFFF;} /* Text size related */

/* level1 */

	#homepage-hero { width:894px; padding:0 3px 3px;}

	.level1 #content { padding:20px 30px;}
	
	#content-middle-block { padding:0 27px;}
		.mid-block { width:205px; padding:0 3px; float:left;}
		.mid-block .content { padding:15px; background:url(../images/yellowknife/block-content-bg.gif) repeat-y;}
		.mid-block .content select{ width:100%; margin-bottom:12px;}
		.mid-block .content table { border-collapse:collapse; border:none; color:#666666;}
		.mid-block .content table tr td { padding:3px 0 3px 12px; background:url(../images/yellowknife/blue-arrow.gif) 4px center no-repeat;}
		.mid-block .content table tr td.grey { background:#f5f6f7 url(../images/yellowknife/blue-arrow.gif) 4px center no-repeat;}
		
	#content-bottom-block { width:841px; padding:15px 29px 30px;cursor:pointer}
	#content-bottom-block-content { background:url(../images/yellowknife/homepage-bottom-block-bg.jpg) bottom center repeat-y;}
		.bottom-block { width:105px; padding:5px 45px 25px 18px; color:#999999; float:left;}
		.bottom-block h3 { font-size:12px; color:#162c5d; text-transform:uppercase;}
		.bottom-block h3 a{color:#162c5d;text-decoration:none}
		
		.weather { width:150px; padding:5px 9px 18px;}

/* level2 */

	.level2 #content { padding:7px 10px 20px;}

	#left { width:200px; float:left;}
		#weather { width:150px; height:90px; margin:10px 0; padding:20px 25px; text-align:center; background:url(../images/yellowknife/left-weather-pod-bg.jpg) no-repeat;}
	
	#right { width:670px; padding-left:10px; float:left;}
		#subpage-hero {}
		#breadcrumb { padding:5px 10px; font-size:9px;}
		#main-content { padding:10px;}
			 #pagetitle { color:#333333; margin-bottom:10px;}
			 
			 #main-content a{font-weight:bold;text-decoration:underline;}
			 
			 .pagelet-area { float:right;}
			 .pagelet-area ul { margin:0; padding:0; list-style:none;}
			 .pagelet-area ul li { margin:0; padding:0; list-style:none;}
			 
			 .pagelet { width:164px; margin-left:20px; margin-bottom:15px; padding-top:5px; background:url(../images/yellowknife/pagelet-bg.gif) top no-repeat;} 
			 .pagelet-content { width:144px; padding:0 10px 5px; background:url(../images/yellowknife/pagelet-bg.gif) bottom no-repeat;}
			 

/* ------FOOTER STYLES------ */
	
#footer{ padding:5px 30px; border:1px solid #d1d1d1; font-size:10px; color:#404040;}
	#footer a{ color:#404040; text-decoration:none;}
	#poweredbyactive { float:right;}
	

/* ------CLEARING FLOATS------*/
.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 
/* End hide from IE-mac */ 
