/* HEADER */

.cufon-active #loginContainer .loginTitle h2 {
  font-size: 17px;
  padding-top:14px;
}

.cufon-active #loginContainer .loginContent {
  font-size: 17px;
  padding-top:6px;
  text-decoration:none;
}

.cufon-active #loginContainer .loginContent a:link, 
.cufon-active #loginContainer .loginContent a:visited, 
.cufon-active #loginContainer .loginContent a:active {
  background:transparent url("../img/login-underline.gif") no-repeat bottom left;
  text-decoration:none;
}

.cufon-active #loginContainer .loginContent a:hover {
  background:none;
  text-decoration:none;
}

/* CENTER/RIGHT/LEFT COLUMNS */

.cufon-loading #centerColumn h1 {
  font-size: 17px !important;	
  padding:7px 0 9px 9px !important;
}

.cufon-active #centerColumn h1 {
  font-size: 19px;	
  padding:11px 0 8px 8px;
}

.cufon-active #holdingContainer .promoTitle h1 {
  font-size: 17px;
  padding:12px 0 8px 8px;
}

.cufon-active #holdingContainer .applyOnlineTitle h1,
.cufon-active #holdingContainer .applyBranchTitle h1, 
.cufon-active #holdingContainer .applyTelephoneTitle h1 {
  font-size: 17px;
  padding:12px 0 8px 8px;
}

.cufon-active #holdingContainer .contactTitle h2 {
  font-size: 17px;
  padding-top:13px;
}


.cufon-active #centerColumn h2 {
  font-size: 17px;	
  padding-top:13px;
  padding-bottom:10px;
}


.cufon-loading #breadcrumbContainer .breadcrumbWrapper .breadcrumbTitle h2  {
  font-size: 15px !important;	
  padding-top:9px !important;	
  padding-bottom:0;
}

.cufon-active #breadcrumbContainer .breadcrumbWrapper .breadcrumbTitle h2  {
  font-size: 17px;	
  padding-top:11px;
  padding-bottom:0;
}

.cufon-active #centerColumn h3 {
  font-size: 16px;
  padding-top:12px;
}

.cufon-active #centerColumn #centerColumnContent h4 {
  padding-top:10px;
  font-size: 14px;
}

.cufon-loading #rightColumn h2,
.cufon-loading #leftColumn h2,
.cufon-loading #leftColumn h2.sectionTitle {
  font-size: 15px !important;	
  padding:11px 0 10px 8px !important;
}

.cufon-active #rightColumn h2 {
  font-size: 17px;	
  padding:12px 0 8px 8px;
}

.cufon-active #leftColumn h2 {
  font-size: 18px;	
  padding:12px 0 8px 8px;
}

.cufon-active #leftColumn h2.sectionTitle{
  font-size: 18px;	
  padding:10px 0 7px 8px !important;
}

.cufon-loading .secondaryNavTitle h2 {
  font-size: 16px !important;
}

.cufon-loading .secondaryNavTitle h2 {
  padding-top:7px !important;	
  padding-bottom:0 !important;
}

.cufon-active .secondaryNavTitle h2 {
  font-size:18px;	
}

.cufon-loading .secondaryNavTitle h2 a {
  font-size: 16px !important;
  padding-top:0 !important;	
}


.cufon-active .secondaryNavTitle h2 a:link, 
.cufon-active .secondaryNavTitle h2 a:visited, 
.cufon-active .secondaryNavTitle h2 a:active,
.cufon-active .secondaryNavTitle h2 a:hover {
  font-size:18px;
  text-decoration:none !important;
}


/* ACCORDIAN PANELS */
.cufon-active #centerColumn #accordionContainer a h4 {
  font-size: 15px;
  padding-top:16px;
  padding-bottom:12px;
}


/* INTEREST RATES */

.cufon-active .productRate h2 {
  font-size: 52px;	
  font-weight:bold;
  padding-bottom:0;
  padding-top:13px !important;
}

.cufon-active .productRate h2.uptoRate {
  padding-top:0 !important;
}

.cufon-active .productRate .rateDetails h4 {
  font-size: 14px;	
  font-weight:normal;
  padding-top:0;
}

.cufon-active .productRate span.ratePercent {
	font-size: 22px;
	font-weight: bold;
	padding:0;
	margin:0;
}





/* HOME */

ul#bannerSelector li a {
  font-size: 15px !important;
  padding:14px 20px 11px 8px;
}

/* COLLAPSIBLE PANELS */
.cufon-active #centerColumn .collapsiblePanelContainer .collapsiblePanelShowHide h4,
.cufon-active #centerColumn #centerColumnContent .collapsiblePanelContainer .collapsiblePanelShowHide h4 {
  font-size: 15px;
  padding-top:16px !important;
  padding-bottom:10px !important;
  line-height:16px;
  padding-right:50px;
  margin-top:0 !important;
  background:none !important;
  border:none !important;
}

.cufon-active #centerColumn .collapsiblePanelContainer .collapsiblePanelShowHide h5,
.cufon-active #centerColumn #centerColumnContent .collapsiblePanelContainer .collapsiblePanelShowHide h5 {
  font-size: 14px;
  padding-top:15px !important;
  padding-bottom:12px !important;
  line-height:16px;
  padding-right:40px;
}


/* SAVINGS COMPARISON */

.cufon-loading #definitionContainer h2, .cufon-loading .maxReachedMessage h2 {
  font-size: 17px;	
  padding-top:13px;
  padding-bottom:10px;
}
.cufon-active #definitionContainer h2, .cufon-active .maxReachedMessage h2 {
  font-size: 17px;	
  padding-top:13px;
  padding-bottom:10px;
}

.cufon-loading #categorySelector-container h4, .cufon-loading #compareContainer h4, .cufon-loading #productContainer h4 {
  font-size: 18px !important;
  padding:12px 7px 7px 0; 
  font-weight:normal;
  line-height:22px;
}
.cufon-active #categorySelector-container h4, .cufon-active #compareContainer h4, .cufon-active #productContainer h4 {
  font-size: 18px !important;
  padding:12px 7px 7px 0; 
  font-weight:normal;
  line-height:22px;
}

.cufon-active #categorySelector-container h4 {
  padding:13px 7px 7px 0;
}

.cufon-active #categorySelector-container h4 {
  text-align:center;
}


/* CONTACT US PAGE - FAQAGENT */

.cufon-active #centerColumn .faqTitle h2,
.cufon-active #centerColumn .callTitle h2,
.cufon-active #centerColumn .callNewBorrowerTitle h2,
.cufon-active #centerColumn .emailTitle h2,
.cufon-active #centerColumn .branchTitle h2 {
  font-size: 17px;
  padding:12px 0 8px 8px;
}


.cufon-active .faqSearchLabel {
  font-size: 14px;
  padding:12px 0 8px 8px;
}
.cufon-loading .faqSearchLabel {
  font-size: 13px;
  padding:12px 0 8px 8px;
}


/* MORTGAGE CALCULATOR */
.cufon-active #holdingContainer .calcTitle h1 {
  font-size: 17px;
  padding:12px 0 8px 0 !important;
}

.cufon-active #holdingContainer .calcResult span {
  font-size: 50px;
  padding:25px 0 0 0;	
}

/* MORTGAGE FINDER - LEAVING PAGE NOTIFICATION */

.cufon-active .leavingPageNotification h2 {
font-size: 17px;
padding-bottom: 10px;
padding-top: 13px;	
}

.cufon-active #centerColumn .applyOnlineTitle h2,
.cufon-active #centerColumn .applyBranchTitle h2,
.cufon-active #centerColumn .applyTelephoneTitle h2 {
font-size: 17px;
padding:12px 0 8px 8px;
}


/* OFFSET CALCULATOR */

.cufon-loading #offsetCalculatorWrapperContainer h2,
.cufon-active #offsetCalculatorWrapperContainer h2 {
  font-size: 20px;	
  font-weight:bold;
  padding-bottom:0 !important;
  margin-bottom:0 !important;
  padding-top:16px !important;
}

.cufon-loading #resultsBand h4,
.cufon-active #resultsBand h4 {
  font-size: 15px;	
  font-weight:normal;
}

.cufon-loading #resultsBand h3,
.cufon-active #resultsBand h3 {
  font-size: 45px;	
  font-weight:bold;
  padding-bottom:0 !important;
  padding-top:0 !important;
}

.cufon-loading #resultsBand h3 span,
.cufon-active #resultsBand h3 span {
  font-size: 15px;	
  font-weight:normal;
  color:#292929 !important;
  vertical-align:middle !important;
}



/* OFFSET WHEEL */
.cufon-loading #offsetWheelWrapperContainer .intro p,
.cufon-active #offsetWheelWrapperContainer .intro p {
  font-size: 17px;
}


/* HOMEPAGE SUB PROMO BANNER TEXT RATE */
.cufon-active .promoProductRateContainer .productRate h2 {
text-align: left;
width: 82px;
padding:0 !important;	
font-size: 34px !important;
float:left;
}

.cufon-active .promoProductRateContainer .productRate span.ratePercent {
font-size: 18px !important;
}

.cufon-active .promoProductRateContainer .productRate .rateDetails h4 {
text-align:left;	
}


/* SURVEY */

.cufon-active .surveyPopup h2 {
font-size: 17px;
padding-bottom: 10px;
padding-top: 13px;	
}

