/**** Footer ****/
.footerB {}
.footerA {padding:0px;width:882px;margin:0;clear: both;}
.footer {text-align:left;font:11px/20px Arial, Helvetica, sans-serif; color:#868d97;margin-top:20px;padding:12px 0px; border-top:1px solid #e0e0e0; width: 972px;}
*:first-child+html .footer {margin-top: 10px;}
* html .footer {margin-top: 0px;}
.footer a {color:#868d97;text-decoration:none;}
.footer img {border:0px;}

.footer .offices {float:left;white-space:nowrap;clear:left;}
.footer .offices a {}
.footer .offices a:hover {}
.footer .offices a.active {}
.footer .offices a.active:hover {}
.footer .offices ul	{list-style:none none;padding:0px;margin:0px;}
.footer .offices li	{display:inline;}
.footer .offices li.active {}
.footer .offices li.separator {display:inline;padding:0px 4px 0px 4px;}

.footer .nav {float:left;white-space:nowrap;clear:left;}
.footer .nav a {padding-right:5px; color: #3c3c3c; padding-left:5px;}
.footer .nav a:hover {color:#000;}
.footer .nav a.active {color:#000;}
.footer .nav a.active:hover {}
.footer .nav ul {list-style:none none;padding:0px;margin:0px;}
.footer .nav li {display:inline; list-style:none; background-image: none; padding: 0px; margin: 0px;}
.footer .nav li.none a {border-right: none;}
.footer .nav li.active {}
.footer .nav li.separator {display:inline;padding:0px 4px 0px 4px;}

.footer .text {float:right;clear:right;margin:0px; color: #3c3c3c;}

.home .footer {top:0;left:0px;}
