/* link dimensions correspond with image dimensions */
.navButton, .navButton:visited {
	height:25px;
	position:relative;
	}

/* span is same dimensions as link and positioned to superimpose */
.navButton span, .navButton:visited span {
	display:block;
	height:25px;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background-repeat:no-repeat;
	}

/* rollovers are background position so that no preloading is necessary */
.navButton span, .navButton:visited span {
	background-position:0 0;
	}

.navButton:hover span, .navButton:focus span, .navButton:visited:hover span, .navButton.udmR span, .navButton.udmR:visited span, .navButton:active span {
	background-position:0 -100px;
	}

#home { 
	width:60px; 
	}
#homeButton, #missionsButton:visited { 
	width:60px; 
	}

#missions { 
	width:92px; 
	}
#missionsButton, #missionsButton:visited { 
	width:92px; 
	}

#canadianMinistries { 
	width:173px; 
	}
#canadianMinistriesButton, #canadianMinistriesButton:visited { 
	width:173px; 
	}

#aboutUs { 
	width:91px; 
	}
#aboutUsButton, #aboutUsButton:visited { 
	width:91px; 
	}

#contactUs { 
	width:103px; 
	}
#contactUsButton, #contactUsButton:visited { 
	width:103px; 
	}

#links { 
	width:68px; 
	}
#linksButton, #linksButton:visited { 
	width:68px; 
	}

/* button images are span background images */
#homeButton span, #homeButton:visited span {
	background-image:url(../images/structure/tb_hom1.gif);
	}

#homeButton:hover, #homeButton:focus, #homeButton:visited:hover, #homeButton.udmR, #homeButton.udmR:visited, #homeButton:active {
	background-image:url(../images/structure/tb_hom2.gif);
	}

#missionsButton span, #missionsButton:visited span {
	background-image:url(../images/structure/tb_mis1.gif);
	}

#missionsButton:hover, #missionsButton:focus, #missionsButton:visited:hover, #missionsButton.udmR, #missionsButton.udmR:visited, #missionsButton:active {
	background-image:url(../images/structure/tb_mis2.gif);
	}

#canadianMinistriesButton span, #canadianMinistriesButton:visited span {
	background-image:url(../images/structure/tb_can1.gif);
	}

#canadianMinistriesButton:hover, #canadianMinistriesButton:focus, #canadianMinistriesButton:visited:hover, #canadianMinistriesButton.udmR, #canadianMinistriesButton.udmR:visited, #canadianMinistriesButton:active {
	background-image:url(../images/structure/tb_can2.gif);
	}

#aboutUsButton span, #aboutUsButton:visited span {
	background-image:url(../images/structure/tb_abo1.gif);
	}

#aboutUsButton:hover, #aboutUsButton:focus, #aboutUsButton:visited:hover, #aboutUsButton.udmR, #aboutUsButton.udmR:visited, #aboutUsButton:active {
	background-image:url(../images/structure/tb_abo2.gif);
	}
	
#contactUsButton span, #contactUsButton:visited span {
	background-image:url(../images/structure/tb_con1.gif);
	}

#contactUsButton:hover, #contactUsButton:focus, #contactUsButton:visited:hover, #contactUsButton.udmR, #contactUsButton.udmR:visited, #contactUsButton:active {
	background-image:url(../images/structure/tb_con2.gif);
	}

#linksButton span, #linksButton:visited span {
	background-image:url(../images/structure/tb_lin1.gif);
	}

#linksButton:hover, #linksButton:focus, #linksButton:visited:hover, #linksButton.udmR, #linksButton.udmR:visited, #linksButton:active {
	background-image:url(../images/structure/tb_lin2.gif);
	}

#Print_menu {
	display:none;
}

@media print {

#Print_menu{
	display: inline;
	font-family: Verdana,Tahoma,Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
	padding:5px 10px;
}

#udm{
	display:none;
}

}