#footer-container {
	clear:both;
	padding-top:0.1em;
	font-size:90%;
}
#footer-container #footer-links {
	border : 0;
  color : #fff;
  overflow:auto;
  background : #5E6A71 url(/static/i/foot-TL.gif) no-repeat 0 0;
  height:auto;
  zoom:1;
}
#footer-container #footer-links p
{
	float : right;
	margin : 0.5em;
   color : #fff;
}
#footer-container #footer-links p a {
  color : #fff;
  text-decoration : none;
}
#footer-container #footer-links ul {
	float : right;
	padding : .5em;
  color : #fff;
  background : url(/static/i/foot-TR.gif) no-repeat 100% 0;
}
#footer-container #footer-links ul li {
	display:inline;
   color : #fff;
}
#footer-container #footer-info {
	clear : both;
	text-align : center;
	margin-top : 1em;
}
#footer-container #footer-info p {
	margin:0.5em;
}
#footer-container #footer-links ul li a.divider {
 color : #fff;
 border-color : #fff; 
 }
 #footer-container #states {
 background : #fff;
 color : #5E6A71;
 overflow:auto;
 background : url(/static/i/foot-BL.gif) no-repeat 0 100%;
 zoom:1;
}
 #footer-container #states a {
 color : #5E6A71;
}
#footer-container #states ul {
 float : right;
 padding : .5em;
 background : url(/static/i/foot-BR.gif) no-repeat 100% 100%;
}
#footer-container #states ul li {
 display:inline;
}
#footer-container #states ul li a {
 border-color : #5E6A71;
}
#footer-links li a:hover.last2 {
  color : #fff;
 text-decoration : underline;
}
#footer-container div#btmline {
 margin-left:4px;
 height:1px;
 width:99%;
 border-color:#5E6A71;
 border-style:solid;
 border-width:1px 0 0 0;
 }
body:nth-of-type(1) #footer-container #footer-links,
body:nth-of-type(1) #footer-container #states {
 overflow:hidden;
}