﻿BODY												{ margin: 0px; padding: 0px; font: normal 10pt verdana; background-color: #00aa00; }

A													{ text-decoration: none; }
A:hover											{ text-decoration: underline; }

.menuTop A										{ font: bold 10pt verdana; color: #00ff00; padding: 0px 15px 0px 15px; }
.menuTopSep										{ font: bold 8pt verdana; color: #00ff00; padding: 0px 5px 0px 5px; }

.footCopyright									{ font: normal 10pt arial; color: #000000; text-align: center; padding-top: 10px; }
.footSlogan										{ font: normal 10pt arial; color: #000080; text-align: center; }
.footDesigner									{ font: normal 8pt verdana; color: #ffffff; text-align: center; }
.footDesigner A								{ font: normal 8pt verdana; color: #ffffff; }

.homeBanner										{ font: bold 24pt tahoma; color: #ff0000; padding: 30px 0px 0px 0px; text-align: center; }
.homeBannerSub									{ font: bold 12pt arial; color: #ff0000; padding: 0px; text-align: center; }
.homePhone										{ font: bold 12pt arial; color: #888888; text-align: left; }

.SectionTitleCell								{ text-align: center; padding-bottom: 20px;}
.SectionTitleText								{ font: bold 20pt tahoma; color: #000080; }

.privacySection								{ padding-bottom: 15px; text-align: justify; }
.privacyTextSection							{ font: bold 10pt tahoma; color: #000000; }
.privacyTextBody								{ font: normal 10pt arial; color: #000000; }

.faqQuestion									{ font: bold 10pt tahoma; color: #000000; text-align: left; }
.faqLink											{ font: normal 10pt tahoma; color: #000000; text-align: left; padding-bottom: 5px; }
.faqAnswer										{ font: normal 10pt arial; color: #000000; padding-bottom: 5px; text-align: justify;}
.faqAnswerEmphasis							{ font: bold 10pt arial; text-decoration: underline; color: #000000; }
.faqTop											{ font: bold 8pt tahoma; color: #000000; text-align: right; padding-bottom: 15px; }

.agmTitle										{ font: bold italic 14pt arial; color: #000000; text-align: center; }
.agmSubTitle									{ font: bold 12pt arial; color: #000000; text-align: center; padding-bottom: 20px; }
.agmHeader										{ font: bold 10pt arial; color: #000000; text-align: left; padding: 15px 0px 15px 0px; }
.agmBodyNormal									{ font: normal 8pt tahoma; color: #000000; text-align: justify; padding-bottom: 10px; }
.agmBodyBold									{ font: bold 8pt tahoma; color: #000000; text-align: justify; padding-bottom: 10px; }
.amgBodyBoldUnderline							{ font: bold 8pt tahoma; font-style: italic; color: #000000; text-align: justify; text-decoration: underline; padding-bottom: 10px; }
.agmTableHeader								{ font: bold 8pt arial; color: #000000; text-align: center; border: solid 1px #888888; }
.agmTableBody									{ font: normal 8pt arial; color: #000000; text-align: center; border: solid 1px #888888; }
.agmVerifyHeader								{ font: bold 8pt arial; color: #000000; text-align: left; background-color: #cccccc; }
.agmVerifyBody									{ font: normal 8pt arial; color: #000000; text-align: left; }
.agmVerifyBody INPUT							{ font: bold 8pt arial; color: #0000ff; border: solid 1px #a0a0a0; }
.agmBodyError									{ font: bold 7pt tahoma; color: #ff0000; text-align: left; }

.contactHead									{ font: bold 10pt tahoma; color: #000000; text-align: left; }
.contactInfo									{ font: normal 8pt tahoma; color: #000000; text-align: left; }
.contactFootnote								{ font: normal 7pt tahoma; color: #000000; text-align: left; }
.contactFormCaption							{ font: bold 7pt tahoma; color: #000000; text-align: left; }
.contactFormData								{ text-align: left; }
.contactFormDataReq							{ text-align: left; }
.contactFormData INPUT						{ font: bold 8pt arial; color: #0000ff; border: solid 1px #a0a0a0; }
.contactFormDataReq INPUT					{ font: bold 8pt arial; color: #0000ff; background-color: #ffffcc; border: solid 1px #a0a0a0; }
.contactFormDataReq TEXTAREA				{ font: bold 8pt arial; color: #0000ff; background-color: #ffffcc; border: solid 1px #a0a0a0; }

.LoanAgreementBaseTable						{ width: 700px; }

.RateTermStateCell							{ text-align: left; color: #000000; }
.RateTermStateLabel							{ font: normal 10pt arial; }
.RateTermContent								{ font: bold 12pt arial; text-align: left; margin-left: 150px; padding-bottom: 20px; }
.RateTermTitleCell							{ text-align: center; padding-bottom: 20px;}
.RateTermTitleLabel							{ font: bold 20pt tahoma; color: #000080; }
.RateTermSection			  					{ padding-top: 5px; padding-bottom: 5px; text-align: left; }
.RateTermSectionTitle						{ font: bold 12pt arial; color: #000000; padding-top: 5px; padding-bottom: 5px; }
.RateTermSectionContent	  					{ padding-top: 5px; padding-bottom: 5px; text-align: left; }
.RateTermBulletList							{ font: italic 10pt arial; color: #000000; }
.RateTermAprCell								{ text-align: right; width: 50px; }
.RateTermAprLabel								{ font: normal 10pt arial; color: #888888; }
.RateTermAprTitleCell						{ text-align: center; padding-bottom: 10px; }
.RateTermAprTitleLabel						{ font: bold 12pt arial; color: #000000; }
.RateTermAprHeaderCell						{ text-align: right; border-bottom: solid 1px #888888; vertical-align: middle; padding-top: 3px; padding-bottom: 3px; }
.RateTermAprHeaderLabel						{ font: bold 10pt arial; color: #888888; }

.ConfirmTitle									{ font: bold 14pt verdana; color: #000080; text-align: center; }
.ConfirmBody									{ font: normal 10pt verdana; color: #000000; margin-top: 10px; margin-bottom: 10px; text-align: center; }
.ConfirmEmphasis								{ font: bold 10pt verdana; color: #000080; }
.ConfirmLink									{ font: bold 12pt verdana; color: #0000ff; text-align: center; }
.ConfirmLink A									{ text-decoration: none; }
.ConfirmLink A:hover							{ color: #ff0000; text-decoration: underline; }

.SignOffErrorLabel							{ font: bold 10pt verdana; color: #a00000; }
.SignOffErrorDiv							{ border: solid 1px #666666; background-color: #ffffc0; padding: 10px 10px 10px 10px; }