#pagefooter{margin:0px auto;position:relative; margin-top:9px; clear:both; margin-left:3px;}

#innerFooter {margin:0 5px; border-top:1px solid #333; padding:0 20px; padding-top:8px; }

#pagefooter.pagefooter_minimal{background:transparent;}
#pagefooter .pagefooter_topborder{padding:1px;}
#pagefooter.pagefooter_minimal .pagefooter_topborder{background:transparent;padding:1px 6px;}
#pagefooter .copyleft_and_credit{float:left;}



#pagefooter .copyright{float:left;color:#555;margin:0px;padding:5px 8px 6px 11px;}
#pagefooter .app_copyright{color:#777;padding:0px 8px 0px 11px;}
#pagefooter .app_copyright .brand{background-image:url(/images/hidden.gif);background-position:center left;background-repeat:no-repeat;padding:5px 10px 6px 22px;}
#pagefooter .app_copyright .brand .page_built_by{padding-right:5px;}
#pagefooter .app_copyright .footer_report_link{background:transparent url(/images/pagefooter_bullet.gif) no-repeat 0% 60%;padding-left:8px;padding-right:4px;}
#pagefooter .locale_footer_selector{float:left;padding:5px 5px 0px 0px;}
#pagefooter #pagefooter_links{float:right;text-align:right;}
#pagefooter #pagefooter_links ul{display:inline;margin:0px;padding:0px;text-decoration:none;}
#pagefooter #pagefooter_links ul li{display:inline;}

#pagefooter_links li a:hover { text-decoration:none;}
#pagefooter_links li a:hover span { text-decoration:underline;}
#pagefooter_links li a:after {content:" | "}
#pagefooter_links li a.last:after {content:""}