/* Start From: core\ms-960.css */ 
/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Containers
----------------------------------------------------------------------------------------------------*/

.container_12,
.container_16 {
	margin-left: auto;
	margin-right: auto;
	width: 960px !important;
	position:relative;
}

.container_12 h1,
.container_12 h2,
.container_12 h3,
.container_12 h4,
.container_12 h5,
.container_12 h6,
.container_16 h1,
.container_16 h2,
.container_16 h3,
.container_16 h4,
.container_16 h5,
.container_16 h6,
.font-replacement, 
p.confirmation span.thanks, 
div.guide-div div.guide-middle h3 {
    font-weight:bold;
    font-family: 'Deja Vu Sans Condensed',Arial;
}

/* `Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16 {
	display: inline;
	float: left;
}

.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12,
.push_13, .pull_13,
.push_14, .pull_14,
.push_15, .pull_15 {
	position: relative;
}

.container_12 .grid_3,
.container_16 .grid_4 {
	width: 240px;
}

.container_12 .grid_6,
.container_16 .grid_8 {
	width: 480px;
}

.container_12 .grid_9,
.container_16 .grid_12 {
	width: 720px;
}

.container_12 .grid_12,
.container_16 .grid_16 {
	width: 960px;
}

/* `Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}

/* `Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .grid_1 {
	width: 80px;
}

.container_12 .grid_2 {
	width: 160px;
}

.container_12 .grid_4 {
	width: 320px;
}

.container_12 .grid_5 {
	width: 400px;
}

.container_12 .grid_7 {
	width: 560px;
}

.container_12 .grid_8 {
	width: 640px;
}

.container_12 .grid_10 {
	width: 800px;
}

.container_12 .grid_11 {
	width: 880px;
}

/* `Grid >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .grid_1 {
	width: 60px;
}

.container_16 .grid_2 {
	width: 120px;
}

.container_16 .grid_3 {
	width: 180px;
}

.container_16 .grid_5 {
	width: 300px;
}

.container_16 .grid_6 {
	width: 360px;
}

.container_16 .grid_7 {
	width: 420px;
}

.container_16 .grid_9 {
	width: 540px;
}

.container_16 .grid_10 {
	width: 600px;
}

.container_16 .grid_11 {
	width: 660px;
}

.container_16 .grid_13 {
	width: 780px;
}

.container_16 .grid_14 {
	width: 840px;
}

.container_16 .grid_15 {
	width: 900px;
}

/* `Prefix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_3,
.container_16 .prefix_4 {
	padding-left: 240px;
}

.container_12 .prefix_6,
.container_16 .prefix_8 {
	padding-left: 480px;
}

.container_12 .prefix_9,
.container_16 .prefix_12 {
	padding-left: 720px;
}

/* `Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .prefix_1 {
	padding-left: 80px;
}

.container_12 .prefix_2 {
	padding-left: 160px;
}

.container_12 .prefix_4 {
	padding-left: 320px;
}

.container_12 .prefix_5 {
	padding-left: 400px;
}

.container_12 .prefix_7 {
	padding-left: 560px;
}

.container_12 .prefix_8 {
	padding-left: 640px;
}

.container_12 .prefix_10 {
	padding-left: 800px;
}

.container_12 .prefix_11 {
	padding-left: 880px;
}

/* `Prefix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .prefix_1 {
	padding-left: 60px;
}

.container_16 .prefix_2 {
	padding-left: 120px;
}

.container_16 .prefix_3 {
	padding-left: 180px;
}

.container_16 .prefix_5 {
	padding-left: 300px;
}

.container_16 .prefix_6 {
	padding-left: 360px;
}

.container_16 .prefix_7 {
	padding-left: 420px;
}

.container_16 .prefix_9 {
	padding-left: 540px;
}

.container_16 .prefix_10 {
	padding-left: 600px;
}

.container_16 .prefix_11 {
	padding-left: 660px;
}

.container_16 .prefix_13 {
	padding-left: 780px;
}

.container_16 .prefix_14 {
	padding-left: 840px;
}

.container_16 .prefix_15 {
	padding-left: 900px;
}

/* `Suffix Extra Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_3,
.container_16 .suffix_4 {
	padding-right: 240px;
}

.container_12 .suffix_6,
.container_16 .suffix_8 {
	padding-right: 480px;
}

.container_12 .suffix_9,
.container_16 .suffix_12 {
	padding-right: 720px;
}

/* `Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .suffix_1 {
	padding-right: 80px;
}

.container_12 .suffix_2 {
	padding-right: 160px;
}

.container_12 .suffix_4 {
	padding-right: 320px;
}

.container_12 .suffix_5 {
	padding-right: 400px;
}

.container_12 .suffix_7 {
	padding-right: 560px;
}

.container_12 .suffix_8 {
	padding-right: 640px;
}

.container_12 .suffix_10 {
	padding-right: 800px;
}

.container_12 .suffix_11 {
	padding-right: 880px;
}

/* `Suffix Extra Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .suffix_1 {
	padding-right: 60px;
}

.container_16 .suffix_2 {
	padding-right: 120px;
}

.container_16 .suffix_3 {
	padding-right: 180px;
}

.container_16 .suffix_5 {
	padding-right: 300px;
}

.container_16 .suffix_6 {
	padding-right: 360px;
}

.container_16 .suffix_7 {
	padding-right: 420px;
}

.container_16 .suffix_9 {
	padding-right: 540px;
}

.container_16 .suffix_10 {
	padding-right: 600px;
}

.container_16 .suffix_11 {
	padding-right: 660px;
}

.container_16 .suffix_13 {
	padding-right: 780px;
}

.container_16 .suffix_14 {
	padding-right: 840px;
}

.container_16 .suffix_15 {
	padding-right: 900px;
}

/* `Push Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .push_3,
.container_16 .push_4 {
	left: 240px;
}

.container_12 .push_6,
.container_16 .push_8 {
	left: 480px;
}

.container_12 .push_9,
.container_16 .push_12 {
	left: 720px;
}

/* `Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .push_1 {
	left: 80px;
}

.container_12 .push_2 {
	left: 160px;
}

.container_12 .push_4 {
	left: 320px;
}

.container_12 .push_5 {
	left: 400px;
}

.container_12 .push_7 {
	left: 560px;
}

.container_12 .push_8 {
	left: 640px;
}

.container_12 .push_10 {
	left: 800px;
}

.container_12 .push_11 {
	left: 880px;
}

/* `Push Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .push_1 {
	left: 60px;
}

.container_16 .push_2 {
	left: 120px;
}

.container_16 .push_3 {
	left: 180px;
}

.container_16 .push_5 {
	left: 300px;
}

.container_16 .push_6 {
	left: 360px;
}

.container_16 .push_7 {
	left: 420px;
}

.container_16 .push_9 {
	left: 540px;
}

.container_16 .push_10 {
	left: 600px;
}

.container_16 .push_11 {
	left: 660px;
}

.container_16 .push_13 {
	left: 780px;
}

.container_16 .push_14 {
	left: 840px;
}

.container_16 .push_15 {
	left: 900px;
}

/* `Pull Space >> Global
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_3,
.container_16 .pull_4 {
	left: -240px;
}

.container_12 .pull_6,
.container_16 .pull_8 {
	left: -480px;
}

.container_12 .pull_9,
.container_16 .pull_12 {
	left: -720px;
}

/* `Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/

.container_12 .pull_1 {
	left: -80px;
}

.container_12 .pull_2 {
	left: -160px;
}

.container_12 .pull_4 {
	left: -320px;
}

.container_12 .pull_5 {
	left: -400px;
}

.container_12 .pull_7 {
	left: -560px;
}

.container_12 .pull_8 {
	left: -640px;
}

.container_12 .pull_10 {
	left: -800px;
}

.container_12 .pull_11 {
	left: -880px;
}

/* `Pull Space >> 16 Columns
----------------------------------------------------------------------------------------------------*/

.container_16 .pull_1 {
	left: -60px;
}

.container_16 .pull_2 {
	left: -120px;
}

.container_16 .pull_3 {
	left: -180px;
}

.container_16 .pull_5 {
	left: -300px;
}

.container_16 .pull_6 {
	left: -360px;
}

.container_16 .pull_7 {
	left: -420px;
}

.container_16 .pull_9 {
	left: -540px;
}

.container_16 .pull_10 {
	left: -600px;
}

.container_16 .pull_11 {
	left: -660px;
}

.container_16 .pull_13 {
	left: -780px;
}

.container_16 .pull_14 {
	left: -840px;
}

.container_16 .pull_15 {
	left: -900px;
}

/* `Clear Floated Elements
----------------------------------------------------------------------------------------------------*/

/* http://sonspring.com/journal/clearing-floats */

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */

.clearfix:after {
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/

* html .clearfix,
*:first-child+html .clearfix {
	zoom: 1;
} 
/* End From: core\ms-960.css */ 
 
 
/* Start From: core\msfg-money-loans-dev.css */ 
body { background-color:#FFF; }

/* Start of msfg-money-loans-dev.css */
.msfg-money-loans-top-left-container
{
	border-bottom: 1px solid #99BAF1;
	background: url(../../images/background/pagebox_blue_l.png);
	margin: 0 10px 10px 0;
	float: left;
	width: 535px;
}
.msfg-money-loans-inner-top-left-container
{
	background: url(../../images/background/pagebox_blue_r.png) no-repeat top right;
	padding: 10px;
}

.msfg-container /* Overwrite the width of page */
{
	width: 945px;
}

.msfg-container .msfg-col-centre-noleftcol {width: 820px;}
.msfg-money-loans-breadcrumb
{
	width: 500px;
}

.msfg-money-loans-breadcrumb img
{
	margin: 0 5px 0 5px;
	height: 10px;
	width: 6px;
	padding: 0;
}

.msfg-money-loans-breadcrumb ul
{
	margin: 5px 0 10px 0;
	list-style-type: none;
	color: #333333;
	font-family: Arial;
	width:400px;
}

.msfg-money-loans-breadcrumb ul li a
{
	color: #333333;
}

#msfgColRight
{
	margin-top: 30px;
}

#divAdvertisements
{
	color: #999999;
	position: absolute;
	left:880px;
}

/* HACK: IE 6 wont read > syntax */
* > #divAdvertisements
{
	color: #999999;
	position: absolute;
	left:990px;
}

/* Disclaimer Text*/
.msfg-disclaimertext
{
	float: left;
	clear: both;
	width: 800px;
	margin-top:-20px;
	margin-bottom:10px;
}

.msfg-disclaimertext p
{
	margin-top:10px;
	
}

/* End Disclaimer Text*/

/* Space saver related */
.msfg-money-loans-spacesaver
{
	float: left;
	width: 250px;
}

.rpLink
{
	background-image: url(../../images/background/spacesaver-heading.png);
	height: 28px;
}
.rpText
{
	color: #333333; /*font-family:Arial;*/
	font-size: 14px;
	line-height: 28px;
}

.rpImage
{
	margin: 10px;
	margin-right:7px;
	margin-bottom:3px;
	margin-top:8px;
}

.RadPanelBar
{
	width: 250px;
}

.rpTemplate
{
	background-image:url(../../images/background/help-and-support.png);
	background-color: #E2ECFF;
	background-repeat:repeat-x;
}

.msfg-forumtopicsrepeater-unavailable {margin: 1px; padding: 0px 14px; }

br.clearing {
width:100%; 
height:1px; 
display:block;
clear: both;
}

#FSAStatement { clear:both; }
/* End Space saver related*/

/* End of msfg-money-loans-dev.css */
 
/* End From: core\msfg-money-loans-dev.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-add-customer-review.css */ 
/* undo base.css to stop scroll bar being displayed */
html {height: 100%; margin-bottom: 0px;} 

.msfg-page-57-add-customer-review
{
	margin:0;
	width: 100%;
}
#frmMain .msfg-money-loans-add-customer-review fieldset label
{
	width: 200px;
}
 
/* End From: pages\msfg-money-loans-page-add-customer-review.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-applicationform.css */ 
.msfg-page-57-applicationformpage1
{
	width:100%;
	background:url("../../images/background/body-background.png") no-repeat scroll center 112px transparent;
	display:inline-block;
	font:12px Arial,sans-serif;
	margin:0;
}

.msfg-page-57-applicationformpage1 .msfg-container
{
	margin:auto;
}

.msfg-page-57-applicationformpage1 a{
	color:#0A8BDE;
}

.msfg-page-57-applicationformpage1 legend{
	display:none;
}
.msfg-page-57-applicationformpage1  p.server-side-validation, .msfg-page-57-applicationformpage1 div.server-side-validation {
	color:#FF0033;
	font-weight:bold;
	clear:both;
}

.msfg-page-57-applicationformpage1 p#mslogo
{
	margin:0;
}

.msfg-page-57-applicationformpage1 p#mslogo a {
	background:url("../../../framework/images/logos/ms-logo.gif") no-repeat scroll 0 0 transparent;
	display:block;
	height:67px;
	text-indent:-10000px;
	width:302px;
}

.msfg-page-57-applicationformpage1 #page-container
{
	margin:auto;
	width:960px;
}

.msfg-page-57-applicationformpage1 #criteria-container h1 
{
	color:#652E90;
	border:none;
	font-size:20px;
}

.msfg-page-57-applicationformpage1 #question-container h2 
{
	color:#652E90;
	border-bottom:1px solid #E3E3E3;
	font-size:20px;
	line-height:24px;
	margin:0 0 15px;
	padding:0 0 10px;
}

.msfg-page-57-applicationformpage1 #question-wrapper 
{
	width:720px;
	float:left;
}

.msfg-page-57-applicationformpage1 #question-container 
{
	width:720px;
	background:url("../../images/background/form-multi-panel-three-quarters.png") repeat-y scroll -2159px 0 #F7F7F7;
}

.msfg-page-57-applicationformpage1 fieldset.first {
	background-position:-720px 0;
	padding-top:25px !important;
}

.msfg-page-57-applicationformpage1 fieldset {
	border:0 none;
	clear:both;
	padding:55px 20px 0;
	background:url("../../images/background/form-multi-panel-three-quarters.png") no-repeat scroll 0 0 transparent;
}

.msfg-page-57-applicationformpage1 #question-container  #button-wrapper {
	background:url("../../images/background/form-multi-panel-three-quarters.png") no-repeat scroll -1440px bottom transparent;
	padding:0 15px 60px;
	text-align:right;
}

.msfg-page-57-applicationformpage1 #dateOfBirth-button-wrapper,
.msfg-page-57-applicationformpage1 #mortgage-button-wrapper {
	text-align:right;
}

.msfg-page-57-applicationformpage1 #security-phone-container
{
	float:right;
	width:230px;
}
.msfg-page-57-applicationformpage1 #security-phone-container h2
{
	color:#0A8BDE;
	border:none;
	font-size:20px;
	background:url("../../images/background/blue-box.png") no-repeat scroll 0 0 transparent;
	height:32px;
	width:220px;
	padding-left:12px;
	padding-top:5px;
	margin-bottom:0;
}
.msfg-page-57-applicationformpage1 #security-phone-container p
{
	font-size:11px;
	margin:3px 3px 10px;
}

.msfg-page-57-applicationformpage1 #security-content #verisign-content 
{
	display:none;
}

.msfg-page-57-applicationformpage1 #security-container
{
	padding-bottom:15px;
}

.msfg-page-57-applicationformpage1 #security-container a.bullet-point {
	background:url("../../images/icons/menu-sub-bullet.png") no-repeat scroll 12px 4px transparent;
	padding-left:28px;
	text-align:left;
}
.msfg-page-57-applicationformpage1 #phone-container .phone-number
{
	font-size:28px;
	font-weight:bold;
	line-height:50px;
}

.msfg-page-57-applicationformpage1 #security-content, .msfg-page-57-applicationformpage1 #phone-content
{
	margin-left:15px;
}

.msfg-page-57-applicationformpage1 #criteria-container
{
	background:url("../../images/background/criteria-full-width.png") no-repeat scroll 0 0 transparent;
	height:229px;
	padding:10px 20px;
}

.msfg-page-57-applicationformpage1 #loan-logo
{
	float:left;
	width:110px;
}

.msfg-page-57-applicationformpage1 #criteria
{
	float:left;
	width:730px;
}

.msfg-page-57-applicationformpage1 #criteria ul
{
	margin-top:0;
}

.msfg-page-57-applicationformpage1 #criteria li
{
	margin-bottom:10px;
}

.msfg-page-57-applicationformpage1 input[type="text"]  {
	border-color:#727272 #B4B4B4 #DADADA;
	border-left:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
	border-style:solid;
	border-width:1px;
	padding:4px;
}

.msfg-page-57-applicationformpage1 .placeholder {
	color:#999999;
}

.msfg-page-57-applicationformpage1 div.question {clear:both; position:relative /*static in .fancybox-form*/; border:1px solid #f7f7f7; padding:9px 14px; background:transparent; margin-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.msfg-page-57-applicationformpage1 #error-message-summary {clear:both; border:1px solid #f7f7f7; padding:9px 14px; margin-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px;}

.msfg-page-57-applicationformpage1 div.question:hover, .msfg-page-57-applicationformpage1 div.question-current {
    background: url("../../images/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;
    border-color:#e5e5a6; 
        
}
.msfg-page-57-applicationformpage1 div.question img.question-icon {position:absolute; right:10px;}
.msfg-page-57-applicationformpage1 div.question-error img.question-icon {display:none;}

.msfg-page-57-applicationformpage1 div.question-error, .msfg-page-57-applicationformpage1 div.question-error:hover {
    border: 2px solid #f00;
    background: url("../../images/background/error-highlight.png") -6px center no-repeat #f5d5d5;
    padding-left: 14px;
}

.msfg-page-57-applicationformpage1 div.question-error label {color:#000;}
.msfg-page-57-applicationformpage1 div.question .error-message {display:none;}

.msfg-page-57-applicationformpage1 div.question .error-message p {
    margin: 10px 0 0 0; 
    font-weight: bold; 
    padding-left: 18px; 
    width:590px;
}

.msfg-page-57-applicationformpage1 #must-be-homeowner p.error
{
	font-weight: bold; 
	width:590px;
}

/* Helptip */
.msfg-page-57-applicationformpage1 div.helptip {
    display:none; 
    position:absolute; 
    top:-20px; 
    right:-252px; 
    z-index:20; 
    width:268px; 
    min-height:100px; 
    padding:5px 20px 12px 20px; 
    line-height:18px; 
    background: url("../../images/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;
    border:1px solid #e5e5a6; 
    -moz-border-radius:10px; -webkit-border-radius:10px; -webkit-box-shadow:0 3px 3px #b5b5b5; -moz-box-shadow:0 3px 3px #b5b5b5;
}
div.helptip .help-arrow {
	background-position:-30px -430px;
	height:70px;
	left:-40px;
	padding:0 !important;
	position:absolute;
	top:20px;
	width:40px;
}

.msfg-page-57-applicationformpage1 div.helptip h3 {font-size:14px; color:#000; margin:10px -5px 0 0;}
.msfg-page-57-applicationformpage1 div.helptip h3 a:hover {cursor:pointer;}
.msfg-page-57-applicationformpage1 div.helptip p {margin-top:8px;}
.msfg-page-57-applicationformpage1 div.helptip ul {margin:2px 0 0 24px;}
.msfg-page-57-applicationformpage1 div.helptip h4 {margin:12px 0 2px 0; font-size: 12px;}

.msfg-page-57-applicationformpage1 .icon-sprite, .msfg-page-57-applicationformpage1 .icon {
	background:url("../../images/sprites/icons-sprite.png") no-repeat scroll 0 0 transparent;
}
.msfg-page-57-applicationformpage1 span.icon,
.msfg-page-57-applicationformpage1 span.icon-sprite {
    position: absolute;
    display: block;
    background: url("../../images/sprites/icons-sprite.png") no-repeat 0 0;
}

.msfg-page-57-applicationformpage1 div.helptip h3 a {
	background-position:-1px -377px;
	display:block;
	height:30px;
	position:absolute;
	right:-16px;
	text-indent:-10000px;
	top:-13px;
	width:30px;
}

.msfg-page-57-applicationformpage1 div.helptip h3 a:active,
.msfg-page-57-applicationformpage1 div.helptip h3 a:focus 
{
	outline:none;
}


.msfg-page-57-applicationformpage1 label  {
	display:block;
	font-weight:bold;
	padding-bottom:7px;
}

.msfg-page-57-applicationformpage1 #Mortgaged label
{
	display:inline;
	font-weight:normal;
	padding-right:10px;
}

.msfg-page-57-applicationformpage1 #question-name label
{
	float:left;
	margin-right:8px;
}

.msfg-page-57-applicationformpage1 #question-name span
{
	display:block;
	margin-bottom:7px;
}

.msfg-page-57-applicationformpage1 #question-name .error-name
{
	clear:left;
}

.msfg-page-57-applicationformpage1 #question-name
{
	float:left;
	width:650px;
}

.msfg-page-57-applicationformpage1  #question-name .error-message p 
{
	clear:both;
}

.msfg-page-57-applicationformpage1 .example-text
{
	color:#666666;
	font-size:11px;
	margin:5px 0 0;
}
.msfg-page-57-applicationformpage1 #question-address .error-name
{
	clear:left;
}
.msfg-page-57-applicationformpage1 #question-address span {
	display:block;
	margin-bottom:7px;
}

.msfg-page-57-applicationformpage1 #question-address #find-address 
{
	margin-top: 20px;
}

.msfg-page-57-applicationformpage1 #question-loanamount input
{
	background:url("../../images/icons/pound.png") no-repeat scroll 3px 4px #FFFFFF;
	padding-left:20px;
	width:127px;	
}
.msfg-page-57-applicationformpage1 #not-mortgaged
{
	display:none;
}

.msfg-page-57-applicationformpage1 #invalid-date-of-birth
{
	display:none;
}

.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl02
{
	width: 158px;
	float: left;
	padding-bottom:7px;
}
.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl04
{
	width: 450px;
	float: left;
	padding-left:4px;
	padding-bottom:7px;
}

.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_lstAddressList
{
	width:600px;
	max-width:570px;
	padding:3px;
}
.msfg-page-57-applicationformpage1 #question-address
{
	float:left;
	width:650px;
}
.msfg-page-57-applicationformpage1 #error-address,
.msfg-page-57-applicationformpage1 #error-name
{
	clear:both;
}

.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl06 label,
.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl08,
.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl08 label
{
	clear:both;
	float:none;
}

.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_ctl04 em
{
	display:none;
}

.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_btnLookup{
	width: 107px;
	height: 29px;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent url(../../images/buttons/find-address.png) no-repeat center top;
	text-indent: -1000px;
	cursor: pointer;
	text-transform: capitalize;
	position: absolute;
}
.msfg-page-57-applicationformpage1 .msfg-addresslookup-progresspanel {
	background:url("../../images/icons/inprogress-generic_16.gif") no-repeat scroll 0 0 transparent;
	display:block;
	margin:0 0 0 150px;
	padding:2px 0 2px 20px;
}
.msfg-page-57-applicationformpage1 #adPostcode_adPostcode_udpProgress
{
	clear:both;
	padding-top:10px;
}
.msfg-page-57-applicationformpage1 #error-message-summary 
{
	display:none;
	clear:both;
	padding:9px 14px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    background: url("../../images/background/error-highlight.png") -6px center no-repeat #f5d5d5;
	border:2px solid #FF0000;
	margin:0 8px 5px 10px;
}
.msfg-page-57-applicationformpage1 #error-message-summary div {
	background:url("../../images/icons/error.png") no-repeat scroll 8px 3px transparent;
	height:32px;
}
.msfg-page-57-applicationformpage1 #error-message-summary div p {
	margin:2px 0 2px 52px;
	padding-top:8px;
}
.msfg-page-57-applicationformpage1 #mobile-label
{
	padding-top:9px;
}	

.msfg-page-57-applicationformpage1 #mortgage-close,
.msfg-page-57-applicationformpage1 #dateOfBirth-close
{
	display:none;
}


/***** Application Form Complete page *****/

.msfg-page-57-applicationformpage1 #thank-you-container h1 
{
	color:#652E90;
	border:none;
	font-size:20px;
}

.msfg-page-57-applicationformpage1 #thank-you-container h2 
{
	color:#652E90;
	border-bottom:1px solid #E3E3E3;
	font-size:20px;
	line-height:24px;
	margin:0 0 15px;
	padding:0 0 10px;
}

.msfg-page-57-applicationformpage1 #thank-you-container
{
	background:url("../../images/background/criteria-full-width.png") no-repeat scroll 0 0 transparent;
	height:229px;
	padding:10px 20px;
}

.msfg-page-57-applicationformpage1 #loan-logo-thank-you
{
	float:left;
	width:110px;
}

.msfg-page-57-applicationformpage1 #thank-you
{
	float:left;
	width:730px;
}

.msfg-page-57-applicationformpage1 #proceed-thankyou
{
	clear:both;
	float:right;
	left:-120px;
	position:relative;
	top:-25px;
}

/***** Application Form Complete page *****/ 
/* End From: pages\msfg-money-loans-page-applicationform.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-areyoueligible.css */ 
.msfg-page-57-areyoueligible .msfg-col-centre-noleftcol
{
	width: 820px;
}

.msfg-page-57-areyoueligible .msfg-title
{
	width: 300px;
	float: left;
	border-bottom: 0;
	color: #00168E;
	font-size: 28px;
	margin-top: 0;
	margin-bottom: 5px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligibletop
{
	background-image: url(../../images/background/areyoueligible-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	clear: both;
	width: 800px;
	margin-bottom: 10px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligibletop-topright
{
	background-image: url(../../images/background/areyoueligible-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.msfg-page-57-areyoueligible .msfg-areyoueligibletop-bottomleft
{
	background-image: url(../../images/background/areyoueligible-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-page-57-areyoueligible .msfg-areyoueligibletop-bottomright
{
	background-image: url(../../images/background/areyoueligible-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0;
	height: 210px;
	padding-left: 10px;
}

.msfg-page-57-areyoueligible .msfg-yourdetailsprotected
{
	padding-top: 5px;
	padding-left: 15px;
	color: #666666;
	font-weight: bold;
	margin-top: 0;
}

.msfg-page-57-areyoueligible .msfg-yourdetailsprotected img
{
	margin-right: 15px;
	vertical-align: middle;
}

.msfg-page-57-areyoueligible .msfg-yourdetailsprotected a
{
	font-weight: normal;
	padding-left: 5px;
}

.msfg-page-57-areyoueligible .msfg-questions-before-your-details
{
	margin-top: 15px;
	margin-bottom: 5px;
	font-size: 12px;
	color: #333;
	width:400px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligible-tellus-container
{
	float: left;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width: 800px;
	height: 120px;
	margin-bottom: 10px;
}

.msfg-page-57-areyoueligible .msfg-questions
{
	float: left;
	width: 200px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligible
{
	float: left;
	width: 800px;
	margin-top: 0;
}


/* Email Box*/
.msfg-page-57-areyoueligible .msfg-roundedcornr_box
{
	width: 400px;
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
	float: left;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
}

.msfg-page-57-areyoueligible .msfg-roundedcornr_top div, 
.msfg-page-57-areyoueligible .msfg-roundedcornr_top, 
.msfg-page-57-areyoueligible .msfg-roundedcornr_bottom div, 
.msfg-page-57-areyoueligible .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_content, 
.msfg-page-57-areyoueligible .msfg-roundedcornr_bottom
{
	margin-top: -19px;
}
.msfg-page-57-areyoueligible .msfg-roundedcornr_content
{
	padding: 0 5px;
}
/* End Email Box*/

.msfg-page-57-areyoueligible .msfg-areyoueligible-tellus-bottom-container
{
	float: left;
	clear: both;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width: 310px;
	height: 170px;
	margin-bottom: 10px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligible-lower-features-panel-b
{
	width: 780px;
}

.msfg-page-57-areyoueligible .msfg-areyoueligible-toptimmoss
{
	float: left;
	width: 92px;
	height: 105px;
	background: transparent url(../../images/background/tim-moss-smaller.png) no-repeat scroll 100% 100%;
}

.msfg-page-57-areyoueligible .msfg-areyoueligible-yourdetailsimage
{
	float: right;
	width: 112px;
	height: 105px;
	background: transparent url(../../images/your_personal_details_protected.png) no-repeat scroll 95% 100%;
}
.msfg-page-57-areyoueligible .msfg-money-loans-areyoueligiblecontent .msfg-title
{
	color: #00168E;
	font-size: 20px;
}
.msfg-page-57-areyoueligible .msfg-areyoueligible-tellus-container-br
{
	background-image: url(../../images/communicationbanner-br.png);
	background-position: right top;
	background-repeat: no-repeat;
	float: left;
	width: 10px;
}

 .msfg-page-57-areyoueligible #frmMainfieldset .msgf-areyoueligible-proceed-button
{
	margin-left: 357px;
	margin-top: 5px;
}
.msfg-page-57-areyoueligible .msfg-tellus-container-bl
{
	background-image: url(../../images/communicationbanner-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: -1px;
	float: left;
	position: relative;
	width: 810px;
}
.msfg-page-57-areyoueligible .msfg-email-information
{
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 10px;
}
.msfg-page-57-areyoueligible .msfg-areyoueligible-requiredstatement
{
	font-size: 11px;
	color: #ff0000;
}

.msfg-page-57-areyoueligible #frmMain fieldset label
{
	width: 350px;
}

.msfg-page-57-areyoueligible #frmMain  fieldset.msfg-questiongroup
{
	border-bottom: 1px solid #DED9E8;
	border-top: 1px solid #C0B7D3;
} 
/* End From: pages\msfg-money-loans-page-areyoueligible.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-channel-feedback.css */ 
.msfg-page-57-channel-feedback .msfg-maincontent
{
	width: 470px;
}

.msfg-page-57-channel-feedback .msfg-col-centre-full
{
	width: 450px;
	padding-left: 10px;
}

div.msfg-page-57-channel-feedback
{
	width: 450px;
}

.msfg-page-57-channel-feedback div.radwindow_MSMoney table.titlebarcontrols em
{
	display: none;
}
.msfg-page-57-channel-feedback #pnlWelcome h3
{
	color: Navy;
}
.msfg-page-57-channel-feedback #feedbackleft
{
	float: left;
	width: 38%;
	font: 13px "Trebuchet MS";
	background: url(../../savings/images/feedback-bg-narrow.png) no-repeat top right;
}
.msfg-page-57-channel-feedback #feedbackleft #imgExpert
{
	float: left;
	display: inline;
	height: 1%;
	margin-top: 10px;
	height: 84px;
}
.msfg-page-57-channel-feedback #feedbackright
{
	float: left;
	width: 50%;
	margin-left: 10px;
}
.msfg-page-57-channel-feedback #feedbackright fieldset
{
	clear: none;
	float: left;
	display: inline;
	width: 250px;
	height: 184px;
	border: none;
	padding: 0px;
}
.msfg-page-57-channel-feedback #feedbackright fieldset div
{
	display: inline;
}
.msfg-page-57-channel-feedback #feedbackright fieldset div p
{
	display: block !important;
	float: left;
	clear: none;
}
/* Character count field */
.msfg-page-57-channel-feedback #feedbackright fieldset p
{
	font-size: 11px;
	color: #666;
	display: inline;
	margin: 10px 0 0 0;
}
.msfg-page-57-channel-feedback #feedbackright fieldset em
{
	display: none;
}
.msfg-page-57-channel-feedback #feedbackright p
{
	clear: both;
}
.msfg-page-57-channel-feedback .feedbackdataentry
{
}
.msfg-page-57-channel-feedback .feedbackcomments
{
	width: 245px;
	margin-top: 5px;
}
.msfg-page-57-channel-feedback #feedbackfooterleft
{
	float: left;
	width: 38%;
	clear: both;
	font: 12px "Trebuchet MS";
	border-top: 1px solid #CCCCCC;
}
.msfg-page-57-channel-feedback #feedbackfooterright
{
	float: left;
	width: 62%;
	border-top: 1px solid #CCCCCC;
}
.msfg-page-57-channel-feedback #feedbackfooterright #btnSubmit
{
	float: right;
	display: inline;
	position: static;
	margin: 10px 10px 0 0;
	padding-right: 5px;
}
.msfg-page-57-channel-feedback #lnkPrivacyPolicy
{
	float: left;
	display: inline;
	position: static;
	margin-top: 10px;
	margin-left: 35px;
	padding-right: 10px;
}
.msfg-page-57-channel-feedback #feedbackthanks
{
	display: inline;
}
.msfg-page-57-channel-feedback #pnlThankYou h2
{
	color: Navy;
}
.msfg-page-57-channel-feedback #feedbackmessage
{
	float: left;
	width: 99.9%;
	height: 75px;
	font: 13px "Trebuchet MS";
	background: url(../../savings/images/feedback-bg-wide.png) no-repeat top right;
}
.msfg-page-57-channel-feedback #feedbackexpert
{
	display: inline;
	float: left;
	width: 95%;
	border-bottom: 1px solid #CCCCCC;
}
.msfg-page-57-channel-feedback #feedbackexpert #imgthanksexpert
{
	float: left;
	display: inline;
	height: 1%;
	margin-top: 10px;
}
.msfg-page-57-channel-feedback #feedbackthanksfooterleft
{
	float: left;
	width: 40%;
	font: 12px "Trebuchet MS";
	margin-top: 5px;
}
.msfg-page-57-channel-feedback #feedbackthanksfooterright
{
	float: left;
	width: 55%;
	margin-top: 5px;
}
.msfg-page-57-channel-feedback #feedbackthanksfooterright #btnClose
{
	float: right;
	padding-top: 5px;
	padding-right: 5px;
}

#feedbackleft-open-quote
{
	background-image: url(../../images/icons/open-quote-large.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 177px;
	height: 90px;
}

#feedbackleft-close-quote
{
	background-image: url(../../images/icons/close-quote-large.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 177px;
	height: 75px;
}

#thankyou-open-quote
{
	background-image: url(../../images/icons/open-quote-large.png);
	background-repeat: no-repeat;
	background-position: top left;
	width: 430px;
	height: 80px;
}

#thankyou-close-quote
{
	background-image: url(../../images/icons/close-quote-large.png);
	background-repeat: no-repeat;
	background-position: bottom right;
	width: 424px;
	height: 71px;
}

html
{
	margin-bottom: 0px;
}
 
/* End From: pages\msfg-money-loans-page-channel-feedback.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-debt-consolidation.css */ 

.msfg-page-57-debt-consolidation .msfg-col-centre-noleftcol
{
	width: 820px;
}
.msfg-page-57-debt-consolidation .msfg-rpanel-asset
{
	width:250px;
}

.msfg-page-57-debt-consolidation .msfg-money-searchcriteriaheadings 
.msfg-title 
{
	margin-top:0;
}
.msfg-page-57-debt-consolidation .msfg-disclaimertext
{
	margin-top:0;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-top-lhs
{
	float: left;
	width: 535px;
	margin-right: 15px;
	overflow:hidden;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-sponsoredproducts
{
	width: 800px;
	clear: both;
    float: left; 
}

/* Sponsored Products*/
.msfg-page-57-debt-consolidation .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}
.msfg-page-57-debt-consolidation .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	padding:10px;
	font-weight:bold;
}
.msfg-page-57-debt-consolidation .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-debt-consolidation .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color:#00168E;
	padding:10px;
	font-weight:normal;
}
/* End Sponsored Products*/
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-consolidation
{
	width: 520px;
	margin: 0 10px 10px 0;
	border-bottom: 1px solid #99BAF1;
	background: url(../../images/background/pagebox_blue_l_2.png);
	float: left;
	overflow:hidden;
}
.msfg-page-57-debt-consolidation .msfg-shadow
{
	float: left;
	font-size:1px;
	margin: 0;
	padding:0;
	height: 3px;
	width: 535px;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-consolidation-inner
{
	background: url(../../images/background/pagebox_blue_r.png) no-repeat top right;
}

/*This is for the debt calculator top rounded corners and the heading.*/
.msfg-page-57-debt-consolidation .msfg-money-loans-inner-top-left-container
{
	height:auto;
	padding-right: 8px;
	padding-top:5px;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-top-left-container
{
	background-repeat: no-repeat;
	margin: 0px;
	margin-right:15px;
	border-bottom: 0px;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-extratext-container
{
	float:left;
	width:250px;
}
.msfg-page-57-debt-consolidation ul.msfg-money-loans-debt-questions-header
{
	list-style: none;
	padding-left: 210px;
	font-weight: bold;
}
.msfg-page-57-debt-consolidation ul.msfg-money-loans-debt-questions-header li
{
	float: left;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-spacesaver
{
	float:left;
	width:250px;
	height:300px;
	overflow:hidden;
}
.msfg-page-57-debt-consolidation .msfg-promotionalrotator
{
	margin-left: 5pt;
	margin-top: 5pt;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-default-promo-and-goal-container
{
	border-bottom: 0;
	margin-left:-14px;
	float:left;
	width:250px;
	display:inline;
}

/* HACK: IE 6 wont read > syntax */
.msfg-page-57-debt-consolidation * > .msfg-money-loans-default-promo-and-goal-container
{
		margin-left:-7px;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-callourexpert-container
{
	border: 1px solid #99BAF1;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-questions-info
{
	margin-left: 5px;
}

.msfg-page-57-debt-consolidation .msfg-money-loans-debt-fieldset input
{
	width: 70px;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-fieldset select
{
	width: 155px;
}

.msfg-page-57-debt-consolidation .msfg-money-loans-debt-questions-header-1
{
	width: 80px;
}
.msfg-page-57-debt-consolidation .msfg-money-loans-debt-breadcrumbs-advertheader
{
	border: 1px solid red;
	height: 100px;
	vertical-align: top;
}
.msfg-page-57-debt-consolidation .msfg-missingpayments
{
	float:left;
	clear:both;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0;
}
.msfg-page-57-debt-consolidation .msfg-tabcontrol
{
	margin-bottom:0;
}

.msfg-page-57-debt-consolidation .msfg-ratealert
{
	background-image: url(../../images/background/roundedcornr_tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:0px;
	width: 260px;	
	margin-bottom:10px;
	float: left;	
}

.msfg-page-57-debt-consolidation .msfg-ratealert-topright
{
	background-image: url(../../images/background/roundedcornr_tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-debt-consolidation .msfg-ratealert-bottomleft
{
	background-image: url(../../images/background/roundedcornr_bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-debt-consolidation .msfg-ratealert-bottomright
{
	background-image: url(../../images/background/roundedcornr_br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px;
	padding-top: 10px;	
	height:110px;
}
.msfg-page-57-debt-consolidation .msfg-communicationbanner
{
	width:240px;
	float:left;
} 
/* End From: pages\msfg-money-loans-page-debt-consolidation.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-declined-for-credit.css */ 
.msfg-page-57-declined-for-credit .msfg-col-centre-noleftcol
{
	width: 820px;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-declined-for-credit
{
	width: 520px;
	margin: 0 20px 10px 0;
	border-bottom: 1px solid #99BAF1;
	background: url(../../images/background/pagebox_blue_l_2.png);
	float: left;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-top-left-container
{
	margin: 0 20px 0 0;
	float: left;
	width: 535px;
}
.msfg-page-57-declined-for-credit 
.msfg-shadow
{
	float: left;
	margin: 0;
	font-size: 1px;
	height: 3px;
	width: 535px;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-inner-top-left-container
{
	height: 410px; 
	text-align:justify;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-declined-for-credit-inner
{
	padding: 10px;
	background: url(../../images/background/pagebox_blue_r.png) no-repeat top right;
	height: 340px;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-promotional-rotator
{
	width: 250px;
	float: left;
	margin-left: -1px;
	display: inline;
	overflow: hidden;
}
.msfg-page-57-declined-for-credit 
.msfg-money-loans-spacesaver
{
	float: left;
	width: 249px;
	height: 305px;
	overflow: hidden;
	padding-bottom:10px;
}

/* Communication Banner*/
.msfg-page-57-declined-for-credit 
.msfg-lower-features
{
	float: left;
	clear: both;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width: 800px;
	margin-bottom: 10px;
}
.msfg-page-57-declined-for-credit 
.msfg-lower-features-inner-l
{
	background-image: url(../../images/communicationbanner-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: -1px;
	float: left;
	position: relative;
}
.msfg-page-57-declined-for-credit 
.msfg-lower-features-inner-r
{
	background-image: url(../../images/communicationbanner-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	float: left;
}
.msfg-page-57-declined-for-credit 
.msfg-lower-features-panel-a, .msfg-lower-features-panel-b, .msfg-lower-features-panel-c
{
	float: left;
	width: 245px;
	padding: 10px;
	position: relative;
}
.msfg-page-57-declined-for-credit 
.msfg-lower-features-panel-a
{
	background-image: url(../../images/communicationbanner-tl.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.msfg-page-57-declined-for-credit 
.msfg-lower-features-panel-c
{
	background-image: url(../../images/communicationbanner-tr.png);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}

.msfg-page-57-declined-for-credit .msfg-ratealert-topleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:0px;
	width: 260px;
	margin-bottom:10px;
	float: left;
}

.msfg-page-57-declined-for-credit .msfg-ratealert-topright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.msfg-page-57-declined-for-credit .msfg-ratealert-bottomleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-page-57-declined-for-credit .msfg-ratealert-bottomright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px;
	padding-top:10px;
	height:110px;
}

/* End Communication Banner*/
.msfg-page-57-declined-for-credit 
.msfg-money-loans-sponsoredproducts
{
	width: 800px;
	margin-bottom: 20px;
	clear: both;
	float:left;
}

/* Sponsored Products*/
.msfg-page-57-declined-for-credit .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}
.msfg-page-57-declined-for-credit .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	padding: 10px;
	font-weight: bold;
}
.msfg-page-57-declined-for-credit .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-declined-for-credit .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color: #00168E;
	padding: 10px;
	font-weight: normal;
}
/* End Sponsored Products*/
.msfg-page-57-declined-for-credit 
.msfg-missingpayments
{
	float: left;
	clear: both;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0;
}
 
/* End From: pages\msfg-money-loans-page-declined-for-credit.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-default.css */ 
.msfg-page-57-default .msfg-col-centre-noleftcol, 
.msfg-page-57-car-finance .msfg-col-centre-noleftcol
{
	width: 820px;
}
.msfg-page-57-default .msfg-money-loans-spacesaver,
.msfg-page-57-car-finance .msfg-money-loans-spacesaver
{
	float:left;
	width:250px;
	height:300px;
	overflow:hidden;
}
.msfg-page-57-default .msfg-rpanel-asset,
.msfg-page-57-car-finance .msfg-rpanel-asset
{
	width:250px;
}

.msfg-page-57-default .msfg-rpanel-asset .msfg-rpanel-inner a,
.msfg-page-57-car-finance .msfg-rpanel-asset .msfg-rpanel-inner a,
.msfg-page-57-debt-consolidation .msfg-rpanel-asset .msfg-rpanel-inner a
{
	color:#000099;
}

.msfg-page-57-default .msfg-tabcontrol
{
	margin-bottom:10px;
}

.msfg-page-57-default .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	/*background-image: url(../../images/background/new_tab_active_right-money.png);*/
	background-image: url(../../images/tabs_sprite.png);
	background-position:right -604px;
	background-repeat:no-repeat;
}

.msfg-page-57-default .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	/*background-image: url(../../images/background/new_tab_active_left-money.png);*/
	background-image: url(../../images/tabs_sprite.png);
	background-position:0 0;
	background-repeat:no-repeat;	
	font-weight:bold;
}

.msfg-page-57-default .msfg-tabcontrol-tabs LI
{
	/*background-image: url(../../images/background/new_tab_inactive_right-money.png);*/
	background-image: url(../../images/tabs_sprite.png);
	background-position:right -402px;
	background-repeat:no-repeat;
}

.msfg-page-57-default .msfg-tabcontrol-tabs LI A
{
	/*background-image: url(../../images/background/new_tab_inactive_left-money.png);*/
	background-image: url(../../images/tabs_sprite.png);
	background-position:left -201px;
	background-repeat:no-repeat;
	color:#00168E;
	padding:10px;
	font-weight:normal;
}

.msfg-page-57-default .msfg-tabcontrol-tabs LI A:hover
{
	color:#00168E;
	text-decoration:underline;
}

/* bolted on the sponsored products for the car-finance page */
.msfg-page-57-car-finance .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}

.msfg-page-57-car-finance .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	padding:10px;
	font-weight:bold;
}

.msfg-page-57-car-finance .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}

.msfg-page-57-car-finance .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color:#00168E;
	padding:10px;
	font-weight:normal;
}

.msfg-page-57-default .msfg-money-loans-top-lhs, 
.msfg-page-57-car-finance .msfg-money-loans-top-lhs
{
	float: left;
	width: 535px;
	margin-right: 15px;
}
.msfg-page-57-default .msfg-money-loans-top-left-container, 
.msfg-page-57-car-finance .msfg-money-loans-top-left-container
{
	margin: 0 10px 0 0;
	float: left;
}
.msfg-page-57-default .msfg-shadow,
.msfg-page-57-car-finance .msfg-shadow
{
	float: left;
	margin: 0;
	font-size:1px;
	height: 3px;
	width: 535px;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}

.msfg-page-57-default .msfg-money-loans-inner-top-left-container
{
	height: 200px;
}
.msfg-page-57-car-finance .msfg-money-loans-inner-top-left-container
{
	height: 187px;
}

.msfg-page-57-default .msfg-money-loans-default-promo-and-goal-container,
.msfg-page-57-car-finance .msfg-money-loans-default-promo-and-goal-container
{
	border-bottom: solid 1px #cccccc;
	float: left;
	width: 535px;
	margin-bottom: 10px;
	margin-top:7px;
	padding-bottom: 2px;
}
.msfg-page-57-default .msfg-money-loans-default-promotional-rotator,
.msfg-page-57-car-finance .msfg-money-loans-default-promotional-rotator
{
	float: left;
	width: 270px;
}
.msfg-page-57-default .msfg-money-loans-sponsoredproducts,
.msfg-page-57-secured-loans .msfg-money-loans-sponsoredproducts,
.msfg-page-57-car-finance .msfg-money-loans-sponsoredproducts
{
	width: 800px;
	margin-bottom:0px;
	clear: both;
	float: left;
}
.msfg-page-57-secured-loans .msfg-tabcontrol,
.msfg-page-57-secured-loans .msfg-bestbuys-table,
.msfg-page-57-car-finance .msfg-bestbuys-table
{
	margin-bottom: 0px;
}


/* Tab Control */
.msfg-page-57-default .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected
{
	border-top: solid 4px #00168E;
	border-left: solid 1px #00168E;
	border-right: solid 1px #00168E;
	border-bottom: solid 1px #00168E;
}
/* End Tab Control */
.msfg-page-57-default .msfg-money-loans-lower-middle
{
	margin-bottom: 10px;
}
.msfg-page-57-default .msfg-ratealert,
.msfg-page-57-car-finance .msfg-ratealert
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:0px;
	width: 260px;
	margin-bottom:10px;
	float: left;
	margin-right: 0px;
}
.msfg-page-57-default .msfg-ratealert-topright,
.msfg-page-57-car-finance .msfg-ratealert-topright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-default .msfg-ratealert-bottomleft,
.msfg-page-57-car-finance .msfg-ratealert-bottomleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-default .msfg-ratealert-bottomright,
.msfg-page-57-car-finance .msfg-ratealert-bottomright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px;
	padding-top: 10px;
	height:110px;
}

.msfg-page-57-default .msfg-communicationbanner,
.msfg-page-57-car-finance .msfg-communicationbanner
{
	width:240px;
	float:left;
}
.msfg-page-57-default .msfg-missingpayments,
.msfg-page-57-car-finance .msfg-missingpayments
{
	float:left;
	clear:both;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0;
}

.msfg-page-57-default #FSAStatement p
{
	color:#000000;
	margin-top:5px;
}
.msfg-page-57-car-finance .msfg-sponsoredproducts .msfg-bestbuys-table th
{
	border-top: 1px solid #00168E !important;
}

.msfg-page-57-default .msfg-rpanel-asset,
.msfg-page-57-secured-loans .msfg-rpanel-asset,
.msfg-page-57-car-finance .msfg-rpanel-asset,
.msfg-page-57-payday-loans .msfg-rpanel-asset,
.msfg-page-57-debt-consolidation .msfg-rpanel-asset
{
	font-size:12px;
}

.msfg-page-57-car-finance .msfg-rpanel-asset
{
	float:right;
	margin-right:11px;
}

/* Start:	Added here because no dedicated page for msfg-page-57-smart-search-questions*/
.msfg-page-57-smart-search-questions #frmMain em,
.msfg-page-57-smart-search-questions #frmMain .msfg-requiredstatement em
{
	display:inline;
}

.msfg-page-57-secured-loans #frmMain fieldset em
{
	display:none;
}
/* End:	Added here because no dedicated page for msfg-page-57-smart-search-questions*/ 
/* End From: pages\msfg-money-loans-page-default.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-details.css */ 
.msfg-page-57-detailsccd .msfg-col-centre-noleftcol,
.msfg-page-57-details .msfg-col-centre-noleftcol
{
	width: 820px;
}

/* Tab Control */

.msfg-page-57-detailsccd .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li,
.msfg-page-57-details .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li
{
	position:relative;
	left:-5px;
}

.msfg-page-57-detailsccd .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a
.msfg-page-57-details .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a
{
	text-decoration:none;
	font-weight:normal;
}

.msfg-page-57-detailsccd .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected,
.msfg-page-57-details .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
	font-weight:bold;
}
.msfg-page-57-detailsccd .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A,
.msfg-page-57-details .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	font-weight:bold;
}
.msfg-page-57-detailsccd .msfg-tabcontrol-tabs LI,
.msfg-page-57-details .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}


.msfg-page-57-detailsccd .msfg-tabcontrol-tabs LI A,
.msfg-page-57-details .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
}


/* End Tab Control  */

/* Email Box*/
.msfg-page-57-detailsccd .msfg-money-loans-details-signupratealertstandalone,
.msfg-page-57-details .msfg-money-loans-details-signupratealertstandalone
{
	width: 200px;
}

.msfg-page-57-detailsccd .msfg-roundedcornr_box,
.msfg-page-57-details .msfg-roundedcornr_box
{
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_top,
.msfg-page-57-details .msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_bottom,
.msfg-page-57-details .msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_bottom div,
.msfg-page-57-details .msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_content,
.msfg-page-57-details .msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_top div, 
.msfg-page-57-details .msfg-roundedcornr_top div, 
.msfg-page-57-detailsccd .msfg-roundedcornr_top, 
.msfg-page-57-details .msfg-roundedcornr_top, 
.msfg-page-57-detailsccd .msfg-roundedcornr_bottom div, 
.msfg-page-57-details .msfg-roundedcornr_bottom div, 
.msfg-page-57-detailsccd .msfg-roundedcornr_bottom
.msfg-page-57-details .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_content,
.msfg-page-57-details .msfg-roundedcornr_content,
.msfg-page-57-detailsccd .msfg-roundedcornr_bottom
.msfg-page-57-details .msfg-roundedcornr_bottom
{
	margin-top: -19px;
}
.msfg-page-57-detailsccd .msfg-roundedcornr_content,
.msfg-page-57-details .msfg-roundedcornr_content
{
	padding: 0 10px;
}
/* End Email Box*/
.msfg-page-57-detailsccd .msfg-money-loans-details-lhs,
.msfg-page-57-details .msfg-money-loans-details-lhs
{
	float: left;
	width: 590px;
	margin-top: -7px;
	margin-right: 15px;
}

.msfg-money-loans-details-lhs div.repExampleContainer {
    background-color: #F1F1F1;
    border-bottom: 1px solid #CECECE;
    border-top: 1px solid #CECECE;
    font-size: 12px;
    height: 55px;
    margin: 10px 0 15px;
    padding: 5px;
    clear:both;
}

.msfg-money-loans-details-lhs div.repExampleContainer .msfg-floatingtooltip {
    width: 400px !important;
    margin: 5px 10px;
    font-size: 12px;
}

.msfg-money-loans-details-lhs div.repExampleContainer img {
    float: right;
    margin: 20px 0 0;
}

.msfg-money-loans-details-lhs p.representative-example {
	float: left;
    margin: 5px 0 0;
    width: 95%;
    font-weight: bold;
}

.msfg-money-loans-details-lhs p.representative-example span {
	color: #0b2874;
}

.msfg-page-57-detailsccd .msfg-money-loans-details-rhs,
.msfg-page-57-details .msfg-money-loans-details-rhs
{
	float: left;
	width: 190px;
}

/**** SmartSearch Container ****/
.msfg-page-57-detailsccd .msfg-smartsearchfeaturebox,
.msfg-page-57-details .msfg-smartsearchfeaturebox
{
	background-image: url(../../images/background/tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.msfg-page-57-detailsccd .msfg-smartsearchfeaturebox-topright,
.msfg-page-57-details .msfg-smartsearchfeaturebox-topright
{
	background-image: url(../../images/background/tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-detailsccd .msfg-smartsearchfeaturebox-bottomleft,
.msfg-page-57-details .msfg-smartsearchfeaturebox-bottomleft
{
	background-image: url(../../images/background/bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-detailsccd .msfg-smartsearchfeaturebox-bottomright,
.msfg-page-57-details .msfg-smartsearchfeaturebox-bottomright
{
	background-image: url(../../images/background/br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px 10px 2px 10px;
	height: 153px;	
}
.msfg-page-57-detailsccd .msfg-smartsearchfeaturebox,
.msfg-page-57-details .msfg-smartsearchfeaturebox
{
	clear: both;
	width: 200px;
}
/**** End SmartSearch Container ****/
.msfg-page-57-detailsccd .msfg-money-loans-details-signupratealertstandalone,
.msfg-page-57-details .msfg-money-loans-details-signupratealertstandalone
{
	float:left;
}

/* Data Pager */

.msfg-page-57-detailsccd .msfg-datapager .pagerCurrentPage,
.msfg-page-57-details .msfg-datapager .pagerCurrentPage
{
	color: #000000;
}
.msfg-page-57-detailsccd .pagerBackLink, .pagerNextLink,
.msfg-page-57-details .pagerBackLink, .pagerNextLink
{
	color: #0000FF;
}
.msfg-page-57-detailsccd .msfg-datapager .pagerLinkRegion,
.msfg-page-57-details .msfg-datapager .pagerLinkRegion
{
	display: inline;
	margin: 2px;
}
.msfg-page-57-detailsccd .msfg-datapager .pagerLinkRegion a,
.msfg-page-57-details .msfg-datapager .pagerLinkRegion a
{
	border: solid 1px #666666;
	margin: 8px;
	padding: 6px;
	text-decoration: none;
	color: #0000FF;
}

/* End Data Pager */
.msfg-page-57-detailsccd .msfg-money-loans-signupratealertstandalone,
.msfg-page-57-details .msfg-money-loans-signupratealertstandalone
{
	height:152px !important;
}

.msfg-page-57-detailsccd .msfg-rpanel-asset .msfg-rpanel-inner a,
.msfg-page-57-details .msfg-rpanel-asset .msfg-rpanel-inner a 
{
	height: auto;
	overflow: hidden;
}

 
/* End From: pages\msfg-money-loans-page-details.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-email-results.css */ 



.msfg-page-57-email-results .msfg-maincontent {width:320px}
.msfg-page-57-email-results .msfg-col-centre-full {width:320px; padding-left:10px;}
div.msfg-page-57-email-results {width:320px;}

.msfg-page-57-email-results h1
{
	border-bottom :none;
	color: Navy;
	font-size: 17px;
	 width: 200px;
}

.msfg-page-57-email-results .panel
{
width: 350px;	
}
.msfg-page-57-email-results #frmMain fieldset label
{
 font-size: 12px;
 width: 88px;
 padding-left:0px;
}

.msfg-page-57-email-results .footersection
{
 width: 300px;	
 margin-top: 17px;
 padding-top: 8px;
 border-top: 1px solid #CCCCCC;	
}
.msfg-page-57-email-results #lnkPrivacyPolicy1, .msfg-page-57-email-results #lnkPrivacyPolicy2
{
	float: left;
	margin-left: 100px;
}
.msfg-page-57-email-results #btnProceed, #btnCloseWindow
{
float: left;	
margin-left: 14px;
}
.msfg-page-57-email-results 
html {margin-bottom: 0px;}







 
/* End From: pages\msfg-money-loans-page-email-results.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-glossary.css */ 

/* CSS styles related to Glossary of terms web page*/

.msfg-page-57-glossary .msfg-terms a.msfg-termheadergray {color:#CCC; cursor:default;} 
.msfg-page-57-glossary .msfg-termheader {color:#4f3685; font-size:28px; font-weight:bold;border-bottom:1px solid #CCCCCC;padding:0px 0px 5px 5px;}
.msfg-page-57-glossary .msfg-term {font-size:16px; font-weight:bold;width:150px;vertical-align:top;color:#333;}
.msfg-page-57-glossary .msfg-description {vertical-align:top; color:#333;}
.msfg-page-57-glossary .msfg-spacer {height:20px;}
.msfg-page-57-glossary .msfg-glossaryterms {width:100%}
.msfg-page-57-glossary .msfg-backtotop {font-size:11px;text-align:right;} 

.msfg-page-57-glossary .msfg-title {font-size:28px; font-weight:bold;color:#00168E; border:none; margin:0px 0px 10px 0px; padding:0px;}
.msfg-page-57-glossary .msfg-terms {background:transparent url(../../images/background/roundrect_middle.png) repeat-x scroll 0 0;margin-bottom:20px;}
.msfg-page-57-glossary .msfg-terms-left {background:transparent url(../../images/background/roundrect_left.png) no-repeat scroll top left; height:30px; overflow:hidden; }
.msfg-page-57-glossary .msfg-terms-right {background:transparent url(../../images/background/roundrect_right.png) no-repeat scroll top right;height:30px; padding:7px 0px 0px 5px; }
.msfg-page-57-glossary .msfg-terms span a {font-size:14px; color:#666666; font-weight:bold; text-decoration:none;margin:5px;}

.msfg-page-57-glossary .msfg-glossary-lhs {float: left;width: 590px; margin-right:15px;}
.msfg-page-57-glossary .msfg-glossaryofterms {margin-bottom:90px;}
.msfg-page-57-glossary .msfg-glossary-rhs {float: left;width: 200px;} 

.msfg-page-57-glossary .msfg-glossary-signupratealertstandalone {clear:both;}

.msfg-page-57-glossary .msfg-roundedcornr_box {background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;}
.msfg-page-57-glossary .msfg-roundedcornr_top {background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;}
.msfg-page-57-glossary .msfg-roundedcornr_bottom {background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;margin-top: -19px;}
.msfg-page-57-glossary .msfg-roundedcornr_bottom div {background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;}
.msfg-page-57-glossary .msfg-roundedcornr_content {background: url(../../images/background/roundedcornr_r.png) top right repeat-y;padding: 0px 5px;margin-top: -19px;}
.msfg-page-57-glossary .msfg-roundedcornr_top div, .msfg-roundedcornr_top, .msfg-roundedcornr_bottom div, .msfg-roundedcornr_bottom {width: 100%;height: 5px;font-size: 1px;}

.msfg-page-57-glossary .msfg-glossarycontent {display:none;}
.msfg-page-57-glossary .msfg-terms-right span span {padding:0px}
.msfg-page-57-glossary .msfg-money-loans-signupratealertstandalone {height:135px;}
.msfg-page-57-glossary .msfg-glossaryofterms a {color:#0000FF; }
 
/* End From: pages\msfg-money-loans-page-glossary.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-ltv-calculator.css */ 
.msfg-page-57-ltv-calculator
{
	font:12px Arial,sans-serif;	
}
.msfg-page-57-ltv-calculator .fancybox-form {
	position:static;
	width:580px;
}
.msfg-page-57-ltv-calculator fieldset
{
	background:none;
}
.msfg-page-57-ltv-calculator fieldset, .msfg-page-57-ltv-calculator caption {
	border:0 none;
	margin:0;
	padding:0;
}
.msfg-page-57-ltv-calculator #calculator-input
{
	width:290px;
	float:left;
}
.msfg-page-57-ltv-calculator #calculator-output
{
	width:290px;
	float:left;
}

.msfg-page-57-ltv-calculator .fancybox-closelink {
	display:inline;
	float:right;
	margin:10px 10px 0 0;
}
.msfg-page-57-ltv-calculator a {
	color:#0A8BDE;
}
.msfg-page-57-ltv-calculator legend {
	display:none;
}
.msfg-page-57-ltv-calculator fieldset h2 {
	margin:0 10px 10px;
}
.msfg-page-57-ltv-calculator h2 {
	border-bottom:1px solid #E3E3E3;
	color:#652E90;
	font-size:20px;
	line-height:24px;
	margin:0 0 15px;
	padding:0 0 10px;
}
.msfg-page-57-ltv-calculator input[type="text"]  {
	border-color:#727272 #B4B4B4 #DADADA;
	border-left:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
	border-style:solid;
	border-width:1px;
	padding:4px;
}
.msfg-page-57-ltv-calculator #question-mortgagebalance input,
.msfg-page-57-ltv-calculator #question-loanamount input,
.msfg-page-57-ltv-calculator #question-homevalue input
{
	background:url("../../images/icons/pound.png") no-repeat scroll 3px 4px #FFFFFF;
	padding-left:20px;
	width:127px;	
}
.msfg-page-57-ltv-calculator div.question {clear:both; position:static; border:1px solid #f7f7f7; padding:9px 14px; background:transparent; margin-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.msfg-page-57-ltv-calculator #error-message-summary {clear:both; border:1px solid #f7f7f7; padding:9px 14px; margin-bottom:5px; -moz-border-radius:10px; -webkit-border-radius:10px;}

.msfg-page-57-ltv-calculator div.question:hover, .msfg-page-57-ltv-calculator div.question-current {
    background: url("../../images/sprites/1px-wide-sprite.png") repeat-x 0 -34px #ffffe0;
    border-color:#e5e5a6; 
        
}
.msfg-page-57-ltv-calculator div.question img.question-icon {position:absolute; right:10px;}
.msfg-page-57-ltv-calculator div.question-error img.question-icon {display:none;}

.msfg-page-57-ltv-calculator div.question-error, .msfg-page-57-ltv-calculator div.question-error:hover {
    border: 2px solid #f00;
    background: url("../../images/background/error-highlight.png") -6px center no-repeat #f5d5d5;
    padding-left: 14px;
}

.msfg-page-57-ltv-calculator div.question-error label {color:#000;}
.msfg-page-57-ltv-calculator div.question .error-message {display:none;}

.msfg-page-57-ltv-calculator div.question .error-message p {
    margin: 10px 0 0 0; 
    font-weight: bold; 
    padding-left: 18px; 
}
.msfg-page-57-ltv-calculator label {
	display:block;
	font-weight:bold;
	padding-bottom:7px;
}

.msfg-page-57-ltv-calculator #submit-ltv  
{
	float:right;
}

.msfg-page-57-ltv-calculator #calculate  {
	float:left;
}
.msfg-page-57-ltv-calculator #calculator-output
{
	display:none;
}

.msfg-page-57-ltv-calculator #calculator-buttons{
	clear:both;
	padding: 0 10px;
	height:50px;
}

.msfg-page-57-ltv-calculator #calculator-output-content
{
	padding: 0 10px;
	font-weight: bold;
}

.msfg-page-57-ltv-calculator #LTVmessage
{
	color:#652E90;
	font-size:18px;
	font-weight:bold;
	padding-bottom:15px;
	padding-top:5px;
} 
/* End From: pages\msfg-money-loans-page-ltv-calculator.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-no-deals.css */ 
.msfg-page-57-no-deals .msfg-col-centre-noleftcol,
.msfg-page-57-no-dealsccd .msfg-col-centre-noleftcol
{
	width: 820px;
}

/* Email Rate Alert */
.msfg-page-57-no-deals .msfg-ratealert,
.msfg-page-57-no-dealsccd .msfg-ratealert
{
	background-image: url(../../images/background/roundedcornr_tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:73px;
	margin-right:5px;
	float:right;
	width: 270px;	
}
.msfg-page-57-no-deals .msfg-ratealert-topright,
.msfg-page-57-no-dealsccd .msfg-ratealert-topright
{
	background-image: url(../../images/background/roundedcornr_tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-no-deals .msfg-ratealert-bottomleft,
.msfg-page-57-no-dealsccd .msfg-ratealert-bottomleft
{
	background-image: url(../../images/background/roundedcornr_bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-no-dealsccd .msfg-ratealert-bottomright,
.msfg-page-57-no-deals .msfg-ratealert-bottomright
{
	background-image: url(../../images/background/roundedcornr_br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px;
	padding-bottom:5px;
	height:110px;
	padding-left:10px;
	
}
/* End Email Rate Alert */
.msfg-page-57-no-deals  .msfg-tabcontrol-tabs,
.msfg-page-57-no-dealsccd  .msfg-tabcontrol-tabs
{
	margin-left:5px;
}


.msfg-page-57-no-deals  .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected,
.msfg-page-57-no-dealsccd  .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}
.msfg-page-57-no-deals  .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A,
.msfg-page-57-no-dealsccd  .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	font-weight:bold;

}
.msfg-page-57-no-deals  .msfg-tabcontrol-tabs LI,
.msfg-page-57-no-dealsccd  .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-no-deals  .msfg-tabcontrol-tabs LI A,
.msfg-page-57-no-dealsccd  .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color:#00168E;
	padding:10px;
	font-weight:normal;
	text-decoration:none;
}

.msfg-page-57-no-deals .msfg-money-loans-top-lhs,
.msfg-page-57-no-dealsccd .msfg-money-loans-top-lhs
{
	float: left;
	width: 535px;
	margin-right: 15px;
	overflow:hidden;
}

.msfg-money-loans-nodeals-lhs div.repExampleContainer {
	font-weight: bold;
	font-size: 12px;
	padding: 5px 5px;
	border-top: 1px solid #cecece;
	border-bottom: 1px solid #cecece;
	background-color: #f1f1f1;
	float:left;
	width:100%;
	margin: 10px 0;
}

.msfg-money-loans-nodeals-lhs p.representative-example {
    float:left;
    width:95%;
    margin: 0px;
}

.msfg-money-loans-nodeals-lhs div.repExampleContainer img {
    float:right;
    margin:15px 0 0 0;
}

.msfg-money-loans-details-productdetailcontent div.repExampleContainer img {
    float:right;
    margin:10px 0 0 0;
}

.msfg-money-loans-nodeals-lhs div.repExampleContainer .msfg-floatingtooltip {
    width: 400px !important;
}

.msfg-money-loans-nodeals-lhs div.repExampleContainer .msfg-floatingtooltip p {
    font-weight:normal !important;
}

.msfg-money-loans-nodeals-lhs p.representative-example span {
	color: #0b2874;
}

.msfg-page-57-no-deals .msfg-money-loans-top-left-container,
.msfg-page-57-no-dealsccd .msfg-money-loans-top-left-container
{
	margin: 0 10px 0 0;
	float: left;
}

.msfg-page-57-no-deals .msfg-shadow,
.msfg-page-57-no-dealsccd .msfg-shadow
{
	float: left;
	margin: 0;
	font-size:1px;
	height: 3px;
	width: 535px;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}

.msfg-page-57-no-deals .msfg-money-loans-inner-top-left-container,
.msfg-page-57-no-dealsccd .msfg-money-loans-inner-top-left-container
{
	height: 185px;
}

.msfg-page-57-no-deals .msfg-money-loans-default-promo-and-goal-container,
.msfg-page-57-no-dealsccd .msfg-money-loans-default-promo-and-goal-container
{
	border-bottom: solid 1px #cccccc;
	float: left;
	width: 535px;
	margin-bottom: 10px;
	margin-top:10px;
	padding-bottom: 5px;
}

.msfg-page-57-no-deals .msfg-money-loans-default-promotional-rotator,
.msfg-page-57-no-dealsccd .msfg-money-loans-default-promotional-rotator
{
	float: left;
	width: 270px;
}

.msfg-page-57-no-deals .msfg-money-loans-sponsoredproducts,
.msfg-page-57-no-dealsccd .msfg-money-loans-sponsoredproducts
{
	width: 800px;
	clear: both;
	margin:0 0 20px 0;
}


.msfg-page-57-no-deals .msfg-bestbuyshelprow ,
.msfg-page-57-no-dealsccd .msfg-bestbuyshelprow 
{
	background:none;
	background-color:#ECECEC;
}

.msfg-page-57-no-deals .msfg-bestbuyshelprow p,
.msfg-page-57-no-dealsccd .msfg-bestbuyshelprow p
{
	font-size:12px;
}

.msfg-page-57-no-deals .msfg-bestbuys-table,
.msfg-page-57-no-dealsccd .msfg-bestbuys-table 
{
	margin-bottom:0;
	border:0;
	border:solid 1px #00168E;
	border-top:0;
}

.msfg-page-57-no-deals .msfg-bestbuys-table td,
.msfg-page-57-no-dealsccd .msfg-bestbuys-table td
{
	border-left:solid 1px #ccc;
	border-right:solid 1px #ccc;
}

.msfg-page-57-no-deals .msfg-bestbuys-table td.msfg-providercell,
.msfg-page-57-no-dealsccd .msfg-bestbuys-table td.msfg-providercell
{
	border-left:0;
}

.msfg-page-57-no-deals .msfg-bestbuys-table td.msfg-providercell a,
.msfg-page-57-no-dealsccd .msfg-bestbuys-table td.msfg-providercell a 
{
	font-weight:normal;
}

.msfg-page-57-no-deals .msfg-bestbuys-table td.msfg-applycell,
.msfg-page-57-no-dealsccd .msfg-bestbuys-table td.msfg-applycell
{
	border-right:0;
}

/* Tab Control */
.msfg-page-57-no-deals .msfg-tabcontrol-channelcoloured,
.msfg-page-57-no-dealsccd .msfg-tabcontrol-channelcoloured
{
	height:100%;
	margin-top: 15px;
	width: 802px;
}

.msfg-page-57-no-deals .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected,
.msfg-page-57-no-dealsccd .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected
{
	border:0;
	border-top: solid 4px #1A2F9B;
	height:100%;
}
/* End Tab Control */

.msfg-page-57-no-deals .msfg-money-loans-lower-middle,
.msfg-page-57-no-dealsccd .msfg-money-loans-lower-middle
{
	margin-bottom: 10px;
}

/* Communication Banner*/
.msfg-page-57-no-deals .msfg-lower-features,
.msfg-page-57-no-dealsccd .msfg-lower-features
{
	float: left;
	clear: both;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width: 800px;
	margin-bottom: 10px;
}

.msfg-page-57-no-deals .msfg-lower-features-inner-l,
.msfg-page-57-no-dealsccd .msfg-lower-features-inner-l
{
	background-image: url(../../images/communicationbanner-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: -1px;
	float: left;
	position: relative;
}

.msfg-page-57-no-deals .msfg-lower-features-inner-r,
.msfg-page-57-no-dealsccd .msfg-lower-features-inner-r
{
	background-image: url(../../images/communicationbanner-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	float: left;
}

.msfg-page-57-no-deals .msfg-lower-features-panel-a, .msfg-lower-features-panel-b, .msfg-lower-features-panel-c,
.msfg-page-57-no-dealsccd .msfg-lower-features-panel-a, .msfg-lower-features-panel-b, .msfg-lower-features-panel-c
{
	float: left;
	width: 245px;
	padding: 10px;
	padding-right:0;
	margin-right:0;
	position: relative;
}

.msfg-page-57-no-deals .msfg-lower-features-panel-a,
.msfg-page-57-no-dealsccd .msfg-lower-features-panel-a
{
	background-image: url(../../images/communicationbanner-tl.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.msfg-page-57-no-deals .msfg-lower-features-panel-c,
.msfg-page-57-no-dealsccd .msfg-lower-features-panel-c
{
	background-image: url(../../images/communicationbanner-tr.png);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}
/* End Communication Banner*/

.msfg-page-57-no-deals .msfg-missingpayments,
.msfg-page-57-no-dealsccd .msfg-missingpayments
{
	float:left;
	clear:both;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0;
}

.msfg-page-57-no-deals #FSAStatement,
.msfg-page-57-no-dealsccd #FSAStatement
{
	float:left;
	clear:both;
}

.msfg-page-57-no-deals #FSAStatement p,
.msfg-page-57-no-dealsccd #FSAStatement p
{
	color:#000000;
	margin-top:5px;
} 
/* End From: pages\msfg-money-loans-page-no-deals.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-payday-loans.css */ 
.msfg-page-57-payday-loans .msfg-col-centre-noleftcol
{
	width: 820px;
}

.msfg-page-57-payday-loans .msfg-money-loans-spacesaver
{
	float: left;
	width: 250px;
	height:365px;
	overflow:hidden;
}

.msfg-page-57-payday-loans .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}
.msfg-page-57-payday-loans .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
}
.msfg-page-57-payday-loans .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-payday-loans .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color: #01178E;
}

.msfg-page-57-payday-loans .msfg-payday-loans-bestbuys-preheader
{
	height: 0px;
	padding: 0px !important;
	background-color: #ECECEC;
}

.msfg-page-57-payday-loans .msfg-payday-loans-sponsoredlinks-text
{
	clear:both;
	margin-bottom:0px;
	border-top:1px solid #CCCCCC;
}

.msfg-page-57-payday-loans .msfg-bestbuys-table th
{
	background: none;
	background-color: #ECECEC;
}

.msfg-page-57-payday-loans .msfg-bestbuys-table td
{
	border-left:solid 1px #ccc;	
}

.msfg-page-57-payday-loans .msfg-bestbuys-table .msfg-headerrow
{
	border-left: none;
	font-size: 12px;
}

.msfg-page-57-payday-loans .msfg-bestbuys-description
{
	background-color: #1A2F9B;
	height: 5px;
}

.msfg-page-57-payday-loans .msfg-bestbuys-description p
{
	display: none;
}

table.msfg-bestbuys-table tr.loanFigures,
table.msfg-bestbuys-table td.msfg-repExampleText {
	background-color: #ECEFFF;
}

table.msfg-bestbuys-table tr.loanFigures td {
width: 18% !important;
    }
    
table.msfg-bestbuys-table tr.loanFigures td.representativeApr {
width: 28% !important;
}

table.msfg-bestbuys-table td.msfg-repExampleText {
    height: 20px;
    padding: 0;
    font-weight: bold !important;
    margin: 0;
}

table.msfg-bestbuys-table td.msfg-repExampleText .msfg-floatingtooltip {
    font-weight:normal;
    width: 400px !important;
    font-size: 12px;
    margin: 5px 10px;
}

table.msfg-bestbuys-table td.msfg-repExampleText img {padding:0 5px 0 0;}

.msfg-page-57-payday-loans .msfg-bestbuys-table-column-additional
{
	text-align: left !important;
	background-image: url(../../images/background/payday-additional.png);
	background-repeat: repeat-y;
}

.msfg-page-57-payday-loans .msfg-bestbuys-group
{
	border: 1px solid #01178E;
	border-top: none;
}

.msfg-page-57-payday-loans .msfg-bestbuys-table .msfg-applycell
{
	vertical-align: top;
}

.msfg-page-57-payday-loans .msfg-bestbuys-table
{
	width: auto;
	margin-left: 1px;
	margin-bottom: 0;
}

.msfg-page-57-payday-loans .msfg-money-loans-top-lhs
{
	float: left;
	width: 535px;
	margin-right: 15px;
	margin-bottom: 10px;
}

.msfg-page-57-payday-loans .msfg-money-loans-top-left-container
{
	margin: 0 10px 0 0;
	float: left;
	width: 535px;
}
.msfg-page-57-payday-loans .msfg-money-loans-inner-top-left-container
{
	padding: 10px;
}

.msfg-page-57-payday-loans .msfg-money-loans-payday-loans-promo-and-goal-container
{
	float: left;
	width: 535px;
	margin: 0;
	overflow: hidden;
	position: relative;
	height: 82px;
}

.msfg-page-57-payday-loans .msfg-money-loans-payday-loans-filler-panel
{
	position: absolute;
	top: 0;
	left: 0;
	width: 245px;
	margin-top: 5px;
	margin-right: 10px;
}

.msfg-page-57-payday-loans .msfg-money-loans-payday-loans-promotional-rotator
{
	position: absolute;
	top: 0;
	left: 280px;
	width: 260px;
}

.msfg-page-57-payday-loans .msfg-money-loans-sponsoredproducts
{
	width: 800px;
	margin-bottom: 20px;
	clear: both;
}

/* Tab Control */
.msfg-page-57-payday-loans .msfg-tabcontrol
{
	width: 800px;
	float: left;
	margin-bottom: 0pt;
	margin-top: 0px;
}

.msfg-page-57-payday-loans .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected
{
	border-top: solid 4px #00168E;
	border-left: solid 1px #00168E;
	border-right: solid 1px #00168E;
	border-bottom: solid 1px #00168E;
}
/* End Tab Control */

.msfg-page-57-payday-loans .msfg-money-loans-lower-middle
{
	margin-bottom: 10px;
}

/* Communication Banner*/
.msfg-page-57-payday-loans .msfg-lower-features
{
	float: left;
	clear: both;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width:800px;	
	margin-bottom: 10px;
}

/* HACK: IE 6 wont read > syntax */
.msfg-page-57-payday-loans * > .msfg-lower-features
{
	width: 793px;
}

.msfg-page-57-payday-loans .msfg-lower-features-inner-l
{
	background-image: url(../../images/communicationbanner-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: -1px;
	float: left;
	position: relative;
	display: inline;
}

.msfg-page-57-payday-loans .msfg-lower-features-inner-r
{
	background-image: url(../../images/communicationbanner-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	float: left;
}

.msfg-page-57-payday-loans .msfg-lower-features-panel-a, .msfg-lower-features-panel-b, .msfg-lower-features-panel-c
{
	float: left;
	width: 245px;
	padding: 10px;
	padding-bottom: 5px;
	position: relative;
}

.msfg-page-57-payday-loans .msfg-lower-features-panel-a
{
	background-image: url(../../images/communicationbanner-tl.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.msfg-page-57-payday-loans .msfg-lower-features-panel-c
{
	background-image: url(../../images/communicationbanner-tr.png);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}

.msfg-page-57-payday-loans .msfg-ratealert-topleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:0px;
	width: 260px;
	margin-bottom:10px;
	float: left;
}

.msfg-page-57-payday-loans .msfg-ratealert-topright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.msfg-page-57-payday-loans .msfg-ratealert-bottomleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-page-57-payday-loans .msfg-ratealert-bottomright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px;
	padding-bottom:5px;
	height:110px;
	padding-left:5px;
	padding-right:5px;
}

/* End Communication Banner*/

.msfg-page-57-payday-loans .msfg-shadow
{
	float: left;
	margin: 0;
	height: 3px;
	width: 535px;
	font-size: 1px;
	line-height: 0;
	padding: 0;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}

.msfg-page-57-payday-loans .msfg-missingpayments
{
	float: left;
	clear: both;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0;
}

.msfg-page-57-payday-loans .msfg-disclaimertext
{
	margin-top:0px;
}

.msfg-page-57-payday-loans .msfg-other-comparison-options h2 {
    color: #333333;
    font-size: 16px;
    margin: 10px 25px 5px;
}

.msfg-page-57-payday-loans .msfg-seocontent-item {
    display: block; 
    float: left; 
    margin: 5px 0px 0px;
}

.msfg-page-57-payday-loans .msfg-seocontent-item h3 {
    margin: 5px 25px 0px;
    width: auto;
    font-size: 14px;
}

.msfg-page-57-payday-loans .msfg-seocontent-item a {
    margin-left: 0px;
}

.msfg-page-57-payday-loans .msfg-seocontent-item p {
    margin: 5px 25px;
    width: auto;
} 
/* End From: pages\msfg-money-loans-page-payday-loans.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-paydayloansfaq.css */ 

/* CSS styles related to Payday Loans FAQ web page*/

.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-lhs h1 
{
	color:#00168E;
	font-size:24px;
	font-weight:bold;
}
.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-lhs a {color:#0000FF; }

.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-lhs h2 a {color:#000000;}
.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-lhs {float: left;width: 590px; margin-right:15px;}
.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-rhs {float: left;width: 200px;} 

.msfg-page-57-paydayloansfaq .msfg-paydayloansfaq-signuprate {clear:both;}

.msfg-page-57-paydayloansfaq .msfg-roundedcornr_box {background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;}
.msfg-page-57-paydayloansfaq .msfg-roundedcornr_top {background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;}
.msfg-page-57-paydayloansfaq .msfg-roundedcornr_bottom {background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;margin-top: -19px;}
.msfg-page-57-paydayloansfaq .msfg-roundedcornr_bottom div {background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;}
.msfg-page-57-paydayloansfaq .msfg-roundedcornr_content {background: url(../../images/background/roundedcornr_r.png) top right repeat-y;padding: 0px 5px;margin-top: -19px;}
.msfg-page-57-paydayloansfaq .msfg-roundedcornr_top div, .msfg-roundedcornr_top, .msfg-roundedcornr_bottom div, .msfg-roundedcornr_bottom {width: 100%;height: 5px;font-size: 1px;}

.msfg-page-57-paydayloansfaq .msfg-money-loans-signupratealertstandalone {height:135px;}

 
/* End From: pages\msfg-money-loans-page-paydayloansfaq.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-preapply.css */ 
 
/* End From: pages\msfg-money-loans-page-preapply.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-product-feedback.css */ 
#msfgContainer.msfg-page-57-product-feedback { width:434px; margin:6px auto 0 auto; }
.msfg-page-57-product-feedback .msfg-col-centre-full { margin:0; padding:0; float:none; }

.msfg-page-57-product-feedback .msfg-money-loans-clear { clear:both; height:0px; margin:0; padding:0; line-height:0; }

.msfg-page-57-product-feedback .msfg-money-loans-hr
{ margin-top:18px; margin-bottom:10px; height:1px; background-color:#ccc; }

.msfg-page-57-product-feedback .msfg-money-loans-top
{ margin-bottom:-14px; }
.msfg-page-57-product-feedback .msfg-money-loans-providername 
{ display:block; float:left; width:50%; margin:10px 0 0 0; font-family:Arial; font-weight:bold; font-size:16px; color:#00168e; position:relative; top:0; }
.msfg-page-57-product-feedback .msfg-money-loans-acceptancerate
{ display:block; float:left; width:50%; margin:10px 0 0 0; text-align:right; font-family:Arial; font-weight:bold; font-size:12px; color:black; position:relative; top:-10px; }
.msfg-page-57-product-feedback .msfg-money-loans-acceptancerate span
{ font-size:24px; color:#00168e; position:relative; top:4px; }

.msfg-page-57-product-feedback .msfg-money-loans-overallratesoffered
{ float:left; width:230px; margin:0 0 20px 0; }
.msfg-page-57-product-feedback .msfg-money-loans-overallratesoffered p
{ font-weight:bold; font-size:11px; margin:0 0 8px 0; }

.msfg-page-57-product-feedback .msfg-money-loans-averagewaitingtime
{ float:right; width:180px; text-align:right; margin:0 0 20px 0; }
.msfg-page-57-product-feedback .msfg-money-loans-averagewaitingtime p
{ font-weight:bold; font-size:11px; margin:0 0 8px 0; }
.msfg-page-57-product-feedback .msfg-money-loans-averagewaitingtime img
{ margin-right:48px; }

.msfg-page-57-product-feedback .msfg-money-loans-middle
{ margin-bottom:-20px; }

.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered
{ float:left; clear:left; width:100%; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered p
{ font-weight:bold; font-size:11px; margin:0 0 8px 0; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered ol
{ padding-left:0; margin:0; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered li
{ list-style-type:none; display:block; float:left; width:41px; border-top:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #ccc; font-size:11px; text-align:center; line-height: 38px; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate0
{ width:54px; border-left:solid 1px #ccc; font-weight:bold; font-size:14px; background:url(../../images/background/ratestrip-latestrate.png) repeat-x left top; color:white; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate1
{ color:#171719; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate2
{ color:#2F3031; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate3
{ color:#48484A; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate4
{ color:#606164; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate5
{ color:#7A7B7D; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate6
{ color:#929396; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate7
{ color:#B0B0B1; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate8
{ color:#C9C9CB; }
.msfg-page-57-product-feedback .msfg-money-loans-latestratesoffered .msfg-money-loans-offeredrate9
{ color:#E5E5E5; }
 
/* End From: pages\msfg-money-loans-page-product-feedback.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-product-index.css */ 
msfg-money-loans-page-product-index
{
}

.msfg-money-loans-product-index-lhs
{
	float: left;
	width: 545px;
	margin-right: 15px;
	overflow:hidden;
	margin-bottom:15px;
}

.msfg-page-57-product-index .msfg-money-loans-product-index-rhs,
.msfg-money-loans-page-product-index .msfg-money-loans-product-index-rhs
{
	float:left;
	width:250px;
	margin-top:70px;
}

/* Email Box*/
.msfg-money-loans-details-signupratealertstandalone
{
	width: 200px;
	float:left;
	height:140px !important;
}

.msfg-roundedcornr_box
{
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
}
.msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
	padding: 0 5px;
}

.msfg-roundedcornr_top div, .msfg-roundedcornr_top, .msfg-roundedcornr_bottom div, .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-roundedcornr_content, .msfg-roundedcornr_bottom
{
	margin-top: -19px;
}

/* End Email Box*/ 
/* End From: pages\msfg-money-loans-page-product-index.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-quick-search-results.css */ 
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-col-centre-noleftcol,
.msfg-page-57-quick-search-results-secured-virtual .msfg-col-centre-noleftcol,
.msfg-page-57-quick-search-results-car-virtual .msfg-col-centre-noleftcol
{
	width: 820px;
}

/* Icons rhs of breadcrumb */
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-toprhsicons,
.msfg-page-57-quick-search-results-secured-virtual .msfg-toprhsicons,
.msfg-page-57-quick-search-results-car-virtual .msfg-toprhsicons
{
	float:right;
	margin-right:12px;
}

.msfg-page-57-quick-search-results-unsecured-virtual #msfgColRight,
.msfg-page-57-quick-search-results-secured-virtual #msfgColRight,
.msfg-page-57-quick-search-results-car-virtual #msfgColRight 
{
	margin-top:30px;
}

.msfg-page-57-quick-search-results-unsecured-virtual #msfg-advertisements, 
.msfg-page-57-quick-search-results-secured-virtual #msfg-advertisements, 
.msfg-page-57-quick-search-results-car-virtual #msfg-advertisements 
{
	padding-top:6px;
	margin:0;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-toprhsicons a,
.msfg-page-57-quick-search-results-secured-virtual .msfg-toprhsicons a,
.msfg-page-57-quick-search-results-car-virtual .msfg-toprhsicons a
{
	margin-top:-10px;
	color:#666;
	font-size:12px;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-toprhsicons img,
.msfg-page-57-quick-search-results-secured-virtual .msfg-toprhsicons img,
.msfg-page-57-quick-search-results-car-virtual .msfg-toprhsicons img
{
	margin-right:5px;
	margin-left:5px;
	vertical-align:middle;
}

/* Send us feedback */
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-custfeedback-open-link,
.msfg-page-57-quick-search-results-secured-virtual .msfg-custfeedback-open-link,
.msfg-page-57-quick-search-results-car-virtual .msfg-custfeedback-open-link
{
	display:inline;
}
/* End send us feedback */

/* End Icons rhs of breadcrumb */

/* Tab Control */

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol, 
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol 
{
	margin-bottom:0;
	border-bottom:0;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-resultstable th,
.msfg-page-57-quick-search-results-secured-virtual .msfg-resultstable th,
.msfg-page-57-quick-search-results-car-virtual .msfg-resultstable th
{
	padding-top:5px;
	padding-bottom:5px;
	border-top:0;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li,
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li
{
	position: relative;
	left: -5px;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a,
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-results .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a
{
	text-decoration: none;
	font-weight: normal;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	font-size:12px;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected,
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	
	background-image: url(../../images/tabs_sprite.png);
	background-position:right -604px;
	background-repeat:no-repeat;
	font-weight: bold;
	position: static;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a, 
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a  
{

	background-image: url(../../images/tabs_sprite.png);
	background-position:0 0;
	background-repeat:no-repeat;	
	font-weight:bold;
	color: #fff;
}
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI,
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI
{
	
	background-image: url(../../images/tabs_sprite.png);
	background-position:right -402px;
	background-repeat:no-repeat;
	position: static;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI a,
.msfg-page-57-quick-search-results-secured-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI a,
.msfg-page-57-quick-search-results-car-virtual .msfg-tabcontrol-results .msfg-tabcontrol-tabs LI a
{
	
	background-image: url(../../images/tabs_sprite.png);
	background-position:left -201px;
	background-repeat:no-repeat;
	color:#00168E;
	padding:10px;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}
/* End Tab Control  */

/* Email Rate Alert */
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-ratealert,
.msfg-page-57-quick-search-results-secured-virtual .msfg-ratealert,
.msfg-page-57-quick-search-results-car-virtual .msfg-ratealert
{
	
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:20px;
	clear: both;
	width: 270px;	
}
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-ratealert-topright,
.msfg-page-57-quick-search-results-secured-virtual .msfg-ratealert-topright,
.msfg-page-57-quick-search-results-car-virtual .msfg-ratealert-topright
{
	
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-ratealert-bottomleft,
.msfg-page-57-quick-search-results-secured-virtual .msfg-ratealert-bottomleft,
.msfg-page-57-quick-search-results-car-virtual .msfg-ratealert-bottomleft
{
	
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-quick-search-results-unsecured-virtual .msfg-ratealert-bottomright,
.msfg-page-57-quick-search-results-secured-virtual .msfg-ratealert-bottomright,
.msfg-page-57-quick-search-results-car-virtual .msfg-ratealert-bottomright
{
	
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 12px;
	padding-bottom:5px;
}
/* End Email Rate Alert */

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-money-loans-details-signupratealertstandalone,
.msfg-page-57-quick-search-results-secured-virtual .msfg-money-loans-details-signupratealertstandalone,
.msfg-page-57-quick-search-results-car-virtual .msfg-money-loans-details-signupratealertstandalone
{
	clear: both;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-missingpayments,
.msfg-page-57-quick-search-results-secured-virtual .msfg-missingpayments,
.msfg-page-57-quick-search-results-car-virtual .msfg-missingpayments
{
	font-weight:bold;
	text-transform:uppercase;
} 
/* End From: pages\msfg-money-loans-page-quick-search-results.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-sidebyside-compare.css */ 
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-headerrow,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-headerrow,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-headerrow,
.msfg-page-57-sidebyside-compare-virtual .msfg-headerrow
{
	float: left;
	width: 100%;
	height: 70px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-loandetails,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-loandetails,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-loandetails,
.msfg-page-57-sidebyside-compare-virtual .msfg-loandetails
{
	margin-bottom: 25px;
	float: left;
	font-size: 14px;
	color: #333;
}

.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-backtoresults,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-backtoresults,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-backtoresults,
.msfg-page-57-sidebyside-compare-virtual .msfg-backtoresults
{
	float: left;
	margin-top: -5px;
	margin-left: 10px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-sidebyside,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-sidebyside,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-sidebyside,
.msfg-page-57-sidebyside-compare-virtual .msfg-sidebyside
{
	float: left;
	margin-bottom: 15px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-money-loans-sidebysidecompare-telluswhatyouthink,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-money-loans-sidebysidecompare-telluswhatyouthink,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-money-loans-sidebysidecompare-telluswhatyouthink
{
	width: 360px;
	float: left;
	margin-top: 20px;
}

/* Email Box*/
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_box,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_box,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_box
{
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_top,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_top,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_bottom,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_bottom,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_bottom div,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_bottom div,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_content,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_content,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
}

.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_top div,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_top div,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_top div, 
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_top, 
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_top,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_top,
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_bottom div, 
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_bottom div, 
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_bottom div, 
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_bottom
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_bottom
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .roundedcornr_bottom,
.msfg-page-57-sidebyside-compare-secured-virtual .roundedcornr_bottom,
.msfg-page-57-sidebyside-compare-car-virtual .roundedcornr_bottom
{
	margin-top: -19px;
	margin-bottom: -19px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-roundedcornr_content,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-roundedcornr_content,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-roundedcornr_content
{
	margin-top: -19px;
	margin-bottom: -19px;
	padding: 0 5px;
}
/* End Email Box*/


/**** SmartSearch Container ****/
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox
{
	background-image: url(../../images/background/green-tl.png);
	background-position: top left;
	background-repeat: no-repeat; /*margin-bottom:10px;*/
	float: left;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox-topright,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox-topright,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox-topright
{
	background-image: url(../../images/background/green-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox-bottomleft,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox-bottomleft,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox-bottomleft
{
	background-image: url(../../images/background/green-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox-bottomright,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox-bottomright,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox-bottomright
{
	background-image: url(../../images/background/green-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox
{
	float: left;
	margin-left: 10px;
	width: 270px;
}
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox-bottomright,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox-bottomright,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox-bottomright
{
	padding: 10px 10px 2px 10px;
	height: 130px;
}
/**** End SmartSearch Container ****/
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-bottompagespacer,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-bottompagespacer,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-bottompagespacer,
.msfg-page-57-sidebyside-compare-virtual .msfg-bottompagespacer
{
	float: left;
	width: 600px;
	height: 5px;
	line-height: 5px;
}
 
/* End From: pages\msfg-money-loans-page-sidebyside-compare.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-smartsearch-result.css */ 
.msfg-page-57-smart-search-results .msfg-col-centre-noleftcol
{
	width: 820px;
}

/* Icons rhs of breadcrumb */
.msfg-page-57-smart-search-results 
.msfg-toprhsicons
{
	float:right;
	margin-right:12px;
}
.msfg-page-57-smart-search-results 
#msfgColRight 
{
	margin-top:30px;
}
.msfg-page-57-smart-search-results 
#msfg-advertisements 
{
	padding-top:6px;
	margin:0;
	margin-left:38px;
}
.msfg-page-57-smart-search-results 
.msfg-toprhsicons a
{
	margin-top: -10px;
	color: #666;
	font-size: 12px;
}
.msfg-page-57-smart-search-results 
.msfg-toprhsicons img
{
	margin-right: 5px;
	margin-left: 5px;
	vertical-align: middle;
}

/* Send us feedback */
.msfg-page-57-smart-search-results 
.msfg-custfeedback-open-link
{
	display: inline;
}
/* End Icons rhs of breadcrumb */

/* Tab Control */
.msfg-page-57-smart-search-results 
.msfg-tabcontrol 
{
	margin-bottom:0;
	border-bottom:0;
}

.msfg-page-57-smart-search-results .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li
{
	position: static;
	left: -5px;
}

.msfg-page-57-smart-search-results .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a
{
	text-decoration: none;
	font-weight: normal;
	padding-left:10px;
	padding-right:10px;
}

.msfg-page-57-smart-search-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
	font-weight: bold;
}

.msfg-page-57-smart-search-results .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a 
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	font-weight: bold;
}

.msfg-page-57-smart-search-results .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-smart-search-results .msfg-tabcontrol-tabs LI a
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
}

/* End Tab Control  */

/* Top rounded box container */
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2
{
	margin-top:0;
	margin-bottom: 0px;
	float:left;
	width: 800px;
	clear: both;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2
{
	background-image: url(../../images/background/smart-search-results-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2-topright
{
	background-image: url(../../images/background/smart-search-results-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2-bottomleft
{
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2-bottomright
{
	padding:0;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2-bottomright
{
	height:1%;
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2-bottomright:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.msfg-page-57-smart-search-results 
.msfg-questionsetfeaturebox-green2
{
	clear: both;
}

/* End Top rounded box container */

/* Email Rate Alert */
.msfg-page-57-smart-search-results 
.msfg-ratealert
{
	background-image: url(../../images/background/roundedcornr_tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 20px;
	clear: both;
	width: 270px;
}
.msfg-page-57-smart-search-results 
.msfg-ratealert-topright
{
	background-image: url(../../images/background/roundedcornr_tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-ratealert-bottomleft
{
	background-image: url(../../images/background/roundedcornr_bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-ratealert-bottomright
{
	background-image: url(../../images/background/roundedcornr_br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 12px;
	padding-bottom: 5px;
}
/* End Email Rate Alert */


/* Email Box */
.msfg-page-57-smart-search-results 
.msfg-money-loans-details-signupratealertstandalone
{
	width: 200px;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_box
{
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_top div, .msfg-roundedcornr_top, .msfg-roundedcornr_bottom div, .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_content, .msfg-roundedcornr_bottom
{
	margin-top: -19px;
}
.msfg-page-57-smart-search-results 
.msfg-roundedcornr_content
{
	padding: 0 5px;
}

/* End Email Box*/
.msfg-page-57-smart-search-results 
.msfg-money-loans-details-lhs
{
	float: left;
	width: 590px;
	margin-top: 10px;
	margin-right: 15px;
}
.msfg-page-57-smart-search-results 
.msfg-money-loans-details-rhs
{
	float: left;
	width: 190px;
}

/**** SmartSearch Container ****/
.msfg-page-57-smart-search-results 
.msfg-smartsearchfeaturebox
{
	background-image: url(../../images/background/tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.msfg-page-57-smart-search-results 
.msfg-smartsearchfeaturebox-topright
{
	background-image: url(../../images/background/tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-smartsearchfeaturebox-bottomleft
{
	background-image: url(../../images/background/bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-page-57-smart-search-results 
.msfg-smartsearchfeaturebox-bottomright
{
	background-image: url(../../images/background/br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px 10px 2px 0;
	height: 560px;
}
.msfg-page-57-smart-search-results 
.msfg-smartsearchfeaturebox
{
	clear: both;
	width: 800px;
}

/**** End SmartSearch Container ****/

.msfg-page-57-smart-search-results 
.msfg-money-loans-details-signupratealertstandalone
{
	clear: both;
}
.msfg-page-57-smart-search-results 
.msfg-missingpayments
{
	font-weight: bold;
	text-transform:uppercase;
}
 
/* End From: pages\msfg-money-loans-page-smartsearch-result.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-smartsearch.css */ 
.msfg-money-loans-sidebysidecompare-telluswhatyouthink
{
	width: 360px;
	clear: both;
	margin-bottom:20px;
}

.msfg-page-57-details .msfg-col-centre-noleftcol
{
	width: 820px;
}

.msfg-money-loans-breadcrumb
{
	width: 500px;
}

.msfg-money-loans-breadcrumb img
{
	margin: 0 5px 0 5px;
	height: 10px;
	width: 6px;
	padding: 0;
}

.msfg-money-loans-breadcrumb ul
{
	margin: 5px 0 10px 0;
	list-style-type: none;
	color: #333333;
	font-family: Arial;
}

.msfg-money-loans-breadcrumb ul li a
{
	color: #333333;
}

#msfgColRight
{
	margin-top: 25px;
}

/*#divAdvertisements
{
	position: absolute;
	clear: both;
	width: 925px;
}*/

#msfg-advertisements
{
	color: #999999;
	float: right;
}

/* Tab Control */

.msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li
{
	position:relative;
	left:-5px;
}

.msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabs li a
{
	text-decoration:none;
	font-weight:normal;
}

.msfg-page-57-details .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
	font-weight:bold;
}
.msfg-page-57-details .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	font-weight:bold;
}
.msfg-page-57-details .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-details .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
}


/* End Tab Control  */

/* Email Box*/
.msfg-money-loans-details-signupratealertstandalone
{
	width: 200px;
}

.msfg-roundedcornr_box
{
	background: url(../../images/background/roundedcornr_tl.png) no-repeat top left;
}
.msfg-roundedcornr_top
{
	background: url(../../images/background/roundedcornr_tr.png) no-repeat top right;
}
.msfg-roundedcornr_bottom
{
	background: url(../../images/background/roundedcornr_bl.png) no-repeat bottom left;
}
.msfg-roundedcornr_bottom div
{
	background: url(../../images/background/roundedcornr_br.png) no-repeat bottom right;
}
.msfg-roundedcornr_content
{
	background: url(../../images/background/roundedcornr_r.png) top right repeat-y;
}

.msfg-roundedcornr_top div, .msfg-roundedcornr_top, .msfg-roundedcornr_bottom div, .msfg-roundedcornr_bottom
{
	width: 100%;
	height: 5px;
	font-size: 1px;
}
.msfg-roundedcornr_content, .msfg-roundedcornr_bottom
{
	margin-top: -19px;
}
.msfg-roundedcornr_content
{
	padding: 0 5px;
}
/* End Email Box*/

.msfg-money-loans-details-lhs
{
	float: left;
	width: 590px;
	margin-top: 10px;
	margin-right: 15px;
}

.msfg-money-loans-details-rhs
{
	float: left;
	width: 190px;
}

/**** SmartSearch Container ****/
.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-smartsearchfeaturebox,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-smartsearchfeaturebox
{
	clear:none;
}
.msfg-smartsearchfeaturebox
{
	background-image: url(../../images/background/tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	clear: both;
	width: 200px;
}
.msfg-smartsearchfeaturebox-topright
{
	background-image: url(../../images/background/tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-smartsearchfeaturebox-bottomleft
{
	background-image: url(../../images/background/bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-smartsearchfeaturebox-bottomright
{
	background-image: url(../../images/background/br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

.msfg-smartsearchfeaturebox-bottomright
{
	padding: 10px 10px 2px 10px;
	height: 160px;
}
/**** End SmartSearch Container ****/

/* Data Pager */
.msfg-datapager
{
}

.msfg-datapager .pagerCurrentPage
{
	color: #000000;
}

.pagerBackLink, .pagerNextLink
{
	color: #0000FF;
}

.msfg-datapager .pagerLinkRegion
{
	display: inline;
	margin: 2px;
}

.msfg-datapager .pagerLinkRegion a
{
	border: solid 1px #666666;
	margin: 8px;
	padding: 6px;
	text-decoration: none;
	color: #0000FF;
}

/* End Data Pager */
 
/* End From: pages\msfg-money-loans-page-smartsearch.css */ 
 
 
/* Start From: pages\msfg-money-loans-page-temp.css */ 
.temp .msfg-lower-features-panel-a, .msfg-lower-features-panel-b, .msfg-lower-features-panel-c
{
	/*width: inherit;*/
}

.temp .msfg-lower-features
{
	width: 310px;
}
 
/* End From: pages\msfg-money-loans-page-temp.css */ 
 
 
/* Start From: pages\msfg-money-secured-loans-page-default.css */ 
.msfg-page-57-secured-loans .msfg-money-loans-spacesaver
{
	float: left;
	width: 250px;
	height:300px;
	overflow:hidden;
}

.msfg-page-57-secured-loans .msfg-col-centre-noleftcol
{
	width: 820px;
}

.msfg-page-57-secured-loans .msfg-rpanel-asset
{
	width:250px;
}

.msfg-page-57-secured-loans .msfg-rpanel-asset .msfg-rpanel-inner a
{
	color:#000099;
}

#frmMain .msfg-page-57-secured-loans fieldset em 
{
	display: none;
}

.msfg-page-57-secured-loans .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected
{
	background-image: url(../../images/background/new_tab_active_right-money.png);
}
.msfg-page-57-secured-loans .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A
{
	background-image: url(../../images/background/new_tab_active_left-money.png);
	padding: 10px;
	font-weight:bold;
}
.msfg-page-57-secured-loans .msfg-tabcontrol-tabs LI
{
	background-image: url(../../images/background/new_tab_inactive_right-money.png);
}
.msfg-page-57-secured-loans .msfg-tabcontrol-tabs LI A
{
	background-image: url(../../images/background/new_tab_inactive_left-money.png);
	color: #00168E;
	padding: 10px;
	font-weight:normal;
}
.msfg-page-57-secured-loans .msfg-money-loans-top-lhs
{
	float: left;
	width: 535px;
	margin-right: 15px;
	padding:0;
}
.msfg-page-57-secured-loans .msfg-money-loans-top-left-container
{
	margin-right: 10px;
	margin-bottom: 0;
	float: left;
	width: 535px;
}
.msfg-page-57-secured-loans .msfg-money-loans-inner-top-left-container
{
	padding: 10px;
	height: 200px;
}
.msfg-page-57-secured-loans .msfg-shadow
{
	float: left;
	font-size:1px;
	margin: 0;
	padding:0;
	height: 3px;
	width: 535px;
	background: transparent url(../../images/background/hero-shadow.gif) repeat-x scroll center bottom;
}
.msfg-page-57-secured-loans .msfg-money-loans-default-promo-and-goal-container
{
	border-bottom: solid 1px #cccccc;
	float: left;
	width: 535px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.msfg-page-57-secured-loans .msfg-money-loans-default-promotional-rotator
{
	float: left;
	width: 270px;
}
.msfg-page-57-secured-loans .msfg-money-loans-sponsoredproducts
{
	width: 800px;
	margin-bottom: 20px;
	clear: both;
}

/* Tab Control */
.msfg-page-57-secured-loans .msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected
{
	border-top: solid 4px #00168E;
	border-left: solid 1px #00168E;
	border-right: solid 1px #00168E;
	border-bottom: solid 1px #00168E;
}
/* End Tab Control */
.msfg-page-57-secured-loans .msfg-money-loans-lower-middle
{
	margin-bottom: 10px;
}


/* Communication Banner*/
.msfg-page-57-secured-loans .msfg-lower-features
{
	float: left;
	clear: both;
	border: #99baf1 1px solid;
	background-color: #F1F6FF;
	width: 800px;
	margin-bottom: 15px;
}
.msfg-page-57-secured-loans .msfg-lower-features-inner-l
{
	background-image: url(../../images/communicationbanner-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	margin: -1px;
	float: left;
	position: relative;
}
.msfg-page-57-secured-loans .msfg-lower-features-inner-r
{
	background-image: url(../../images/communicationbanner-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	float: left;
}

.msfg-page-57-secured-loans .msfg-lower-features-panel-a, 
.msfg-page-57-secured-loans .msfg-lower-features-panel-b, 
.msfg-page-57-secured-loans .msfg-lower-features-panel-c
{
	float: left;
	width: 245px;
	padding: 10px;
	position: relative;
}
.msfg-page-57-secured-loans .msfg-lower-features-panel-a
{
	background-image: url(../../images/communicationbanner-tl.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.msfg-page-57-secured-loans .msfg-lower-features-panel-c
{
	background-image: url(../../images/communicationbanner-tr.png);
	background-repeat: no-repeat;
	background-position: top right;
	float: right;
}

.msfg-page-57-secured-loans .msfg-ratealert-topleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top:0px;
	width: 260px;
	margin-bottom:10px;
	float: left;
}

.msfg-page-57-secured-loans .msfg-ratealert-topright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}

.msfg-page-57-secured-loans .msfg-ratealert-bottomleft
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-page-57-secured-loans .msfg-ratealert-bottomright
{
	background-image: url(../../images/roundedcornr_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 5px;
	padding-top: 10px;
	height:110px;
}

/* End Communication Banner*/
.msfg-page-57-secured-loans .msfg-missingpayments
{
	float:left;
	clear:both;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	margin:5px 0;
}
 
/* End From: pages\msfg-money-secured-loans-page-default.css */ 
 
 
/* Start From: controls\msfg-money-loans-aboutthis.css */ 
.msfg-money-loans-Aboutthis-commonpannels
{
	float: left;
	border: 1px solid #EAEAEA;
	width: 200px;
	margin-bottom: 10px;
}

.msfg-money-loans-Aboutthis-commonpannels .img
{
	vertical-align: middle;
	padding-right: 0;
}

.msfg-money-loans-Aboutthis-commonpannels .msfg-money-loans-Aboutthis-heading
{
	font-size: 14px;
	font-family: Arial;
	color: #333;
	font-weight: normal;
	margin: 5px 5px 0px 5px;
	background-image: url(../../Images/background/loan-guide.png);
	padding: 7px 0px 0px 10px;
	height: 25px;
	border: 1px solid #EAEAEA;
}

.msfg-money-loans-Aboutthis-commonpannels ul
{
	padding: 0px 10px 0px 0px;
	list-style-type: none;
	margin-left: 0;
	padding: 0px 10px 0px 15px;
}

.msfg-money-loans-Aboutthis-commonpannels ul li
{
	padding-bottom: 8px;
}

.msfg-money-loans-Aboutthis-commonpannels .ul li a
{
	font-size: 12px;
	font-family: Arial;
	color: #3475E3;
	font-weight: bold;
}

.msfg-money-loans-Aboutthis-commonpannels .ul li a
{
	font-size: 12px;
	font-family: Arial;
	color: #3475E3;
	font-weight: bold;
}

.msfg-money-loans-Aboutthis-commonpannels .a
{
	font-size: 12px;
	font-family: Arial;
	padding-left: 2px;
}
 
/* End From: controls\msfg-money-loans-aboutthis.css */ 
 
 
/* Start From: controls\msfg-money-loans-addcustomerreview.css */ 

.msfg-money-loans-addcustomerreview 
{
	background-color:#F5F5F5;
	height:100%;
}


.msfg-money-loans-add-customerreview 
{
	background-color:#F5F5F5;
	height:100%;
}

.msfg-money-loans-addcustomerreview .msfg-addreviewtitles
{
	background-color:White;
}

.msfg-money-loans-addcustomerreview .msfg-mainsection
{
	background-color:#F5F5F5;
}

.msfg-money-loans-addcustomerreview h2
{
	font-size: 18px;
	margin-left: 10px;
	color: #00168E;
	margin-top:0;
	padding-top:10px;
}

#frmMain .msfg-money-loans-addcustomerreview  fieldset .msfg-radiobuttonlist label
{
	width:25px;
}

.msfg-money-loans-addcustomerreview .msfg-closewindow
{
	background-color: #666666;
	height: 30px;
	width: 100%;
}

.msfg-money-loans-addcustomerreview .msfg-closewindow a
{
	color: #fff;
	text-decoration: none;
	float: right;
	margin-top: 10px;
	margin-right: 30px;
	position:relative;
}

.msfg-money-loans-addcustomerreview .msfg-closewindow a img
{
	position:absolute;
	padding-left:10px;
}

.msfg-money-loans-addcustomerreview .msfg-thankyou
{
	padding: 50px;
}

.msfg-money-loans-addcustomerreview .msfg-thankyou h2
{
	color: #00168E;
	font-size: 16px;
}

.msfg-money-loans-addcustomerreview .msfg-ratethisproduct
{
	color: #000;
	margin-left: 10px;
	font-size: 12px;
	margin-bottom: 5px;
	display: block;
}

.msfg-money-loans-addcustomerreview .msfg-asteriskdenotemandatory
{
	margin-left:10px;
	margin-top:0;
	font-size:11px;
	color:#666;
	padding-bottom:5px;
}

.msfg-money-loans-addcustomerreview .msfg-redasterisk
{
	color:Red;
	font-family:Verdana;
	font-size:11px;
}

#frmMain .msfg-money-loans-addcustomerreview  fieldset textarea
{
	width: 230px;
	height: 80px;
}

.msfg-money-loans-addcustomerreview .msfg-entryfields
{
	margin-bottom: 10px;
}

.msfg-money-loans-addcustomerreview .msfg-sendfeedback
{
	margin-top: 15px;
	margin-left: 220px;
}

.msfg-money-loans-addcustomerreview .msfg-ratingindicator
{
	margin-left: 5px;
}
 
/* End From: controls\msfg-money-loans-addcustomerreview.css */ 
 
 
/* Start From: controls\msfg-money-loans-areyoueligibletop.css */ 
.msfg-money-loans-areyoueligibletop
{
	margin:0;
	padding:0;
	position:relative;
	height:166px;
	width:785px;
}

.msfg-money-loans-areyoueligibletop .msfg-timmoss
{
	position:absolute;
	bottom:0;
	left:0;
}

.msfg-money-loans-areyoueligibletop .msfg-yourpersonaldataprotected
{
	position:absolute;
	right:10px;
	top:100px;
}


.msfg-money-loans-areyoueligibletop .msfg-blockoftext
{
	float:left;
	width:600px;
	margin-left:135px;
	margin-top:10px;
	height:125px;
	position:absolute;
}

.msfg-money-loans-areyoueligibletop p
{
	margin-top:0;
	margin-bottom:15px;
	color:#333;
	font-size:12px;
}

.msfg-money-loans-areyoueligibletop .msfg-timmoss-expert
{
	margin-top:30px;
}
 
/* End From: controls\msfg-money-loans-areyoueligibletop.css */ 
 
 
/* Start From: controls\msfg-money-loans-callourexpertpanel.css */ 
.msfg-money-loans-callourexpertpanel-container
{
	width: 250px;
	margin-top:10px;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel
{
	border: solid 1px #99BAF1;
	padding: 0 10px 0 10px;
	background: url( "../../images/background/ask-our-expert.png" ) no-repeat;
	background-position: 110% 100%;
	padding-top:10px;
	padding-bottom:10px;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel img
{
	float: right;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel h2
{
	color: #333333;
	font-size:18px;
	margin-top:0;
	margin-bottom:10px;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel h3
{
	color: #00168E;
	font-size: 24px;
	font-weight:normal;
	margin-top:0;
	margin-bottom:5px;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel p
{
	font-size:12px;
	color:#333;
	margin-top:0;
	margin-bottom:5px;
}

.msfg-money-loans-callourexpertpanel-container .msfg-money-loans-callourexpertpanel .msfg-smallertext
{
	font-size:11px;
} 
/* End From: controls\msfg-money-loans-callourexpertpanel.css */ 
 
 
/* Start From: controls\msfg-money-loans-communicationbanner.css */ 
.msfg-communicationbanner
{
	font-weight:bold;
	position:relative;
	font-family:Arial;
	height:110px;
	padding-left:7px;
}

.msfg-communicationbanner h3
{
	color:#00168E;
	margin-top:5px;
	margin-bottom:-10px;
}

.msfg-communicationbanner img
{
	float:left;
	margin-left:0;
	margin-right:8px;
}

.msfg-communicationbanner .msfg-communicationbanner-statement
{
	width:240px;
	font-size:11px;
	font-weight:normal;
	margin-bottom:0;
}

.msfg-communicationbanner a
{
	position:absolute;
	bottom:10px;
	margin-left:70px;
	font-size:11px;
	display:inline;	
	display:block;
	font-weight:bold;

} 
/* End From: controls\msfg-money-loans-communicationbanner.css */ 
 
 
/* Start From: controls\msfg-money-loans-comparecarloanssearchcriteria.css */ 

.msfg-money-loans-comparecarloanssearchcriteria
{
	font-size: 12px;
	color: Black;
	font-family: Arial;
	position: relative;
	padding:5px;
	width:500px;
	float:left;
}

.msfg-money-loans-comparecarloanssearchcriteria p
{
	margin-bottom:0;
}

.msfg-money-loans-comparecarloanssearchcriteria .msfg-yourpersonaldataprotected
{
	position:absolute;
	top:55px;
	right:8px;
}

.msfg-money-loans-comparecarloanssearchcriteria .msfg-button
{
	float:left;
	margin-top:0px;
	margin-left:173px;
}

.msfg-money-loans-comparecarloanssearchcriteria .msfg-totalloansavailable
{
	float:left;
	font-size: 16px;
	font-weight: bold;
	color: #00168E;
	margin-left:5px;
	margin-right:5px;
}

.msfg-money-loans-comparecarloanssearchcriteria p
{
	font-size:14px;
	width:350px;
	height:25px;
}

#frmMain .msfg-money-loans-comparecarloanssearchcriteria fieldset
{
}

#frmMain .msfg-money-loans-comparecarloanssearchcriteria fieldset div label
{
	font-weight: bold;
	width:140px;
	margin-left:15px;
	font-size:14px;
}

#frmMain   fieldset div.msfg-floatvalidation a
{
	font-size: 12px;
}

#frmMain .msfg-money-loans-comparecarloanssearchcriteria em 
{
	display:none;
} 
/* End From: controls\msfg-money-loans-comparecarloanssearchcriteria.css */ 
 
 
/* Start From: controls\msfg-money-loans-compareloanssearchcriteria.css */ 
.msfg-hidden
{
	visibility:hidden;
}

.msfg-money-loans-compareloanssearchcriteria
{
	font-size: 12px;
	color: Black;
	font-family: Arial;
	position: relative;
	padding:5px;
}

.msfg-money-loans-compareloanssearchcriteria p
{
	margin-bottom:0;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-yourpersonaldataprotected
{
	position:absolute;
	top:55px;
	right:8px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-totalloansavailable
{
	float:left;
	font-size: 16px;
	font-weight: bold;
	text-align:right;
	color: #00168E;
	margin-right:3px;
	display:block;
}

.msfg-money-loans-compareloanssearchcriteria p
{
	margin-top:10px;
	padding-top:6px;
	position:relative;
	width:200px;
}

#frmMain .msfg-money-loans-compareloanssearchcriteria fieldset a img
{
	padding-top:5px;
	padding-left:5px;
}

#frmMain .msfg-money-loans-compareloanssearchcriteria fieldset div label
{
	font-weight: bold;
	width:140px;
	margin-left:15px;
	font-size:14px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-loanstocompare
{
	float:left;
	font-size:16px;
}

#frmMain .msfg-money-loans-compareloanssearchcriteria fieldset div.msfg-floatvalidation a
{
	font-size: 12px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-money-loans-helpandsupport .msfg-tim-moss
{
		margin-left:10px;
		margin-bottom:10px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-comparecontainer
{
	position:relative;	
	height:45px;
	overflow:hidden;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-comparecontainer .msfg-loanstocomparepanel
{
	float:left;
	margin-top:15px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-comparecontainer .msfg-nonhomeownerpanel
{
	margin-top:10px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-loanstocomparepanel .msfg-button
{
	position:absolute;
	left:177px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-nonhomeownerpanel .msfg-nonhomeownerpanel-message
{
	float:left;
	position:relative;
	width:418px;
}
.msfg-money-loans-compareloanssearchcriteria .msfg-radiobuttonlist 
{
	display:inline;
	width:155px;
}

.msfg-money-loans-compareloanssearchcriteria .msfg-radiobuttonlist label
{
	font-weight:normal !important;
	font-size:12px !important;
	width:30px !important;
	margin-right: 0 !important;
}

#ucCompareLoansSearchCriteria_lnkResidentialStatusInformation,
#ucCompareLoansSearchCriteriaInstantEmail_lnkResidentialStatusInformation
{
	margin-top: 2px;
	margin-left: 3px;
}

#ucCompareLoansSearchCriteria_NoneHomeOwnerbtn_yes
{
	float: left;
}

.msfg-loanAmountAdvice 
{
	display:none;
	color:#FF0000;
	font-weight:bold;
	background-color:#FFFFE0;
	border:1px solid #CCCCCC;
	padding:5px 5px 5px 65px !important;
	margin-bottom:55px;
	margin-top:25px;
	font-size:12px;
}
 
/* End From: controls\msfg-money-loans-compareloanssearchcriteria.css */ 
 
 
/* Start From: controls\msfg-money-loans-comparepaydayloansstatement.css */ 
.msfg-money-loans-comparepaydayloansstatement
{
	padding: 1px 0 0 5px;
}

.msfg-money-loans-comparepaydayloansstatement p
{
	margin-top: 10px;
	margin-bottom: 17px;
	color: #333333;
	padding-left:10px;
	font-size:14px;
	width:475px;
}

.msfg-money-loans-comparepaydayloansstatement h3, .msfg-money-loans-comparepaydayloansstatement h4
{
	margin-bottom: 0;
}

.msfg-money-loans-comparepaydayloansstatement h4
{
	color: #666666;
	padding-left:10px;
	margin-top:5px;
}

.msfg-money-loans-comparepaydayloansstatement h2
{
	color: #333333;
	font-size:16px;
	line-height:30px;
	padding-left:10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.msfg-money-loans-comparepaydayloansstatement .msfg-ourloansexpert,
.msfg-money-loans-comparepaydayloansstatement img
{
	padding-left:10px;
}
 
/* End From: controls\msfg-money-loans-comparepaydayloansstatement.css */ 
 
 
/* Start From: controls\msfg-money-loans-crosssell.css */ 
.msfg-cross-sell-top-left 
{
	position:relative;
}

.msfg-cross-sell-top-left h2{
	color:#2F8EF8;
	font-size:22px;
	margin:0;
}

.msfg-cross-sell-top-left p{
	margin:3px 0 10px;
}

.msfg-cross-sell-top-left, .msfg-cross-sell-advert-top-left
{
	background: transparent url(../../images/background/pagebox_blue_l.png) repeat scroll 0 0;
	width: 798px;
	margin-bottom: 15px;
}
.msfg-cross-sell-inner-top-left, .msfg-cross-sell-advert-inner-left
{
	background: transparent url(../../images/background/pagebox_blue_r.png) no-repeat scroll right top;
	height: 100%;
	padding-top:10px;
}
.msfg-cross-sell-inner-bottom-left, .msfg-cross-sell-advert-inner-bottom-left
{
	background: transparent url(../../images/background/pagebox_blue_bottom_l.png) no-repeat scroll left bottom;
}
.msfg-cross-sell-inner-bottom-right, .msfg-cross-sell-advert-inner-bottom-right
{
	background: transparent url(../../images/background/pagebox_blue_bottom_r.png) no-repeat scroll right bottom;
	padding: 0 10px 10px 10px;
}

.msfg-cross-sell-advert-top-left
{
		width: 384px;
		margin-bottom: 0px;
}

.crossSell-left, .crossSell-right
{
	float:left;
}
.crossSell-left
{
	padding-right:5px;
}
.crossSell-right
{
	padding-left:5px;
}

.advert-image
{
	background:url("../../images/background/credit-card-shadow.png") no-repeat scroll 8px 88px transparent;
	vertical-align:top;
	width:130px;
	height: 125px;
	float: left;
	padding-right:20px;
	position:relative;
	top:-15px;
}
.advert-text
{
	float:left;
	width:210px;
}
.advert-text p 
{
	margin: 0;
}

.advert-button
{
	float:right;
	height:21px;
	width:75px;
}

.clear 
{
	clear:both;
}
.msfg-cross-sell-or-icon
{
	background:url("../../images/icons/or-icon.png") no-repeat scroll 0 0 transparent;
	width:50px;
	height:55px;
	left:373px;
	position:absolute;
	top:90px;
	z-index:1000;
} 
/* End From: controls\msfg-money-loans-crosssell.css */ 
 
 
/* Start From: controls\msfg-money-loans-customerreviewcontent.css */ 
.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-heading
{
	background-image: url(../../images/background/qualifying-criteria.png);
	margin-bottom: 20px;
	border-bottom: 1px solid #00168E;
	background-repeat:repeat-x;
	background-color: #E2ECFF;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-heading a
{
	margin-left: 15px;
	display: block;
	margin-bottom:10px;
}

.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-lhs
{
	float: left;
	padding: 5px;
	padding-bottom: 0;
	margin: 0;
	margin-right: 10px;
	width: 255px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}

.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-lhs table td, 
.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-lhs table th
{
	padding-right:10px;
	padding-top:5px;
	color:#333;
}

.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-rhs
{
	float: left;
	margin-top: 20px;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 10px;
	padding: 0 5px 0 0;
	padding-bottom: 0;
	width: 280px;
	display: inline;
}

.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-rhs p
{
	margin:0;
}

.msfg-money-loans-customerreviewcontent #noReviewsText
{
	margin: -5px 0 0 15px;
	clear: left;
	padding: 0;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item
{
	min-height: 350px;
	height: auto !important;
	height: 350px;
	background-image:url(../../images/background/double-bottom-border.png);
	background-position:bottom;
	background-repeat:repeat-x;
	position: relative;
}

/**** Content LHS ****/
.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-lhs
{
	margin-right: 5px;
	width: 320px;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-lhs h3
{
	color: #00168E;
	font-size: 16px;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-lhs h3 img
{
	vertical-align: middle;
	margin-right: 10px;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-lhs p
{
	margin-left: 35px;
	font-family:Trebuchet MS;
}

.msfg-money-loans-customerreviewcontent #divBelowReviewText
{
	height: 160px;
}

.msfg-money-loans-customerreviewcontent #closeQuote
{
	float: right;
	clear: both;
	height: 15px;
	margin-bottom: 10px;
}

.msfg-money-loans-customerreviewcontent #reviewedBy
{
	clear: both;
	float: right;
	color: #666666;
	margin-bottom: 10px;
}

.msfg-money-loans-customerreviewcontent #reviewedByDisclaimer
{
	font-size: 11px;
	margin-left: 0px;
	color: #999999;
	clear: both;
	margin-top: 0;
}

.msfg-money-loans-customerreviewcontent #writeOwnReview
{
	float: left;
	clear: both;
	color: #0000FF;
}

/**** Content RHS ****/
.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-rhs
{
	position: absolute;
	top: 0;
	right: 0;
	width: 260px;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-rhs table,
.msfg-money-loans-customerreviewcontent #customerreviewcontent-heading-lhs table
{
	border: none;
	border-collapse: collapse;
	width: 100%;
}

.msfg-money-loans-customerreviewcontent .msfg-overall
{
	border-bottom: 1px solid #ccc;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-item-rhs table .items
{
	height:35px;
}

.msfg-money-loans-customerreviewcontent #divAPRType
{
	margin-bottom:15px;
}

.msfg-money-loans-customerreviewcontent #addedBy
{
	float: right;
	margin-bottom: 20px;
	margin-top: 10px;
	color: #333333;
}

.msfg-money-loans-customerreviewcontent #ratings
{
	border: solid 1px #ccc;
	background-color: #f1f6ff;
	float: right;
	padding-left:5px;
	padding-right:5px;
}

.msfg-money-loans-customerreviewcontent #ratings table tr td
{
	text-align:center;
	width:100px;
}

.msfg-money-loans-customerreviewcontent .msfg-money-loans-customerreviewcontent-pager
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 20px;
}

.msfg-tabcontrol-channelcoloured .msfg-tabcontrol-tabpage-selected
{
	border: 0;
	border-top: solid 4px #00168E;
}

.msfg-money-loans-customerreviewcontent .msfg-overallrating
{
	font-size:18px;
	color:#333;
	margin-bottom:3px;
	margin-top:3px;
}

.msfg-money-loans-customerreviewcontent #ratings h3
{
	font-size:14px;
	margin-bottom:5px;
}

.msfg-money-loans-customerreviewcontent .items th
{
	font-size:11px;
}

.msfg-money-loans-customerreviewcontent .msfg-closequote
{
	float:right;
} 
/* End From: controls\msfg-money-loans-customerreviewcontent.css */ 
 
 
/* Start From: controls\msfg-money-loans-debtchannellink.css */ 
.msfg-money-loans-debtchannellink
{
	border:solid 1px #DCDCDC;
	height:70px;
	margin-top:20px;
	background-color:White;
	clear: both;
	width: 800px;
}

.msfg-money-loans-debtchannellink img
{
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:2px;
}

.msfg-money-loans-debtchannellink .msfg-debtproblemtext
{
	float:left;
	width:350px;
	margin-left:5px;
	margin-top:10px;
}

.msfg-money-loans-debtchannellink .msfg-debtproblemtext p
{
	margin:0;
	margin-top:5px;
	font-size:12px;
}
 
/* End From: controls\msfg-money-loans-debtchannellink.css */ 
 
 
/* Start From: controls\msfg-money-loans-debtconsolidationcalculator.css */ 
.msfg-money-loans-debtconsolidationcalculator
{
	padding:5px;
}

.msfg-money-loans-debtconsolidationcalculator p
{
	font-size:14px;
	color:#333;
	margin-bottom:5px;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loans-one, .msfg-money-loans-three
{
	vertical-align:middle;
	margin-right:5px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator fieldset .msfg-radiobuttonlist input
{
	margin-left:9px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator  fieldset .msfg-radiobuttonlist label
{
	padding:0;
	margin:0 8px;
	font-size:12px;
	font-weight:normal;
	width:auto;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator fieldset label
{
	width: 210px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin:0 -5px 0 12px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator fieldset input
{
	margin-left:10px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator fieldset select
{
	margin-left:11px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator fieldset div.msfg-floatvalidation p
{
	font-size:11px;
}

.msfg-money-loans-debtconsolidationcalculator ul.msfg-money-loans-debt-summary
{
	list-style: none;
	font-weight: bold;
	margin-left: 22px;
	margin-top:10px;
	margin-bottom:20px;
	background-color:#CCDDFB;
	border-top: solid 1px #9ABBF1;
	height: 30px;
	font-size:14px;
	color:#333;
	width:450px;
}

.msfg-money-loans-debtconsolidationcalculator ul.msfg-money-loans-debt-questions-header
{
	list-style: none;
	padding-left: 210px;
	font-weight: bold;
}
.msfg-money-loans-debtconsolidationcalculator ul.msfg-money-loans-debt-questions-header li
{
	float: left;
	margin-left:7px;
	font-size:14px;
	color:#333;
	display:inline;
}

.msfg-money-loans-debtconsolidationcalculator ul.msfg-money-loans-debt-questions-header .msfg-money-loans-debt-questions-header-2
{
	margin-left:4px;
}

.msfg-money-loans-debtconsolidationcalculator ul.msfg-money-loans-debt-summary li
{
	float: left;
	margin-left:8px;
	margin-top:7px;
}
.msfg-money-loans-debtconsolidationcalculator ul .msfg-money-loans-debt-summary-li1
{
	width: 200px;
}
.msfg-money-loans-debtconsolidationcalculator ul .msfg-money-loans-debt-summary-li2-3
{
	width: 84px;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loan-debtconsolidationcalculator-additionalfinance
{
	position:relative;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loan-debtconsolidationcalculator-additionalfinance *
{
	position:static;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loans-two
{
	position:absolute;	
	left:0;
	top:7px;
}

#frmMain .msfg-money-loans-debtconsolidationcalculator .msfg-money-loan-debtconsolidationcalculator-additionalfinance fieldset label
{
	margin-left:17px;
	width:205px;
	font-weight:normal;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loans-submit-panel
{
	float:left;
	margin-top: 10px;
	width:100%;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-button-compare
{
	float: right;
	margin-top: 10px;
	margin-right:147px;
	display:inline;
}
.msfg-money-loans-debtconsolidationcalculator .msfg-logo-compare
{
	float: right;
}

/* Yellow Box*/
.msfg-money-loans-debtconsolidationcalculator .msfg-noresults
{
	background-image: url(../../images/background/yellow-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
}
.msfg-money-loans-debtconsolidationcalculator .msfg-noresults-topright
{
	background-image: url(../../images/background/yellow-bluebackground-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-debtconsolidationcalculator .msfg-noresults-bottomleft
{
	background-image: url(../../images/background/yellow-bluebackground-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-noresults-bottomright
{
	height:1%;
	background-image: url(../../images/background/yellow-bluebackground-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0 10px 15px 0;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-noresults-bottomright:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-noresults
{
	clear: both;
	width: 500px;
}
/*End Yellow Box*/

.msfg-money-loans-debtconsolidationcalculator .msfg-information
{
	margin-top:15px;
	margin-left:15px;
	float:left;
}

.msfg-money-loans-debtconsolidationcalculator p.msfg-toqualifyforaloand
{
	float:left;
	width:300px;
	margin-left:14px;
	margin-top:14px;
}

.msfg-money-loans-debtcalculator
{
	padding-top:10px;
}

.msfg-money-loans-debtcalculator p
{
	margin:0;
	margin-left:10px;
}

.msfg-money-loans-debtcalculator ul
{
	margin-bottom:0;
	padding-bottom:10px;
}

.msfg-money-loans-debtcalculator .msfg-button-compare
{
	float: none;
	margin-left:245px;
}

.msfg-money-loans-debtconsolidationcalculator .msfg-money-loans-debtchannellink
{
	border:solid 1px blue;
} 
/* End From: controls\msfg-money-loans-debtconsolidationcalculator.css */ 
 
 
/* Start From: controls\msfg-money-loans-declinedforcredit.css */ 

.msfg-money-loans-declinedforcredit
{
	/*position: relative;*/
	padding:2px;
	width:500px;
	float:left;
	margin-top:5px;
}

.msfg-money-loans-declinedforcredit img
{
	float:left;
}

.msfg-money-loans-declinedforcredit .msfg-button
{
	float:left;
	margin-left:224px;
	margin-top:11px;
	margin-right:48px;
	display:inline;
}

.msfg-money-loans-declinedforcredit select
{
	width: 150px;
}

.msfg-money-loans-declinedforcredit .msfg-thankyou
{
	padding-left:20px;
	background-color:White;
	border:solid 2px #ccc;
}


#frmMain .msfg-money-loans-declinedforcredit fieldset 
{
	padding:0;
}

#frmMain .msfg-money-loans-declinedforcredit fieldset label
{
	width: 210px;
	font-weight: bold;
	color:#333;
	margin-left:5px;
	font-size:14px;
}

#frmMain .msfg-money-loans-declinedforcredit fieldset em
{
	display:none;
}



.msfg-money-loans-declinedforcredit input
{
	width:150px;
}

.msfg-proceedsection input
{
	width: auto;
}

.msfg-loan-amount
{
	width:150px;
}
.msfg-money-loans-decline-top-lhs
{
	height:400px;
	width:535px;
	
}
 
/* End From: controls\msfg-money-loans-declinedforcredit.css */ 
 
 
/* Start From: controls\msfg-money-loans-detailpageheader.css */ 
.msfg-money-loans-detailpageheader
{
	margin: 0;
	padding: 0;
	/*height: 200px;*/
}

.msfg-money-loans-detailpageheader#lnkFriendlyUrl
{
	width: 100px;
}

.msfg-money-loans-detailpageheader a
{
	color: #1B47FF;
}

.msfg-money-loans-detailpageheader .msfg-friendlyurl
{
	text-transform: lowercase;
}

.msfg-money-loans-detailpageheader .msfg-title
{
	color: #00168E;
	margin: 5px 0;
	padding: 0;
	font-size: 28px;
	border-bottom: 0;
}

.msfg-money-loans-detailpageheader .msfg-subtitle
{
	margin-top: 0;
	padding-top: 0;
	font-size: 14px;
	color: #333;
}

.msfg-money-loans-detailpageheader #topLHS
{
	float: left;
	width: 170px;
	margin-top: 25px;
	text-align: center;
}

.msfg-money-loans-detailpageheader #topLHS img
{
	margin-top: 15px;
}

.msfg-money-loans-detailpageheader #topRHS
{
	float: left;
	width: 300px;
	margin-top: 15px;
}

.msfg-money-loans-detailpageheader #divMiddle
{
	position: relative;
	float: right;
	width: 280px;
	margin-right: 10px;
	margin-top: 10px;
}

.msfg-money-loans-detailpageheader #divMiddle a
{
	position: absolute;
	color: #0000FF;
	bottom: -20px;
	left: -22px;
}

.msfg-money-loans-detailpageheader #divMiddle input
{
	position: absolute;
	right: 0;
}

.msfg-money-loans-detailpageheader #divMiddleIcons
{
	float: right;
	margin-top: 15px;
	height: 55px;
	margin-right: 52px;
}

.msfg-money-loans-detailpageheader #divMiddleIcons img
{
	vertical-align: bottom;
	margin-left: 5px;
	float: left;
}

.msfg-money-loans-detailpageheader #divMiddle a img
{
	vertical-align: bottom;
}

.msfg-money-loans-detailpageheader #divMiddle img
{
	margin-left: 30px;
}

.msfg-money-loans-detailpageheader table
{
	width: 350px;
}

.msfg-money-loans-detailpageheader table tr
{
	padding-bottom: 5px;
}

.msfg-money-loans-detailpageheader table th
{
	width: 120px;
	color: #333;
	vertical-align:top;
}

.msfg-money-loans-detailpageheader table td.highlighted,
.msfg-money-loans-nodealspageheader table td.highlighted
{
	font-weight:bold;
}
 
/* End From: controls\msfg-money-loans-detailpageheader.css */ 
 
 
/* Start From: controls\msfg-money-loans-doiqualify.css */ 
.msfg-money-loans-doiqualify
{
	overflow:hidden;
	margin:0;
	padding:0;
}

.msfg-smartsearch-result-top-container
{
	position:relative;
	margin:0;
	padding-bottom:30px;
	width:100%;
	float: left;
	clear: both;
	margin-bottom: 0px;	
}

.msfg-money-loans-doiqualify .msfg-title
{
	color: #001680;
	font-size: 22px;
	border-bottom: none;
}

.msfg-money-loans-doiqualify .msfg-timmoss,
.msfg-money-loans-doiqualify .msfg-timmossrightprofile
{
	position:absolute;
	bottom:0;
	left:20px
}

.msfg-money-loans-doiqualify .msfg-timmossrightprofile
{
	position:absolute;
	bottom:0;
	left:15px;
}

.msfg-money-loans-doiqualify #smartsearch-caption
{
	float:left;
	width: 400px;
	height: 50px;
	margin-top: 18px;
	margin-left: 140px;
	margin-bottom: 10px;
	display:inline;
}

.msfg-money-loans-doiqualify #smartsearch-caption h1
{
	font-size: 25px;
	border-bottom: none;
	margin: 0px;
	padding-bottom: 3px;
}

.msfg-money-loans-doiqualify .msfg-smartsearchicon
{
	float: right;
	padding-right: 20px;
	margin-top: 15px;
}

.msfg-money-loans-doiqualify #qualified-product
{
	float:left;
	margin-left: 140px;
	display:inline;
}
.msfg-money-loans-doiqualify #qualified-product-details
{
	width: 237px;
	float: left;
}
.msfg-money-loans-doiqualify #qualified-product-image
{
	width: 170px;
	float: left;
	padding-left: 10px;
}

.msfg-money-loans-doiqualify #qualified-product-apr
{
	width: 120px;
	float: left;
}

.msfg-money-loans-doiqualify #qualified-product-proceed
{
	width: 90px;
	float: left;
	text-align: center;
} 

.msfg-money-loans-doiqualify .msfg-suggestedproduct-proceed
{
	width: 90px;
	float: left;
	text-align: center;
}

.msfg-money-loans-doiqualify .msfg-proceed-button
{
	margin-left: 0px;
}

.msfg-money-loans-doiqualify #suggested-product
{
	width: 664px;
	float: left;
	margin-left: 140px;
	margin-top: 15px;
	margin-bottom:10px;
}

.msfg-money-loans-doiqualify #suggested-product-details
{
	width: 535px;
	float: left;
}

.msfg-money-loans-doiqualify #no-product
{
	width: 400px;
	float: left;
	margin-left: 140px;
	display:inline;
	margin-top: 15px;
}

.msfg-money-loans-doiqualify #search_fearure_list p
{
	padding-left: 0px;
}

.msfg-money-loans-doiqualify #search_fearure_text
{
	padding: 10px 0px 8px 10px;
	color: #333333;
}

.msfg-money-loans-doiqualify .msfg-money-loans-doiqualify li
{
	background-image: url(../../images/icons/green-tick.png);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 11px;
	list-style-type: none;
	margin: 15px 0px;
	padding-left: 20px;
}


.msfg-money-loans-doiqualify .msfg-money-loans-doiqualify ul
{
	margin-left: 0px;
}

.msfg-money-loans-doiqualify .msfg-yourdetailsprotected
{
	padding-top: 5px;
	padding-left: 15px;
	color: #666666;
	font-weight: bold;
}

.msfg-money-loans-doiqualify .msfg-yourdetailsprotected img
{
	margin-right: 15px;
	vertical-align: middle;
}

.msfg-money-loans-doiqualify .msfg-yourdetailsprotected a
{
	font-weight: normal;
	padding-left: 5px;
}

.msfg-money-loans-doiqualify .msfg-bottomtimmoss p
{
	margin: 0;
	padding-bottom: 5px;
	font-size: 11px;
}

.msfg-money-loans-doiqualify .msfg-bottomtimmoss .msfg-bottomrow p
{
	padding-top: 15px;
	border: SOLID 1px green;
}

#frmMain .msfg-money-loans-doiqualify  input.msfg-formstepbutton-questiongroup
{
	float: none;
	margin-left: 290px;
	margin-top: 10px;
}


.msfg-money-loans-doiqualify .msfg-bullettext
{
	font-size: 11px;
}

.msfg-money-loans-doiqualify .msfg-imgtick
{
	padding-right: 6px;
}

.msfg-money-loans-doiqualify .msfg-intro-panel-sequrity
{
	width: 144px;
	float: right;
	position: relative;
	bottom: 18px;
	text-align: center;
}

.msfg-money-loans-doiqualify .msfg-intro-panel-sequrity p
{
	margin: 10px;
}

.msfg-money-loans-doiqualify .msfg-money-loans-smartsearchpromo
{
	position: absolute;
	float: right;
	top: -14px;
	right: 17px;
}

.msfg-money-loans-doiqualify .msfg-money-loans-intropanel-timmoss
{
	position: absolute;
	top: -4px;
	left: -8px;
}
 
/* End From: controls\msfg-money-loans-doiqualify.css */ 
 
 
/* Start From: controls\msfg-money-loans-entrypoint.css */ 
.msfg-money-loans-entrypoint {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) repeat-x scroll 0 -170px;border-bottom:1px solid #99CCFF;position:relative;}
.msfg-money-loans-entrypoint a.buttonlink {float:right; padding-left:5px;position:absolute;bottom:10px;right:10px}
.msfg-money-loans-entrypoint a.headerlink {text-decoration:none;}
.msfg-money-loans-entrypoint h3 {font-size:14px;color:Black;}
.msfg-money-loans-entrypoint div {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) no-repeat scroll 0 0;}
.one-quarter-advert .msfg-money-loans-entrypoint {width:175px;}
.one-quarter-advert .msfg-money-loans-entrypoint div div {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) no-repeat scroll 165px -340px;}
.one-third-advert .msfg-money-loans-entrypoint {width:240px;}
.one-third-advert .msfg-money-loans-entrypoint div div {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) no-repeat scroll 230px -340px;}
.one-quarter-no-advert .msfg-money-loans-entrypoint {width:220px;}
.one-quarter-no-advert .msfg-money-loans-entrypoint div div {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) no-repeat scroll 210px -340px;}
.one-third-no-advert .msfg-money-loans-entrypoint {width:300px;}
.one-third-no-advert .msfg-money-loans-entrypoint div div {background:transparent url(../../../content-management/money-style/images/bg-channelbox.png) no-repeat scroll 290px -340px;}
 
/* End From: controls\msfg-money-loans-entrypoint.css */ 
 
 
/* Start From: controls\msfg-money-loans-fillerpanel.css */ 
.msfg-money-loans-fillerpanel
{
	float:left;
	height:64px;
	border: solid 1px #99BAF1;
	padding-top: 4px;
	background-image:url("../../images/background/filler-panel.png");
	background-repeat:repeat-x;
	background-color:#E6EFFF;
	width:260px;
}

.msfg-money-loans-fillerpanel a
{
	margin-left:14px;
	color:#00168E;
	font-size:14px;
	font-weight:bold;
	margin-top:3px;
}

.msfg-money-loans-fillerpanel p
{
	margin-top:5px;
	margin-left:100px;
	color:#00168E;
	margin-bottom:0;
}

.msfg-money-loans-fillerpanel img
{
	float:left;
	padding-left:10px;
} 
/* End From: controls\msfg-money-loans-fillerpanel.css */ 
 
 
/* Start From: controls\msfg-money-loans-glossary.css */ 
 
/* End From: controls\msfg-money-loans-glossary.css */ 
 
 
/* Start From: controls\msfg-money-loans-goalbasednavigator.css */ 
.msfg-goalbasednavigator
{
	width:250px;
	float:left;
	padding:5px;
}

.msfg-goalbasednavigator select
{
	margin-left:5px;
	margin-right:5px;
	width:200px;
}

.msfg-goalbasednavigator div
{
	position:relative;
}

.msfg-goalbasednavigator input
{
	position:absolute;
}

.msfg-goalbasednavigator h3
{
	margin-top:0;
	margin-bottom: 5px;
	color:#00168E;
	font-weight:bold;
	font-size:16px;
}

.msfg-goalbasednavigator p
{
	color:#666666;
	margin-bottom:0px;
	margin-top:10px;
	font-weight:bold;
} 
/* End From: controls\msfg-money-loans-goalbasednavigator.css */ 
 
 
/* Start From: controls\msfg-money-loans-helpandsupport.css */ 
.msfg-money-loans-helpandsupport
{
	padding: 10px;
	padding-bottom: 13px;
}

.msfg-money-loans-helpandsupport img
{
	float:left;
	display:block;
}

.msfg-money-loans-helpandsupport ul
{
	width:160px;
	margin:0;	
	list-style-type: none;
	margin-left:0;
	padding-top:18px;
}

.msfg-money-loans-helpandsupport ul li
{
	background-image: url(../../images/icons/guide-topic.png);	
	background-position:0px 0px;
	background-repeat: no-repeat;
	padding-bottom:10px;
	padding-left:25px;
	margin-top:0;
	text-decoration:underline;
	font-size:12px;
	color:#0000FF;
	line-height:18px;
}

.msfg-money-loans-helpandsupport ul li a
{
	color: #0000FF;
}

.msfg-money-loans-helpandsupport .msfg-ourloansexpert
{
	color: #666666;
	margin-bottom:10px;
	margin-top:10px;
	float:left;
}

.msfg-money-loans-helpandsupport .msfg-headofloans
{
	margin-right:15px;
}
 
/* End From: controls\msfg-money-loans-helpandsupport.css */ 
 
 
/* Start From: controls\msfg-money-loans-hottopics.css */ 
/* New Hot Topics */

.msfg-money-loans-hottopics .msfg-forumtopicsrepeater-unavailable
{
	margin-left: 10px;
}
.msfg-money-loans-hottopics .msfg-forumlink
{
	margin-bottom:10px;
	margin-right:10px;
	float:right;
}

.msfg-money-loans-hottopics ul
{
	list-style-type: none;
	margin-left:10px;
	margin-top:10px;
}

.msfg-money-loans-hottopics img
{
	vertical-align:middle;
}

.msfg-money-loans-hottopics div.ForumHotTopicsContainer
{
	border: 2px double #666666;
	width: 400px;
	padding: 20px;
}

.msfg-money-loans-hottopics div.ForumHotTopicsHeader
{
	font-weight: bold;
	font-size: 13px;
}

.msfg-money-loans-hottopics li
{
	margin-bottom:5px;
}

.msfg-money-loans-hottopics div.ForumHotTopicLink
{
	font-weight: bold;
	font-size: 11px;
	display: inline;
	vertical-align: text-top;
}

.msfg-money-loans-hottopics .ForumTopicLink a
{
	font-size: 7px;
	font-weight: bold;
}

.msfg-money-loans-hottopics span.Replies
{
	margin-left: 28px;
}

/* New Hot Topics */ 
/* End From: controls\msfg-money-loans-hottopics.css */ 
 
 
/* Start From: controls\msfg-money-loans-instantemail.css */ 
#overlay
{
	display: none;
	width: 100%;
	position: absolute;
	background: #000;
	opacity: 0.5;
	z-index: 100000;
	top: 0px;
	left: 0px;
}

.results-section
{
	background: url( "../../images/background/results-section.png" );
	width: 800px;
	height: 110px;
	margin-bottom: 10px;
}
#results-section-link
{
	width: 91px;
	height: 25px;
}
#results-section-close
{
	outline: 0;
	background: url( "../../images/buttons/fancy_closebox.png" );
	position: absolute;
	top: -10px;
	right: -10px;
	width: 30px;
	height: 30px;
}

#results-container
{
	position: relative;
	float: left;
}

#quick-reference-header
{
	color: #0000AA;
	float: left;
	font-size: 12pt;
	margin: 12px;
}
.submit-button
{
	margin-left: 25px;
	margin-top: 10px;
}
#subscribe-container
{
	width: 750px;
	height: 45px;
	margin-left: 15px;
	border: 1px silver solid;
	color: black;
}
#alton-towers-logo
{
	float: left;
	width: 20px;
	height: 20px;
}
#frmMain .email-input-fieldset
{
	clear: right;
	padding: 0;
	color: black;
	display: inline;
}
.emailaddress
{
	width: 200px;
}
#frmMain fieldset #email-checkbox-label
{
	padding-top: 15px;
	padding-left: 15px;
	width: 30px;
}
.instant-email-information
{
	padding-bottom: 5px;
}
#frmMain .email-input-fieldset em
{
	display: none;
}

.instant-email-loading
{
	text-align: center;
}

.ajax-loader
{
	margin-right: 10px;
	padding-top: 20px;
}
 
/* End From: controls\msfg-money-loans-instantemail.css */ 
 
 
/* Start From: controls\msfg-money-loans-loanguides.css */ 

.msfg-rpanel-asset
{
	width: 250px;
	height: auto;
	margin: 0px 0px 10px 0px;
	border: 1px solid #dcdcdc;
	float:left;
	font-size:12px;
}

.msfg-loanguides .msfg-rpanel-inner .msfg-rpanel-inner-content
{
	margin-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.msfg-rpanel-inner a
{
	color:#000099;	
	font-weight:bold;
	white-space:nowrap;
}

.msfg-rpanel-inner .msfg-rpanel-inner-content .msfg-subguide
{
	color:#00168E;
	font-weight:normal;
	font-size:12px;
	margin-left:0px;
}


.msfg-rpanel-inner .msfg-rpanel-inner-content p
{
	margin:2px 15px 10px 18px;
	color:#000000;
}

.msfg-rpanel-inner .msfg-rpanel-inner-content img
{
	margin-left:5px;
	margin-right:5px;
}

.msfg-rpanel-inner h2
{
	font-size: 14px;
	font-weight: normal;
	border: 1px solid #dcdcdc;
	margin: 4px;
	padding: 7px 0px 7px 6px;

	background-image: url(../../images/1px_wide_sprite.png);
	background-position: 0 -104px;
	background-color: #e3e3e3;
}

.msfg-rpanel-inner h2 img
{
	margin: 0px 5px -2px 3px;
}
 
/* End From: controls\msfg-money-loans-loanguides.css */ 
 
 
/* Start From: controls\msfg-money-loans-newsandguides.css */ 
.msfg-money-loans-newsandguides
{
	padding: 10px 5px 7px 12px;
}

.msfg-money-loans-newsandguides ul
{
	margin:0;	
	margin: 3px 0 10px 0;
	list-style-type: none;
	padding-top:0px;

}

.msfg-money-loans-newsandguides ul li
{
	/*background: transparent url(../../images/icons/guide-topic.png) no-repeat scroll 0 3px;*/
	
	background: transparent url(../../images/spacesaver_sprite.png) no-repeat scroll;
	
	margin-bottom:5px;
}

.msfg-money-loans-newsandguides ul li a
{
	margin-left: 25px;
	white-space: nowrap;
}

.msfg-money-loans-newsandguides ul li p
{
	margin: 3px 0 4px 25px;
	font-weight: bold;
	font-size: 11px;
}

.msfg-money-loans-newsandguides ul li p span
{
	font-weight: normal;
}

.msfg-money-loans-newsandguides a
{
	color: #0033FF;
	font-size: 12px;
}

.msfg-money-loans-newsandguides img
{
	margin-right: 15px;
	float: left;	
}

.msfg-money-loans-newsandguides .msfg-viewmorearticles
{
	margin-left: 30px;
}


.msfg-money-loans-newsandguides .msfg-ourloansexpert
{
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #666;
}
 
/* End From: controls\msfg-money-loans-newsandguides.css */ 
 
 
/* Start From: controls\msfg-money-loans-nodealspageheader.css */ 
.msfg-money-loans-nodealspageheader *
{
	padding:0;
	margin:0;
}

.msfg-money-loans-nodealspageheader
{
	float:left;
	width:500px;
	margin-bottom:10px;
}


#lnkFriendlyUrl
{
	width:100px;
}

.msfg-money-loans-nodealspageheader a
{
	color: #1B47FF;
}

.msfg-money-loans-nodealspageheader .msfg-title
{
	color: #00168E;
	margin: 5px 0;
	font-size: 28px;
}

.msfg-money-loans-nodealspageheader .msfg-subtitle
{
	font-size:14px;
	color:#333
}

.msfg-money-loans-nodealspageheader #topLHS
{
	float: left;
	width: 170px;
	margin-top: 15px;
	margin-left: 25px;
}

.msfg-money-loans-nodealspageheader #topLHS img
{
	margin-top: 15px;
}

.msfg-money-loans-nodealspageheader #topRHS
{
	width: 500px;
	margin-top: 15px;
	margin-left:10px;
}

.msfg-money-loans-nodealspageheader #divMiddle
{
	float: right;
	width:280px;
	margin-right:10px;
	margin-top:10px;
}

.msfg-money-loans-nodealspageheader #divMiddleIcons
{
	float:right;
	width:80px;
	margin-top:15px;
	height:22px;
	margin-right:28px;
}

.msfg-money-loans-nodealspageheader #divMiddleIcons img
{
	vertical-align:bottom;
	margin-left:5px;
}

.msfg-money-loans-nodealspageheader #divMiddle a
{
	color: #0000FF;
}

.msfg-money-loans-nodealspageheader #divMiddle a img
{
	vertical-align:bottom;
}

.msfg-money-loans-nodealspageheader #divMiddle img
{
	margin-left: 30px;
}


.msfg-money-loans-nodealspageheader table 
{
	width:500px;
}

.msfg-money-loans-nodealspageheader table th
{
	width: 120px;
}

.msfg-money-loans-nodealspageheader table td
{
	color:#333;
	font-size:12px;
	height:18px;
}

 .msfg-money-loans-nodealspageheader table .msfg-rowheading
 {
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin-left:5px;
 }
 
/* End From: controls\msfg-money-loans-nodealspageheader.css */ 
 
 
/* Start From: controls\msfg-money-loans-noresults.css */ 

/* Yellow Box*/
.msfg-noresults
{
	background-image: url(../../images/background/yellow-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
	width: 800px;
}
.msfg-noresults .msfg-noresults-topright
{
	background-image: url(../../images/background/yellow-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-noresults .msfg-noresults-bottomleft
{
	background-image: url(../../images/background/yellow-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-noresults .msfg-noresults-bottomright
{
	height:1%;
	background-image: url(../../images/background/yellow-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0 10px 15px 0;
}

.msfg-noresults .msfg-noresults-bottomright:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*End Yellow Box*/

.msfg-noresults .msfg-information
{
	float:left;
	margin-top:10px;
	margin-left:20px;
}

.msfg-noresults .msfg-sorry
{
	margin-left:20px;
	float:left;
}

.msfg-noresults .msfg-sorry h3
{
	font-size:14px;
	color:#333;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:15px;
	
}

.msfg-noresults .msfg-sorry p
{
	margin-top:0;
} 
/* End From: controls\msfg-money-loans-noresults.css */ 
 
 
/* Start From: controls\msfg-money-loans-othercomparisonoptions.css */ 
.msfg-other-comparison-options
{
	position:relative;	
	border: 1px solid #dcdcdc;
	width:530px;
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	overflow:hidden;
}

.msfg-other-comparison-options img
{
	margin-top:10px;
	margin-right:10px;
	border: solid 1px green;
}

.msfg-other-comparison-options 
.msfg-image-container
{
	width:105px;
	float:left;
	overflow:hidden;
}

.msfg-other-comparison-options h2
{
	color:#333333;
	margin-left:5px;
	margin-top:5px;
	font-size:16px;
}

.msfg-other-comparison-options p
{ 
	float:left;
	margin-left:26px;
	margin-top:5px;
	display:inline;
	width:380px;
	margin-bottom:0;
	padding-bottom:15px;
}

.msfg-other-comparison-options a
{
	color:#00168E;
	font-weight:bold;
	margin-left:25px;
	font-size:14px;
}

.msfg-other-comparison-options 
.msfg-featurelink 
{
	color:#00168E;
	font-weight:normal;
	font-size:12px;
	margin-left:0px;
}
	
div .msfg-other-comparison-options-underline
{
	width:510px;
	border-top: 1px solid #dcdcdc;
	margin-left:10px;
	margin-bottom:5px;
	font-size:1px;
	clear:both;
} 
/* End From: controls\msfg-money-loans-othercomparisonoptions.css */ 
 
 
/* Start From: controls\msfg-money-loans-ourcustomerpromise.css */ 
.msfg-money-loans-ourcustomerpromise
{
	background: url(../../images/background/customerpromise-simon.png) no-repeat bottom right;
	background-position: 100% 120%;
	padding: 0 0 0 5px;
	margin-top:0px;
	height: 163px;
	border-top:solid 0;
	padding: 4px 5px 8px 10px;
}

.msfg-money-loans-ourcustomerpromise ul
{	
	margin-top:10px;
	padding-top:0;	
	list-style-image: url(../../images/icons/customerpromise-tick.png);
}

.msfg-money-loans-ourcustomerpromise .msfg-findoutmore
{
	margin-left: 4px;
}

.msfg-money-loans-ourcustomerpromise h4
{
	margin-top: 11px;
	color:#666666;
}
.msfg-money-loans-ourcustomerpromise h3
{
	float: left;
	clear: both;
	margin-top: 10px;
	margin-left: 2px;
	margin-right: 5px;
	display: inline;
}
 
/* End From: controls\msfg-money-loans-ourcustomerpromise.css */ 
 
 
/* Start From: controls\msfg-money-loans-preapplydataentry.css */ 
.msfg-money-loans-preapplydataentry
{
	clear:both;
	padding-left:10px;	
}

.msfg-money-loans-preapplydataentry .msfg-belowaboutyou
{
	background-color:#F5F5F5; 
	border-bottom:solid 1px #99BAF1;
}

.msfg-money-loans-preapplydataentry .msfg-questiongroupheading
{
	margin-bottom:0;
	background-image:url(../../images/background/loan-details.png);
	background-repeat:repeat-x;
	border-top:1px solid #B3CBF5;
	border-bottom:1px solid #B3CBF5;
	background-color:#E9F0FC;
}

#frmMain .msfg-money-loans-preapplydataentry  fieldset em, 
#frmMain .msfg-money-loans-preapplydataentry .msfg-requiredstatement em 
{
	display:none;
}

.msfg-page-57-preapply #frmMain fieldset div.msfg-validationerror-text p
{
	margin-left:15px;
}

.msfg-page-57-preapply #frmMain .msfg-money-loans-preapplydataentry fieldset div 
{
	padding-bottom:3px;
}

#frmMain .msfg-money-loans-preapplydataentry fieldset div 
{
	padding: 10px 0 0 10px;
}

.msfg-money-loans-preapplydataentry .msfg-questiongroupheading h3
{
	margin-bottom: 0;
}

.msfg-money-loans-preapplydataentry lnk
{
	float: left;
}

.msfg-money-loans-preapplydataentry .msfg-title
{
	color: #00168E;
	margin: 5px 0;
	padding: 0;
	font-size: 28px;
}

.msfg-money-loans-preapplydataentry .msfg-subtitle
{
	margin-top: 0;
	padding-top: 0;
}

#frmMain .msfg-money-loans-preapplydataentry fieldset label
{
	width: 120px;
	font-size: 12px;
}

.msfg-money-loans-preapplydataentry .msfg-proceed
{
	clear:both;
	float: right;
	margin-bottom:20px;
	margin-top: 10px;
}

.msfg-money-loans-preapplydataentry .msfg-proceed input
{
	margin-right:40px;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed
{
	clear:both;
	display: inline-block;
}

/* Hides from IE-mac \*/
* html .msfg-belowproceed
{height: 1%;}

.msfg-money-loans-preapplydataentry .msfg-belowproceed
{
	display: block;
}
/* End hide from IE-mac */


.msfg-money-loans-preapplydataentry .msfg-belowproceed-lhs
{
	float:left;
	width:240px;
	background-image: url(../../images/background/tim-moss-right-profile.png);
	background-position: 15% 100%;
	background-repeat:no-repeat;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-lhs .msfg-belowproceed-lhs-text
{
	margin-top:100px;
	margin-left:120px;
	font-size:11px;
	color:#000;
	padding-bottom:10px;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-lhs .msfg-belowproceed-lhs-text a
{
	color:#1B47FF;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-rhs
{
	float:left;
	width:600px;
	overflow:hidden;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-rhs .msfg-openquote
{
	float:left;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-rhs .msfg-belowproceed-rhs-text
{
	width:500px;
	float:left; 
	margin-left:11px;
	margin-top:2px;
}

.msfg-money-loans-preapplydataentry .msfg-belowproceed-rhs h3,
.msfg-money-loans-preapplydataentry .msfg-belowproceed-rhs p
{
	margin-bottom:5px;
	margin-top:0;
} 
/* End From: controls\msfg-money-loans-preapplydataentry.css */ 
 
 
/* Start From: controls\msfg-money-loans-preapplyexistingcustomer.css */ 
.msfg-money-loans-preapplyexistingcustomer
{
	margin-top:10px;
	padding-left:10px;

}
.msfg-money-loans-preapplyexistingcustomer 
.msfg-topband
{

}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-headings
{
	clear: both;
	margin-bottom:10px;
}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-headings
{
	padding-left:10px;
}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-questiongroupheading
{
	background-image:url(../../images/background/loan-details.png);
	background-repeat:repeat-x;
	border-top:1px solid #B3CBF5;
	border-bottom:1px solid #B3CBF5;
	background-color:#E9F0FC;
}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-proceed
{
	float: none !important;
	height: 55px;
}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-back
{
	float: left;
	width: 144px;
}
.msfg-money-loans-preapplyexistingcustomer 
.msfg-criteriarow
{
	margin-bottom: 2px !important;
}

.msfg-money-loans-preapplyexistingcustomer 
.msfg-proceed
input
{
	float: right;
}

#ucQExistingCustomer_divExistingCustomer fieldset
{
	padding:0 30px 20px 30px;
}

#ucQExistingCustomer_divExistingCustomer fieldset em
{
	display:none;
}

#ucQExistingCustomer_divExistingCustomer fieldset label
{
	font-size:12px;
	width:400px;
} 
/* End From: controls\msfg-money-loans-preapplyexistingcustomer.css */ 
 
 
/* Start From: controls\msfg-money-loans-preapplyltvcalculator.css */ 
.msfg-money-loans-preapplyltvcalculator
{
	margin-top:10px;
	padding-left:10px;

}

.msfg-money-loans-preapplyltvcalculator 
.msfg-headings
{
	clear: both;
	margin-bottom:10px;
}

.msfg-headings .msfg-title
{
	border-bottom: medium none;
	color: #00168E;
	font-size: 28px;
	font-weight: bold;
	margin-top: -5px;
}

.msfg-headings .msfg-subtitle
{
	font-size:14px;
	color:#333;
}

.msfg-money-loans-preapplyltvcalculator 
.msfg-headings
{
	padding-left:10px;
}

.msfg-money-loans-preapplyltvcalculator 
.msfg-questiongroupheading
{
	background-image:url(../../images/background/loan-details.png);
	background-repeat:repeat-x;
	border-top:1px solid #B3CBF5;
	border-bottom:1px solid #B3CBF5;
	background-color:#E9F0FC;
}

.msfg-money-loans-preapplyltvcalculator 
.msfg-proceed
input
{
	float: right;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-floatingtooltip
{
	font-weight: normal;
}

#frmMain .msfg-money-loans-preapplyltvcalculator fieldset
{
	float: left;
	width: 450px;
}

#frmMain .msfg-money-loans-preapplyltvcalculator fieldset label
{
	width: 450px;
}
.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvvalue
{
	float: left;
	padding: 10px 0 0 10px;
	font-size: 16px;
}


.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvmessage
{
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvText{
	font-size:16px;
	font-weight: bold;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvTextGood{
	color: #00168E;
	float:left;
	width:300px;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvTextBad{
	color: #FF0000;
	float:left;
	width:300px;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvValueText{
	font-size:18px;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-ltvCalcButton
{
	clear: none !important;
	width: 120px;
	margin-right: 10px;
	float: left !important;
	padding-top:90px;
}
.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvgroup{
	padding:10px;
	background-color: #F5F5F5;
	border-bottom:1px solid #99BAF1;
	margin-bottom:15px;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvpanel
{
	height: 80px;
	min-height: 80px;
}

.msfg-money-loans-preapplyltvcalculator
.clear
{
	clear:both;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-money-loans-ltvMessageContainer
{
	display: block;
	float: left;
	width: 305px;
	height: 0px;
}

.msfg-money-loans-preapplyltvcalculator
.msfg-ltvProceedButton
{
	position: relative;
	top:90px;
} 
/* End From: controls\msfg-money-loans-preapplyltvcalculator.css */ 
 
 
/* Start From: controls\msfg-money-loans-preapplyqualificationcriteria.css */ 
.msfg-money-loans-preapplyqualificationcriteria
{
	margin-top:10px;
	padding-left:10px;

}
.msfg-money-loans-preapplyqualificationcriteria 
.msfg-topband
{

}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-headings
{
	clear: both;
	margin-bottom:10px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-topband .msfg-mslogo
{
	float:right;
	clear:both;
	margin-right:15px;
	margin-top:15px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-topband .msfg-providerlogo
{
	float:left;
	margin-top:15px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-headings .msfg-title
{
	border-bottom: medium none;
	color: #00168E;
	font-size: 28px;
	font-weight: bold;
	margin-top: -5px;
}

.msfg-headings .msfg-subtitle
{
	font-size:14px;
	color:#333;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-headings
{
	padding-left:10px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-questiongroupheading
{
	background-image:url(../../images/background/loan-details.png);
	background-repeat:repeat-x;
	border-top:1px solid #B3CBF5;
	border-bottom:1px solid #B3CBF5;
	background-color:#E9F0FC;
}

.msfg-criteriagroup
{
	padding:10px;
	background-color: #F5F5F5;
	border-bottom:1px solid #99BAF1;
	margin-bottom:15px;
	min-height: 45px;
	height: auto !important;
	height: 45px;
}

.msfg-criteriagroup .msfg-criteriarow
{
	margin:10px 10px;
	line-height:12px;
}

.msfg-criteriagroup .msfg-criteriarow img
{
	vertical-align:middle;
	margin-right:6px;
}

.msfg-yourpersonaldetailsprotected
{
	float:right;
	margin-right:10px;
}

.msfg-money-loans-preapplyqualifiactioncriteria
{
	font-size: 12px;
	color: #000;
	background: url("../../images/icons/your_personal_details_protected.png") no-repeat ;
	background-position:98% 100%;
	background-color: #F5F5F5;
	border-bottom:1px solid #CCCCCC;
	margin-bottom: 20px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-proceed
{
	float: none !important;
	height: 55px;
}

.msfg-money-loans-preapplyqualificationcriteria 
.msfg-proceed
input
{
	float: right;
} 
/* End From: controls\msfg-money-loans-preapplyqualificationcriteria.css */ 
 
 
/* Start From: controls\msfg-money-loans-preapplytierdetails.css */ 
/* Headings */ 
.msfg-money-loans-preapplytierdetailheadings
{
	margin:0;
	padding:0;
	position:relative;
}

.msfg-money-loans-preapplytierdetailheadings h3
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:15px;
	font-family:Arial;
	margin-left: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top:1px solid #B3CBF5;
	border-bottom:1px solid #B3CBF5;
	vertical-align:middle;
	background-color:#E9F0FC;
}

.msfg-money-loans-preapplytierdetailheadings a
{
	position:absolute;
	right:10px;
	top:8px;
	font-weight:normal;
	font-size:12px;
	color:#3475E3;
}
/* END Headings */

/* Tier Details section */
.msfg-money-loans-details-preapplytierdetails table
{
	width:98%;
	border-collapse: collapse;
	border-bottom:solid 1px #B3CBF5;
	margin-left:20px;
}

.msfg-money-loans-details-preapplytierdetails table thead th
{
	background-image: url(../../images/background/loan-details.png);
	height: 32px;
	width: 33%;
	text-align: center;
	border-top: solid 1px #B3CBF5;
	border-bottom: solid 1px #B3CBF5;
	border-left: solid 1px #B3CBF5;
}

.msfg-money-loans-details-preapplytierdetails table thead th.msfg-first-child
{
	border-left: none;
	width: 34%;
}

.msfg-money-loans-details-preapplytierdetails table tbody td
{
	padding: 5px 0 5px 0;
	text-align: center;
}

.msfg-money-loans-details-preapplytierdetails table tbody td.msfg-highlightcolumn
{
	background-color: #F2F6FD;
	font-weight: bold;
	padding: 4px 0 4px 0;
}
/* END Tier Details section */
 
/* End From: controls\msfg-money-loans-preapplytierdetails.css */ 
 
 
/* Start From: controls\msfg-money-loans-productdetailcontent.css */ 
/* Headings */ 
.msfg-money-loans-detailheadings
{
	margin:0;
	padding:0;
	position:relative;
}

.msfg-money-loans-detailheadings h3
{
	font-size:22px;
	color:#00168E;
	font-weight:normal;
	margin-top:15px;
	margin-bottom:5px;
}

.msfg-money-loans-detailheadings a
{
	position:absolute;
	right:10px;
	top:8px;
	font-weight:normal;
	font-size:12px;
	color:#3475E3;
}
/* END Headings */

.msfg-money-loans-details-aprsection h3, 
.msfg-money-loans-details-additionaldetails h3, 
.msfg-money-loans-details-otherconditions h3 
{
	margin-top: 20px;
}

/* Loan Details section */
.msfg-money-loans-details-loandetails table
{
	width: 100%;
	border-collapse:collapse;
	border-top:solid 1px #B3CBF5;
	border-bottom:solid 1px #B3CBF5;
}

.msfg-money-loans-details-loandetails table.loan-details-ccd {
	border-bottom:solid 0px #B3CBF5;
}

.msfg-money-loans-details-loandetails table thead th
{
	background-image:url(../../images/background/loan-details.png);
	height:30px;
}

.msfg-money-loans-details-loandetails table tbody th
{
	width: 400px;
	padding: 5px 0 5px 0;
	text-align: inherit;
}

.msfg-money-loans-details-loandetails table tbody td
{
	text-align: center;
	padding: 5px 0 5px 0;
}

.msfg-money-loans-details-loandetails table tbody .msfg-highlightcolumn td
{
	font-weight: bold;
	padding: 4px 0 4px 0;
}
/* END Loan Details section */

/* General Details section */
.msfg-money-loans-details-generaldetails {
    clear:both;
}

.msfg-money-loans-details-generaldetails table
{
	width:100%;
	border-collapse: collapse;
	border-bottom:solid 1px #B3CBF5;
}

.msfg-money-loans-details-generaldetails table thead th
{
	background-image: url(../../images/background/loan-details.png);
	height: 32px;
	width: 33%;
	text-align: center;
	border-top: solid 1px #B3CBF5;
	border-bottom: solid 1px #B3CBF5;
	border-left: solid 1px #B3CBF5;
}

.msfg-money-loans-details-generaldetails table thead th.msfg-first-child
{
	border-left: none;
	width: 34%;
}

.msfg-money-loans-details-generaldetails table tbody td
{
	padding: 5px 0 5px 0;
	text-align: center;
}

.msfg-money-loans-details-generaldetails table tbody td.msfg-highlightcolumn
{
	background-color: #F2F6FD;
	font-weight: bold;
	padding: 4px 0 4px 0;
}
/* END General Details section */

/* APR Info Section */
.msfg-money-loans-details-aprsection
{
	border-bottom: solid 1px #B3CBF5;	
}

.msfg-money-loans-details-aprsection h3
{
	padding-bottom: 5px;
	border-bottom: solid 1px #B3CBF5;
}

.msfg-money-loans-details-aprsection p
{
	margin: 0.66em 0 0.66em 0
}
/* END APR Info Section */

/* Additional Details section */
.msfg-money-loans-details-additionaldetails table
{
	border-collapse: collapse;
	width:100%;
	border-top:solid 1px #B3CBF5;
	border-bottom:solid 1px #B3CBF5;
}

.msfg-money-loans-details-additionaldetails table tbody td, 
.msfg-money-loans-details-additionaldetails table tbody th
{
	padding-top: 5px;
	padding-bottom: 5px;
}

.msfg-money-loans-details-additionaldetails table tbody th
{
	font-weight: bold;
	text-align: inherit;
}

.msfg-money-loans-details-additionaldetails table tbody td
{
	text-align: center;
}

.msfg-money-loans-details-additionaldetails table tbody .msfg-money-loans-details-additionaldetails-ratesandfees td, 
.msfg-money-loans-details-additionaldetails table tbody .msfg-money-loans-details-additionaldetails-benefits td
{
	text-align:left;	
}
/* END Additional Details section */

/* Other Conditions section */
.msfg-money-loans-details-otherconditions
{
	padding-bottom: 5px;
	border-bottom: solid 1px #B3CBF5;	
}

.msfg-money-loans-details-otherconditions h3
{
	padding-bottom: 5px;
	border-bottom: solid 1px #B3CBF5;
}
/* END Other Conditions section */

/* Bottom of page */
.msfg-money-loans-details-productdetailcontent .msfg-proceed
{
	float:right;
	clear:both;
	margin:5px;
	margin-top:15px;
}

.msfg-money-loans-details-checklenderterms
{
	font-weight:bold;
	clear:both;
}
/* END Bottom of page */

/* Tier Details section */
.msfg-money-loans-details-tierdetails table
{
	width:100%;
	border-collapse: collapse;
	border-bottom:solid 1px #B3CBF5;
}

.msfg-money-loans-details-tierdetails table thead th
{
	background-image: url(../../images/background/loan-details.png);
	height: 32px;
	width: 33%;
	text-align: center;
	border-top: solid 1px #B3CBF5;
	border-bottom: solid 1px #B3CBF5;
	border-left: solid 1px #B3CBF5;
}

.msfg-money-loans-details-tierdetails table thead th.msfg-first-child
{
	border-left: none;
	width: 34%;
}

.msfg-money-loans-details-tierdetails table tbody td
{
	padding: 5px 0 5px 0;
	text-align: center;
}

.msfg-money-loans-details-tierdetails table tbody td.msfg-highlightcolumn
{
	background-color: #F2F6FD;
	font-weight: bold;
	padding: 4px 0 4px 0;
}
/* END Tier Details section */
 
/* End From: controls\msfg-money-loans-productdetailcontent.css */ 
 
 
/* Start From: controls\msfg-money-loans-productindexdetails.css */ 
.msfg-providerreviews
{
	width:100%;
	border-collapse:collapse;
	font-size:11px;
}

.msfg-providerreviews th
{
	border-color: #B3CBF5;
	border-style: solid solid solid none;
	border-width: 1px 1px 1px medium;
	text-align: center;
	height:32px;
	background-color:#E6EEFB;
	background-image:url(../../images/background/loan-details.png);
	background-repeat:repeat-x;
	padding:0;
}

.msfg-providerreviews th.msfg-norightborder
{
	border-right:none;
}

.msfg-providerreviews td
{
	border-bottom:solid 1px #B3CBF5;
	padding:5px;
	text-align:center;
}

.msfg-providerreviews th a
{
	color:#333;
}

.msfg-providerreviews td.msfg-providercell,
.msfg-providerreviews td.msfg-overallrating,
.msfg-providerreviews td.msfg-latestreviews
{
	vertical-align:top;	
	padding-top:10px;
	padding-bottom:15px;
	padding-left:15px;
}

.msfg-providerreviews td.msfg-providercell, 
.msfg-providerreviews th.msfg-providercell
{
	width:150px;
	text-align:center;
}

.msfg-providerreviews td.msfg-latestreviews
{
	text-align:left;
}

.msfg-money-loans-productindexdetails
{
	font-size: 18px;
	margin-left: 10px;
	color: #00168E;
	margin-top: 0;
	padding-top: 10px;
}

#frmMain .msfg-providerreviews fieldset .msfg-radiobuttonlist label
{
	width: 40px;
}

.msfg-providerreviews .msfg-closewindow
{
	background-color: #666666;
	height: 30px;
	width: 100%;
}

.msfg-providerreviews .msfg-closewindow a
{
	color: #fff;
	text-decoration: none;
	float: right;
	margin-top: 10px;
	margin-right: 30px;
	position: relative;
}

.msfg-providerreviews .msfg-closewindow a img
{
	position: absolute;
	padding-left: 10px;
}

.msfg-providerreviews .msfg-thankyou
{
	margin: 50px;
}

.msfg-providerreviews .msfg-thankyou h2
{
	color: #00168E;
	font-size: 16px;
}

.msfg-providerreviews .msfg-ratethisproduct
{
	color: #000;
	margin-left: 10px;
	font-size: 12px;
	padding-bottom: 15px;
	display: block;
}

#frmMain .msfg-providerreviews fieldset textarea
{
	width: 230px;
	height: 80px;
}

.msfg-providerreviews .msfg-entryfields
{
	margin-bottom: 10px;
}

.msfg-providerreviews .msfg-sendfeedback
{
	margin-top: 15px;
	margin-left: 220px;
}

.msfg-providerreviews .msfg-ratingindicator
{
	margin-left: 5px;
}

.msfg-providerreviews .btnCompare
{
	position: absolute;
	left: 884px;
	top: 196px;
}


.msfg-money-loans-productindexdetails table
{
	width: 100%;
	text-align: center;
}

.msfg-money-loans-productindexdetails table th
{
	background-image: url(../../images/background/loan-details.png);
	height: 32px;
}


.msfg-money-loans-productindexdetails table .msfg-highlightcolumn
{
	background-color: #F2F6FD;
	font-weight: bold;
	padding: 4px;
}

.msfg-money-loans-productindexdetails table .msfg-headerrow
{
	width: 100px;
	text-align: center;
	border: solid 1px #B3CBF5;
}

.msfg-money-loans-productindexdetails table .msfg-norightborder
{
	border-right: none;
}

/* Data Pager */
.msfg-money-loans-customerreviewcontent-pager
{
	float: left;
	clear: both;
	width: 100%;
	margin-top: 20px;
}

.msfg-datapager
{
	height:70px;
}

.pagerSummaryText
{
	margin-bottom:20px;
	display:block;
}

.msfg-datapager .pagerCurrentPage
{
	color: #000000;
}

.pagerBackLink, .pagerNextLink
{
	color: #0000FF;
}

.msfg-datapager .pagerLinkRegion
{
	display: inline;
	margin: 2px;
}

.msfg-datapager .pagerLinkRegion a
{
	border: solid 1px #666666;
	margin: 8px;
	padding: 6px;
	text-decoration: none;
	color: #0000FF;
}

/* End Data Pager */

.msfg-money-loans-productindex-changingresultsindicator-container
{
	position:relative;
	width:800px;
}

.msfg-money-loans-productindex-changingresultsindicator
{
	position:absolute;
	top:60px;
	left:295px;
	width:210px;
	height:120px;
	background-image:url(../../images/background/loading.png);
	z-index:1;
}

.msfg-money-loans-productindex-changingresultsindicator img
{
	margin:20px 0 0 20px;
}
 
/* End From: controls\msfg-money-loans-productindexdetails.css */ 
 
 
/* Start From: controls\msfg-money-loans-productindexheader.css */ 
.msfg-money-loans-detailpageheader h1
{
	border-bottom: none;
	color: #00168E;
	font-size: 28px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom:10px;
}

.msfg-money-loans-detailpageheader .msfg-welcometext
{
	margin-top:0;
	color:#333;
	font-size:14px;
	margin-bottom:20px;
} 
/* End From: controls\msfg-money-loans-productindexheader.css */ 
 
 
/* Start From: controls\msfg-money-loans-progressindicator.css */ 
.msfg-money-loans-progressindicator-changingindicator-container
{
	position:relative;
	width:800px;
}

.msfg-money-loans-progressindicator-changingindicator-container .msfg-money-loans-progressindicator-changingindicator
{
	position:absolute;
	top:60px;
	left:295px;
	width:210px;
	height:120px;
	background-image:url(../../images/background/loading.png);
}

.msfg-money-loans-progressindicator-changingindicator-container .msfg-money-loans-progressindicator-changingindicator img
{
	margin:20px 0 0 20px;
} 
/* End From: controls\msfg-money-loans-progressindicator.css */ 
 
 
/* Start From: controls\msfg-money-loans-promotionalrotator.css */ 
.msfg-promotionalrotator
{
	float:left;
	position:relative;
	height:1%;
	font-family: Arial;
	width:250px;
	overflow:hidden;
}

.msfg-promotionalrotator:after
{
	content: "";
	display: block;
	height: 0;
	clear: both;
}

.msfg-promotionalrotator input
{
	float:none;
	margin-top: 5px;
}

.msfg-promotionalrotator .left
{
	position:relative;
	width: 18px;
	float: left;
}
.msfg-promotionalrotator .viewport
{
	position:relative;
	float: left;
	width:214px;
    height:70px;
    top:5px;
    overflow:hidden;
}

.msfg-promotionalrotator .centre span
{
	color: #333;
	font-size: 12px;
	font-weight: bold;
}

.msfg-promotionalrotator .right
{
	position:relative;
	float: right;
}

.msfg-promotionalrotator img
{
	float: left;
	margin-top: 5px;
}

.msfg-promotionalrotator a
{
	margin-top: 5px;
	float: left;
	width: 120px;
	font-size: 12px;
	color: #0000FF;
}		

.msfg-promotionalrotator .frameitem
{
	width: 215px;
	height: 70px;
	visibility: visible;
	float: left;
	overflow: hidden;
	background-color: white;
	padding-left: 1px;
	padding-top: 5px;
}

.msfg-promotionalrotator .filmstrip
{
	position: relative;
	width: 0px;
	height:0px;
	visibility:  hidden;
	overflow: hidden;
	z-index:-1;
}

.msfg-promotionalrotator .frames
{
	position:absolute;
    width:10000px;
    height:70px;
    left:-215px;
}

.msfg-promotionalrotator .template0
{
	position: absolute;
	background-color: #f5f5f5;
	font-size: 12px;
	vertical-align: middle;
	color: #a9a9a9;
	font-family: Arial;
	text-align: center;
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	height:60px;
	width:213px;
}

.msfg-promotionalrotator .template1
{
	position:absolute;
}

.msfg-promotionalrotator .template1 .promotitle
{
	position: relative;
	top: -5px;
	left:5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	color: #333;
}

.msfg-promotionalrotator .template1 .lnkpromo
{
	position:relative;
	top:-10px;
	left:5px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	text-align:left;
}

.msfg-promotionalrotator .template1 .imgpromo
{
	top:-10px;
	left:5px;
	position:relative;
	margin-right:5px;
}

.msfg-promotionalrotator .template2
{
	position:absolute;
	height:70px;
	width:213px;
}

.msfg-promotionalrotator .template2 .promotitle
{
	position:relative;
	left:5px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	text-align:left;
	color:#333;
}

.msfg-promotionalrotator .template2 .lnkpromo
{
	position: relative;
	top: -5px;
	left:5px;
	font-weight: bold;
	font-family: Arial;
	font-size: 13px;
	color: #333;
	width:213px;
}

.msfg-promotionalrotator .template2 .imgpromo
{
	top:-5px;
	left:5px;
	position:relative;
	margin-right:5px;
}

.msfg-promotionalrotator .template2 .panelbottom
{
	width:213px;
	top:70px;
}

.msfg-promotionalrotator .template2 .paneltop
{
	height:20px;
	width:213px;
}

.msfg-promotionalrotator .template3
{
	padding: 0;
}

.msfg-promotionalrotator .template3 .promotitle
{
	font-weight: bold;
	font-family:Arial;
	font-size: 13px;
	color:#333;
}

.msfg-promotionalrotator .template3 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	table-layout:auto;
}

.msfg-promotionalrotator .template3 .imgpromo
{
	top:-10px;
	position:relative;
}


.msfg-promotionalrotator .template4
{
	padding: 0;
}

.msfg-promotionalrotator .template4 .panelleft
{
	float:left;
	width:80px;
	height:70px;
	padding: 0;
	vertical-align:top;
}

.msfg-promotionalrotator .template4 .panelright
{
	float:left;
	position:relative;
	width:130px;
	height:70px;
	vertical-align:top;
}

.msfg-promotionalrotator .template4 .panellnkpromo
{
	vertical-align:top;
}

.msfg-promotionalrotator .template4 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	top:-15px;
	left:5px;
	position:relative;
}

.msfg-promotionalrotator .template4 .imgexclusive
{
	vertical-align:top;	
	top:-10px;
	position:relative;
}

.msfg-promotionalrotator .template4 .panelexclusive
{
	top:-10px;
	position:relative;
	background-color:Aqua;
	border:solid 1px red;
	overflow:hidden;
	vertical-align:top;
}

.msfg-promotionalrotator .template5
{
	padding: 0;
}

.msfg-promotionalrotator .template5 .panelleft
{
	float:left;	
	width:130px;
	height:70px;
	padding: 0;
	vertical-align:top;
}

.msfg-promotionalrotator .template5 .panelright
{
	float:left;
	position:relative;
	width:80px;
	height:70px;
	vertical-align:top;
}

.msfg-promotionalrotator .template5 .panellnkpromo
{
	vertical-align:top;
}

.msfg-promotionalrotator .template5 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	top:-15px;
	left:5px;
	position:relative;
}

.msfg-promotionalrotator .template5 .imgexclusive
{
	vertical-align:top;	
	top:-10px;
	position:relative;
}

.msfg-promotionalrotator .template5 .panelexclusive
{
	top:-10px;
	position:relative;
	background-color:Aqua;
	border:solid 1px red;
	overflow:hidden;
	vertical-align:top;
}

.msfg-promotionalrotator .template6
{
	padding: 0;
}

.msfg-promotionalrotator .template6 .paneltop
{
	float:left;	
	width:213px;
	height:30px;
	padding: 0;
	vertical-align:top;
}

.msfg-promotionalrotator .template6 .panelbottom
{
	float:left;
	position:relative;
	width:213px;
	height:70px;
	vertical-align:top;
}

.msfg-promotionalrotator .template6 .panellnkpromo
{
	vertical-align:top;
}

.msfg-promotionalrotator .template6 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	top:-15px;
	left:5px;
	position:relative;
}

.msfg-promotionalrotator .template6 .imgexclusive
{
	vertical-align:top;	
	top:-10px;
	position:relative;
}

.msfg-promotionalrotator .template6 .panelexclusive
{
	top:-10px;
	position:relative;
	background-color:Aqua;
	border:solid 1px red;
	overflow:hidden;
	vertical-align:top;
}

.msfg-promotionalrotator .template6 .imgpromo
{
	height:45px;
	width:75px;
	top:-15px;
	position:relative;
}

.msfg-promotionalrotator .template7
{
	padding: 0;
}

.msfg-promotionalrotator .template7 .paneltop
{
	float:left;	
	width:213px;
	height:30px;
	padding: 0;
	vertical-align:top;
}

.msfg-promotionalrotator .template7 .panelbottom
{
	float:left;
	position:relative;
	width:213px;
	height:70px;
	vertical-align:top;
}

.msfg-promotionalrotator .template7 .panellnkpromo
{
	vertical-align:top;
}

.msfg-promotionalrotator .template7 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	top:-15px;
	left:5px;
	position:relative;
}

.msfg-promotionalrotator .template7 .imgexclusive
{
	vertical-align:top;	
	top:-10px;
	position:relative;
}

.msfg-promotionalrotator .template7 .panelexclusive
{
	top:-10px;
	position:relative;
	background-color:Aqua;
	border:solid 1px red;
	overflow:hidden;
	vertical-align:top;
}

.msfg-promotionalrotator .template7 .imgpromo
{
	height:45px;
	width:75px;
	top:-15px;
	position:relative;
}

.msfg-promotionalrotator .template8
{
	padding: 0;
}

.msfg-promotionalrotator .template8 .promotitle
{
	font-weight: bold;
	font-family:Arial;
	font-size: 13px;
	color:#333;
}

.msfg-promotionalrotator .template8 .lnkpromo
{
	font-size:11px;
	font-weight:normal;
	font-family:Arial;
	table-layout:auto;
}

.msfg-promotionalrotator .template8 .imgpromo
{
	top:-10px;
	position:relative;
} 
/* End From: controls\msfg-money-loans-promotionalrotator.css */ 
 
 
/* Start From: controls\msfg-money-loans-qualifyingcriteria.css */ 
.msfg-money-loans-qualifyingcriteria
{
	background-image:url("../../images/background/qualifying-criteria.png");
	background-repeat:repeat-x;	
	background-color:#E2ECFF;
	padding:10px 0 0 10px;
	border-bottom:solid 1px #00168E;
}

#frmMain .msfg-money-loans-qualifyingcriteria .msfg-floatingtooltip
{
	padding:10px;
	width:520px;
}

.msfg-money-loans-qualifyingcriteria .msfg-backtotop
{
	float:right;
	margin-right:10px;
	margin-top:5px;
	color:#3475E3;
}

.msfg-money-loans-qualifyingcriteria .msfg-greentick
{
	float:left;
	clear:left;
	margin-left:10px;
}

.msfg-money-loans-qualifyingcriteria p
{
	color:#333333;
	width:500px;
	margin:0 0 10px 35px;
}

.msfg-money-loans-qualifyingcriteria p.msfg-money-loans-qualifyingcriteria-subtext
{
	color:#333333;
	margin:5px 0 10px 0;
	padding:0 5px 0 5px;
	font-size:14px;
	clear:both;
}

.msfg-money-loans-qualifyingcriteria h3
{
	color:#00168E;
	font-size:22px;
	margin: 0 0 5px 0;
}

.msfg-money-loans-qualifyingcriteria h3 img,
.msfg-money-loans-qualifyingcriteria p span
{
	padding-left:10px;
}
 
/* End From: controls\msfg-money-loans-qualifyingcriteria.css */ 
 
 
/* Start From: controls\msfg-money-loans-quicksearchheading.css */ 
.msfg-money-loans-quick-search-heading
{
	margin-bottom:10px;
	width:800px;
}

/* Grey Box*/
.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox
{
	
	background-image: url(../../images/results_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox-topright
{
	
	background-image: url(../../images/results_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox-bottomleft
{
	
	background-image: url(../../images/results_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox-bottomright
{
	
	background-image: url(../../images/results_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 0;
	height: 1%;
}

.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox-bottomright:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.msfg-money-loans-quick-search-heading .msfg-quicksearchfeaturebox
{
	clear: both;
	width: 800px;
}
/*End Grey Box*/

.msfg-money-loans-quick-search-heading h1
{
	border-bottom:0;
	font-size:24px;
	color:#00168E;
	margin:0;
}

.msfg-money-loans-quick-search-heading .msfg-timmoss
{
	float:left;
	margin-left:5px;
}

.msfg-money-loans-quick-search-heading .msfg-headingtext 
{
	float:left;
}

.msfg-money-loans-quick-search-heading .msfg-headingtext .msfg-ourloansexpert
{
	float:left;
	margin:0;
	margin-left:10px;
	font-size:12px;
	color:#333;	
}

.msfg-money-loans-quick-search-heading .msfg-headingtext h3
{
	margin-left:6px;
	margin-right:6px;
	font-size:18px;
	color:#333;
	font-weight:normal;
	margin-bottom:5px;
}

.msfg-money-loans-quick-search-heading .msfg-openquote
{
	margin-top:5px;
	float:left;
}

.msfg-money-loans-quick-search-heading .msfg-closequote
{
	float:left;
	margin-top:5px;
}

.msfg-money-loans-quick-search-heading .msfg-dontforget
{
	position:absolute;
	right:2px;
	top:-82px;
}

 
/* End From: controls\msfg-money-loans-quicksearchheading.css */ 
 
 
/* Start From: controls\msfg-money-loans-relatedinformation.css */ 
.msfg-money-loans-relatedinformation
{
	padding-left:6px;
	padding-top:5px;
}

.msfg-money-loans-relatedinformation ul
{
	margin:0;	
	margin: 3px 0 10px 0;
	list-style-type: none;
	padding-top:0px;
}

.msfg-money-loans-relatedinformation ul li
{
	background: transparent url(../../images/icons/breadcrumb-arrow-right.png) no-repeat scroll 0 3px;
	margin-bottom:5px;
}

.msfg-money-loans-relatedinformation ul li a
{
	margin-left: 13px;
	white-space: nowrap;
	font-size:11px;
	/* minor hack to stop wrapping if ie6 if title too longer title */
	width:177px;
	display:block;
	overflow:hidden;
}

.msfg-money-loans-relatedinformation ul li p
{
	margin: 3px 0 4px 13px;
	font-weight: bold;
	font-size: 11px;
}

.msfg-money-loans-relatedinformation ul li p span
{
	font-weight: normal;
}

.msfg-money-loans-relatedinformation a
{
	color: #0033FF;
	font-size: 12px;
}

.msfg-money-loans-relatedinformation .msfg-rpanel-asset
{
	width: 200px;
	height: auto;
	margin: 0px 0px 10px 0px;
	border: 1px solid #dcdcdc;
	float:left;
	font-size:11px;
}

.msfg-money-loans-relatedinformation .msfg-rpanel-inner .msfg-rpanel-inner-content
{
	margin-left:5px;
}
.msfg-money-loans-relatedinformation .msfg-rpanel-inner a
{
	color:#3475E3;
	font-weight:bold;
}

.msfg-money-loans-relatedinformation .msfg-rpanel-inner .msfg-rpanel-inner-content p
{
	margin-left:5px;
	margin-top:2px;
}

.msfg-money-loans-relatedinformation .msfg-rpanel-inner h2
{
	font-size: 14px;
	font-weight: normal;
	border: 1px solid #dcdcdc;
	margin: 4px;
	padding: 7px 0px 7px 6px;
	background-image: url(../../images/background/loan-guide.png);
	background-color: #e3e3e3;
}

.msfg-money-loans-relatedinformation .msfg-rpanel-inner h2 img
{
	margin: 0px 5px -2px 0px;
} 
/* End From: controls\msfg-money-loans-relatedinformation.css */ 
 
 
/* Start From: controls\msfg-money-loans-searchcriteriaheadings.css */ 

.msfg-money-searchcriteriaheadings .msfg-searchcriteriaheadings
{
	font-family: Arial;
	width: 100%;
	height: 100%;
	position: relative;
	margin-bottom:10px;
}

.msfg-money-searchcriteriaheadings .msfg-title
{
	margin-top: -5px;
	margin-bottom: 5px;
	font-size: 20px;
	font-weight: bold;
	color:#00168E;
	border-bottom:none;
}

.msfg-money-searchcriteriaheadings .msfg-subtitle
{
	margin-bottom: 0px;
	font-weight:normal;
	margin-top:0;
	color:#333;
	font-size:12px;
} 
/* End From: controls\msfg-money-loans-searchcriteriaheadings.css */ 
 
 
/* Start From: controls\msfg-money-loans-searchfilter.css */ 
.msfg-money-loans-searchfilter *
{
	color: #333333;
}

.msfg-money-loans-searchfilter
{
	float:left;
	width: 798px;
	margin-bottom:15px;
	clear:both;
}

.msfg-page-57-quick-search-results-unsecured-virtual .msfg-money-loans-searchfilter
{
	display:block;
	height:auto;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green
{
	background-color: #EBF5DE;
	width: 800px;
	clear: left;
	margin-top: 0;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green-bottomleft
{
	background-image: url(../../images/background/smart-search-title-green-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green-bottomright
{
	line-height: 38px;
	height: 40px;
	font-size: 12px;
	background-image: url(../../images/background/smart-search-title-green-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

/* purple filter*/
.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-purple
{
	background-color: #ECE7F5;
	width: 798px;
	clear: left;
	margin-top: 0;
	background-image: url(../../images/purple_sprite.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-purple-topright
{
	background-image: url(../../images/purple_sprite.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-purple-bottomleft
{
	
	background-image: url(../../images/purple_sprite.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-purple-bottomright
{
	font-size: 12px;
	line-height: 38px;
	height: 39px;

	background-image: url(../../images/purple_sprite.png);
	background-position: bottom right;
	background-repeat: no-repeat;
}

#frmMain fieldset input.msfg-refreshresults
{
	float:right;
	display:inline;
	margin-right:10px;
}

/* End purple filter */

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green-bottomright p
{
	margin: 0;
	margin-left: 20px;
}

/* Box container */
.msfg-money-loans-searchfilter .msfg-resultCount
{
	font-size:34px;	
	font-weight:bold;
	vertical-align:middle;
}

.msfg-money-loans-searchfilter .msfg-titlebar
{
	float: left;
	margin-left: 15px;
	font-size: 16px;
	color: #333;
}

.msfg-money-loans-searchfilter .msfg-titlebar-purple *
{
	color: #4f3685;	
}

.msfg-money-loans-searchfilter .msfg-titlebar-purple
{
	float: left;
	margin-left: 15px;
	font-size: 16px;
}

.msfg-money-loans-searchfilter .msfg-hideoptions
{
	float: right;
	margin-right: 15px;
	margin-top: 9px;
}

.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green3
{
	margin-top: 0;
	background-image: url(../../images/background/smart-search-bottom-panel-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	width:800px;
}
.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green3-topright
{
	background-image: url(../../images/background/smart-search-bottom-panel-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green3-bottomleft
{
	background-image: url(../../images/background/smart-search-bottom-panel-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.msfg-money-loans-searchfilter .msfg-questionsetfeaturebox-green3-bottomright
{
	background-image: url(../../images/background/smart-search-bottom-panel-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 10px 5px 10px 45px;
}

.msfg-money-loans-searchfilter .msfg-loanamount
{
	margin-bottom:10px;
}

.msfg-money-loans-searchfilter .msfg-smart-search-bottom-panel-arrow-right
{
	position:absolute;
	left:580px;
	top:10px;
}

.msfg-money-loans-searchfilter .msfg-bottompanel
{
	width:800px;
	clear:both;
}

#frmMain .msfg-money-loans-searchfilter fieldset * {float:none; font-size:12px;}



#frmMain .msfg-money-loans-searchfilter fieldset .msfg-searchfilter-loan-amount {margin-right:45px;}

.msfg-money-loans-searchfilter .msfg-column1
{
	width: 200px; 
}

.msfg-money-loans-searchfilter .msfg-column1 *
{
	/*display:none;*/
}

.msfg-money-loans-searchfilter .msfg-column2
{
	width: 200px; 
}

.msfg-money-loans-searchfilter .msfg-column2 *
{
	display:none;
	/*visibility:hidden;*/
}

.msfg-money-loans-searchfilter .msfg-column3
{
	width: 200px;
	background: url(../../images/background/smart-search-arrow-right.png) no-repeat 0px top; /*border:solid 1px brown;*/
}

.msfg-money-loans-searchfilter .msfg-column3 *
{
	display:none;
	/*visibility:hidden;*/
}

#frmMain .msfg-money-loans-searchfilter fieldset
{
	padding: 0;
	margin: 0;
}

#frmMain .msfg-money-loans-searchfilter fieldset div 
{
	padding-top:0;
	/*border:solid 1px green;*/
	min-height: 20px;
	height: auto !important;
	height:20px;
}

#frmMain .msfg-money-loans-searchfilter fieldset label
{
	width: 117px;
	font-size: 12px;
	color: #333;
	margin-left: 15px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-infotip
{
	background: none;
	padding: 0;
	margin: 0;
	color: #333;
	font-weight: bold;
	margin-left: 15px;
	font-size: 12px;
	height:auto;
	margin-bottom:10px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column2
{
	width: 180px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column2 label
{
	width: 120px;
	margin-left: -7px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column2 input
{
	width: 33px;
	margin: 4px 0;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column2 .msfg-infotip
{
	margin-bottom: 5px;
	margin-left:10px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column2 div
{
	padding: 0;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column3
{
	width: 205px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column3 input
{
	margin-left: 10px;
	margin:0 0;
	width: 20px;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column3 label
{
	width: 150px;
	margin: 0;
}

#frmMain .msfg-money-loans-searchfilter .msfg-column3 .msfg-infotip
{
	margin-bottom: 10px;
	margin-left:4px;
}

.msfg-money-loans-searchfilter .msfg-toppanel h2
{
	margin-bottom: 5px;
	font-size: 28px;
}

/* Hide mandatory red asterisks */
#frmMain .msfg-money-loans-searchfilter fieldset em, 
#frmMain .msfg-money-loans-searchfilter .msfg-requiredstatement em
{
	visibility: hidden;
}
/* End Hide mandatory red asterisks */
 
/* End From: controls\msfg-money-loans-searchfilter.css */ 
 
 
/* Start From: controls\msfg-money-loans-searchresults.css */ 
.msfg-searchresults
{
	clear: both;
	width:800px;
	margin-top:0;
	z-index:1;
}

.msfg-searchresults .msfg-resultsinformation
{
	margin-top:0;
}

.msfg-searchresults .msfg-downarrowandbutton
{
	float:right;
	clear:both;	
	position:relative;
	width:150px;
	height:24px;
	margin-bottom:-27px;
}

.msfg-searchresults .msfg-resultsinformation p
{
	margin-bottom:0;
}

.msfg-searchresults .msfg-resultsinformation .msfg-searchcount,
.msfg-searchresults .msfg-resultsinformation .msfg-sponsoredcount
{
	float:left;
	margin-top:0;
	font-size:14px;
	color:#333;
	padding-bottom:7px;
}

.msfg-searchresults .msfg-resultsinformation .msfg-sponsoredcount {
width:170px;
}

.msfg-searchresults .msfg-resultsinformation .msfg-sponsoredcount {
width:430px;
}

.msfg-searchresults .msfg-resultsinformation .msfg-custfeedback-open-link
{
	margin-left:5px;
	float:left;
	font-size:12px;
	color:#666;
}

.msfg-searchresults .msfg-resultsinformation .msfg-custfeedback-open-image
{
	float:left;
}

.msfg-searchresults .msfg-resultsinformation .msfg-ticktocompare
{
	float:right;
	width:160px;
	text-align:right;
	color:#999;
	font-size:12px;
	font-weight:bold;
	margin-top:0;
}

.msfg-searchresults .msfg-emailresultswrapper
{
	 float:left;
	 width:157px;
	 margin-left:20px;
}

.msfg-searchresults .btnCompare
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.msfg-searchresults .msfg-downarrow
{
	position: absolute;
	right: 5px;
	bottom: -83px;
}

.msfg-searchresults .msfg-resultstable th
{
	background:none;	
	background-color:#ECECEC;
}

.msfg-searchresults .msfg-bottomcompare
{
	position:relative;
	text-align:right;
	float:left;
	width:100%;
	margin-bottom:15px;
}
.msfg-searchresults .msfg-bottomcompare img
{
	position:absolute;
	right:6px;
	top:-22px;
}

.msfg-searchresults .msfg-bottomcompare p
{
	color:#999;
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-top:10px;
	margin-right:90px;
}

.msfg-searchresults .msfg-comparebottom
{
	margin-top:10px;
	position:absolute;
	right:0;
	top:-4px;
	z-index:200px;
}

.msfg-searchresults .msfg-resultstable th *
{
	color:#000;
}

.msfg-searchresults .msfg-resultstable td.msfg-customerrating,
.msfg-searchresults .msfg-resultstable td.msfg-willyouqualify
{
	padding-top:10px;
	width:67px;
}

.msfg-searchresults .msfg-resultstable td.msfg-providercell
{
	padding-top:20px;
}

.msfg-searchresults .msfg-resultstable td.msfg-providercell input
{
	padding:8px;
}

.msfg-searchresults .msfg-subheading
{
	
	background-image:url(../../images/1px_wide_sprite.png);
	background-repeat:repeat-x;
	background-position:0 -363px;
	background-color:#ECE7F5;
}

.msfg-searchresults .msfg-compare
{
	background-color:#F5F5F5;
}

.msfg-searchresults .msfg-customerrating img
{
	margin-bottom:10px;
}

.msfg-searchresults .msfg-providercell, .msfg-customerrating, .msfg-proceed, .msfg-avgacceptance
{
	vertical-align:top;
}

.msfg-resultstable td.msfg-proceed
{
	border-bottom: 0px solid #ffffff;
	width: 85px;
}

.msfg-resultstable td.msfg-proceed a
{
	display:block;
	margin: 5px 0 0;
	width: 100px;
}

.msfg-resultstable td.msfg-subheading
{
		text-align:left;
		color:#4F3685;
		font-size:16px;
		font-weight:bold;
		padding-left:15px;
		border-left:none;
}

.msfg-resultstable td.msfg-provder,
.msfg-resultstable th.msfg-providerheader
{
	border-left:none;
}

.msfg-searchresults .msfg-repeater
{
	border: 1px solid #1A2F9B;
	border-top:0;
	width:800px;
}

.msfg-highlightedcolumn
{
	background-image:url(../../images/1px_wide_sprite.png);
	background-repeat:repeat-x;
	background-position: 0 -400px;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	background-color:#D0DCFF;
	border-left:1px solid #1A2F9B;
}

.msfg-searchresults .msfg-resultstable td.msfg-avgacceptance
{
	border-right:solid 1px #CCCCCC;
	text-align:center;
	padding: auto auto;
}

.msfg-searchresults .msfg-resultstable td.msfg-avgacceptance a
{
	display:block;
}

.msfg-resultstable td.msfg-productcomments
{
	background-color:#cfdcff;
	text-align:left;
	height:20px;
	border-right:solid 1px #CCCCCC;
}

.msfg-resultstable td.msfg-representativeexample
{
	text-align:left;
	height:20px;
	border-right:solid 1px #CCCCCC;
	padding-bottom: 0;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample p
{
	font-weight: bold;
	line-height: 15px;
	margin: 1px;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample .msfg-floatingtooltip {
    width: 400px !important;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample .msfg-floatingtooltip p {
    font-weight:normal !important;
    font-size: 12px;
    margin: 5px 10px;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample p.representative-example-text,
.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample p.representative-example-text {
    width:95%;
    float:left;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample img {padding:5px 0 0 0; float:right;}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-representativeexample p span.typical-apr
{
    font-size:15px;
}

.msfg-searchresults .msfg-willyouqualify
{
	vertical-align:top;
}

.msfg-searchresults .msfg-resultstable td.msfg-commentcell
{
	background-image:url(../../images/background/sponsoredproducts-comment-column.png);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	text-align:left;
	border-right:solid 1px #CCCCCC;
}

.msfg-searchresults .msfg-tabcontrol-results .msfg-tabcontrol-tabpage-selected 
{
	border:0;
	border-right:solid 1px #1A2F9B;
	border-left:solid 1px #1A2F9B;
	line-height:1px;
	height: 5px;
	width: 100%;
	font-size:1px;
	background-color: #1A2F9B;
}

.msfg-money-loans-searchresults-changingresultsindicator-container
{
	position:relative;
	width:800px;
}

.msfg-money-loans-searchresults-changingresultsindicator
{
	position:absolute;
	top:60px;
	left:295px;
	width:210px;
	height:120px;
	background-image:url(../../images/background/loading.png);
	z-index:1;
}

.msfg-money-loans-searchresults-changingresultsindicator img
{
	margin:20px 0 0 20px;
}

.msfg-resultstable tr td.msfg-totalrepaid {
border-right: 1px solid #ccc;	
}

.msfg-searchresults-ccd .msfg-representativeexample,
.msfg-searchresults-ccd .msfg-apr,
.msfg-searchresults-ccd td.msfg-amountpermonth
{
    background-color: #ECEFFF;
}

.msfg-searchresults-ccd td.msfg-amountpermonth,
.msfg-searchresults-ccd td.msfg-totalcharge,
.msfg-searchresults-ccd td.msfg-totalrepaid {
border-top: none;
padding: 1px 5px;
margin: 0px;
}

.msfg-searchresults-ccd td.msfg-amountpermonth span,
.msfg-searchresults-ccd td.msfg-totalcharge span,
.msfg-searchresults-ccd td.msfg-totalrepaid span {
font-weight: bold;
font-size: 15px;
display: block;
margin-top: 4px;
}

.msfg-searchresults-ccd td.msfg-totalcharge,
.msfg-searchresults-ccd td.msfg-totalrepaid {
background: #ECEFFF url(../../images/background/ccd-results-divider.png) 0 50% no-repeat;
border-left: none;
}

.msfg-searchresults-ccd td.msfg-promotext {
text-align:left;
font-size: 11px;  
border-right: solid 1px #CCCCCC;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-promotext-bank,
.msfg-searchresults-ccd .msfg-resultstable td.msfg-promotext-exclusive {
text-align: left;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
border-top: 1px solid #ccc;
}

.msfg-searchresults-ccd .msfg-resultstable td.msfg-promotext-exclusive span,
.msfg-searchresults-ccd td.msfg-promotext span{
font-weight: bold;
}

.msfg-searchresults-ccd .msfg-resultsinformation .msfg-searchcount-ccd {
margin-top:0;
font-size:14px;
color:#333;
padding-bottom:7px;
}

div.msfg-searchresults-ccd table.msfg-resultstable td.msfg-personal-pricing {
height: 0px;
} 
/* End From: controls\msfg-money-loans-searchresults.css */ 
 
 
/* Start From: controls\msfg-money-loans-searchresultspersonal.css */ 
.msfg-money-loans-searchresultspersonal
{
	position:relative;
	z-index:0;
}

.msfg-money-loans-searchresultspersonal .msfg-repeater
{
	border: 1px solid #1A2F9B;
	width:800px;
}

.msfg-money-loans-searchresultspersonal h2
{
	font-size: 18px;
	color: #333;
	margin-bottom:5px;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-willyouqualify
{
	width: 67px;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-commentscell
{
	width: 150px;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-productcommentspersonal
{
	background-color: #EBF0FF;
	text-align: left;
	height: 20px;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-expertcomments
{
	background-image:url(../../images/background/sponsoredproducts-comment-column.png);
	background-repeat:repeat-y;
	background-color:#FAFAFA;
	text-align: left;
	border-right:solid 1px #CCCCCC;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-expertvideo
{
	width:60px;
}

.msfg-money-loans-searchresultspersonal .msfg-providercell
{
	vertical-align: top;
}

.msfg-money-loans-searchresultspersonal .msfg-rateonapplication
{
	text-align: left;
	vertical-align:top;
	border-right:solid 1px #CCCCCC;
}

.msfg-money-loans-searchresultspersonal .msfg-proceed
{
	vertical-align: top;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable .msfg-proceed input
{
	margin-bottom:5px;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable th
{
	background:none;	
	background-color:#ECECEC;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable th *
{	
	color:#000000;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td a
{
	color: #1B47FF;
	font-size: 11px;
	font-weight:normal;
}

.msfg-money-loans-searchresultspersonal .msfg-resultstable td.msfg-providercell 
{
	color:#000;
	font-size:11px;
	font-weight:bold;
}

.msfg-money-loans-searchresultspersonal .msfg-tabcontrol-tabpage-selected 
{
	border:0;
	border-right:solid 1px #1A2F9B;
	border-left:solid 1px #1A2F9B;
	line-height:1px;
	height: 5px;
	width: 800px;
	font-size:1px;
	background-color: #1A2F9B;
} 
/* End From: controls\msfg-money-loans-searchresultspersonal.css */ 
 
 
/* Start From: controls\msfg-money-loans-sidebysidecomparer.css */ 
.msfg-money-loans-sidebysidecomparer
{
	position: relative;
	border: solid 1px #00168E;
}

.msfg-money-loans-sidebysidecomparer .msfg-topleftcorner
{
	position: absolute;
	top: 0px;
	left: -1px;
}

/* HACK: IE 6 wont read > syntax */
.msfg-money-loans-sidebysidecomparer > .msfg-topleftcorner
{
	top: -1px;
}

.msfg-money-loans-sidebysidecomparer .msfg-toprightcorner
{
	position: absolute;
	top: 0px;
	right: 0px;
}

.msfg-money-loans-sidebysidecomparer > .msfg-toprightcorner
{
	top: -1px;
	right: -1px;
}

.msfg-money-loans-sidebysidecomparer a
{
	color: #1B47FF;
	font-size: 11px;
}

.msfg-money-loans-sidebysidecomparer-table
{
	text-align: center;
	border-collapse: collapse;
}

.msfg-money-loans-sidebysidecomparer-table td
{
	width: 165px;
	border-color: #CCC;
	border-width: 1px 0 0 1px;
	border-style: solid;
	padding: 10px 5px 10px 5px;
}

.msfg-money-loans-sidebysidecomparer .hightlight-background
{
	background-image: url(../../images/background/sidebyside-highlight-row.png);
	background-repeat:repeat-x;
	background-color:#E4EDFF;
}

/*--- Row Classes ---*/
.msfg-money-loans-sidebysidecomparer .row-apr td.header
{
	vertical-align: top;
}
.msfg-money-loans-sidebysidecomparer .row-average td.header
{
	vertical-align: top;
}
.msfg-money-loans-sidebysidecomparer .row-review td.header
{
	vertical-align: top;
}
.msfg-money-loans-sidebysidecomparer .row-video td.header
{
	vertical-align: top;
}
.msfg-money-loans-sidebysidecomparer .hide-row-top td
{
	border-top: none;
}

.msfg-money-loans-sidebysidecomparer .row-rate-low td
{
	padding-bottom: 5px;
	height: 15px;
}
.msfg-money-loans-sidebysidecomparer .row-rate-high td
{
	border-top: none;
	padding-top: 5px;
	height: 15px;
}

/*--- Header Control ---*/
.msfg-money-loans-sidebysidecomparer-table td.header
{
	width: 150px;
	font-weight:bold;
	text-align:center;
	padding-left: 5px;
	font-size: 12px;
	border-left: none;
	color:#333;
}
/*--- Provider Control ---*/

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.provider
{
	font-weight: bold;
	font-size: 11px;
	height: 100px;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.provider a
{
	color: #1B47FF;
	font-weight:normal;	
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.provider img
{
	padding: 5px 0px 5px 0px;
}

/*--- APR Control ---*/
.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.apr
{
	font-size: 12px;
	color:#333;
	height: 90px;
	padding: 5px;
	font-weight:bold;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.apr a
{
	font-weight: normal;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.apr .button
{
	padding: 10px 0 10px 0;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.apr .rate-number
{
	font-size: 16px;
	font-weight: bold;
}

/*--- Credit Rate Control ---*/
/*--- Montly Payments Control ---*/
/*--- Total Amount Control ---*/

/*--- Average Control ---*/
.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.average img
{
	padding-left: 15px;
	padding-bottom: 3px;
}

/*--- Rate Low Control ---*/
/*--- Rate High Control ---*/

/*--- Customer Review Control ---*/
.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.review img
{
	padding-bottom: 8px;
}

/*--- Video Control ---*/
.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table tr .video
{
	margin-left:auto;
	margin-right:auto;
}

.msfg-money-loans-sidebysidecomparer td.video *
{
	margin-left:auto;
	margin-right:auto;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.video .link-text
{
	width: 80px;
}

/*--- Proceed Control ---*/
.msfg-money-loans-sidebysidecomparer .msfg-money-loans-sidebysidecomparer-table td.proceed img
{
	padding-top: 3px;
}

.msfg-money-loans-sidebysidecomparer .msfg-money-loans-smartsearchpanel img 
{
	top:100px!important;
} 
/* End From: controls\msfg-money-loans-sidebysidecomparer.css */ 
 
 
/* Start From: controls\msfg-money-loans-signupratealert.css */ 
.msfg-money-loans-signupratealert
{
	color: #666666;
	padding: 10px 5px 15px 10px;
}

#frmMain .msfg-money-loans-signupratealert .msfg-ratealertinputcontainer div .signup
{
	margin-left: 7px;
	float:left;
}

.msfg-money-loans-signupratealert .msfg-asterisk
{
	float:left;
}

.msfg-money-loans-signupratealert .msfg-placeholder
{
	width:auto;
}

.msfg-money-loans-signupratealert .msfg-enteroptionalpostcode
{
	margin-top: 5px;
}

.msfg-money-loans-signupratealert .msfg-packedfull
{
	color: #333333;
}

.msfg-money-loans-signupratealert .msfg-packedfull span
{
	color: #1B47FF;
}

.msfg-money-loans-signupratealert 
.msfg-packedfull
{
	margin-bottom: 5px;
	margin-left: 50px;
}

.msfg-money-loans-signupratealert 
.msfg-inputcontrolsemail
{
	width: 170px;
}

#frmMain .msfg-money-loans-signupratealert .msfg-ratealertinputcontainer
{
	padding: 0;
	margin-top:12px;
}

.msfg-money-loans-signupratealert p
{
	margin-top: 3px;
	margin-bottom: 0;
}

.msfg-money-loans-signupratealert #msfg-signupratealert-bold
{
	font-weight: bold;
	margin-bottom: 10px;
}

.msfg-money-loans-signupratealert img
{
	margin-right: 10px;
	margin-top: 10px;
	float: left;
}

.msfg-money-loans-signupratealert .msfg-signedup h3
{
	margin-top: 8px;
	margin-bottom: 0;
	height: 50px;
	line-height: 50px;
	float: left;
}

.msfg-money-loans-signupratealert .msfg-signedup p
{
	margin: 10px;
	clear: both;
	color: #000000;
}


 
/* End From: controls\msfg-money-loans-signupratealert.css */ 
 
 
/* Start From: controls\msfg-money-loans-signupratealertstandalone.css */ 
.msfg-money-loans-signupratealertstandalone
{
	margin:19px 0 19px 0; /*** Needed for the padding between dynamic rounded corner container ***/
	height:165px;
	padding:6px;
	padding-bottom:5px;
	padding-right:0;
}

.msfg-money-loans-signupratealertstandalone *
{
	color:#00168E;
}

.msfg-money-loans-signupratealertstandalone 
.msfg-signupratealonestandalone-statement
{
		color:Black;
}

.msfg-money-loans-signupratealertstandalone p, 
.msfg-money-loans-signupratealertstandalone a
{
	margin:0;
	margin-bottom:5px;
}

.msfg-money-loans-signupratealertstandalone img
{
	float:left;
	margin-right:10px;
}

.msfg-money-loans-signupratealertstandalone h3
{
	width:100px;
	float:left;
	color:#00168E;
	font-size:14px;
	margin-top:5px;
} 
/* End From: controls\msfg-money-loans-signupratealertstandalone.css */ 
 
 
/* Start From: controls\msfg-money-loans-smartsearchcontent.css */ 
.msfg-money-loans-smartsearchcontent .msfg-title
{
	color: #001680;
	font-size: 28px;
	border-bottom: none;
	margin-top:0;
}

.msfg-money-loans-smartsearchcontent #search_fearure_list
{
	float: left;
	font-size: 11px;
	margin-left: 140px;
	display:inline;
}
.msfg-money-loans-smartsearchcontent #search_fearure_list p
{
	padding-left: 0px;
	margin-top:5px;
	margin-bottom:0;
}

.msfg-money-loans-smartsearchcontent #search_fearure_text
{
	padding: 10px 0px 15px 10px;
	color:#333333;
}

.msfg-money-loans-smartsearchcontent li
{
	background-image: url(../../images/icons/green-tick.png);
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 12px;
	list-style-type: none;
	margin-top:0;
	margin-bottom: 12px;
	padding-left: 20px;
}

#frmMain .msfg-money-loans-smartsearchcontent fieldset label
{
	width:290px;
	font-size:12px;
	padding-right:70px;
	color:#333;
}

.msfg-money-loans-smartsearchcontent .msfg-requiredstatement
{
	font-size:13px;
	margin-bottom:-6px;
	color:#666;
}

.msfg-money-loans-smartsearchcontent ul
{
	margin:0;
	margin-bottom:5px;
}

.msfg-money-loans-smartsearchcontent .msfg-yourdetailsprotected
{
	padding-top:5px;
	padding-left:5px; 
	color:#666666;
	font-weight:bold;
	margin-top:0;
	margin-bottom:5px;
}

.msfg-money-loans-smartsearchcontent .msfg-yourdetailsprotected img
{
	margin-right:15px;
	vertical-align:middle;
}

.msfg-money-loans-smartsearchcontent .msfg-yourdetailsprotected a
{
	font-weight:normal;
	padding-left:5px;
}

.msfg-money-loans-smartsearchcontent .msfg-bottomtimmoss p
{
	margin:0;
	padding-bottom:10px;
	font-size:11px;
}

.msfg-money-loans-smartsearchcontent .msfg-bottomtimmoss .msfg-bottomrow p 
{
	padding-top:15px;
	border:solid 1px green;
}

#frmMain .msfg-money-loans-smartsearchcontent input.msfg-formstepbutton-questiongroup
{
	float:none;
	margin-left:367px;
	margin-top:10px;
	margin-bottom:10px;
}

.msfg-money-loans-smartsearchcontent .msfg-bullettext
{
	font-size: 11px;
}

.msfg-money-loans-smartsearchcontent .msfg-imgtick
{
	padding-right: 6px;
}

/* Smart search top Container*/

.msfg-money-loans-smartsearchcontent .msfg-top-container-tl
{
	background-image: url(../../images/background/smart-search-tl.png);
	background-position: top left;
	background-repeat: no-repeat;
}
.msfg-money-loans-smartsearchcontent .msfg-top-container-tr
{
	background-image: url(../../images/background/smart-search-tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-smartsearchcontent .msfg-top-container-bl
{
	background-image: url(../../images/background/smart-search-bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-smartsearchcontent .msfg-top-container-br
{
	height: 200px;
	background-image: url(../../images/background/smart-search-br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	position:relative;
}

.msfg-money-loans-smartsearchcontent .msfg-top-container
{
	float: left;
	clear: both;
	width: 805px;
	margin-bottom: 20px;
}
/* End Communication Banner*/

.msfg-money-loans-smartsearchcontent .msfg-intro-panel-sequrity,
.msfg-page-57-smart-search-questions .msfg-money-loans-smartsearchcontent .msfg-intro-panel-sequrity
{
	width: 144px;
	float: right;
	margin-top: -10px;
	text-align: center;
	bottom:inherit;
}

.msfg-money-loans-smartsearchcontent .msfg-intro-panel-sequrity p
{
	margin: 10px;
}

.msfg-money-loans-smartsearchcontent .msfg-money-loans-smartsearchpromo
{
	position: relative;
	float: right;
	top: -14px;
	right: 17px;
}

/* HACK: IE 6 wont read > syntax */
.msfg-money-loans-smartsearchcontent * > .msfg-topleftcorner
{
	bottom: 0;
}

.msfg-money-loans-smartsearchcontent .msfg-money-loans-intropanel-timmoss,
.msfg-page-57-smart-search-questions .msfg-money-loans-smartsearchcontent .msfg-money-loans-intropanel-timmoss
{
	position: absolute;
	left: 10px;
	bottom:1px;
}
 
/* End From: controls\msfg-money-loans-smartsearchcontent.css */ 
 
 
/* Start From: controls\msfg-money-loans-smartsearchpanel.css */ 
.msfg-money-loans-smartsearchpanel
{
	position:relative;
	padding:5px;
}

.msfg-money-loans-smartsearchpanel h3
{
	margin:5px;
	font-size:17px;
	color:#333;
}

.msfg-money-loans-smartsearchpanel p
{
	margin:10px;
}

.msfg-page-57-usidebyside-compare-unsecured-virtual .msfg-money-loans-smartsearchpanel img,
.msfg-page-57-sidebyside-compare-secured-virtual .msfg-money-loans-smartsearchpanel img,
.msfg-page-57-sidebyside-compare-car-virtual .msfg-money-loans-smartsearchpanel img
{
	top:93px;
}
.msfg-money-loans-smartsearchpanel img
{
	position:absolute;
	right:10px;
	top:115px;
} 
/* End From: controls\msfg-money-loans-smartsearchpanel.css */ 
 
 
/* Start From: controls\msfg-money-loans-sponsoredproducts-ccd.css */ 
.msfg-loanstable
{
	clear: both;
	width:800px;
	margin-top:0;

	z-index:1;
}

.msfg-loanstable .msfg-resultsinformation
{
	margin-top:0;
}

.msfg-loanstable .msfg-downarrowandbutton
{
	float:right;
	clear:both;	
	position:relative;
	width:150px;
	height:24px;
	margin-bottom:-27px;
}

.msfg-loanstable .msfg-resultsinformation p
{
	margin-bottom:0;
}

.msfg-loanstable .msfg-resultsinformation .msfg-searchcount,
.msfg-loanstable .msfg-resultsinformation .msfg-sponsoredcount
{
	float:left;
	width:620px;
	margin-top:0;
	font-size:14px;
	color:#333;
	padding-bottom:7px;
}

.msfg-loanstable .msfg-resultsinformation .msfg-sponsoredcount
{
	width:210px;
}

.msfg-loanstable .msfg-resultsinformation .msfg-custfeedback-open-link
{
	margin-left:5px;
	float:left;
	font-size:12px;
	color:#666;
}

.msfg-loanstable .msfg-resultsinformation .msfg-custfeedback-open-image
{
	float:left;
}

.msfg-loanstable .msfg-resultsinformation .msfg-ticktocompare
{
	float:right;
	width:160px;
	text-align:right;
	color:#999;
	font-size:12px;
	font-weight:bold;
	margin-top:0;
}

.msfg-loanstable .msfg-emailresultswrapper
{
	 float:left;
	 width:157px;
	 margin-left:20px;
}

.msfg-loanstable .btnCompare
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}

.msfg-loanstable .msfg-downarrow
{
	position: absolute;
	right: 5px;
	bottom: -83px;
}

.msfg-loanstable table th
{
	background:none;	
	background-color:#ECECEC;
}

.msfg-loanstable .msfg-bottomcompare
{
	position:relative;
	text-align:right;
	float:left;
	width:100%;
	margin-bottom:15px;
}
.msfg-loanstable .msfg-bottomcompare img
{
	position:absolute;
	right:6px;
	top:-22px;
}

.msfg-loanstable .msfg-bottomcompare p
{
	color:#999;
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-top:10px;
	margin-right:90px;
}

.msfg-loanstable .msfg-comparebottom
{
	margin-top:10px;
	position:absolute;
	right:0;
	top:-4px;
	z-index:200px;
}

.msfg-loanstable table th *
{
	color:#000;
}

.msfg-loanstable table td.msfg-customerrating,
.msfg-loanstable table td.msfg-willyouqualify
{
	padding-top:10px;
	width:67px;
}

.msfg-loanstable table td.msfg-providercell
{
	padding-top:20px;
}

.msfg-loanstable table td.msfg-providercell input
{
	padding:8px;
}

.msfg-loanstable .msfg-subheading
{
	
	background-image:url(../../images/1px_wide_sprite.png);
	background-repeat:repeat-x;
	background-position:0 -363px;
	background-color:#ECE7F5;
}

.msfg-loanstable .msfg-compare
{
	background-color:#F5F5F5;
}

.msfg-loanstable .msfg-customerrating img
{
	margin-bottom:10px;
}

.msfg-loanstable .msfg-providercell, .msfg-customerrating, .msfg-proceed, .msfg-avgacceptance
{
	vertical-align:top;
}

table td.msfg-proceed
{
	border-bottom: 0px solid #ffffff;
}

table td.msfg-proceed a
{
	display:block;
	margin: 5px 0 0;
	width: 100px;
}

table td.msfg-subheading
{
		text-align:left;
		color:#4F3685;
		font-size:16px;
		font-weight:bold;
		padding-left:15px;
		border-left:none;
}

table td.msfg-provder,
table th.msfg-providerheader
{
	border-left:none;
}

.msfg-loanstable .msfg-repeater
{
	border: 1px solid #1A2F9B;
	border-top:0;
	width:800px;
}

.msfg-highlightedcolumn
{
	background-image:url(../../images/1px_wide_sprite.png);
	background-repeat:repeat-x;
	background-position: 0 -400px;
	font-size:13px;
	font-weight:normal;
	text-align:center;
	background-color:#D0DCFF;
	border-left:1px solid #1A2F9B;
}

.msfg-loanstable table td.msfg-avgacceptance
{
	border-right:solid 1px #CCCCCC;
	text-align:center;
	padding: auto auto;
}

.msfg-loanstable table td.msfg-avgacceptance a
{
	display:block;
}

table td.msfg-productcomments
{
	background-color:#cfdcff;
	text-align:left;
	height:20px;
	border-right:solid 1px #CCCCCC;
}

table td.msfg-representativeexample
{
	
	height:20px;
	border-right:solid 1px #CCCCCC;
	padding-bottom: 0;
}

.msfg-loanstable-ccd table td.msfg-representativeexample p
{
	font-weight: bold;
	line-height: 15px;
	margin: 1px;
}

.msfg-loanstable-ccd table td.msfg-representativeexample p.representative-example-text {
    float:left;
    width:95%;
}

.msfg-loanstable-ccd table td.msfg-representativeexample img {
    float:right;
    margin:5px 0 0 0;
}

.msfg-loanstable-ccd table td.msfg-representativeexample .msfg-floatingtooltip {
    width: 400px !important;
}

.msfg-loanstable-ccd table td.msfg-representativeexample .msfg-floatingtooltip p {
    font-weight:normal !important;
    margin: 5px 10px;
    font-size: 12px;
}

.msfg-loanstable .msfg-willyouqualify
{
	vertical-align:top;
}

.msfg-loanstable table td.msfg-commentcell
{
	background-image:url(../../images/background/sponsoredproducts-comment-column.png);
	background-repeat:no-repeat;
	background-color:#FAFAFA;
	text-align:left;
	border-right:solid 1px #CCCCCC;
}

.msfg-loanstable .msfg-tabcontrol-results .msfg-tabcontrol-tabpage-selected 
{
	border:0;
	border-right:solid 1px #1A2F9B;
	border-left:solid 1px #1A2F9B;
	line-height:1px;
	height: 5px;
	width: 100%;
	font-size:1px;
	background-color: #1A2F9B;
}

.msfg-money-loans-searchresults-changingresultsindicator-container
{
	position:relative;
	width:800px;
}

.msfg-money-loans-searchresults-changingresultsindicator
{
	position:absolute;
	top:60px;
	left:295px;
	width:210px;
	height:120px;
	background-image:url(../../images/background/loading.png);
	z-index:1;
}

.msfg-money-loans-searchresults-changingresultsindicator img
{
	margin:20px 0 0 20px;
}

table tr td.msfg-totalrepaid {
border-right: 1px solid #ccc;	
}

.msfg-loanstable-ccd .msfg-representativeexample,
.msfg-loanstable-ccd .msfg-apr,
.msfg-loanstable-ccd td.msfg-amountpermonth
{
    background-color: #ECEFFF;
}

.msfg-loanstable-ccd td.msfg-amountpermonth,
.msfg-loanstable-ccd td.msfg-totalcharge,
.msfg-loanstable-ccd td.msfg-totalrepaid {
border-top: none ! important;
padding: 1px 5px;
margin: 0px;
}

.msfg-loanstable-ccd td.msfg-amountpermonth span,
.msfg-loanstable-ccd td.msfg-totalcharge span,
.msfg-loanstable-ccd td.msfg-totalrepaid span {
font-weight: bold;
font-size: 15px;
display: block;
margin-top: 4px;
}

.msfg-loanstable-ccd td.msfg-totalcharge,
.msfg-loanstable-ccd td.msfg-totalrepaid {
background: #ECEFFF url(../../images/background/ccd-results-divider.png) 0 50% no-repeat;
border-left: none ! important;
}

.msfg-loanstable-ccd td.msfg-promotext {
text-align:left;
font-size: 11px;  
border-left: solid 0px #CCCCCC;
}

.msfg-loanstable-ccd table td.msfg-promotext-bank,
.msfg-loanstable-ccd table td.msfg-promotext-exclusive {
background: #fcde5a url(../../images/background/ccd-results-exclusive.png) left bottom repeat-x;
text-align: left;
border-left: solid 0px #cccccc;
border-right: solid 0px #cccccc;
border-top: 1px solid #e7cc7f;
}

.msfg-loanstable-ccd table td.msfg-promotext-exclusive span,
.msfg-loanstable-ccd td.msfg-promotext span{
font-weight: bold;
}

.msfg-loanstable-ccd .msfg-resultsinformation .msfg-searchcount-ccd {
margin-top:0;
font-size:14px;
color:#333;
padding-bottom:7px;
}

div.msfg-loanstable-ccd table td.msfg-personal-pricing {
height: 0px;
}

.msfg-loanstable-ccd .msfg-representativeexample p, 
.msfg-loanstable-ccd .msfg-commentcell,
.msfg-loanstable-ccd .msfg-promotext {
    text-align:left !important;
}

.msfg-loanstable-ccd .msfg-representativeexample span
{
    font-size: 15px;    
}

.msfg-loanstable-ccd 
{
    width: 760px;
}

.msfg-loanstable-ccd .msfg-promotext {
    border-right: 1px solid #CCC;
}

.msfg-loanstable-ccd .tdPromoText span
{
    font-weight:bold;
}

.msfg-loanstable-ccd .msfg-promotext p 
{
    margin:0;
}

.msfg-loanstable-ccd .msfg-subheading
{
    background-image: none;
    background-color: #ffffff;
}

.msfg-loanstable-ccd td.msfg-proceed
{
    vertical-align:top !important;
    border-right: 1px solid #00168E;
}
 
/* End From: controls\msfg-money-loans-sponsoredproducts-ccd.css */ 
 
 
/* Start From: controls\msfg-money-loans-sponsoredproducts.css */ 
.msfg-money-loans-sponsoredproducts{margin:10px 0 0;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-aprcell img{margin-bottom:6px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-aprcell{background-image:url("../../images/1px_wide_sprite.png");background-repeat:repeat-x;font-size:13px;font-weight:normal;width:130px;text-align:center;background-color:#D0DCFF;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-group h2 {display:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-group h3 {display:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-group{float:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table  td.msfg-willyouqualify img{display:block;margin-left:10px;margin-top:10px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table  td.msfg-willyouqualify{width:80px;vertical-align:top;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table .msfg-applycell {vertical-align:top;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table .msfg-commentcell{background-image:url(../../images/background/sponsoredproducts-comment-column.png);background-repeat:repeat-y;background-color:#FAFAFA;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table .msfg-ratingindicator{padding-bottom:7px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td a{font-weight:normal;color:#1B47FF;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td {padding:8px;text-align:center;vertical-align:middle;border-left:1px solid #ccc;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td, .msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table th {border-top:1px solid #CCCCCC;padding:6px;text-align:center;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-applycell a {display:block;margin:5px 0;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-commentcell span b{font-size:14px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-commentcell span{display:block;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-commentcell{vertical-align:top;padding-top:10px;width:350px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-providercell a {display:block;margin-top:5px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table td.msfg-providercell {font-weight:bold;border-left:solid 1px #00168E;width:150px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table th {background:none;background-color:#ECECEC;font-size:12px;border-left:none;border-right:none;padding:6px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table {border-collapse:collapse;border-style:none none solid solid;font-size:11px;border:solid 1px #00168E;width:760px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-bestbuyshelprow-innertext p, .msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-bestbuyshelprow-innertext ul {margin:15px 0;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-bestbuyshelprow-innertext ul {margin-left:2em;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-footertext{color:#666;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-infotip, .msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-infotip {padding-top:5px;padding-bottom:5px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow a,.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow a:hover{color:#0000FF;font-size:11px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow .msfg-bestbuyshelprow-innertext li{color:#000;display:list-item;list-style-type:disc;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow p{padding-top:0;font-size:12px;color:#000;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuyshelprow {background:none;background-color:#ECECEC;clear:both;padding:0 10px 7px;text-align:left;border-top:solid 5px #1A2F9B;border-left:solid 1px #00168E;border-right:solid 1px #00168E;color:#0000FF;padding-bottom:2px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestsellingspacer{margin-bottom:10px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestsellingtitle{font-size:18px;color:#333333;margin:0;display:inline;font-family:Arial,sans-serif;font-weight:bold;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-reviews,.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-bestbuys-table .msfg-reviews{width:80px;vertical-align:top;padding-top:18px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-subheading {font-size:12px;font-weight:normal;color:#333;display:inline;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabpage-notselected {clear:both;display:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a, .msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts  .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a:hover, .msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts  .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected a:visited {color:#FFFFFF;text-decoration:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A{background-image: url(../../images/tabs_sprite.png);background-position:0 0;background-repeat:no-repeat;font-weight:bold;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected{background-image: url(../../images/tabs_sprite.png);background-position:right -604px;background-repeat:no-repeat;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tabs LI A:hover{color:#00168E;text-decoration:underline;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs .msfg-tabcontrol-tabs LI A:visited{color:#FFFFFF;text-decoration:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs LI A{background-image: url(../../images/tabs_sprite.png);background-position:left -201px;background-repeat:no-repeat;color:#00168E;padding:10px;font-weight:normal;cursor:pointer;display:block;text-decoration:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs LI{background-image: url(../../images/tabs_sprite.png);background-position:right -402px;background-repeat:no-repeat;float:left;margin-right:2px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs {display:block;list-style-type:none;margin:0;padding:0;width:100%;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol .msfg-tabcontrol-tabs-hidden{display:none;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts .msfg-tabcontrol{margin-bottom:10px;}
.msfg-money-loans-sponsoredproducts .msfg-sponsoredproducts {margin-bottom:0;float:left;}
.msfg-money-loans-sponsoredproducts td.msfg-representativeexample {padding-bottom: 0!important;}
.msfg-bestbuys-table td.msfg-amountpermonth, msfg-bestbuys-table td.msfg-totalcharge, msfg-bestbuys-table td.msfg-totalrepaid {padding-top: 0!important;}


.full-advert .msfg-money-loans-sponsoredproducts { margin: 10px 0 0 5px; }


 
/* End From: controls\msfg-money-loans-sponsoredproducts.css */ 
 
 
/* Start From: controls\msfg-money-loans-supportpanel.css */ 
.msfg-page-57-payday-loans .msfg-rpanel-asset
{
	width:250px;
}

.msfg-rpanel-asset
{
	width: 200px;
	height: auto;
	margin: 0px 0px 10px 0px;
	border: 1px solid #dcdcdc;
	float:left;
	font-size:11px;
}

.msfg-rpanel-asset .msfg-rpanel-inner .msfg-rpanel-inner-content
{
	margin-left:5px;
}

.msfg-page-57-payday-loans .msfg-rpanel-asset .msfg-rpanel-inner a
{
	color:#00168E;
}

.msfg-rpanel-asset .msfg-rpanel-inner a
{
	color:#3475E3;	
	font-weight:bold;
}

.msfg-rpanel-asset .msfg-supportpanel 
{
	list-style-type:none;	
	margin: 9px 0 8px 10px;
}

.msfg-rpanel-asset .msfg-supportpanel li 
{
background:transparent url(../../images/icons/breadcrumb-arrow-right.png) 
no-repeat scroll 0 7px;
padding:4px 0;
}

.msfg-rpanel-asset .msfg-supportpanel li a
{
	margin-left:13px;
	white-space:nowrap;
}

.msfg-rpanel-asset .msfg-rpanel-inner h3
{
	font-size: 14px;
	font-weight: normal;
	border: 1px solid #dcdcdc;
	margin: 4px;
	padding: 7px 0px 7px 6px;
	background-image: url(../../images/background/loan-guide.png);
	background-color: #e3e3e3;
}

.msfg-rpanel-asset .msfg-rpanel-inner h3 img
{
	margin: 0px 5px -2px 0px;
}
  
/* End From: controls\msfg-money-loans-supportpanel.css */ 
 
 
/* Start From: controls\msfg-money-loans-telluswhatyouthink.css */ 
.msfg-money-loans-telluswhatyouthink
{
	background-image: url(../../images/background/roundedcornr_tl.png);
	background-position: top left;
	background-repeat: no-repeat;
	width:370px;
	margin-bottom:10px;
	float:left;
}
.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-tr
{
	background-image: url(../../images/background/roundedcornr_tr.png);
	background-position: top right;
	background-repeat: no-repeat;
}
.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-bl
{
	background-image: url(../../images/background/roundedcornr_bl.png);
	background-position: bottom left;
	background-repeat: no-repeat;
}

.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-br
{
	height: 145px;
	background-image: url(../../images/background/roundedcornr_br.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	position:relative;
}


.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-br h3
{
	color:#00168E;
	font-size:15px;
	padding-left:135px;	
	padding-top:15px;	
	margin-bottom:5px;
	margin-top:0;
}

.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-br img
{
	position:absolute;
	left:10px;
	bottom:0px;
}

/* HACK: IE 6 wont read > syntax */
.msfg-money-loans-telluswhatyouthink * > .msfg-money-loans-telluswhatyouthink-br img
{
	bottom: 1px;
}



.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-br p
{
	margin: 0px;
	line-height: 17px;
}

.msfg-money-loans-telluswhatyouthink .msfg-money-loans-telluswhatyouthink-br .msfg-telluswhatyouthink-rhs
{
	margin-left:136px;
	margin-top:0px;
	width:230px;
	padding:0px;
}

.msfg-money-loans-telluswhatyouthink .msfg-clickhere 
{
	display:block;
	margin-top:5px;
	margin-bottom:12px;	
}

.msfg-money-loans-telluswhatyouthink .msfg-clickhere a
{
	color:#00168E;
}

.msfg-money-loans-telluswhatyouthink .tim-moss
{
	margin-left:0px;
} 
/* End From: controls\msfg-money-loans-telluswhatyouthink.css */ 
 
 
/* Start From: controls\msfg-money-loans-videofeature.css */ 
.msfg-money-loans-videofeature
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:15px;
	min-height: 130px;
	height: auto !important;
	height: 130px;
}

.msfg-money-loans-videofeature .msfg-videofeaturelink
{
	color:#3475E3;
	display:block;
	height:10px;
	margin-top:10px;
} 
/* End From: controls\msfg-money-loans-videofeature.css */ 
 
 

