#footer-outer { clear: both; background: #555563 url("/EasySiteWeb/EasySite/StyleData/ALE_Master/Images/footer.gif") repeat-x left top; padding: 39px 0px 22px 0px; }
#footer-inner { width: 960px; margin: auto; overflow: hidden; color: #CCC; }

#footer-alpha-outer { list-style-type: none; clear: both; margin: 0px; padding: 0px 20px; }
#footer-alpha-inner { overflow: hidden; padding: 0px; margin: 0px; list-style-type: none; }
#footer-alpha-inner h3 { color: #FFF; font-weight: bold; font-size: 1.1em; }
#footer-alpha-inner li {  margin: 0px; padding: 0px; list-style-type: none; float: left; width: 24.9%; }
#footer-alpha-inner li span { display: block; padding: 0px 60px 15px 0px; min-height: 45px; height: auto !important; height: 45px; }

#footer-alpha-inner select, #footer-alpha-inner input { background: #1a1a1a; border: 1px solid #4e4e52; width: 100%; margin: 0px 0px 4px 0px; color: #CCC; }
#footer-alpha-inner select { padding: 1px; }

a.footer-link { padding: 0px 8px 0px 4px; border-right: 1px solid #999; }
.footer-links { color: #666; }
ul.footer-links { list-style-type: none; padding: 0px; margin: 0px;  }
ul.footer-links li { display: inline; list-style-type: none; padding: 0px; margin: 0px; }
ul.footer-links li.start { padding-left: 0px; }
ul.footer-links li.end a.footer-link { border: none; padding-right: 0px; }

.footer-link:link, .footer-link:visited { text-decoration: none; color: #666; }
.footer-link:hover, .footer-link:active { text-decoration: none; }

.tagline { text-align: right; float: right; width: 49%; }
.tagline-link:link, .tagline-link:visited { text-decoration: none; color: #666; } 
.tagline-link:hover, .tagline-link:active { text-decoration: none; color: #666; }
.copyright { float: left; width: 49%; }



#footer2-outer { width: 960px; margin: auto; }
#footer2-inner { padding: 17px 0px; }
#footer2-alpha-outer { float: left; width: 49%; }
#footer2-beta-outer { margin-left: 49%; }
