
ul#udm { 
	line-height: normal;
}


/* link dimensions correspond with image dimensions */
ul#udm .navButton, ul#udm .navButton:visited {
	height: 16px;
	width: 95px;
	position: relative !important;
}

/* span is same dimensions as link and positioned to superimpose */
ul#udm .navButton span, ul#udm .navButton:visited span {
	display:block;
	height:16px;
	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 */
ul#udm .navButton span, ul#udm .navButton:visited span {
	background-position:0 0;
}

ul#udm .navButton:hover span, ul#udm .navButton:focus span, ul#udm .navButton:visited:hover span, ul#udm .navButton.udmR span, ul#udm .navButton.udmR:visited span, ul#udm .navButton:active span {
	background-position: 0 -16px;
}

/* button images are span background images */
ul#udm #nav_1_Button span, ul#udm #nav_1_Button:visited span {
	background-image: url(/files/images/nav/1.gif);
}
ul#udm #nav_4_Button span, ul#udm #nav_4_Button:visited span {
	background-image: url(/files/images/nav/4.gif);
}
ul#udm #nav_15_Button span, ul#udm #nav_15_Button:visited span {
	background-image: url(/files/images/nav/15.gif);
}
ul#udm #nav_17_Button span, ul#udm #nav_17_Button:visited span {
	background-image: url(/files/images/nav/17.gif);
}
ul#udm #nav_23_Button span, ul#udm #nav_23_Button:visited span {
	background-image: url(/files/images/nav/23.gif);
}
ul#udm #nav_27_Button span, ul#udm #nav_27_Button:visited span {
	background-image: url(/files/images/nav/27.gif);
}



