/* ACCESS LINKS */
#accesskeys { position: absolute;}
#accesskeys ul {position:absolute;top:0;left:0;margin:0;padding:0;z-index:100;}
#accesskeys li {list-style:none;}
.hide {position:absolute;left:-1000px;z-index:100; top:0;}

#xmp-nav a { text-decoration:none; }
#xmp-nav a span { text-decoration:underline;}

#nav-secondary a { text-decoration:none; }
#nav-secondary a span { text-decoration:underline;}

.access-descriptor { float: left; clear: left; margin: 0px; width: 100%; }
.text { position: relative; float: left; width: 40px; height: 40px; text-align: center; vertical-align: bottom; font-weight: bold; font-size: 14px; background: url(/images/template/bg_button.gif) no-repeat; }
.text a { text-decoration: none; margin-left: -2px;text-align: center; vertical-align: bottom; }

#text-small, #text-medium, #text-large, #text-yellowblack, #text-greenblack, #text-blackyellow { padding-top: 5px; width: 40px; height: 40px; }

#text-small a { font-size: 12px;  color: #000000; display: block; margin-top: 8px;}
#text-medium a { font-size: 14px; color: #000000; display: block; margin-top: 6px;}
#text-large a { font-size: 16px; color: #000000; display: block; margin-top: 4px;}

#text-yellowblack { background: url(/images/template/bg_button_black.gif) no-repeat;}
#text-yellowblack a { color: #FFFF00;  display: block;margin-top: 3px;}

#text-greenblack { background: url(/images/template/bg_button_black.gif) no-repeat;}
#text-greenblack a { color: #00FF00; display: block; margin-top: 3px;}

#text-blackyellow { background: url(/images/template/bg_button_yellow.gif) no-repeat;}
#text-blackyellow a { color: #000000; display: block; margin-top: 3px;}

