/* 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;
	}

#pgac { 
	width:130px; 
	height:29px; 
	}

#pgacButton, #pgacButton:visited { 
	width:160px; 
	height:25px; 
	}

#lpgerc { 
	width:160px; 
	height:29px; 
	}

#lpgercButton, #lpgercButton:visited { 
	width:201px;
	height:25px; 
	}

#pti { 
	width:50px; 
	height:29px; 
	}

#ptiButton, #ptiButton:visited { 
	width:75px; 
	height:25px; 
	}

#pgacNav, #lpgercNav, #ptiNav {
	font-size:10pt;
	}

