.footer { width: 953px; padding-bottom: 15px;}
.footer p { text-align: center; font-size: 9px; color: #919191; line-height: 13px;}
.footer p a { padding: 0px 11px; color: #2781b8; border-left: 1px solid #919191;}
.footer p a:link, .footer p a:active, .footer p a:visited { color: #2781b8; text-decoration: none;}
.footer p a:focus, .footer p a:hover { color: #2781b8; text-decoration: underline;}
.footer p a.first { border: 0px none;}

.footerOrphan { width: 953px; padding-bottom: 15px;}
.footerOrphan .leftSide { float: left; padding-top: 15px; }
.footerOrphan .leftSide p a { font-size: 11px; color: #2781b8; text-decoration: none; padding-left: 6px; border-left: 1px solid #c8c8bc; margin-left: 4px; line-height: 13px;}
.footerOrphan .leftSide p a:link, .footerOrphan .leftSide p a:active, .footerOrphan .leftSide p a:visited { color: #2781b8; text-decoration: none;}
.footerOrphan .leftSide p a:focus, .footerOrphan .leftSide p a:hover { color: #2781b8; text-decoration: underline;}
.footerOrphan .leftSide p a.first { padding-left: 0px; margin-left: 0px;  border-left: 0px none;}
.footerOrphan p { color: #919191; font-size: 11px; line-height: 15px;}
.footerOrphan .rightSide { float: right;}
.footerOrphan .rightSide table tr td { vertical-align: middle; padding: 0px 11px; border-left: 1px solid #ccccb9;}
.footerOrphan .rightSide table tr td.first { border-left: 0px none;}