#myScoreBanner span
{
  width:175px;
  height:67px;
  display:block;
  color:white;
  font-size:1.2em;
  font-weight:bold;
  line-height:1.5em;
  margin:10px 100px 0 10px;
}
#myScoreBanner span a
{
  width:150px;
  height:25px;	
  color:white;
  font-size:1em;
  font-weight: bold;
  line-height:1.2em;
  margin: -5px 0 0 10px;
}

#sidebar table td .myScoreBannerSpan
{
  width:100px;
  height:25px;	
  color:white;
  font-size:0.9em;
  font-weight: bold;
  line-height:1.5em;
  margin-top:0px;
}

#sidebar .myScoreBannerSpan
{
  width:100px;
  height:25px;	
  color:white;
  font-size:0.9em;
  font-weight: bold;
  line-height:1.5em;
  margin-top:0px;
}

h1, h2, h3
{
	font-size: small;
	line-height: 1.2em;
}

a span
{
	font-size: 1.1em;
}

strong
{
	font-weight: bolder;
}

#headerTools 
{
	font-size: small;	
}

#chbHeader
{
	font-size: large;
	font-weight: bold;
}

#innerBox a
{
	font-size: 1em;
}

#navTabBox
{
	font-size: xx-small;
}

#footerLinks
{
	font-size: x-small;
}

#footerDisclaimer
{
	font-size: x-small;
}

#navLinkBox span
{
	font-size: x-small;
}

#container2 
{
	margin: 0px 0px 0px 15px;
}

#scoreBoxContainer h3
{
	font-size: small;
}

#scoreBoxContainer .smallPrint
{
	font-size: small;
}

#scSimScoreText
{
	font-size: xx-small;
}

#simscoreval
{
	font-size: xx-large;
}

#bbScore
{
	font-size: 55px;
}

#scoreBoxContainer table
{
	margin-left: 20px;
}

#scoreBoxContainer .whiteboxleft250bg
{
	margin-left: 20px;
	font-size: small;
}

#scoreBoxContainer .whiteboxleft250bg input
{
	margin-left: 10px;
}

#scoreBoxContainer .whiteboxleft250bg h3
{
	margin-left: 0px;
	font-size: 0.9em;
}

#scoreBoxContainer .whitebox250bg
{
	margin-left: 20px;
	font-size: small;
}

#scoreBoxContainer .whitebox250bg h3
{
	font-size: 0.9em;
}

#scoreBoxContainer p#smallPrint
{
	margin-left: 10px;
}

table #smallPrint
{
	margin-left: 30px;
}

.scoreSimBoxHeaderP2
{
	font-size: small;
	line-height: 1.5em;
}

.SimForm .selection
{
	margin-left: 10px;
}

.SimForm .formDotsDiv
{
	margin-left: 10px;
}

#Q1_thumb, #Q2_thumb, #Q3_thumb, #Q4_thumb, #Q5_thumb
{
	margin-left: 30px;
}

div.CreditCardTable table tr.spanFormContainerHeader
{
	height: 30px;
}

div.CreditCardTable table tr
{
	height: 0px;
}

.CreditCardTable table tr.spanFormContainer
{
	height: 25px;
}

.scoreCatBoxPanel
{
	margin-left: 80px;
}

.scoreCatBoxPanel table #scSimScoreText
{
	margin-left: 20px;	
}

span.smallText a
{
	font-weight: bold;
}

.SpacerTop50px
{
	margin-top: 50px;
}

#loginUserMemorableWord_SecurityQuestionUK1_SecurityAnswer1_ECDTextBox
{
	margin-left: -35px;
}

#loginUserMemorableWord_SecurityQuestionUK1_SecurityAnswer2_ECDTextBox
{
	margin-left: -35px;
}

#MCCImproveMyScore_MyScore1_btnBuyLatestScore1
{
	margin-left: -20px;
}

.scoreTopDots
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.addressP1
{
	padding: 15px 0 20px 0;
}

.ctlAddressUKTextbox
{
	float: left;
	padding: 5px 0 5px 0;
}

div.CreditCardTable table tr.spanContainerWhite
{
	height: 25px;
}

#scoreTableContainer .whitebox688bg
{
	float: right;
	margin-bottom: 20px;
}

.mptextlinksmall
{
	font-size: 1.2em;
	font-weight: bolder;
}

#MCCForgotLogin_Email
{
	margin-left: 35px;
}

.spanFormContainerSelected2
{
	margin-left: -30px;
	width: 700px;
}

.spanFormContainerSelected2 input
{
	width: 30px;
}

#MCCPasswordChange2_ContinueBtn1
{
	height: 30px;
	width: 115px;
}

.innerFooterFF
{
	float: left;
}

.marginLeft5px
{
	margin-left: 5px;
}

.marginLeft10px
{
	margin-left: 10px;
}

.marginLeft20px
{
	margin-left: 20px;
}

.marginLeft30px
{
	margin-left: 30px;
}

.marginLeft135px
{
	margin-left: 135px;
}

.marginLeftNeg10px
{
	margin-left: -10px;
}

.innerFooterFF a
{
	margin-right: 815px;
}

.addpreviouslinkbuttonff
{
	margin-left:480px;
}

table td .footerPDF
{
	margin-left: 300px;
	margin-bottom: 5px;
}

.strContactUsP
{
	font-size:0.88em;
}

.AccountInfoFF1
{
	margin-left: 50px; 
	width: 675px;
}

.AccountInfoFF2
{
	margin-left: -50px;
	width: 675px;
}

.AccountInfoFFHR
{
	margin-left: -50px;
	width: 700px;
}

.AccountInfoFFMarginTop
{
	margin-top: -25px;
}

.pdfReportRecordHeader
{
	padding-top: 20px;
}

.formOrderPage .forInputMargin
{
	margin-left: -30px;
}
.formOrderPage .forInputMargin2 span input
{
	margin-left: -35px;
}

.iconHeaderFF
{
	font-size: 12px;
}

#chbHeader2 a
{
	font-size: 1.0em;
}

#sbox250Header span 
{
	font-size: 0.95em;
}

#reportBanner span
{
	font-size: 1.3em;
}

.spanStartMonth
{
	margin-right: 10px;
}

.spanStartMonth select
{
	width: 105px;
}

.spanExpiryYear select
{
	width: 60px;
}

.spanStartYear select
{
	width: 60px;
}

.spanCardType3 select
{
	width: 105px;
}

#scoreBoxContainer
{
	margin-right: 0px;
}

#scoreSimBoxbg
{
	margin-bottom: 40px;
}

#content a
{
	font-size: 1em;
}

#content a span
{
	font-size: 0.8em;
}

.goldbox917topMargin
{
	margin-top:50px;
}

.newMCCInformationCentreModule
{
	width:280px;
}

.bluebox913Header
{
	height:200px;
}

/* osterich ticket */
#Middle_bottom
{
	clear:both;
	width:522px; 
	height:74px;
	margin-top:102px;
}

.scHeadline2
{
	width: 200px;
}

.ctBox2
{
	font-size:0.9em;	
}

.alertHeading
{
	font-size: 1.1em;
}

.leftCaptionTextFF
{
	width: 700px;
}

.strAlert2
{
	width: 475px;
}
div.newOrderedList ol
{
	margin-left: 0px;
}

.container3 .SpanMccAskCEQuestion
{
	height: 15px;
}

.whiteboxmiddle316Header250{background: url('../Images/UKCE2Images/score_centre/white_box_score_316_header.jpg') no-repeat top center;
padding:10px 13px; height:235px;}

.bluebox316Header240{background: url('../Images/UKCE2Images/shared/boxes/bluebox316header.gif') no-repeat top center;
padding:10px 15px; height:225px;}

.goldbox316Header240{background: url('../Images/UKCE2Images/shared/boxes/goldbox316header.gif') no-repeat top center;
padding:10px 15px; height:225px;}

#MCCForgotLogin2_ForgotLogin21_pnlDOBPostCode
{ 
	height: 30px;
}

#MCCForgotLogin2_ForgotLogin21_pnlPostCode 
{
	height: 30px;
}

#MCCForgotLogin2_ForgotLogin21_pnlDateofBirth
{
	height:30px; 
}
#MCCForgotLogin2_ForgotLogin21_ForgotLogin2Panel
{
	height:300px;
}
.formOrderPage .forlabel
{
	width:70px;
	float:left;
}
.formOrderPage .InputMargin
{
	margin-left:45px;
}
.SecurityAnswerTextBox span
{
	width:80px;
	float:left;
}
.SecurityAnswerTextBox
{
	width:210px;
}
.tooltip {
	font:11px Arial,Helvetica,sans-serif; 
	border-right-color: #003e71; 
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color: #003e71; 
	border-bottom-style:solid;
	border-bottom-width:1px; 
	border-top-color: #003e71; 
	border-top-style:solid;
	border-top-width:1px;
	width:180px;
	margin-left:17px;
	position:absolute; 
	z-index:100;
	visibility:hidden; 
	float:right;
	color:#FFFFFF; 
	background-color:#0083b7;
	layer-background-color:#0083b7;
}

.validate 
{
	float: none;
	position: relative;
}

/* BEGIN - LMB FSD 2.3 */
#Services_hlLoansText ul {
padding:0 5px 0 10px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

#Services_hlMortgagesText ul {
padding:0 5px 0 12px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

#Services_hlCreditCardsText ul {
padding:0 5px 0 22px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

#Services_hlEnergyText ul {
padding:0 5px 0 16px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

#Services_hlLifeInsuranceText ul {
padding:0 5px 0 20px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

#Services_hlBankingText ul {
padding:0 5px 0 15px;
line-height:13px;
font-size:x-small;
color:#002d64;
}

.exclusiveright {
	float: left;
	font-size:large;
	font-weight: bold;
	width: 145px;
	margin-left: 20px;
}

.sidebarBox{
  background:white;
  margin:10px;
  padding:8px 15px 8px 15px;
  padding-top:10px;
}

.sidebarBox p{
  margin:10px 0;
}

.sidebarBox h2{
  font-size:1.2em;
  padding:5px 0px 2px 0px;
  color:#002D64;  
  margin: 2px 0px 0px 0px;
  /*background:transparent url(/img/home/h1_greenbg.jpg) repeat-x top center;*/
  border-bottom:1px dashed #A1A1A1;
  }
.sidebarBox h2 a{color:white; text-decoration:none;}
.sidebarBox h2 a:hover{text-decoration:underline;}

#sbCompareTextH2
{
  width:260px; color:#002D64; font-size:small;/*font-size: 1.2em;*/
}

#sbCompareTextH3
{
  padding:3px 0px; color:#002D64; font-size:x-small; /*font-size: 0.875em;*/
}
/* END - LMB FSD 2.3 */

/* SplashPopup */

.SplashPopup
{
	width: 506px;
	height: 366px;
}

.SplashPopupIndentB b
{
	margin-left:5px;
}

.SplashPopupGuidedTour
{
	width:488px;
	height:54px;
}

/* SplashPopup END */

.calcBlue{
	margin-top: -18px;
	margin-right: 10px;
}

/* New FCR Layout */
#Consumerinfo
{
	float: none;
}

.whitebox340Content{ width:275px; height:230px; }

/************************************************
ID Defender
************************************************/

.FlashContainer p
{
	padding: 15px 50px 0 15px;
}

.FlashContainer #FlashIcon
{
	padding: 10px;
}

#innerFooter
{
	float: left;
}

#lnkRiskAssessment1
{
	text-decoration: none;
}

.introChristmasOfferDetail
{
	width: 400px;
	margin: -90px 0px 0px 200px;
	font-size:11px;
	padding-top:20px; 	
}

#T1
{
	padding-left:20px; 
	padding-top:10px; 
}
#MasterPage #mainBox #innerBox .contentupper .lozengemid .upperinside .instantcom .lozincommid .comboxes .combox.combox7 .comboxin .combox7title{
	min-height: 2.4em;
}
