.loginPageFooterDivider {
	background-color:#DBDBDB;
	font-size:1pt;
	line-height:1pt;
}

.spacer {
	font-size:1pt;
	line-height:1pt;
}

.footnote, .pageFooterFootnote {
	color:#666666;
	font-family:verdana,arial,sans-serif;
	font-size:10px;
}

.footnote a
{
	font-size: 10px;
}

.loginTitleline {
	background-color:#000000;
	font-size:1px;
	line-height:1px;
}

.footerTable {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
}

.footerTable a {
	font-size: 11px;
	font-family: verdana,arial,sans-serif;
	line-height: 13px;
	color: #000099;
	text-decoration: underline;
}

.ofRegFooter {clear: left; padding-top: 32px;padding-left:10px;}
.ofGridWidth12 {width: 984px}

.ofFooter {margin-top: 32px;margin-left: 0px;color: #666;text-align: right; font-size: 10px;
     line-height: 1.3em;padding: 4px 8px 0 16px;border-top: 1px solid #666}

.ofFooter .ofFooterLogo {float: left;margin-top: 3px; margin-top: 4px; border-width: 0px;}

.ofFooter.ofSmartMove {color: #666;margin-left: 0;border-top-color: #CCC;background-color: #EEE;height: 80px}.

.ofLastChild {padding-right: 0;margin-right: 0;background-image: none}
.ofFooter.ofxFooterAlt1 {padding: 5px 0 0 0; line-height: 1.6em;}
.ofFooter.ofxFooterAlt1 ul {padding-top:18px; padding-bottom:19px;}
.ofFooter.ofxFooterAlt1 li {display: inline;background: transparent url(/ftgw/pages/common/images/pipe.gif) no-repeat right 3px; margin-right: 5px;padding-right: 2px}
.ofFooter.ofxFooterAlt1 li.ofLastChild {margin-right: 0;padding-right: 0;background-image: none}
.ofFooter.ofxFooterAlt1.ofAuxMsg {border-top: none;margin-top: 26px}
.ofFooter.ofxFooterAlt1 .ofAuxMsgTxt {text-align: left;font: normal 11px arial,helvetica,sans-serif; color:#000000; padding-bottom:7px; margin-bottom:5px; border-bottom: 1px solid #666666;}
