/* 
 * Headers 
 */
 .page_preapplication .content h2 
 {
  padding: 33px 0 0 0;
	background: transparent url('../img/application/preapplication.gif') top left no-repeat;
	height: 0px !important;
	height /**/:33px;
  overflow: hidden;
  
  margin-bottom: 25px;
 } 
.page_application4 .content h2 {
  padding: 29px 0 0 0;
	background: transparent url('../img/application/h2_4.png') top left no-repeat;
	height: 0px !important;
	height /**/:29px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_application3 .content h2 {
  padding: 29px 0 0 0;
	background: transparent url('../img/application/h2_3.png') top left no-repeat;
	height: 0px !important;
	height /**/:29px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_application2 .content h2 {
  padding: 29px 0 0 0;
	background: transparent url('../img/application/h2_2.png') top left no-repeat;
	height: 0px !important;
	height /**/:29px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_application1 .content h2 {
  padding: 29px 0 0 0;
	background: transparent url('../img/application/h2_1.png') top left no-repeat;
	height: 0px !important;
	height /**/:29px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_contact .content h2 {
  padding: 22px 0 0 0;
	background: transparent url('../img/contact/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:22px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_about .content h2 {
  padding: 22px 0 0 0;
	background: transparent url('../img/about/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:22px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_testimonials .content h2 {
  padding: 21px 0 0 0;
	background: transparent url('../img/testimonials/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:21px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
 .page_charges .content h2 {
  padding: 28px 0 0 0;
	background: transparent url('../img/charges/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:28px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_benefits .content h2 {
  padding: 28px 0 0 0;
	background: transparent url('../img/benefits/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:28px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
 
 .page_faqs .content h2 {
  padding: 28px 0 0 0;
	background: transparent url('../img/faq/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:28px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
 
.page_home .content h1 {
  padding: 76px 0 0 0;
	background: transparent url('../img/home/h1.png') top left no-repeat;
	height: 0px !important;
	height /**/:76px;
  overflow: hidden;
  
  margin-bottom: 25px;
}
.page_home .content h2 {
  padding: 14px 0 0 0 !important;
  height: 0px !important;
  height /**/:14px;
  overflow: hidden;
  background: transparent url('../img/home/h2.png') top left no-repeat;
  
  margin-bottom: 13px;
}
.page_home .content h3 {
  padding: 18px 0 0 0 !important;
  height: 0px !important;
  height /**/:18px;
  overflow: hidden;
  background: transparent url('../img/home/h3.png') top left no-repeat;
  

}
.page_home .content h4 {
  padding: 98px 0 0 0 !important;
  height: 0px !important;
  height /**/:98px;
  overflow: hidden;
  background: transparent url('../img/home/h4.png') top left no-repeat;
}
.page_home .content #bodytext {
  padding: 48px 0 0 0 !important;
  height: 0px !important;
  height /**/:48px;
  overflow: hidden;
  background: transparent url('../img/home/bodytext.png') top left no-repeat;

  margin-bottom: 25px;
}

.page_home .aside p.applycta {
  margin: 0 0 0 9px;
  width: 465px;
  position: relative; /* allows child element to be placed positioned wrt this one */
  z-index: 1;
  overflow: hidden; 
  padding: 0; /* needed to counter the reset/default styles */
  height: 88px; /* height of replacement image */

}
.page_home .aside p.applycta a {
  position: absolute; 
  z-index: 1;
  height: 0; /* hiding text, prevent it peaking out */
  width: 465px;
  background-position: left top;
  background-repeat: no-repeat;
  padding-top: 88px; /* height of the replacement image */
  background-image: url('../img/home/button_applynow.png'); 
}
.page_home .aside p.applycta a:hover, .page_home .aside p.applyctafadein  a:hover  {
  background-image: url('../img/home/button_applynow_alt.png') !important; 
  cursor: pointer;
}
.page_home .aside p.applyctafadein {
  position: absolute;
  z-index: 20;
  margin-top: -88px;
  display: none;
}
.page_home .aside p.applyctafadein a {
  background-color: transparent;
  background-image: url('../img/home/button_applynow_highlight.png') !important;
  position: absolute;
  z-index: 20;
  
}
.page_home .aside p.highlight a {
  background-image: url('../img/home/button_applynow_highlight.png'); 
}
.page_home #main .aside h5 {
  font-size:22px;
  width: 475px;
  padding: 10px 0 0 20px !important;
}

.explainapr {
  padding: 0 0 0 20px !important;
}

.page_termsandconditions .content h2 {
  padding: 21px 0 0 0;
	background: transparent url('../img/termsandconditions/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:21px;
  overflow: hidden;
  
  margin-bottom: 25px;
}

.page_termsandconditions #main .content li {
  background: none;
  float: none;
  font-weight: normal;
  width: auto;
  padding-left: 0;
  line-height:20px;
}

.page_dataprotection .content h2 {
  padding: 28px 0 0 0;
	background: transparent url('../img/dataprotection/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:28px;
  overflow: hidden;
  
  margin-bottom: 25px;
}

.page_useofyourinformation .content h2 {
  padding: 28px 0 0 0;
	background: transparent url('../img/useofyourinformation/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:28px;
  overflow: hidden;
  
  margin-bottom: 25px;
}

.page_useofyourinformation #main .content li {
  background: none;
  float: none;
  font-weight: normal;
  width: auto;
  padding-left: 0;
  line-height:20px;
}

.page_websiteterms .content h2 {
  padding: 21px 0 0 0;
	background: transparent url('../img/websiteterms/h2.png') top left no-repeat;
	height: 0px !important;
	height /**/:21px;
  overflow: hidden;
  
  margin-bottom: 25px;
}

.page_websiteterms #main .content li {
  background: none;
  float: none;
  font-weight: normal;
  width: auto;
  padding-left: 0;
  line-height:20px;
}

/* Footer */

#footer .content li p {
  padding: 12px 0 0 0 !important;
  height: 0px !important;
  height /**/:12px;
  overflow: hidden;
  
  background-repeat: no-repeat;
}
#footer .content li.borrow p {
  background-image: url('../img/general/footer/li/borrow.png');
}
#footer .content li.instant p {
  background-image: url('../img/general/footer/li/instant.png');
}
#footer .content li.paperwork p {
  background-image: url('../img/general/footer/li/nopaperwork.png');
}
#footer .content li.creditcheck p {
  background-image: url('../img/general/footer/li/nocredit.png');
}
#footer .content li.application p {
  background-image: url('../img/general/footer/li/application.png');
}
#footer .content li.faxing p {
  background-image: url('../img/general/footer/li/faxing.png');
}
#footer .content h5 {
  padding: 17px 0 0 0 !important;
  height: 0px !important;
  height /**/:17px;
  overflow: hidden;
  background: transparent url('../img/general/footer/whypaydayloans.png') top left no-repeat;
}
#footer .aside li.qualify h5 {
  padding: 17px 0 0 0 !important;
  height: 0px !important;
  height /**/:17px;
  overflow: hidden;
  background: transparent url('../img/general/footer/whatyouneed.png') top left no-repeat;
}
#footer .aside li.qualify p {
  padding: 24px 0 0 0 !important;
  height: 0px !important;
  height /**/:24px;
  overflow: hidden;
  background: transparent url('../img/general/footer/allyouneed.png') top left no-repeat;
}
#footer .aside li.testimonials h5 {
  padding: 17px 0 0 0 !important;
  height: 0px !important;
  height /**/:17px;
  overflow: hidden;
  background: transparent url('../img/general/footer/whatour.png') top left no-repeat;
}
#footer .aside li.testimonials p {
  padding: 26px 0 0 0 !important;
  height: 0px !important;
  width: 210px;
  height /**/:26px;
  overflow: hidden;
  background: transparent url('../img/general/footer/quickandeasy.png') top left no-repeat;
}
