.FRight, .quoteBottom, .articleIcon, .buttonLinks, .expertPanelLink, .carInsuranceImage
{
	float:				right;
}

.FCenter
{
	float:				left;
	margin-left:		150px;
}

.pageHeadingLarge, .pageSubTitle, .seperator, .FLeft, .whiteColumnBg, .whiteColumnBgNoPadding,
.infoTitleFirst, .infoTitle, .infoText, .columnSpaceSeperator, .mainSpaceSeperator, .homePageBestBuy,
.divProductLinks, .quoteTop, .expertPanelWrapper, .expertPanelImg, .expertPanelText,
.articleTitle, .articleHeader, .articleFooter, .articleContent, .infoIcon,
.quickLinksTitle, .quickLinksHeader, .quickLinksContent, .quickLinksTitle, .tickLinksHeader, .tickLinksTitle,
.lnkQuickLinks, .lnkQuickLinksBottom, .quickLinks, .quickLinksBottom, .lnkTickLinks, .lnkQuickLinksBottom,
.ulTrustedPartners, .liTrustedPartners, 
.divProductSubLinks, .divProductSubLinksLong, .divProductSubLinksLast, .productLinkTitle, .productLinkTitleLong,
.productLinkText, .productLinkTextLong, .productButtonLink, .productText, .productTextLong, .productImage, .payDayFloater,
.poundSignLeft, .poundSignRight,
.thankyouSubTitle, .thankyouSubSubTitle, .thankyouText, .thankyouTextLogo, .thankyouCrossSell,
.divThankYouPage, .divCrossSellingProducts, .pageGreenSubTitle, .crossSellProductTitle
.carInsuranceHeader, .carInsuranceContent, .carInsuranceContentNoEnd, .carInsuranceFooter, .carInsuranceInnerContent,
.carInsuranceFooterText, .carInsuranceLinks, .navigationImage, .pageNavigationSubTitle, .navigationTelephoneNumber,
.resultsIntro, .results, .resultsText, .navigationTelephone,
.ulRSS, .liRSS,
.divArticle, .articleHeadline, .arrow, .accordianFooter,
.infoHeader, .infoContent, .infoTitle, .infoText, .infoInnerContent,
#searchCriteria, .whiteColumnSsl, .articleCopy,
.pageNumber, .pageNumber span, .lnkPageNumber, .lnkSelected, .titleText, 
.navButtons, .divSeeAlso,
.divHelpInfo, .featureArticlesColumn
{
	float:				left;
}

.pageHeadingLarge, .pageHeading
{
	width:				942px;
	border-bottom:		dotted 1px #999;
	font-size:			140%;
	color:				#036;
	margin:				20px 0px 20px 0px;
}

.divFormWrapper h1
{
	margin-top:			0px;
}

.pageHeading, .pageTitle, .pageSubTitle, .crossSellProductTitle, .homePageSubTitle
{
	width:				660px;	
}

.pageNavigationSubTitle, .pageGreenSubTitle
{
	font-size:			120%;
	color:				#60a226;
	font-weight:		bold;
	width:				150px;
}

.pageGreenSubTitle
{
	width:				100%;
	margin-bottom:		10px;
	margin-top: 0px;
}

.insuranceInnerContentSmall
{
	font-size:			95%;
	margin:				10px 0px 10px 0px;	
	padding:			0px;
	width:				330px;
}

.navigationTelephoneNumber
{
	font-size:			170%;	
	color:				#000;
	font-weight:		bold;
	width:				150px;
}

.navigationTelephone
{
	width:				150px;
}

.seperator
{
	font-size:			95%;
	color:				#efefef;
	padding:			10px;
}

.pageTitle, .pageSubTitle, .crossSellProductTitle, .homePageSubTitle
{
	margin:				0px;
	padding:			0px;
}

.pageTitle
{
	color:				#333;
	font-size:			140%;
}

.pageSubTitle, .pageSubTitleLarge, .pageSubTitleSmall, .infoTitle, .crossSellProductTitle, .homePageSubTitle
{
	color:				#339bdd;
	font-size:			130%;
	font-weight:		bold;
}

.pageSubTitleLarge
{
	font-size:			140%;
	margin:				0px;
	padding:			0px 0px 0px 0px;
	/*padding:			0px 0px 10px 0px;*/
}

.infoTitleFirst, .infoTitle
{
	font-size:			110%;
	color:				#333;
	width:				227px;
	padding:			0px 0px 5px 0px;
	margin-bottom:		5px;
}

.infoTitle
{
	margin-top:			20px;
}

.infoText
{
	font-size:			85%;
	color:				#333;
	padding:			0px 0px 20px 0px;
	margin:				0px;
}

.whiteColumnBg, .whiteColumnBgNoPadding
{
	width:				220px;
	background-color:	#fff;
	padding:			10px 20px 10px 20px;
	margin:				0px;
	font-size:			85%;
}

.whiteColumnSsl
{
	background-color:	#FFF;
	padding:			10px 10px 10px 15px;
	width:				235px;
	margin:				0px;
}

.whiteColumnBgNoPadding
{
	width:				242px;
	padding:			9px;
}

.columnSpaceSeperator
{
	width:				251px;
	height:				15px;
	background-color:	Transparent;
}

.mainSpaceSeperator
{
	width:				100%;
	height:				15px;
}

.homePageAccordianHeader
{
	background-color:	#666;
	width:				635px;
	*width:				604px;
	padding:			5px 10px 5px 10px;
	margin-bottom:		1px;
	font-size:			120%;
	color:				#fff;	
	font-weight:		bold;
}

.homePageBestBuy
{
	margin-top:			10px;
}

.divProductLinks
{
	width:				100%;
	margin-top:			10px;	
}

.divProductSubLinks, .divProductSubLinksLast, .divProductSubLinksLong
{
	width:				191px;
	height:				122px;
	background-image:	url(/images/mex/structure/section-bg.gif);
	margin:				10px 1px 0px 0px;
	padding:			12px;
	display:block;
}

.divProductSubLinksLong
{
	background-image:	url(/images/mex/structure/section-bg-long.gif);
	width:				413px	
}


.divProductSubLinksLast
{
	margin:				10px 0px 0px 0px; 
}

.productLinkTitle, .productLinkTitleLong
{
	color:				#339bdd;
	font-size:			140%;
	font-weight:		bold;
	width:				195px;
	text-decoration:	none;
	margin:				0px 0px 4px 0px;
	padding:			0px;
}

.productLinkTitleLong
{
	width:				385px;	
}

.productLinkText, .productLinkTextLong
{
	color:				#666;
	width:				116px;
	*width:				117px;
	margin:				0px 0px 4px 0px;
	padding:			0px;
}

.productText, .productTextLong
{
	min-height:			70px;
	margin:				0px;
	padding:			0px;
	width:				116px;
	*width:				117px;
}


.productLinkTextLong, .productTextLong
{
	width:				315px;
}

.productImage
{
	margin:				0px;
	padding:			0px;
}

.articleHeader, .quickLinksHeader, .tickLinksHeader
{
	background-image:	url(/images/mex/news-header.gif);
	width:				260px;
	height:				30px;
	border-bottom:		solid 1px #efefef;
	color:				#fff;
	font-weight:		bold;
}

.articleFooter
{
	background-image:	url(/images/MEX/news-bottom.gif);
	width:				260px;
	height:				11px;
	background-repeat:  no-repeat;
}

.quickLinksHeader
{	
	background-image:	url(/images/mex/quick-links-header.gif);
}

.tickLinksHeader
{	
	background-image:	url(/images/mex/tick-links-header.gif);
}

.articleContent, .quickLinksContent, .tickLinksContent
{
	background-color:	#58b8e9;
	width:				240px;
	padding:			10px 10px 0px 10px;
	font-size:			11px;
	color:				#222;
}

.tickLinksContent
{
	background-color:	#c4c4c4;
}

.quickLinksContent
{
	background-color:	#a4d150;
}

.articleContent span a
{
	color:				#fff;
}


.articleContent ul, .articleContent li, .ulQuickLinks, .liQuickLinks, .ulTickLinks, .liTickLinks
{
	margin:				0px;
	padding:			0px;
	list-style:			none;
}

.ulQuickLinks
{
	width: 235px;
float:left;
}

.liQuickLinks
{
	width:				235px;
float:left;
}

.articleLink
{
	color:				#036;
	text-decoration:	none;
	font-weight:		bold;
}

.lnkQuickLinks, .lnkQuickLinksBottom, .quickLinks, .quickLinksBottom
{
	font-size:			13px;
	color:				#fff;
	text-decoration:	none;
	font-weight:		bold;
	padding:			5px 0px 5px 0px;
	width:				100%;
	border-bottom:		dotted 1px #99c448;
}

.quickLinks
{	
	border-bottom:		dotted 1px #333;
}

.lnkQuickLinksBottom, .quickLinksBottom
{	
	border:				none;
}

.lnkQuickLinks:hover, .lnkQuickLinksBottom:hover, .featureArticles a
{
	color:				#036;
}

.articleIcon
{
	margin:				2px 10px 0px 0px;
}

.articleTitle, .quickLinksTitle, .tickLinksTitle
{
	padding:			7px 0px 0px 10px;
}

.articleTitle a
{
    color:#ffffff;    
    text-decoration:none;
}

.divContentColumnLarge .articleTitle a
{
	color:#000;
}

.articleAll
{
	/*font-size:			95%;*/
	color:				#fff;
	text-decoration:	none;
	margin:5px;
}

.articleLink:hover, .articleAll:hover
{
	color:				#333;	
}

.quoteTop
{
	margin:				2px 8px 0px 0px;
}

.quoteBottom
{
	margin:				-5px 0px 0px 8px;
}

.expertPanelWrapper
{
	width:				305px;
	margin:				0px 5px 0px 0px;
	padding:			10px 10px 0px 10px;
}

.expertPanelImg
{
	width:				100px;
}

.expertPanelText
{
	width:				195px;
	*width:				200px;
	padding:			0px 0px 10px 10px;
	/*font-size:			95%;*/
	margin:				0px;
}

.imgBorder
{
	border:				solid 1px #333;
}

.noBorder
{
	border:				none;
}

.infoIcon
{
	margin-right:		10px;
}

.buttonLinks
{
	margin:				10px 0px 0px 10px;
}

.boldText
{
	font-weight:		bold;
}

.greenLink, .greenLinkBold, .expertPanelLink
{
	color:				#69b531;
	text-decoration:	none;
	font-size:			110%;
}

.greenLinkBold, .expertPanelLink
{
	font-weight:		bold;
}

.expertPanelLink
{
	padding:			5px 5px 0px 0px;
}

.greenLink:hover, .greenLinkBold:hover, .expertPanelLink:hover
{
	color:				#359bdd;
}

.payDayFloater
{
	width:				40px;
	padding:			5px 0px 0px 5px;
}

.poundSignLeft, .poundSignRight
{
	padding:			4px 4px 0px 0px;
}

.poundSignRight
{
	padding:			4px 4px 0px 20px;
}

.thankyouTitle, .thankyouSubSubTitle
{
	font-size:			180%;
	color:				#339bdd;
	font-weight:		bold;
}

.thankyouSubTitle
{
	font-size:			150%;
	color:				#70b835;
	width:				100%;
	font-weight:		bold;
	margin-bottom:		10px;
}

.thankyouSubSubTitle
{
	font-size:			140%;
}

.thankyouText, .thankyouTextLogo
{
	font-size:			120%;
	width:				100%;
	margin-bottom:		10px;
}

.thankyouTextLogo
{
	width:				70%;
}

.thankyouCrossSell
{
	margin:				10px 0px 10px 0px;
	border:				solid 2px #60a226;
	padding:			10px;
	width:				878px;
	background-color:	#d5ffb0;
	font-size:			110%;
}

.divThankYouPage, .divCrossSellingProducts
{
	width:				900px;
}

.divCrossSellingProducts
{
	margin-bottom:		20px;
}

.divThankYouPage
{	
	margin:				20px 0px 0px 40px;
}

.smallPrint
{
	color:				#666;
	font-size:			10px;
}

.carInsuranceHeader
{
	margin:				0px;
	width:				660px;
}

.carInsuranceContent, .carInsuranceContentNoEnd
{
	width:				637px;
	background-image:	url(/images/mex/car-insurance-header-bg.gif);
	background-repeat:	repeat-x;
	height:				231px;
}

.carInsuranceContentNoEnd
{
	width:				649px;	
}

.carInsuranceInnerContent
{
	width:				340px;
	padding:			20px 0px 0px 0px;
	color:				#999;
	font-size:			130%;
	font-weight:		bold;
}

.carInsuranceImage
{
	margin-top:			1px;
}

.carInsuranceInnerContent
{
	padding-top:10px;
}

.carInsuranceInnerContent h1.pageSubTitleLarge
{
	margin-bottom:10px;
}

.ulTick
{
	margin:				0px;
	padding:			0px;
}

.liTick
{
	background-image:	url(/images/mex/buttons/btn-tick.gif);
	background-repeat:	no-repeat;
	list-style:			none;	
	padding:			5px 0px 5px 30px;
}

.carInsuranceFooter
{
	margin:				0px;
	width:				100%;
}

.carInsuranceFooterText
{
	font-size:			100%;
	color:				#666;
	margin:				5px 0px 0px 0px;
	padding:			0px;
	width:				670px;
}

.carInsuranceLinks
{
	width:				670px;	
	margin:				10px 0px 20px 0px;
}

.navigationImage
{
	margin-right:		15px;
}

/* Hack */
.carInsuranceFooter .divProductSubLinks
{
	margin-right:		16px;
}

.results
{
}

.resultsIntro
{
	margin-bottom:		10px;
	width:				100%;
	font-size:			110%;
}

.resultsText
{
	margin-top:			10px;
	width:				800px;
}

.liRSS
{
	width:				150px;
	background-image:	url(/images/mex/icons/rss.gif);
	background-repeat:	no-repeat;
	padding-left:		40px;
	margin-bottom:		7px;
}

.ulRSS
{
	margin-bottom:		10px;
}
.ulRSS li
{
	list-style-type:none;
}

#ctl00_ContentPlaceHolder1_HomePage1_MyAccordion
{
	cursor:				pointer;
}

.divContentColumnLarge #articleIcon, .divContentColumnLarge #bottomImg
{
	display:			none;
}

.divContentColumnLarge .articleHeader
{
	background-image:	none;
	margin:				10px 0px 0px 0px;
	color:				#036;
	font-size:			120%;
	width:				100%;
	border-bottom:		dotted 1px #333;
	padding:			0px;
	height:				24px;
}
.divContentColumnLarge .articleFooter
{
	display:			none;
}

.divContentColumnLarge .articleTitle
{
	width:				100%;
	padding-left:		0px;
}

.divContentColumnLarge .articleContent
{
	background-color:	#fff;
	font-size:			100%;
	padding:			0px;
	margin-bottom:		2px;
	width:				99%;
}

.ulTrustedPartners
{
	margin:				0px;
	padding:			10px 0px 10px 20px;
	list-style:			none;
}

.liTrustedPartners
{
	width:				200px;	
}

.ulRelatedArticles
{
	list-style-type:	square;
	padding-left:		20px;
}	

.liRelatedArticles
{
	width:				100%;
	list-style-type:	square;
}

.divArticle
{
	margin-bottom:		10px;
}

.divArticle p
{
	width:				660px;
	margin:				0px;
	padding:			0px;
}
.divArticle h2
{
	width:				660px;
}
.divArticle a
{
	width:				670px;
	float:				left;
}

.articleHeadline
{

    width:100%;
	font-size:15px;
	
}

.infoHeader
{
	width:				100%;
	background-image:	url(/images/mex/info-header-bg.gif);
	background-repeat:	repeat-x;	
}

.infoContent
{
	width:				639px;
}

.infoText
{
/*	width:				400px;*/
	font-size:			100%;
	font-weight:		normal;
	margin:				0px;
	padding:			0px;
	height:				45px;
	overflow:			hidden;
}

.infoTitle
{
	padding:			0px;
	margin:				0px;
	color:				#339bdd;
	font-size:			140%;
	font-weight:		bold;
}

.infoInnerContent
{
	margin:				15px 0px 0px 10px;
	width:				400px;
}

.arrow
{
	margin:				3px 5px 0px 0px;
}

.accordianFooter
{
	padding:			5px;
	margin:				0px;
}

/*//////////////// search page styles ////////////////////////*/
   
.gs-result
{
	padding:			6px 0px 0px 0px;
}
.gsc-cursor
{
	display:			inline;
	padding:			10px 0px 0px 0px;
}

.gsc-cursor .label
{
	color:				#000;
	display:			inline;
	font-weight:		bold;
	margin-right:		8px;
}
	
.gsc-cursor-page
{
	cursor:				pointer;
	color:				#00f;
	display:			inline;
	margin-right:		8px;
	text-decoration:	underline;
}

.gsc-cursor-current-page
{
	color:				#000;
	font-weight:		bold;
	text-decoration:	none;
}

#searchForm 
{
	padding:			20px;
	margin:				0px;
	background-color:	#58b8e9;
}

#divInnerFormHeader p 
{
	margin:				0px;
}

#searchCriteria
{
	width:				250px;
}

#searchButtonImage 
{
	width:				70px;
	height:				16px;
	margin-left:		260px;
	background-image:	url(/Images/MEX/buttons/btn-search_blank.gif);
	background-repeat:	no-repeat;
	padding:			2px 0px 2px 15px;
}

#searchButton
{
	color:				#fff;
	font-size:			14px;
	font-weight:		bold;
}

#searchButton:hover
{
	color:				#009900;
	cursor:				pointer;
}

#results
{
	margin-top:			20px;
	font-size:			11px;
}

#searchButton 
{
	text-decoration:	none;
}

/*///////////////////////////////////////////////*/

.spacerClear 
{
	clear:				both;
}

#ccSelectMenu 
{
	clear:				both;
	height:				90px;
	width:				960px;
	margin:				auto;
}

#ccSelectMenu div
{
	float:				left;
	margin-right:		13px;
}


#ccSelectMenu div.divMenuEnd
{
	margin-right:0px;
}

#ccSelectMenu div img
{
	border:				0px;
	margin-top:			0px;
	margin-bottom:		3px;
}


#ccSelectMenu a
{
	text-align:			center;
	display:			block;
	width:				85px;
	height:				60px;
	padding:			5px 5px 10px 5px;
	text-decoration:	none;
	line-height:		0.9em;
	background-image:	url(/Images/MEX/buttons/savings/savBg.gif);
	background-repeat:no-repeat;
}

#ccSelectMenu a:hover
{
	background-image:	url(/Images/MEX/buttons/creditcards/ccHbg.gif);
}

.bestBuyNavigation
{
	margin-top:			10px;
	width:				100%;
	text-align:			right;
	float: left;
}
.bestBuyTable700 table td
{
	text-align:center;
}

#helpfulTools 
{
	padding:20px;
}
#helpfulTools h1
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#003366;
	border-bottom:1px dotted #003366;
	margin-bottom:10px;
}

.helpfulTool
{
	float:left;
	width:475px;
}

.helpfulTool h2 a
{
		cursor:pointer;
		font-size:14px;
}

.helpfulTool h2 a img
{
		float:left;
		margin-right:5px;
		margin-bottom:5px;
		border:none;
}

/*///////////////////////////////////////////////////*/

#savSelectMenu 
{
	clear:				both;
	height:				90px;
	width:				885px;
	margin:				auto;
}

#savSelectMenu div
{
	width:				100px;
	height:				60px;
	float:				left;
	margin-left:		10px;
}

#savSelectMenu div img
{
	border:				0px;
	margin-top:			0px;
	margin-bottom:		1px;
}

#savSelectMenu a
{
	text-align:			center;
	display:			block;
	width:				85px;
	height:				60px;
	padding:			5px 5px 10px 5px;
	text-decoration:	none;
	line-height:		0.9em;
	background-image:	url(/Images/MEX/buttons/savings/savBg.gif);
}

#savSelectMenu a:hover
{
	background-image:	url(/Images/MEX/buttons/savings/savHbg.gif);

}

/*//////////////////////////////////////////*/

.pageSubTitle
{
	margin-bottom:		15px;
}

.homePageSubTitle 
{
	margin-bottom:0px;
}

.crossSellProductTitle
{
	margin-bottom:		0px;
}

.articleCopy h2
{
	font-size:			100%;
	font-weight:		bold;
}

.pageNumber
{
	width:				100%;
}

.lnkPageNumber, .lnkSelected
{
	padding:			1px 2px 1px 2px;
	margin-right:		1px;
}

.lnkSelected, .lnkPageNumber:hover
{
	background-color:	#339bdd;	
	color:				#fff;
}

.titleText
{
	width:				100%;
}

.navButtons
{
	margin-top:			10px;
	width:				100%;
}

.divProductCashback
{
	background-image:		url(/images/mex/cashback.gif);
	background-repeat:		no-repeat;
	background-position:	right top;
	float:					left;
}

.divHelpInfo
{
	border:					solid 1px #efefef;
	padding:				10px;
	width:					600px;
	margin-top:				10px;
}

.featureArticlesColumn
{
	width:					295px;
	border:					solid 1px #efefef;
	padding:				0px 10px 10px 10px;
	margin-left:			20px;
	margin-top:				10px;
}
.divWarning
{
	border:					solid 2px #cc0000;
	padding:				10px;
	width:					636px;
}

.divWarning img
{
	margin-right:			20px;
}

.divWarning h1
{
	width:					530px;
}


.articleCopy h1
{
	font-size:				14px;
}

.pPageIntro
{
	float: left;
}

.divSeeAlso
{
	margin:					5px 0px 0px 0px;
	width:					100%;
}

/* Equity Release */

#ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_upMortgageForm,
#ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical,
#ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_upMortgageForm,
#ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1,
#ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1,        
#ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divFormHeading,
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divButtonRowWrapper
        {
        	width: 480px;
        }
        
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divFormHeading,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divFormHeading,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divFormHeading
{
float:left;
}
        
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divFormTableWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divFormTableWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divFormRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divFormTableWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divFormTableWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .divButtonRowWrapper,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .divButtonRowWrapper
        {
        	width: 468px;
        }
        
        #ctl00_ContentPlaceHolder1_PMIEnquiryForm1_upPrivateMedical .txtStandard,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep1 .txtStandard,
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_divShowStep2 .txtStandard,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .txtStandard,
        #ctl00_ContentPlaceHolder1_LifeInsuranceEnquiryForm1_divShowPart1 .txtStandard,
        #ctl00_ContentPlaceHolder1_DebtHelpEnquiryForm1_divShowPart1 .txtStandard,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1 .txtStandard,
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep2 .txtStandard,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep1 .txtStandard,
        #ctl00_ContentPlaceHolder1_LoansEnquiryForm1_divShowStep2 .txtStandard
        {
        	width: 150px;
        }
        
        #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_divShowStep1  #ctl00_ContentPlaceHolder1_ucMortgageEnquiryForm_cblCCJHistory label
        {
        	width: 200px;
        	float:left;
        }
        
        #ctl00_ContentPlaceHolder1_ucEquityReleaseEnquiryForm_iBtnStep2Back
        {
        	display: none;
        }
        
        .divContentColumnLargeER
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbg.gif);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargeLoan
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbgLoans.jpg);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargeLI
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbgLI.jpg);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargePMI
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbgPMI.jpg);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargeDebt
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbg_debt.gif);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargeMortgage
        {
        	border: solid 1px #e6e6e6;
        	min-height:320px; 
        	background-image:url(/images/mex/formbg_mortgages.gif);
        	background-repeat:no-repeat; 
        	background-position: bottom right;
        }
        
        .divContentColumnLargeLoan h1,
        .divContentColumnLargeLoan h2,
        .divContentColumnLargeLoan p,
        .divContentColumnLargeER h1,
        .divContentColumnLargeER h2,
        .divContentColumnLargeER p,
        .divContentColumnLargeLI h1,
        .divContentColumnLargeLI h2,
        .divContentColumnLargePMI h1,
        .divContentColumnLargePMI h2,
        .divContentColumnLargeLI p,
        .divContentColumnLargePMI p,
        .divContentColumnLargeDebt h1,
        .divContentColumnLargeDebt h2,
        .divContentColumnLargeDebt p,
        .divContentColumnLargeMortgage h1,
        .divContentColumnLargeMortgage h2,
        .divContentColumnLargeMortgage p
        {
        	margin: 0px;
        	padding: 0px;
        	float:left;
        	width: 650px;
        	float:left;
        }
        
        .divContentColumnLargeLoan h1,
        .divContentColumnLargeER h1,
        .divContentColumnLargeLI h1,
        .divContentColumnLargePMI h1,
        .divContentColumnLargeDebt h1,
        .divContentColumnLargeMortgage h1
        {
        	font-size: 22px;
        	color: #000033;
        }
        
        .divContentColumnLargeLoan h2,
        .divContentColumnLargeER h2,
        .divContentColumnLargeLI h2,
        .divContentColumnLargePMI h2,
        .divContentColumnLargeDebt h2,
        .divContentColumnLargeMortgage h2
        {
        	font-size: 14px;
        	color: #666666;	
        }
        	
        	
        	.divContentColumnLargeLoan .footerText,
        	.divContentColumnLargeER .footerText,
        	.divContentColumnLargeLI .footerText,
        	.divContentColumnLargePMI .footerText,
        	.divContentColumnLargeDebt .footerText,
			.divContentColumnLargeMortgage .footerText
        	{
        		font-size:10px;
        		width:480px;
        	}
        	
        	#divColumn1ER
        	{
        		width: 649px;
        		float:left;
        	color: #666666;	
        	}
        	
        	#divColumn1ER ul
        	{
        		padding-left: 30px;
        	}
        	
        	#divColumn1ER #ctl00_ContentPlaceHolder1_pInsuranceText
        	{
        		font-size: 10px;
        		color: #666;
        	}
        	
        	#divColumn2ER,
        	#divColumn2Loans
        	{
        		width: 281px;
        		float: left;
        		margin-left: 70px;
        	}
        	
        	#divColumn2Loans
        	{
        		background-color: #e6e6e6;
        		text-align: center;
        		padding: 10px;
        		width: 261px;
        	}
        	
        	#divColumn1ER h3
        	{
        		font-size:			16px;
        	}
        	
        	#divColumn1ER h4
        	{
        		margin-top:			10px;
        		font-size:			16px;
        	}
        	
        	#divColumn1ER .bestBuyWrapper
        	{
        		width:				669px;
        		font-size:			12px;
        	}
        	
        	.divContentColumnLarge h1
        	{
        		font-size:			24px;
        		color:				#003333;
        	}
        	
        	.divContentColumnLarge h2
        	{
        		font-size:			18px;
        		color:				#389bdf;
        	}
        	
        	.divContentColumnLarge .newsIntro
        	{
        		width:				600px;
        	}
        	
        	.divNewsColumn1
        	{
        		width:				640px;
        		float:				left;
        		margin-right:		20px;
        	}
        	
        	.divNewsColumn2
        	{
        		width:				300px;
        		float:				left;
        	}
        	
        	.divNewsFooter,
        	.divSearchWrapper,
        	.divNewsWrapper
        	{
        		width:				640px;
        		float:				left;
        		margin-top:			10px;
        	}
        	
        	.txtNewsSearch
        	{
        		width:				350px;
        		border:				solid 1px #ccc;
        		padding:			5px 5px 5px 5px;
        		color:				#53b3e5;
        		float:				left;
        		font-size:			12px;
        		
        	}
        	
        	.ddlNewsSearch
        	{
        		width:				185px;
        		border:				solid 1px #ccc;
        		border-left:		none;
        		border-right:		none;
        		padding:			5px 5px 5px 5px;
        		color:				#000;
        		float:				left;
        		font-size:			12px;
        	}
        	
        	.btnNewsSearch
        	{
        		margin: 0px;
        		padding: 0px;
        		float:				left;
        	}
        	
        	.divNewsWrapper
        	{
        		font-size: 12px;
        		color: #000;
        		border-bottom: solid 1px #ccc;
        		padding-bottom: 10px;
        	}
        	
        	.divNewsWrapper .aReadMore
        	{
        		text-decoration: none;
        		font-weight:bold;
        		color: #45a5db;
        	}
        	
        	.divNewsWrapper .aReadMore:hover
        	{
        		text-decoration: underline;
        	}
        	
        	.divNewsFooter .aArchive,
        	.divNewsFooter .aBookmark,
        	.divNewsWrapper .time,
        	.divNewsWrapper .aComment,
        	.divNewsFooter .aRSSFeed
        	{
        		text-decoration: none;
        		font-weight:bold;
        		color: #666666;
        	}
        	
        	.divNewsFooter .aRSSFeed
        	{
        		background-image:		url(/images/mex/icons/newsrss.gif);
        		background-repeat:		no-repeat;
        		background-position:	left;
        		padding:				1px 0px 5px 27px;
        		float:					right;
        	}
        	
        	.divNewsFooter .aArchive
        	{
        		background-image:		url(/images/mex/icons/news.gif);
        		background-repeat:		no-repeat;
        		background-position:	left;
        		padding:				5px 0px 5px 27px;
        		margin-top: 5px;
        	}
        	
        	.divNewsFooter .aBookmark
        	{
        		background-image:		url(/images/mex/icons/bookmark.gif);
        		background-repeat:		no-repeat;
        		background-position:	left;
        		padding:				5px 0px 5px 27px;
        		margin-top: 5px;
        	}
        	
        	.divNewsFooter .aArchive:hover,
        	.divNewsFooter .aBookmark:hover,
        	.divNewsFooter .aRSSFeed:hover,
        	.divNewsWrapper .aComment:hover
        	{
        		text-decoration: underline;
        	}
        	
        	.divNewsWrapper a
        	{
        		color: #000;
        		text-decoration: none;
        		font-weight:bold;
        	}
        	
        	.divNewsWrapper a:hover
        	{
        		text-decoration: underline;
        	}
        	
        	.dateAdded
        	{
        		float:				left;
        		width:940px;
        		font-size:			12px;
        	}
        	
        	.divComment
        	{
        		border-bottom: solid 1px #ccc;
        		float: left;
        		padding-bottom: 10px;
        		width: 640px;
        	}
        	
        	.divNewsNavWrapper
        	{
        		border-left: dashed 1px #ccc;
        		float: left;
        		padding: 0px 0px 0px 30px;
        		font-size: 12px;
        		margin-top: 20px;
        	}
        	
        	.divNewsNavWrapper h3,
        	.divNewsNavWrapper h4,
        	.divNewsNavWrapper h5
        	{
        		font-size: 14px;
        		font-weight:bold;
        		margin: 0px 0px 5px 0px;
        	}
        	
        	.divNewsNavWrapper ul
        	{
        		margin-bottom: 10px;
        		font-size: 12px;
        	}
        	
        	.divNewsFormWrapper
        	{
        		width: 640px;
        		float: left;
        	}
        	
        	.divNewsRowWrapper
        	{
        		width: 640px;
        		float: left;
        		margin: 5px 0px 5px 0px;
        	}
        	
        	.divNewsRowWrapper .txtStandard
        	{
        		width: 429px;
        		border: solid 1px #ccc;
        		padding: 3px;
        	}
        	
        	.divNewsFormWrapper label
        	{
        		width: 200px;
        		font-weight: bold;
        		float: left;
        		font-size: 12px;
        	}
        	
        	.divNewsRowWrapper .btnStandard
        	{
        		border: solid 1px #666;
        		padding: 5px 8px 5px 8px;
        		background-color: #efefef;
        		font-weight:bold;
        		text-decoration: none;
        		color: #666;
        	}