/* Savings Section CSS Code */

#sitecontainer #contentcontainer #idSavingsImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Savings.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idpenguinImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Savings_Page_Banner.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idrobinImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Mortgage_Page_Banner.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idLoyaltyISAImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/ISA_loyalty_header.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idEasyAccImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/EasyAccess.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idYoungSaversImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Savings.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idISAImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/ISA.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idDIFSWillWritingImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/DIFSWillWriting.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idDIFSProtectionImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/DIFSProtection.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idPersonalLoansImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/PersonalLoans.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idHomeInsuranceImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/HomeInsurance.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idTravelInsuranceImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/TravelInsurance.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idDIFSEquityReleaseImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/DIFSEquityRelease.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idDIFSRetirementPlanningImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/DIFSRetirementPlanning.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idntsaImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/ntsa.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idfoorieImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/foorie.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idDogImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/dog.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idEllenImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Ellen.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
/*xxxxxxx*/
#sitecontainer #contentcontainer #idRamsChampsImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/RamsChamps.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idGrimsbyImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Grimsby.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idHirstImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Hirst.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idSammyImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Sammy.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idManLaptopImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/ManLaptop.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idCommSaverImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/CommSaver.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #iDataCaptureImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/win1000.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #id3ImgImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/3img.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idChesterfieldImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/__chesterfield.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idholidaycentreImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/__holidaycentre.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idEllanGirlImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/__ellangirl.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idWomanChildImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/woman_child.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idOnlineSaverImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Square_plain_text.gif');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idRamshirtImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Ramshirt.gif');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idSavingsHeaderFloatInner 
{
	margin: 0px 1px 0px 0px;
	padding: 14px 20px 27px 20px;
	float:left;
	width: 365px;
	font-family:arial;
	color:#333333;
	font-size: 70%;
	background-color: #FFFFFF;
}

#sitecontainer #contentcontainer #idSavingsPromoCollectionHolder 
{
	margin:-39px 0px 0px 0px;
	padding-left: 10px;
	clear:both;
	
}
/* This is a holder div that contains the text that sits below the 2/3 boxed promotions */
#sitecontainer #contentcontainer .SavingsBottomTwoColumnTextHolder li:first-line
{
	font-size:130%;
	font-weight:bold;
	color:#EB901D;
}
#sitecontainer #contentcontainer .SavingsBottomTwoColumnTextHolder li
{
	padding-bottom:10px;
}
#sitecontainer #contentcontainer .SavingsListLastNoPadding
{
	margin-bottom:-10px;
}
#sitecontainer #contentcontainer .SavingsBottomTwoColumnTextHolder ul
{
	font-size:70%;
	clear:both;
	list-style-image: url('../images/general/BigOrangeBullet.gif');
	list-style-position: outside;
	padding-left: 30px;
	margin:20px 0px 0px 0px;
}

#sitecontainer #contentcontainer #idSavingsTextBlock {
	padding:10px 20px 0px 20px;
	clear:both;
	font-size: 70%;
	color:#333333;
	width: 700px;
}
#sitecontainer #contentcontainer #idSavingsTextBlock A {
	color:#0255A1;
    font-weight: bold;	
}

#sitecontainer #contentcontainer #idSavingsTextBlock p{
	margin-left: 10px;
	margin-bottom: 0px;
}
#sitecontainer #contentcontainer #idSavingsTextBlock ul 
{
	list-style-image: url('../images/savings/savings_bullet.gif');
	padding: 0px;
	margin: 5px 10px 10px 25px;
	list-style-position: outside;
}
#sitecontainer #contentcontainer #idSavingsTextBlock li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer #idSavingsTextBlock h2 
{   margin-left: 10px;
    color:#0356A4;
}

/*Affinity Accounts*/
#sitecontainer #contentcontainer #AffinityOffers1 {
	float:left; 
	width: 290px;
	background-image: url('../images/savings/SavingAffinityDCTop.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #AffinityOffers2 {
	float:left; 
	margin-left: 10px;
	width: 290px;
	background-image: url('../images/savings/SavingAffinityDCTop.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer .AffinityOffersHeader 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	background-color:  #EC901C;
	background-image: url('../images/savings/affinitydotline.gif');
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 5px 0px 10px 0px;
	margin: 10px 21px 10px 20px;
	font-size: 110%;

}
#sitecontainer #contentcontainer .AffinityOffersBody1 
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 20px 20px 20px;
	background-color:  #EEBE20;
	background-image: url('../images/savings/savings_pig.gif');
	background-position: top right;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer .AffinityOffersBody1 div 
{
    width:250px;
}
#sitecontainer #contentcontainer .AffinityOffersBody2 div 
{
    width:250px;
}

#sitecontainer #contentcontainer .AffinityOffersBody2
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 20px 20px 20px;
	background-color:  #EEBE20;
	background-image: url('../images/savings/coins.gif');
	background-position: top right;
	background-repeat: no-repeat;
	
}

#sitecontainer #contentcontainer .AffinityOffersBody1 a
{
	color: #FFFFFF;    
	text-decoration: none;
	
}

#sitecontainer #contentcontainer .AffinityOffersBody2 a
{
	color: #FFFFFF;    
	text-decoration: none;
		
}

#sitecontainer #contentcontainer .AffinityOffersFooter 
{
	background-image: url('../images/savings/SavingAffinityDCBottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px;
	font-size: 70%;
	padding: 8px 25px 2px 0px;
	text-align: right;
	background-color: #CBA11B;
	width: 265px;
	min-height:20px;
	
}
#sitecontainer #contentcontainer .AffinityOffersFooter a
{
 color: #FFFFFF; 
 text-decoration: none;  
}
#sitecontainer #contentcontainer .ApplyNow 
{
	font-size: 130%; 
	clear:both;
	padding-top:-20px;
	text-align: center; 
	/*vertical-align: text-bottom; 
	width: 100%;*/
}

/*Savings Folio*/
#sitecontainer #contentcontainer #FolioOffers1 {
	float:left; 
	width: 190px;
	background-image: url('../images/savings/SavingAffinityDCTop.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #FolioOffers2 {
	float:left; 
	margin-left: 10px;
	width: 190px;
	background-image: url('../images/savings/SavingAffinityDCTop.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #FolioOffers3 {
	float:left; 
	margin-left: 10px;
	width: 190px;
	background-image: url('../images/savings/SavingAffinityDCTop.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer .FolioOffersHeader 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	background-color:  #EC901C;
	background-image: url('../images/savings/affinitydotline.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 5px 0px 12px 0px;
	margin: 3px 10px 10px 12px;
	font-size: 90%;

}
#sitecontainer #contentcontainer .FolioOffersBody 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-size: 80%;     
	padding: 10px 10px 10px 10px;
}
#sitecontainer #contentcontainer .FolioNoTopOffersBody 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-size: 80%;     
	padding: 0px 10px 10px 10px;
}
#sitecontainer #contentcontainer .FolioNoTopOffersBody a
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight:bold;
	font-size: 120%;     
}
#sitecontainer #contentcontainer .FolioOffersBody a
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight:bold;
	font-size: 120%;
}
#sitecontainer #contentcontainer .FolioOffersBody1 
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 20px 20px 10px;
	background-color:  #EEBE20;
	background-image: url('../images/savings/SavingAffinityNT.gif');
	background-position: top right;
	background-repeat: no-repeat;
	
}
#sitecontainer #contentcontainer #idFolioImagesOffers1 
{
	background-image: url('../images/savings/SavingFolioBack.gif');
	background-position: top right;
	background-repeat: no-repeat;
	float:left;
	width: 190px;
}

#sitecontainer #contentcontainer #idFolioImagesOffers2 
{
	float:left;
	width: 190px;
	background-image: url('../images/savings/SavingFolioBack.gif');
	background-position: top right;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idFolioImagesOffersBlank
{
	float:left;
	width: 190px;
	background-position: top right;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
}

#sitecontainer #contentcontainer #idFolioImagesOffers3 
{
background-image: url('../images/savings/SavingFolioBackclip.gif');
	background-position: top right;
	background-repeat: no-repeat;
	float:left;
	width: 190px;
	margin: 0px 0px 0px 10px;
}

#sitecontainer #contentcontainer .FolioOffersBody2
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 20px 20px 10px;
	background-color:  #EEBE20;
	background-image: url('../images/savings/SavingAffinityDC.gif');
	background-position: top right;
	background-repeat: no-repeat;
	
}
#sitecontainer #contentcontainer .FolioOffersBody3
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 0px 20px 20px 10px;
	background-color:  #EEBE20;
	background-image: url('../images/savings/SavingAffinityDC.gif');
	background-position: top right;
	background-repeat: no-repeat;
	
}

#sitecontainer #contentcontainer .FolioOffersBody1 a
{
	color: #FFFFFF;    
	text-decoration: none;
	
}
#sitecontainer #contentcontainer .FolioOffersBody2 a
{
	color: #FFFFFF;    
	text-decoration: none;
		
}
#sitecontainer #contentcontainer .FolioOffersBody3 a
{
	color: #FFFFFF;    
	text-decoration: none;
		
}
#sitecontainer #contentcontainer .FolioOffersFooter 
{
	background-image: url('../images/savings/panelfooter.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px;
	font-size: 70%;
	padding: 8px 25px 5px 0px;
	text-align: right;
	width: 165px;
	min-height:20px;
	
}
#sitecontainer #contentcontainer .FolioOffersFooter a
{
 color: #FFFFFF; 
 text-decoration: none;  
}

/* General Page Layout */
#sitecontainer #contentcontainer #SNLAYPromoCollectionHolder 
{
    margin:-42px 0px 0px 0px;
    padding-left: 10px;
    clear:both;
    width:600px;
}

#sitecontainer #contentcontainer #SNInnerTableHolder {
	float:left; 
	width: 405px;
	background-image: url('../images/savings/incentivesback.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #SNLAYOffers1 {
	float:left; 
	width: 405px;
	background-image: url('../images/savings/keyfeatures_savings.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #SNLAYOffers1 a {
	font-weight:bold;
}


#sitecontainer #contentcontainer .SNLAYTableHeader
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 10px 0px 0px 0px;
	padding: 8px 0px 7px 20px;
	font-size: 90%;
	background-image: url('../images/mortgages/MorgagesToppanel.gif');
	width: 385px;
	background-position: top center;
	background-repeat: no-repeat;	

}
#sitecontainer #contentcontainer .SNLAYOffersHeader1
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 8px 10px 7px 20px;
	font-size: 90%;
	background-color: #EB901D;
	
}

#sitecontainer #contentcontainer .SNLAYOffersHeader2
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 10px 10px 10px;
	background-color:  #EB901D;
	text-align: left;
	padding-top: 20px;
	font-size: 110%;
}
#sitecontainer #contentcontainer .SNLAYOffersHeader3
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 6px 10px -14px 20px;
	font-size: 90%;
	background-color: #B51241;
}
#sitecontainer #contentcontainer .SNLAYOffersHeader4
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 10px -15px 10px;
	background-color: #EB901D;
	text-align: left;
	font-size: 110%;
}

#sitecontainer #contentcontainer .SNLAYOffersBody1 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 10px 10px;
	background-color: #E6E6E6;
	width: 385px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
		
}
#sitecontainer #contentcontainer .RSPDFBoxBody 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 5px 10px;
	background-color: #E6E6E6;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
		
}
#sitecontainer #contentcontainer .RSPDFBoxBody ul {
    list-style-image: url('../images/savings/savings_bullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 0px 45px;
	
}
#sitecontainer #contentcontainer .RSPDFBoxBody li
{
	margin: 3px 0px 3px 0px;
	width:174px;
}

#sitecontainer #contentcontainer .SNLAYTableBody
{
	color:#333333; 
	text-decoration: none;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	background-color: #E6E6E6;
	width: 385px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer .SNLAYTableBody table
{
   font-size: 70%;
   width:100%; 
   text-align: center;
   padding:5px 5px 5px 0px;
  
}
#sitecontainer #contentcontainer .SNLAYOffersBody2
{
	background-image: url('../images/savings/savingsGetaquoteBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody3
{
	background-image: url('../images/savings/savingsCallmebackBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody4
{
	background-image: url('../images/savings/savingsRegisterBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody5
{
	background-image: url('../images/savings/savingsDownloadBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody6
{
	background-image: url('../images/savings/MortgagesRequestBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody7
{
	background-image: url('../images/savings/savingsDownloadBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px 0px -5px 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersBody8
{
	background-image: url('../uploadedImages/Images/MouseImage.gif');
	font-size: 83.333%;
	background-position:left;
	background-repeat: no-repeat;
	font-weight: bold;
	position:relative;
	left:8px;
	float:left;
	width:174px;
	height:73px;
	padding: 0px 0 0 10px;
	margin: 0px;
}

#sitecontainer #contentcontainer .SNLAYOffersBodyGeneric
{
	background-image: url('../images/savings/savingsGetaquoteBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .SNLAYOffersFooter2 
{   
	background-color: #EB901D;
	background-image: url('../images/savings/savrightpanelbot.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 174px;
	height: 5px;
	margin-top: 0px;
	padding:0px;
}

#sitecontainer #contentcontainer .SNLAYOffersBody1 ul {
    list-style-image: url('../images/savings/savings_bullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 10px 25px;
	
}
#sitecontainer #contentcontainer .SNLAYOffersBody1 li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer #SNLAYOffers2 
{
	float:left; 
	margin-left: 10px;
	width: 174px;
	background-image: url('../images/savings/savRightPanelTopBack.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
    color: #FFFFFF; 
    text-decoration: none;  

}

#sitecontainer #contentcontainer #SNLAYOffers2 a
{
    color: #FFFFFF; 
    text-decoration: none;  
}
#sitecontainer #contentcontainer .SNLAYTextBlock 
{
	padding:10px 20px 0px 20px;
	background-color: #FFFFFF;
	font-size: 70%;
	color:#333333;
	width: 365px;
	/*border: solid 1px;*/
}
#sitecontainer #contentcontainer .SNLAYTextBlock  h2 
{ 
    color:#0255A1;
}
#sitecontainer #contentcontainer .SNLAYTextBlock p{
	margin-bottom: 10px;
}
#sitecontainer #contentcontainer .SNLAYTextBlock  a
{ 
    color:#0255A1;
    font-weight: bold;
}
#sitecontainer #contentcontainer .SNLAYOffersBody1 p {
	font-size: 70%;
	}

#sitecontainer #contentcontainer .SNLAYTextBlock ul {
	list-style-image: url('../images/savings/savings_bullet.gif');
	list-style-position: outside;
	padding: 0px;
	margin: 5px 10px 10px 15px;
}
#sitecontainer #contentcontainer .SNLAYTextBlock li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer .topofpage {
 text-align:right;
 font-weight: bold;
 font-size: 70%;
 text-decoration: none;
}

/* RamSaver Specific */
#sitecontainer #contentcontainer .RSCellLayout1
{
	font-weight:bold; 
	color:#3E3E3E;
	width:100px; 
	vertical-align:top;
}
#sitecontainer #contentcontainer .SNLAYTextBlock table
{
	padding-top:10px;
}
#sitecontainer #contentcontainer .RSThreeColourTable table
{
   font-size: 60%;
   width:405px; 
   text-align: left;
   padding:10px;
   margin-top: 20px;
   border-collapse: collapse;
}
#sitecontainer #contentcontainer .RSComparison table
{
   font-size: 60%;
   width:405px; 
   text-align: center;
   padding:10px;
   margin-top: 20px;
   border-collapse: collapse;
}
#sitecontainer #contentcontainer .RSComparison table A
{
	color:#0255A1;
    font-weight: bold;	
}

#sitecontainer #contentcontainer .RSComparisontoprow
{
color:#FFFFFF;
font-size:150%;
font-weight:bold;
background-color: #EB901D;
	background-position: top center;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer .RSComparisontoprowSmallFont
{
background-color: #EB901D;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
}

#sitecontainer #contentcontainer .RSComparisontoprowleft
{
background-repeat: no-repeat;
background-image: url('../images/savings/SavTopPanel-left.gif');
background-position: top left;
padding: 5px 20px 5px 10px;
}

#sitecontainer #contentcontainer .RSComparisontoprowright
{
background-repeat: no-repeat;
background-image: url('../images/savings/SavTopPanel-right.gif');
background-position: top right;
padding: 5px 10px 5px 10px;
}

#sitecontainer #contentcontainer .RSComparisonBody 
{
	font-size:115%;
	color:#3E3E3E;
background-color: #E6E6E6;
}

#sitecontainer #contentcontainer .RSComparisonBodyGRBG 
{
	font-size:150%;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #3E3E3E;
}

#sitecontainer #contentcontainer .RSComparisonBodyGRBG td
{
	text-align:left;
	padding: 5px 0px 5px 20px;
}
#sitecontainer #contentcontainer .RSInnerTableCellPadding
{
	 text-align:left;
	 padding: 1px 0px 1px 20px;
}

 

#sitecontainer #contentcontainer .RSComparisonfooter
{
	color:#333333; 
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	background-color: #E6E6E6;
	width: 405px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	height:5px;
}

#sitecontainer #contentcontainer .RSEmboldedBodyText
{
	background-image: url('../images/general/BigGreyBulletRight.gif');
	background-position: bottom right;
	background-repeat: no-repeat;
	vertical-align:middle;
	color:#3E3E3E;
	font-weight:bold;
	font-size:105%;
	text-align:right;
	padding: 10px 40px 10px 20px;
}

/* RSPDF styles*/


.RSPDFBody1 DIV
{
	float:left;
    margin:5px 0px 0px -20px;
    _margin:5px 0px 0px -10px;
}


#sitecontainer #contentcontainer #RSPDFNow1 {
	float:left; 
	margin: 0px 0px 0px 10px;
	width: 174px;
	background-image: url('../images/savings/pdftop.jpg');
	background-position: top left;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer #RSPDFNow1 A {
	color:#0255A1;
}


#sitecontainer #contentcontainer .RSPDFHeader1
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 5px 0px 5px;
	font-size: 90%;
	background-color: #E6E6E6;
	height:5px;
}
#sitecontainer #contentcontainer .RSPDFFooter1
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	font-size: 90%;
	height:5px;
	background-image: url('../images/savings/pdfbottom.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}

#sitecontainer #contentcontainer .RSPDFBody1 
{

	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	background-color: #E6E6E6;
	width: 140px;
	font-size: 70%;
}
#sitecontainer #contentcontainer .RSPDFBody1 ul {
    list-style-image: url('../images/savings/savings_bullet.gif');
	list-style-position: outside;
	padding: 0px;
	margin: 5px 10px 10px 35px;
}
#sitecontainer #contentcontainer .RSPDFBody1 li
{
	margin: 3px 0px 3px 0px;
}


#sitecontainer #contentcontainer .SavingsTopOfPage
{
	text-align:right;
	font-size:70%;
	font-weight:bold;
}

#sitecontainer #contentcontainer #SILAYOffers1 
{
	float:left; 
	width: 405px;
	margin-left: 0px;
	background-image: url('../images/savings/keyfeatures_savings.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
}

#sitecontainer #contentcontainer #SILAYOffers2 
{
	float:left; 
	margin-left: 10px;
	width: 174px;
	background-image: url('../images/savings/savRightPanelTopBack.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
}
#sitecontainer #contentcontainer .SILAYOffersHeader1
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 8px 10px 7px 20px;
	font-size: 90%;
	background-color: #EB901D;
}
#sitecontainer #contentcontainer .SILAYBody 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 100px 20px;
	background-color: #E6E6E6;
	width: 375px;
	background-image: url('../Images/savings/SavingIllustratorArrow.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
		
}
#sitecontainer #contentcontainer .SILAYBody p {
	font-size: 70%;
	}

#sitecontainer #contentcontainer .SILAYBody ul {
    list-style-image: url('../images/savings/savings_bullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 10px 25px;
	
}
#sitecontainer #contentcontainer .SILAYBody li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer .SILAYBody form {
	font-size: 70%;
	margin: 10px 0px 10px 0px;
}
#sitecontainer #contentcontainer .StepLink {
	float:left;
	margin:-40px 0px 0px 180px;
	font-size:90%;
	font-weight:bold;
	color:#FFFFFF;
}
#sitecontainer #contentcontainer .StepLink a {
	text-decoration:none;
	color:#FFFFFF;
}
#sitecontainer #contentcontainer .activestep p 
{
	margin:0px 0px 0px 10px;
	font-size:70%;
	text-decoration:none;
	color:#333333;
}
#sitecontainer #contentcontainer .activestep h4 
{
	margin:-3px 0px 0px 10px;
	text-decoration:none;
	font-size:110%;
	color:#FFFFFF;
}
#sitecontainer #contentcontainer .inactivestep p {
	margin:0px 0px 0px 10px;
	font-size:70%;
	text-decoration:none;
	color:#97662E;
}
#sitecontainer #contentcontainer .inactivestep h4 
{
	margin:-3px 0px 0px 10px;
	text-decoration:none;
	color:#F6C78F;
	font-size:110%;
}
#sitecontainer #contentcontainer .activeImageHolder {
	float:left;
	clear:both;
	margin: 0px 0px 0px 0px;
}
#sitecontainer #contentcontainer .inactivestep {
	float:left;
	margin: 0px 0px 0px 0px;
}
#sitecontainer #contentcontainer .activestep {
	float:left;
	padding: 0px 0px 0px 0px;
}
#sitecontainer #contentcontainer .StepbyStepContainer {
	background-image: url('../images/savings/dotunderline.jpg');
	background-position: middle left;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 10px;
	height:75px;
}
#sitecontainer #contentcontainer .StepbyStepContainerLast {
	background-image: url('../images/savings/dotunderline.jpg');
	background-position: middle left;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 10px;
	height:50px;
}

#sitecontainer #contentcontainer .SILAYBodyFooter 
{   
	background-color: #0356A4;
	background-image: url('../images/savings/savrightpanelbot.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 174px;
	height: 5px;
	margin-top: 0px;
	padding:0px;
}
#sitecontainer #contentcontainer .SNLAYHTABody1 
{
	padding: 0px 10px 10px 10px;	
}
.savingSelRadio
{
	border:dashed 2px #33CC00;
}
.savingSelRadio .hbar
{
	background-color:#FFFF99;
}
.savingSelRadio .st
{
	padding:1em;
}

/* mortgages.css */

#sitecontainer #contentcontainer #idMortgagesHeaderFloatInner 
{
	margin: 0px 1px 0px 0px;
	padding: 14px 20px 27px 20px;
	float:left;
	width: 365px;
	font-family:arial;
	color:#333333;
	font-size: 70%;
	background-color: #FFFFFF;
}

#sitecontainer #contentcontainer #idMortgagesHeaderFloatInner A
{
	FONT-WEIGHT: bold;
	COLOR: #0255a1;
}

/* home.css */

#sitecontainer #contentcontainer #idAGMHeader
{
	background-image: url('/uploadedImages/Images/SiteMedia/AGM.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

/* aboutus.css */

/* General Page Layout */
#sitecontainer #contentcontainer #AULAYPromoCollectionHolder 
{
    margin:-42px 0px 0px 0px;
    padding-left: 10px;
    clear:both;
}

#sitecontainer #contentcontainer #AULAYOffers1 {
	float:left; 
	width: 405px;
	background-image: url('../images/about_us/Toppanel.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #AULAYOffers3 {
	width: 405px;
	float:left;
	clear:both;
	background-color:#E6E6E6;
	padding: 10px 10px 10px 10px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer #AULAYOffers2 
{
	color: #FFFFFF; 
    text-decoration: none;  
	float:left; 
	margin-left: 10px;
	width: 174px;
	background-image: url('../images/about_us/RightPanelTopBack.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
}
#sitecontainer #contentcontainer #AULAYOffers2 a
{
    color: #FFFFFF; 
    text-decoration: none;  
}
#sitecontainer #contentcontainer #AULAYOffers4 {
	float:left;
	width: 405px;
    background-image: url('../images/about_us/Toppanel.gif');
    background-position: top center;
    background-repeat: no-repeat;                
    margin-bottom:10px;
}

#sitecontainer #contentcontainer .AULAYTableHeader
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 10px 0px 0px 0px;
	padding: 8px 0px 7px 20px;
	font-size: 90%;
	background-image: url('../images/about_us/Toppanel.gif');
	width: 385px;
	background-position: top center;
	background-repeat: no-repeat;	

}
#sitecontainer #contentcontainer .AULAYOffersHeader1
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 8px 10px 7px 20px;
	font-size: 90%;
	background-color: #0047BE;
}

#sitecontainer #contentcontainer .AULAYOffersHeader2
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 10px 0px 10px;
	background-color:  #0047BE;
	text-align: left;
	padding-top: 0px;
	font-size: 110%;
}
#sitecontainer #contentcontainer .AULAYOffersHeader3
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 6px 10px -14px 20px;
	font-size: 90%;
	background-color: #B51241;
}

#sitecontainer #contentcontainer .AULAYOffersBody1 
{
	float:left;
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 20px 20px;
	background-color: #E6E6E6;
	width: 375px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
		
}
#sitecontainer #contentcontainer .AULAYOffersBody1 h2 
{
	font-size:90%;
    color:#0047BE;
    font-weight:bold;
}
#sitecontainer #contentcontainer .AULAYOffersBodyCareers 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 10px 100px 20px;
	background-color: #E6E6E6;
	width: 375px;
	background-image: url('../Images/about_us/ResultsArrow.jpg');
	background-position: bottom center;
	background-repeat: no-repeat;
		
}
#sitecontainer #contentcontainer .AULAYOffersBodyCareers p {
	font-size: 70%;
	}

#sitecontainer #contentcontainer .AULAYOffersBodyCareers ul {
    list-style-image: url('../images/about_us/bullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 10px 25px;
	
}
#sitecontainer #contentcontainer .AULAYOffersBodyCareers li
{
	margin: 3px 0px 3px 0px;
}


#sitecontainer #contentcontainer .AULAYTableBody
{
	color:#333333; 
	text-decoration: none;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	background-color: #E6E6E6;
	width: 385px;
	background-image: url('../images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer .AULAYTableBody table
{
   font-size: 70%;
   width:100%; 
   text-align: center;
   padding:5px 5px 5px 0px;
  
}
#sitecontainer #contentcontainer .AULAYOffersBody2
{
	background-image: url('../images/mortgages/MortgagesGetaquoteBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersBody3
{
	background-image: url('../images/mortgages/MortgagesCallmebackBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersBody4
{
	background-image: url('../images/mortgages/MortgagesRegisterBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersBody5
{
	background-image: url('../images/mortgages/MortgagesDownloadBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersBody6
{
	background-image: url('../images/mortgages/MortgagesRequestBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersBody7
{
	background-image: url('../images/mortgages/MortgagesDownloadBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYOffersFooter2 
{   
	background-color: #0047BE;
	background-image: url('../images/about_us/RightPanelBottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 174px;
	height: 5px;
	margin-top: 0px;
	padding:0px;
}

#sitecontainer #contentcontainer .AULAYOffersBody1 ul {
    list-style-image: url('../images/general/MagentaNullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 10px 25px;
	
}
#sitecontainer #contentcontainer .AULAYOffersBody1 li
{
	margin: 3px 0px 3px 0px;
}


#sitecontainer #contentcontainer .AULAYTextBlock 
{
	padding:10px 20px 0px 20px;
	background-color: #FFFFFF;
	font-size: 70%;
	color:#333333;
	width: 365px;
	/*border: solid 1px;*/
}
#sitecontainer #contentcontainer .AULAYTextBlock  h2 
{ 
    color:#0255A1;
}
#sitecontainer #contentcontainer .AULAYTextBlock p{
	margin-bottom: 10px;
}
#sitecontainer #contentcontainer .AULAYTextBlock  a
{ 
    color:#0255A1;
    font-weight: bold;
}
#sitecontainer #contentcontainer .AULAYOffersBody1 p {
	font-size: 70%;
	}

#sitecontainer #contentcontainer .AULAYTextBlock ul {
	list-style-image: url('../images/general/MagentaNullet.gif');
	list-style-position: outside;
	padding: 0px;
	margin: 5px 10px 10px 15px;
}
#sitecontainer #contentcontainer .AULAYTextBlock li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer .AULAYTextBlock table
{
	padding-top:10px;
}
#sitecontainer #contentcontainer .AboutUsTopOfPage
{
	text-align:right;
	font-size:70%;
	font-weight:bold;
}
#sitecontainer #contentcontainer #AULAYRightPictureHolder 
{
	float:left; 
	margin-left: 10px;
	width: 174px;
	background-image: url('../images/mortgages/MortRightPanelTopBack.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
}
#sitecontainer #contentcontainer .AULAYRightPictureHeader
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 10px 10px 10px;
	background-color:  #0046BF;
	text-align: left;
	padding-top: 0px;
	height:0px;
	font-size: 110%;
}
#sitecontainer #contentcontainer .AULAYRightPictureBody
{
	background-image: url('../images/mortgages/PictureHolder.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .AULAYRightPictureFooter 
{   
	background-color: #FFFFFF;
	background-image: url('../images/mortgages/PictureFooter.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 174px;
	height: 5px;
	margin-top: 0px;
	padding:0px;
}

#sitecontainer #contentcontainer .AULAYRightPictureText
{
	color:#0046BF;
	font-size: 100%;
	font-weight: bold;
	padding: 9px 20px 20px 20px;
	margin: 0px;
	
}
#sitecontainer #contentcontainer .AUCareersTable
{
	background-color:#E6E6E6;
	margin:10px 10px 10px 10px;
	font-size:70%;
	border-collapse:collapse;
}
#sitecontainer #contentcontainer .AUCareersTable thead
{
	font-weight:bold;
	color:#000000;
}
#sitecontainer #contentcontainer .AUCareersTable td
{
	padding: 5px 10px 3px 10px;
}
#sitecontainer #contentcontainer .AUCareersTable tbody
{
	color:#3E3E3E;
}

#sitecontainer #contentcontainer .r0 
{
	background-color: #E6E6E6;
}
#sitecontainer #contentcontainer .r1 
{
	background-color: #EBD282;
}
#sitecontainer #contentcontainer .AUTBca 
{
	text-align:center;
}
#sitecontainer #contentcontainer .AUTBla 
{
	text-align:left;
}
#sitecontainer #contentcontainer .AUSearchHeader 
{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	padding:0px 20px 10px 20px;
}
#sitecontainer #contentcontainer .AUSearchText 
{
	text-align:left;
	font-size:70%;
	font-weight:normal;
	padding:5px 20px 5px 20px;
}
#sitecontainer #contentcontainer .AUSearchList 
{
	text-align:left;
	font-size:100%;
	font-weight:normal;
	width:125px;
}
#sitecontainer #contentcontainer .AUSearchFooter 
{
	text-align:left;
	font-size:90%;
	font-weight:bold;
	padding:10px 20px 30px 20px;
}
#sitecontainer #contentcontainer .AUPressReleaseTableBoldSmall 
{
	text-align:left;
	font-size:80%;
	font-weight:bold;
	padding:10px 20px 30px 20px;
}
#sitecontainer #contentcontainer .AUPressList 
{
	text-align:left;
	font-size:100%;
	font-weight:normal;
	width:60px;
}
#sitecontainer #contentcontainer .AUPressFooter 
{
	text-align:left;
	font-size:110%;
	font-weight:bold;
	padding: 0px 0px 0px 5px;
}
#sitecontainer #contentcontainer #AULAYPress1 {
	float:left; 
	width: 405px;
	background-image: url('../images/about_us/Toppanel.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer .AULAYPressAccordianHeader {
	float:left; 
	width: 375px;
	font-size:70%;
	padding:0px 10px 0px 20px;
	background-color:#333333;
	color:#FFFFFF;
	height:30px;
	font-weight:normal;
}
#sitecontainer #contentcontainer .AULAYPressAccordianHeader table {
	margin: 5px 0px 0px 0px;
}


/*Styles for About Us pages with open/close eg. Important Notes*/




#sitecontainer #contentcontainer .AUSPersBody1nc /* non closing body */
{
    color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 20px 10px 20px;
	background-color: #E6E6E6;
	width: 365px;
	
}

#sitecontainer #contentcontainer .AUSPersBody p, #sitecontainer #contentcontainer .AUSPersBody1nc p {
	margin-bottom: 10px;
	padding: 0px;
}

#sitecontainer #contentcontainer .AUSPersBody1nc .FTBInsideHeader {
	background-image: url('../Images/about_us/InsideHeader.gif');
	background-repeat: no-repeat;
	background-position: top left;
	font-size: 70%;
	margin: 0px;
	padding: 8px 20px; 
	width: 325px;
	font-weight: bold;
	color: #FFFFFF;
}

#sitecontainer #contentcontainer .AUSPersBody1nc .FTBSubBody {
	margin: 0px 0px 10px 0px;
	width: 325px;
	background-image: url('../Images/about_us/SubBody.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
	padding: 12px 20px 12px 20px;
}

#sitecontainer #contentcontainer .AUSPersBody1nc .FTBSubBody div {
	font-size: 60%;
	color: #3E3E3E;
	border-bottom: 1px solid #C5C5C5;
	width: 325px;
	padding: 3px 0px;
	margin: 0px;
}

#sitecontainer #contentcontainer .AUSPersBody1nc .FTBSubBody div.FTBsubbottom {
	border: none;
}

#sitecontainer #contentcontainer .AUSPersBody1nc p {
	font-size: 70%;
}
#sitecontainer #contentcontainer .AUSPersHeader1no /* non opening header */
{ 
  color: #FFFFFF;    
	text-decoration: none;
	font-weight: normal;   
	padding: 8px 10px 8px 20px;
	font-size: 70%;
	background-color: #333333;
}

#sitecontainer #contentcontainer .AUSPersHeader1no_closed {
  color: #FFFFFF;    
	text-decoration: none;
	font-weight: normal;   
	padding: 8px 10px 8px 20px;
	font-size: 70%;
	background-color: #000000;
}

#sitecontainer #contentcontainer #AULAYPress1 .AUSPersHeader1no_closed div, #sitecontainer #contentcontainer #AULAYPress1 .AUSPersHeader1no div, #sitecontainer #contentcontainer #AUSPers1 .AUSPersHeader1 div {
	float: left;
	width: 340px;
}
#sitecontainer #contentcontainer #AULAYPress1 h2 {
	color: #0256A3;
	font-size: 80%;
}
#sitecontainer #contentcontainer #AULAYPress1 .hexpanderlink {
	color: #FFFFFF;
	text-align: right;
	vertical-align:top;
}

/* mortgages.css */
#sitecontainer #contentcontainer #idMortgagesHeaderFloatInner 
{
	margin: 0px 1px 0px 0px;
	padding: 14px 20px 27px 20px;
	float:left;
	width: 365px;
	font-family:arial;
	color:#333333;
	font-size: 70%;
	background-color: #FFFFFF;
}

#sitecontainer #contentcontainer #idMortgagesHeaderFloatInner A
{
	FONT-WEIGHT: bold;
	COLOR: #0255a1;
}

/* brnaches.css */

/* IFS Savings Section CSS Code */
#sitecontainer #contentcontainer #BRImageHeader 
{  
    background-image: url('/uploadedImages/Images/SiteMedia/Derby_2.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRDerby1ImageHeader 
{  
    background-image: url('/uploadedImages/Images/SiteMedia/Derby_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRSheffieldImageHeader 
{  
    background-image: url('/uploadedImages/Images/SiteMedia/Sheffield_2(1).jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRBakewellImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/bakewell_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRBirminghamImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/birmingham_2.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRBuxtonImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/buxton_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRChesterImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/chester_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRCoventryImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/coventry_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRGrimsbyImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/fishing.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRLeicesterImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/leicester_2(1).jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRMatlcockImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/matlock_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRNottingham1ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/notts_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRNottingham2ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/notts_2.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRPeak1ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/peak_1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRPeak2ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/peak_2.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRPeak3ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/peak_3.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRPeak4ImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/peak_4.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRPeak5ImageHeader 
{  
    background-image: url('/uploadedImages/Images/SiteMedia/Peak_5.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}
#sitecontainer #contentcontainer #BRHeaderFloatInner 
{
	margin: 0px 1px 0px 0px;
	padding: 14px 20px 27px 20px;
	float:left;
	width: 365px;
	font-family:arial;
	color:#333333;
	font-size: 70%;
	background-color: #FFFFFF;
}
#sitecontainer #contentcontainer #BRCollectionHolder 
{
	margin:-40px 0px 0px 0px;
	padding-left: 10px;
	clear:both;
}

#sitecontainer #contentcontainer #BROffers1 {
    float:left; 
	width: 405px;
	background-image: url('/images/IFS/savings/branch_header.gif');
    background-position: top center;
	background-repeat: no-repeat;	
}


#sitecontainer #contentcontainer #BROffers2 
{
    float:left; 
	margin-left: 10px;
	width: 172px;
	background-image: url('/images/IFS/savings/BranchesCallTop.gif');
    background-position: top center;
	background-repeat: no-repeat;
	
}
#sitecontainer #contentcontainer #BROffers2 ul 
{
   
    list-style-type: square;
	list-style-position: outside;
	font-size: 90%;  
	margin-left: 15px;
	padding-left: 15px;
}
#sitecontainer #contentcontainer #BROffers2 li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer .BROffersHeader1
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 10px;
	font-size: 90%;
	background-color: #0047BE;
	
}
#sitecontainer #contentcontainer .BROffersHeader2
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 10px;
	background-color: #01A161;
}
#sitecontainer #contentcontainer .BROffersBody1 
{
    color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 25px;
	background-color: #E6E6E6;
	width: 385px;
	background-image: url('/images/IFS/savings/BranchBottompanel.gif');
    background-position: bottom center;
	background-repeat: no-repeat;
	
}
#sitecontainer #contentcontainer .BROffersBody2
{
    color: #FFFFFF;    
    text-decoration: none;
	margin: 5px 0px 0px 0px;	
	font-weight: bold;
	font-size: 90%;
	padding: 5px 10px 5px 0px;	
	background-color: #0047BE;
	width: 162px;
	background-image: url('/images/IFS/savings/BranchesCallusBack.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
}
#sitecontainer #contentcontainer .BROffersBody3
{
    color: #FFFFFF;    
    text-decoration: none;
	margin: 5px 0px 0px 0px;	
	font-weight: bold;
	font-size: 90%;
	padding: 5px 10px 5px 0px;	
	background-color:#0047BE;
	width: 162px;
	background-image: url('/images/IFS/savings/BranchesEmailBack.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
}
#sitecontainer #contentcontainer .BROffersBody4
{
    color: #FFFFFF;    
    text-decoration: none;
	margin: 5px 0px 0px 0px;	
	font-weight: bold;
	font-size: 90%;
	padding: 5px 10px 5px 0px;	
	background-color: #0047BE;
	width: 162px;
	background-image: url('/images/IFS/savings/BranchesVisitusBack.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
}
#sitecontainer #contentcontainer .BROffersBody5
{
    color: #FFFFFF;    
    text-decoration: none;
	margin: 5px 0px 0px 0px;	
	font-weight: bold;
	font-size: 90%;
	padding: 5px 10px 5px 0px;	
	background-color: #0047BE;
	width: 162px;
	background-image: url('/images/IFS/savings/BranchesBookBack.jpg');
    background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
}
#sitecontainer #contentcontainer .BROffersFooter2 
{   background-color: #0047BE;
    background-image: url('/images/IFS/savings/BranchesCallBottom.gif');
    background-position: bottom center;
	background-repeat: no-repeat;
	width: 172px;
   
}

#sitecontainer #contentcontainer #BRTextBlock 
{
    padding:15px;
	background-color: #FFFFFF;
	font-size: 70%;
	color:#333333;
	width: 375px;
	/*border: solid 1px;*/
}
#sitecontainer #contentcontainer #HomeOffersfooter
{
	background-image: url(/images/footerbackground.jpg);
	background-repeat: repeat-x;
	background-position: middle left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 70%;
	color: #757575;
	clear: both;
	height:43px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody2
{
	background-image: url('/images/branches/CallmebackBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody3
{
	background-image: url('/images/branches/RegisterBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody4
{
	background-image: url('/images/branches/GetaquoteBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody5
{
	background-image: url('/images/branches/MortgagesDownloadBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody6
{
	background-image: url('/images/branches/MortgagesRequestBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody8
{
	background-image: url('/images/branches/RequestBack.jpg');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 9px 60px 20px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer #BRLAYOffers1 {
	float:left; 
	width: 405px;
	background-image: url('/images/branches/TopPanel.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer #BRLAYOffers2 {
	float:left; 
	margin-top:10px;
	width: 405px;
	background-image: url('/images/branches/TopPanel.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer #BRLAYOffers4 {
	float:left; 
	margin-top:10px;
	width: 405px;
	background-image: url('/images/branches/TopPanel.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #BRLAYOffers3 
{
	float:left; 
	margin-left: 10px;
	width: 174px;
	background-image: url('/images/branches/RightPanelTopBack.gif');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px;
}
#sitecontainer #contentcontainer #BRLAYOffers5 {
	float:left; 
	width: 590px;
	background-image: url('/images/branches/FullsizeHeader.gif');
	background-position: top center;
	background-repeat: no-repeat;	

}
#sitecontainer #contentcontainer #BRLAYOffers6 {
	float:left; 
	width: 405px;
}
#sitecontainer #contentcontainer .BRLAYOffersHeader1
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 8px 10px 7px 20px;
	font-size: 90%;
	background-color: #0047BE;
}

#sitecontainer #contentcontainer .BRLAYOffersHeader2
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 0px 10px 10px 10px;
	background-color:  #0046BF;
	text-align: left;
	padding-top: 0px;
	height:0px;
	font-size: 110%;
}
#sitecontainer #contentcontainer .BRLAYOffersHeader3
{
    color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	margin: 6px 10px -14px 20px;
	font-size: 90%;
	background-color: #B51241;
}

#sitecontainer #contentcontainer .BRLAYOffersBody1 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 20px 10px 20px;
	background-color: #E6E6E6;
	width: 365px;
	background-image: url('/images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer .BRLAYOffersBody7 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #E6E6E6;
	width: 571px;
	background-image: url('/images/mortgages/MortBottompanel.gif');
	background-position: bottom center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer .BRLAYOffersBody7 h1
{
	color:#000000;
	font-size:90%;
}
#sitecontainer #contentcontainer .BRLAYOffersBody7 h2
{
	font-size:90%;
	color:#0047BE;
}
#sitecontainer #contentcontainer .BRLAYOffersBody7 p
{
	font-weight:normal;
	font-size:70%;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #E6E6E6;
	width: 405px;
	height:100px;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9 h2 {
	font-size: 75%;
	font-weight: bold;
	color:#333333;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9 p {
	font-size: 70%;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9 a {
	font-weight: bold;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9PicHolder {
	height:100px;
	width:100px;
	background-color:#000000;
	float:left;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9DarkTextHolder {
	height:80px;
	width:275px;
	padding:10px 10px 10px 20px;
	float:left;
	background-color:#B8C7DE;
}
#sitecontainer #contentcontainer .BRLAYOffersBody9LightTextHolder {
	height:80px;
	width:275px;
	padding:10px 10px 10px 20px;
	float:left;
	background-color:#E6E6E6;
}

#sitecontainer #contentcontainer .BRLAYOffersBody1 ul {
    list-style-image: url('/images/general/MagentaNullet.gif');
	list-style-position: outside;
	font-size: 70%;
	padding: 0px;
	margin: 5px 10px 10px 25px;
	
}
#sitecontainer #contentcontainer .BRLAYOffersBody1 li
{
	margin: 3px 0px 3px 0px;
}


#sitecontainer #contentcontainer #BRLAYOffers3 
{
    color: #FFFFFF; 
    text-decoration: none;  
}
#sitecontainer #contentcontainer #BRLAYOffers3 a
{
    color: #FFFFFF; 
    text-decoration: none;  
}
#sitecontainer #contentcontainer .BRLAYTextBlock 
{
	padding:10px 20px 0px 20px;
	background-color: #FFFFFF;
	font-size: 70%;
	color:#333333;
	width: 365px;
	/*border: solid 1px;*/
}
#sitecontainer #contentcontainer .BRLAYTextBlock  h2 
{ 
    color:#0255A1;
}
#sitecontainer #contentcontainer .BRLAYTextBlock p{
	margin-bottom: 10px;
}
#sitecontainer #contentcontainer .BRLAYTextBlock  a
{ 
    color:#0255A1;
    font-weight: bold;
}
#sitecontainer #contentcontainer .BRLAYOffersBody1 p {
	font-size: 70%;
	}

#sitecontainer #contentcontainer .BRLAYTextBlock ul {
	list-style-image: url('/images/general/MagentaNullet.gif');
	list-style-position: outside;
	padding: 0px;
	margin: 5px 10px 10px 15px;
}
#sitecontainer #contentcontainer .BRLAYTextBlock li
{
	margin: 3px 0px 3px 0px;
}

#sitecontainer #contentcontainer .BRLAYOffersFooter2 
{   
	background-image: url('/images/branches/RightPanelBottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 174px;
	height: 5px;
	margin-top: 0px;
	padding:0px;
}
#sitecontainer #contentcontainer .BROpeningTableContainer
{
	background-image:none;
	background-color:#FFFFFF;
	color:#000000;
	font-size:70%;
	text-align:left;
	width:174px;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#sitecontainer #contentcontainer .BROpeningTableContainer table
{
	margin: 0px 0px 0px 20px;
	text-align:left;
	width:135px;
	border-collapse:collapse;
}

#sitecontainer #contentcontainer .BROpeningTableHeader
{
	font-weight:bold;
	color:#0046BF;
	text-align:left;
	margin-bottom:5px;
} 
#sitecontainer #contentcontainer .BROpeningTableContainer td
{
	border-bottom: 1px solid #B8B8B8;
	padding: 1px 0px 1px 0px;
} 
#sitecontainer #contentcontainer .BROpeningTableCellNoBorder td
{
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:thin;
	padding: 1px 0px 5px 0px;
} 
#sitecontainer #contentcontainer .BRStartOverImgLink
{
	float:left;
	margin:70px 0px 0px 20px;
} 
#sitecontainer #contentcontainer #idBRLandOffers1 {
	float:left; 
	width: 290px;
	background-image: url('/images/branches/Top.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}

#sitecontainer #contentcontainer #idBRLandOffers2 {
	float:left; 
	margin-left: 10px;
	width: 290px;
	background-image: url('/images/branches/Top.gif');
	background-position: top center;
	background-repeat: no-repeat;	
}
#sitecontainer #contentcontainer .BRLandOffersHeader 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	background-color: #0047BE;
	padding: 0px 0px 0px 0px;
	margin: 15px 20px 15px 20px;
	font-size: 100%;

}

#sitecontainer #contentcontainer .BRLandOffersBody1 
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 15px 20px 20px 20px;
	background-color: #0047BE;
	background-image: url('/images/branches/lefthand_back.gif');
	background-position: top right;
	background-repeat: no-repeat;
}
#sitecontainer #contentcontainer .BRLandOffersBody1 div 
{
    width:250px;
}
#sitecontainer #contentcontainer .BRLandOffersBody2 div 
{
    width:250px;
}

#sitecontainer #contentcontainer .BRLandOffersBody2
{
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 90%;
	padding: 15px 20px 20px 20px;
	background-color: #0047BE;
	background-image: url('/images/branches/righthand_back.gif');
	background-position: top right;
	background-repeat: no-repeat;
	
}
#sitecontainer #contentcontainer .BRLandOffersBody1 a
{
	color: #FFFFFF;    
	text-decoration: none;
	
}
#sitecontainer #contentcontainer .BRLandOffersBody2 a
{
    color: #FFFFFF;    
	text-decoration: none;
		
}
#sitecontainer #contentcontainer .BRLandOffersFooter 
{
	background-image: url('/images/branches/Bottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	color: #FFFFFF;    
	text-decoration: none;
	margin: 0px;
	font-size: 70%;
	padding: 8px 25px 2px 0px;
	text-align: right;
	width: 265px;
	min-height:20px;
	
}
#sitecontainer #contentcontainer .BRLandOffersFooter a
{
 color: #FFFFFF; 
 text-decoration: none;  
}
#sitecontainer #contentcontainer #idBRLandTextBlock {
	padding:20px 20px 0px 20px;
	clear:both;
	font-size: 70%;
	color:#333333;
	width: 560px;
}
#sitecontainer #contentcontainer #idBRLandTextBlock p{
	margin-left: 10px;
	margin-bottom: 0px;
}
#sitecontainer #contentcontainer #idBRLandTextBlock ul 
{
	list-style-image: url('/images/branches/DottedUnderline.gif');
	padding: 0px;
	margin: 5px 10px 10px 25px;
	list-style-position: outside;
}
#sitecontainer #contentcontainer #idBRLandTextBlock li
{
	margin: 3px 0px 3px 0px;
}


#sitecontainer #contentcontainer #idBRLandTextBlock h2 
{   margin-left: 10px;
    color:#0356A4;
}

/* Edited: John Nolan - 21 December 2007 */
#sitecontainer #contentcontainer .BROurComMonthHeadLeft
{
	font-size:70%;
	margin:5px 10px 0px 10px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
}
#sitecontainer #contentcontainer .BROurComMonthHeadRight
{
	font-size:70%;
	margin:5px 20px 0px 10px;
	color:#FFFFFF;
	font-weight:bold;
	float:right;
}
#sitecontainer #contentcontainer .BROurComDateHeadLeft
{
	float:left;
}
#sitecontainer #contentcontainer .BROurComDateHeadRight
{
	margin:0px 10px 0px 0px;
	float:right;
}
#sitecontainer #contentcontainer .BRLAYOffersBody10 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #7FA3DF;
	width: 405px;
	height:30px;
}

#sitecontainer #contentcontainer #idImagesOffersLast {
	width: 182px;
	background-image: url('/images/home/WhiteBack.gif');
  background-position: top center;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 10px;
}
#sitecontainer #contentcontainer #idImagesOffersLastSub {
	width: 182px;
	background-image: url('/images/home/WhiteBack.gif');
  background-position: top center;
	background-repeat: no-repeat;
	margin: 10px 0px 0px 10px;
}
#sitecontainer #contentcontainer .HomeOffersFooterLastGreyBottom 
{
	background-image: url('/images/branches/newsletterbottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-decoration: none;
	font-size: 70%;
	height:30px;
}
#sitecontainer #contentcontainer .BRDottedLine {
	background-image:url('/images/branches/dotline.gif');
	background-repeat:repeat-x;
	margin:10px 5px 0px 5px;
}
#sitecontainer #contentcontainer .BRBigBlueText {
	text-align:center;
	padding-top:10px;
	color:#0047BE;
	font-weight:bold;
}

#sitecontainer #contentcontainer .BranchesTwinHead1 {
	float:left; 
	width: 198px;
	margin-left: 0px;
	background-image: url('/images/branches/branchbackblue.gif');
	background-position: top center;
	background-repeat: no-repeat;	
	}
#sitecontainer #contentcontainer .BranchesTwinHead2 {
	float:left; 
	width: 198px;
	margin-left: 9px;
	background-image: url('/images/branches/branchbackpurp.gif');
	background-position: top center;
	background-repeat: no-repeat;	
	}
#sitecontainer #contentcontainer .BranchesTwinHeader1 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	background-color:  #0047BE;
	padding: 5px 0px 5px 0px;
	margin: 3px 10px 0px 12px;
	font-size: 90%;

}
#sitecontainer #contentcontainer .BranchesTwinHeader2 
{
	color: #FFFFFF;    
	text-decoration: none;
	font-weight: bold;   
	background-color:  #5F45A0;
	padding: 5px 0px 5px 0px;
	margin: 3px 10px 0px 12px;
	font-size: 90%;

}
#sitecontainer #contentcontainer .BranchesTwinBody1 
{
	color: #000000;    
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	font-size: 70%;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left:20px;
	padding-right:60px;
	background-color:  #E6E6E6;	
	height:110px;
	
	background-repeat:no-repeat;
	background-position: 20px -70px;
}
#sitecontainer #contentcontainer .BranchesTwinBody2 
{
	color: #000000;    
	text-decoration: none;
	margin: 0px;
	font-weight: normal;
	font-size: 70%;
	text-align:left;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-left:20px;
	padding-right:60px;
	background-color:  #E6E6E6;	
	height:110px;
	background-repeat:no-repeat;
	background-position: 20px -70px;
	
}
#sitecontainer #contentcontainer .BranchesTwinHeader1 a
{
	color: #FFFFFF;    
	text-decoration: none;
	
}
#sitecontainer #contentcontainer .BranchesTwinHeader2 a
{
	color: #FFFFFF;    
	text-decoration: none;
	
}
#sitecontainer #contentcontainer .BranchesTwin 
{
	float:left; 
	width: 405px;
	padding:0px;
	margin-bottom:30px;
	height:150px;
	
}
/*Branchfinder Styles - added George Hanoman 21/12/07 */
#sitecontainer #contentcontainer .Branchfinder 
{
	color:#333333; 
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	background-color: #E6E6E6;
	width: 571px;
	overflow: hidden;
	height: 333px;
	
}

#sitecontainer #contentcontainer .Branchfinder h1
{
	color:#000000;
	font-size:90%;
}
#sitecontainer #contentcontainer .Branchfinder h2
{
	font-size:90%;
	color:#0047BE;
}
#sitecontainer #contentcontainer .Branchfinder p
{
	font-weight:normal;
	font-size:70%;
}

#sitecontainer #contentcontainer .Branchfinder a
{
	color:#0058A2;
}

/* savings.css */





#sitecontainer #contentcontainer #id3ImgImageHeader 
{	
    PADDING-RIGHT: 0px;	
    PADDING-LEFT: 10px;	
    BACKGROUND-IMAGE: url(/uploadedImages/Images/SiteMedia/3img.jpg);	
    PADDING-BOTTOM: 0px;	
    MARGIN: 0px;	
    WIDTH: 600px;	
    PADDING-TOP: 20px;	
    BACKGROUND-REPEAT: no-repeat;	
    HEIGHT: 226px;
    }
    
    #sitecontainer #contentcontainer #idfoorieImageHeader
{   
	background-image: url('/uploadedImages/Images/SiteMedia/foorie.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
}

    /* home.css */
    
    #sitecontainer #contentcontainer .HomeOffersBodyLast 
{
	color:#333333;    
	text-decoration: none;
	font-size: 90%;
	padding: 0px 10px;
}

#sitecontainer #contentcontainer .HomeOffersFooterLast 
{
	background-image: url('../images/home/WhiteBackBottom.gif');
	background-position: bottom center;
	background-repeat: no-repeat;
	text-decoration: none;
	font-size: 70%;
	height:10px;
}

/* mortgages.css */

#sitecontainer #contentcontainer #idMortgagesImageHeader 
{   
	background-image: url('/uploadedImages/Images/SiteMedia/Mortgages1.jpg');
	height:226px;
	background-repeat: no-repeat;
	width: 600px;
	margin: 0px;
	padding: 20px 0px 0px 10px;}
	
	
/* Sonny amends*/

#sitecontainer #contentcontainer #CTAbody 
{
	float:left; 
	margin-left: 0px;
	width: 143px;
	height:500px;
	background-position: top center;
	background-repeat: no-repeat;
    color: #FFFFFF; 
    text-decoration: none;  

}

#sitecontainer #contentcontainer #CTAbody ul
{
    width:142px;
    margin:0px;
    }
    
#sitecontainer #contentcontainer #CTAbody ul li
{
    padding:20px 0px 0px 0px;
    
    }

/*#sitecontainer #contentcontainer .CTAapplyonline
{
	display: block;
	background-image: url('/uploadedImages/Images/Rebrand/CTA_apply_online.gif');
	font-size: 83.333%;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 25px 60px 40px 25px;
	margin: 0px;
}



#sitecontainer #contentcontainer .CTAcallmeback
{
	display: block;
	background-image: url('../uploadedImages/Images/Rebrand/CTA_call_me_back.gif');
	font-size: 83.333%;
	color:#000099;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 30px 60px 40px 25px;
	margin: 0px;
}


#sitecontainer #contentcontainer .CTAcontactus
{
	background-image: url('../uploadedImages/Images/Rebrand/CTA_Contact_Us.gif');
	font-size: 83.333%;
	color:#000099;
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 25px 60px 40px 25px;
	margin: 0px;
}


#sitecontainer #contentcontainer .a.CTAlocalbranch
{
	display: block;
	font-size: 83.333%;
	color:#000099;
	background-image: url('../uploadedImages/Images/Rebrand/CTA_local_branch.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 30px 60px 40px 25px;
	margin: 0px;
}
#sitecontainer #contentcontainer .CTAlocalbranch
{
	background-image: url('../uploadedImages/Images/Rebrand/CTA_local_branch.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 30px 60px 40px 25px;
	margin: 0px;
}
	
	#sitecontainer #contentcontainer #Productbody 
{
    margin:0px 0px 0px 0px;
    padding-left: 10px;
    clear:both;
    width:700px;
	font-size: 90%
}
*/
#sitecontainer #contentcontainer .productheader
{
	padding:0px 0px 10px 0px;
	background-color: #FFFFFF;
	font-size: 95%;
	color:#333333;
	width: 550px;
}
	
	#sitecontainer #contentcontainer .productheader  h1 
{ 
    color:#0b335b;

	}
	
    #sitecontainer #contentcontainer .productheader  h2 
{ 
    color:#0b335b;
	font-size:125%;
	padding:10px 0px 0px 0px;
	}
	
#sitecontainer #contentcontainer .productheader p {
	font-size: 80%;
	color:#333333;
	}
	
	#sitecontainer #contentcontainer .productheader a:link  {
	
	color:#23659f;
	}
	

#sitecontainer #contentcontainer .producttitle ul {
    list-style-image: url('../uploadedImages/product_bullet.gif');
	list-style-position: outside;
	font-size: 95%;
	font-weight: bold;
	color:#0b335b;
	padding: 0px;
	margin: 10px 10px 10px 25px;
	
	}
	
#sitecontainer #contentcontainer .producttitle  h1 
{ 
    color:#0b335b;

	}
#sitecontainer #contentcontainer .productheader ul {
	list-style-position: outside;
	 list-style-image: url('../uploadedImages/product_bullet.gif');
	color: #0b335b;
	font-size: 80%;
	color:#333333;
	padding: 0px;
	margin: 5px 10px 10px 25px;	
	}
	
	CAPTION.RETABLE
  {
     background-color:#8080ff;
     color:white;
     border-style:solid;
     border-width:2px;
     border-color:black;
  }

  TABLE.RETABLE
  {
	font-family:arial;
	border-collapse:collapse;
	font-size:90%;
	background-color:#879daa;
	width:100%;
	border-style:solid;
	border-color:#879daa;
	border-width:2px;
  }

  TH.RETABLE
  {
	font-size:85%;
	background-color:#879daa;
	color:white;
	border-style:solid;
	border-color:#879daa;
	text-align:center;
  }


  TR.RETABLE
  { 
  }

  TD.RETABLE
  {
	font-size:85%;
	background-color:#d2dde3;
	color:Black;
	border-style:solid;
	border-width:1px;
	border-color:#879daa;
	text-align:center;
	padding: 5px 5px 5px 5px;
  }
TD.RETABLE1
  {
	font-size:85%;
	background-color:#FFFFFF;
	color:Black;
	border-color:#879daa;
	border-style:solid;
	border-width:1px;
	text-align:center;
	padding: 5px 5px 5px 5px;
  }
  
#sitecontainer #contentcontainer #Productheader {
	float:left; 
	width: 550px;
	background-position: top center;
	background-repeat: no-repeat;	
	font-size:90%;
}
input.btn {
	color:#FFFFFF;
	font: bold 84%;
	background-color:#0b335b;
	border: 1px solid;
  
}


.ProductPromotionBox1
{
    border-style: solid;
    border-color: #c0c0c0;
    border-width: 1px;
    font-size:70%;
    padding:4px 8px 4px 8px;
    height:174px;
    width:95%;
    display:block;
}
.ProductPromotionBox1 .HomeLink {font-weight:bold;color:#0b335b;}
.ProductPromotionBox1 H2 {font-weight:bold;color:#0b335b;}
.ProductPromotionBox1 .ProductTitle {color:#0b335b;font-weight:bold;font-size:190%;}
.ProductPromotionBox1 .ProductRate{color:#23659f;font-weight:bold;font-size:350%;}
.ProductPromotionBox1 .Productpercent{color:#23659f;font-weight:bold;font-size:100%;}
.ProductPromotionBox1 .Productsmallprint{color:#23659f;font-weight:bold;font-size:100%; position:relative;
  bottom:20px;}
.ProductPromotionBox1 .lozenge{background-image: url("/uploadedImages/Rebrand_homepage/green_lozenge2.gif"); 
  background-repeat: no-repeat; 
  background-position: 100% 40%; }
.ProductPromotionBox1 .button{
   float:right; 
   bottom: 70px;
}

.ProductPromotionBox2
{
    border-style: solid;
    border-color: #c0c0c0;
    border-width: 1px;
    font-size:70%;
    padding:4px 8px 4px 8px;
    height:174px;
    width:95%;
    display:block;
}
.ProductPromotionBox2 .HomeLink {font-weight:bold;color:#0b335b;}
.ProductPromotionBox2 H2 {font-weight:bold;color:#0b335b;}
.ProductPromotionBox2 .ProductTitle {color:#0b335b;font-weight:bold;font-size:190%;}
.ProductPromotionBox2 .ProductRate{color:#23659f;font-weight:bold;font-size:350%;}
.ProductPromotionBox2 .Productpercent{color:#23659f;font-weight:bold;font-size:100%;}
.ProductPromotionBox2 .Productsmallprint{color:#23659f;font-weight:bold;font-size:100%; position:relative;
  bottom:20px;}
.ProductPromotionBox2 .lozenge{background-image: url("/uploadedImages/Rebrand_homepage/green_lozenge2.gif"); 
  background-repeat: no-repeat; 
  background-position: 100% 40%; }
.ProductPromotionBox2 .button{
   float:right; 
   bottom: 70px;
}

#divProductBanner2
{
    float: left;
    width: 380px;
    margin-right: 5px;
    text-align: left;
}
#divProductBanner3
{
    float: left;
    width: 380px;
    padding: 0px;
    text-align: left;
