/**** Common CSS ****/
.msfg-container {
width:950px;
}

.msfg-col-centre-noleftcol {
width:825px;
overflow-x:visible;
}

.msfg-col-right{	
width:125px;
margin-top:25px;
}

/**** Advertisement ***/
.msfg-advertisements {
color:#999;
right:55px;
position:absolute;
}

/**** Breadcrumb ****/
.msfg-savings-breadcrumb {
font-size:12px;
font-family:Arial;
color:#333;
margin-bottom:10px;
padding-left:5px;
width:400px;
float:left;
}

.msfg-savings-breadcrumb UL {
list-style-type:none;
margin:0;
}

.msfg-savings-breadcrumb UL LI A {
font-size:12px;
font-family:Arial;
color:#333;
font-weight:400;
margin:0;
}

.msfg-savings-breadcrumb IMG {
vertical-align:bottom;
margin:0 7px;
}



/**** Common Headings ****/
.msfg-savings-heading {
float:left;
width:800px;
font-size:28px;
font-family:Arial;
color:#1A2F9B;
font-weight:bold;
padding-bottom:5px;
}

.msfg-savings-inner-heading {
font-size:14px;
font-family:Arial;
font-weight:bold;
color:#00168E;
}



/**** Datapager ****/
.msfg-datapager-compareresults a,.msfg-datapager-compareresults div,.msfg-datapager-compareresults span,
.msfg-datapager-compareisaresults a,.msfg-datapager-compareisaresults div,.msfg-datapager-compareisaresults span {
float:left !important;
}

.msfg-datapager-compareresults span, .msfg-datapager-compareisaresults span  {
padding:3px 4px;
}

.msfg-datapager-compareresults span span, .msfg-datapager-compareisaresults span span {
margin:0;
padding:0;
}

.msfg-datapager-compareresults a, .msfg-datapager-compareisaresults a {
margin-left:8px;
border:1px solid #999;
text-decoration:none;
padding:2px 4px;
}

.msfg-datapager-compareresults a:hover, .msfg-datapager-compareisaresults a:hover {
background:#f0f0f0;
}

.msfg-datapager-compareresults .pagerCurrentPage, .msfg-datapager-compareisaresults .pagerCurrentPage {
padding-right:0;
}



/**** General Page Layout elements ****/
.msfg-main-content-container {
clear:both;
height:800px;
width:595px;
float:left;
border:0 solid red;
padding-right:15px;
}

.msfg-main-features-container {
height:800px;
width:190px;
border:0 solid blue;
float:left;
}



/**** Star rating cell ****/
.msfg-star-rating-cell {
width:75px;
vertical-align:middle;
margin:0;
padding: 10px 3px !important;
}



/**** Common Pannels ****/
.msfg-savings-commonpannels {
float:right;
border:1px solid #EAEAEA;
width:190px;
margin-bottom:10px;
}

.msfg-savings-commonpannels img {
vertical-align:middle;
padding-right:0;
}

.msfg-savings-commonpannels-heading {
font-size:14px;
font-family:Arial;
color:#333;
font-weight:400;
background-image:url(../../savings/images/commonheader-bg.png);
height:25px;
border:1px solid #EAEAEA;
margin:5px 5px 0;
padding:7px 0 0 10px;
}

.msfg-savings-commonpannels ul {
list-style-type:none;
margin-left:0;
padding:0 10px 0 15px;
}

.msfg-savings-commonpannels ul li {
padding-bottom:8px;
}

.msfg-savings-commonpannels ul li a {
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:bold;
}

.msfg-savingsdetails-rightpanel {
width:190px;
float:right;
margin-top:0;
}

.msfg-savingsdetails-leftpanel {
width:595px;
padding-right:15px;
float:left;
}

.msfg-img-line {
width:100%;
height:1px;
padding:20px 0 10px;
}

.msfg-savings-pannels {
font-size:14px;
font-family:Arial;
color:#333;
font-weight:400;
width:595px;
background-image:url(../../savings/images/headerbackground.png);
float:left;
}

.msfg-saving-commontable {
width:100%;
clear:both;
}

.msfg-saving-commontableheader {
text-align:center;
height:39px;
width:593px;
font-family:Arial;
font-weight:bold;
font-size:12px;
background:url(../../savings/images/headerbackground.png) repeat-x;
color:#000;
}

.msfg-saving-commontableheader .msfg-overallratings-provider {
width:128px;
text-align:center;
padding:1px;
}

.msfg-saving-commontableheader .msfg-overallratings-latestreviews {
width:340px;
text-align:center;
padding:12px 1px 1px 15px;
}



/**** Video Feature****/
.msfg-videoimage {
vertical-align:middle;
padding:20px 37px;
}

.msfg-videofeaturelink {
float:left;
clear:both;
color:#3475E3;
padding:0 10px 20px;
}



/**** Hot Topics****/
.msfg-forumtopicsrepeater {
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:bold;
padding:10px 0 10px 8px;
}

ul.msfg-forumtopicsrepeater {
border:0 solid red;
list-style-image:url("../../savings/images/helpandsupport-document.png");
margin-top:10px !important;
padding:0 0 10px 30px;
}

ul.msfg-forumtopicsrepeater li a {
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:bold;
padding-left:5px;
margin:0;
}

.msfg-forumlink {
float:right;
padding-right:0;
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:400;
padding-bottom:10px;
}



/**** Qualifying Criteria****/
.msfg-qualifyingcriteria {
width:540px;
float:left;
padding-left:10px;
padding-bottom:7px;
}

.msfg-qualifyingcriteria img {
padding-right:10px;
float:left;
}

.msfg-qualifyingcriteria .green-tick {
overflow:auto;
float:left;
}

.msfg-qualifyingcriteria .text {
float:left;
width:480px;
}



/**** Legal text****/
.msfg-legal {
float:left;
width:800px;
padding-bottom:20px;
}

.msfg-resultstable th {
background:#F5F5F5;
font-size:12px;
}

.msfg-page-79-default #frmMain fieldset div.msfg-floatvalidation a {
margin-right:-15px !important;
left:-10px;
letter-spacing:0;
padding-right:17px;
font-size:11px;
}



/*** DEFAULT PAGE ****/
.msfg-page-79-default .msfg-col-centre-noleftcol #frmMain {
width:800px;
padding-top:0;
margin:0;
}

.msfg-page-79-default .msfg-homebox {
font-size:11px;
border:1px solid #ccc;
margin:5px 5px 5px 0;
}

.msfg-page-79-default .msfg-col-centre-noleftcol p {
font-size:12px;
font-family:Arial;
color:#333;
font-weight:400;
margin-top:5px;
}

.msfg-page-79-default .msfg-col-centre-noleftcol h2 {
font-size:14px;
font-family:Arial;
color:#00168E;
margin:0;
}

.msfg-page-79-default .msfg-homebox h3 {
font-size:14px;
font-family:Arial;
color:#333;
font-weight:400;
margin:0 0 0 7px;
padding:0;
}

.msfg-page-79-default .msfg-col-centre-noleftcol ul {
list-style-type:none;
float:none;
margin:0;
}

.msfg-page-79-default .msfg-col-centre-noleftcol ul li {
list-style-type:none;
line-height:1.2em;
margin:0 4px 0 0;
}

.msfg-page-79-default .msfg-col-centre-noleftcol ul li a {
list-style-type:none;
line-height:1.2em;
font-size:12px;
font-family:Arial;
margin:0;
}

.msfg-page-79-default .msfg_hyperlink {
font-size:10px;
font-weight:400;
}

.msfg-page-79-default .msfg-trial-results
{
	position:relative;	
	clear:both;
	left:-1px;
	top:-143px;
}

/* HACK: IE 6 wont read > syntax */
* > .msfg-page-79-default .msfg-trial-results
{
	top:-147px;
}

.msfg-page-79-default .msfg-trial-results .msfg-trial-results-link
{	
	position:absolute;
	float:left;
	z-index:0;
	left:362px;
	top:157px;	
}

/* HACK: IE 6 wont read > syntax */
* > .msfg-page-79-default .msfg-trial-results .msfg-trial-results-link
{
	top:160px;
}

/**** Compare Savings ****/
.msfg-page-79-default .msfg-compare-container 
{
float:left;
background:url(../../savings/images/hero-shadow.gif);
background-position:bottom;
background-repeat:repeat-x;
width:535px;
padding:0 0 3px;
}

.msfg-page-79-default .msfg-compare-outer {
border-bottom:#99baf1 1px solid;
background:url(../../savings/images/pagebox_blue_l.png);
}

.msfg-page-79-default .msfg-compare-inner {
background:url(../../savings/images/pagebox_blue_r.png) no-repeat right top;
height:138px;
padding:4px 15px 15px 10px;
}

.msfg-page-79-default .msfg-compare-infobuttontop {
padding-left:5px;
padding-top:3px;
position:relative;
z-index:300;
}

.msfg-page-79-default .msfg-compare-infobutton {
padding-left:1px;
padding-top:3px;
position:relative;
z-index:300;
}

.msfg-page-79-default #ucSponsoredProducts_tbSavingSponsored_Tab_0 {
margin-left:0;
padding:0;
}

.msfg-page-79-default h1.msfg-savings-heading {
width:500px;
padding-top:0;
padding-bottom:0;
border:none;
margin-top:5px;
margin-bottom:2px;
position:relative;
z-index:300;
}

.msfg-page-79-default .msfg-savings-longheading {
width:500px;
padding-bottom:0;
}

.msfg-page-79-default .inputcontrols {
width:145px;
padding:0;
}

.msfg-page-79-default .inputcontrolsDropDown {
width:148px;
padding:0;
}

.msfg-page-79-default #ucCompareSavings_pnlCompare fieldset LABEL {
width:180px;
font-size:14px;
font-family:Arial;
color:#000;
}

.msfg-page-79-default .msfg-compare-footer {
width:345px;
float:left;
font-size:14px;
font-family:Arial;
color:#333;
border:0 solid red;
margin:10px 0 0;
}

.msfg-page-79-default .msfg-compare-footer .msfg-compare-footer-text {
width:180px;
float:left;
}

.msfg-page-79-default .msfg-compare-footer .msfg-compare-footer-compare-button {
width:120px;
float:right;
}

.msfg-page-79-default .msfg-compare-footer .msfg-compare-footer-text .msfg-account-total {
color:#00168E;
font-family:Arial;
font-size:16px;
font-weight:bold;
}

.msfg-page-79-default #ucHelpAndSupport_rpnlSpaceSaver {
width:250px;
float:right;
height:250px;
margin-top:20px;
}

.msfg-page-79-default .rpRootGroup {
margin-top:0;
float:left;
height:250px;
border-style:none;
}

.msfg-page-79-default .RadPanelBar_WebBlue .rpRootGroup LI {
border-color:#FFF;
margin:0;
}

.msfg-page-79-default .RadPanelBar_WebBlue .rpRootGroup .rpItem {
border:none;
background-color:#F1F6FF;
height:auto;
}

.msfg-page-79-default .RadPanelBar_WebBlue .rpRootGroup .rpText {
border:none;
line-height:26px;
background:url(../../savings/images/background.png) repeat top right;
font-size:12px;
font-family:Arial;
color:#333;
font-weight:400;
vertical-align:middle;
}

.msfg-page-79-default .RadPanelBar_WebBlue .rpImage {
margin:0;
padding:7px 10px;
}

/**** Top Right Image Container ****/

* html .msfg-page-79-default .msfg-sponsoredproducts{	
	margin-top:-35px;
	padding-bottom:3px;
}

.msfg-page-79-default .msfg-savings-top-right-image{
	float:right;
	height:160px;
}
.msfg-page-79-default .msfg-savings-top-right-image-lineone,
.msfg-page-79-default .msfg-savings-top-right-image-linetwo {
    position: relative;
	left:15px!important;
	top:-45px;
	color:White;
	width:225px;
}

.msfg-page-79-default .msfg-savings-top-right-image-linetwo {
	font-size:11px;
}
/**** Compare ISA ****/
.msfg-page-79-default .msfg-features-content h3 {
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
}

/**** Spacesaver Help & Support****/
.msfg-page-79-default .msfg-spacesaver-helpsupport {
float:left;
margin-top:0;
color:#333;
width:235px;
height:182px;
overflow:hidden;
padding:0;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport ul {
line-height:28px;
padding:0 0 0 10px;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport ul li {
color:#000;
font-size:12px;
background:transparent url(../../savings/images/helpandsupport-document.png) no-repeat scroll 0 4px;
list-style:none;
line-height:23px;
padding:0 5px 0 25px;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport ul li a {
font-size:12px;
font-family:Arial;
color:#03F;
font-weight:400;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport ul li div#feedbackbutton a {
color:#03F;
}

.msfg-page-79-default #msfg-spacesaver-helpsupport-footer {
float:left;
margin-top:10px;
font-size:13px;
font-family:Arial;
color:#333;
}

.msfg-page-79-default #msfg-spacesaver-helpsupport-footer SPAN {
font-size:13px;
font-family:Arial;
color:#333;
font-style:italic;
font-weight:400;
}

.msfg-page-79-default #msfg-spacesaver-OurSavingsExpert {
padding-left:4px;
clear:both;
color:#333;
}

.msfg-page-79-default #msfg-spacesaver-OurSavingsExpert a {
color:#666;
display:block;
padding-top:4px;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport #feedbackbutton {
font-size:12px;
display:inline;
}

.msfg-page-79-default .msfg-spacesaver-helpsupport .msfg-meetexpert {
height:64px;
}



/**** Spacesaver News & Guides****/
.msfg-page-79-default .msfg-spacesaver-news {
float:left;
width:242px;
margin-top:0;
color:#333;
height:182px;
padding:0 0 0 8px;
}

.msfg-page-79-default #msfg-spacesaver-news-content {
margin-top:0;
float:left;
vertical-align:top;
font-size:12px;
font-family:Arial;
color:#666;
font-weight:400;
padding:0 0 10px;
}

.msfg-page-79-default #msfg-spacesaver-news-content ul {
margin-top:1px;
padding-left:20px;
list-style-image:url("../../savings/images/helpandsupport-document.png");
}

.msfg-page-79-default #msfg-spacesaver-news-content ul li {
padding-bottom:0;
padding-left:5px;
}

.msfg-page-79-default #msfg-spacesaver-news-content ul li a {
font-size:12px;
font-family:Arial;
color:#03F;
font-weight:400;
vertical-align:bottom;
line-height:2em;
}

.msfg-page-79-default #msfg-spacesaver-news-footer {
float:left;
font-size:12px;
font-family:Arial;
color:#666;
font-weight:400;
padding-bottom:1px;
}

.msfg-page-79-default #msfg-spacesaver-news-footer a {
font-size:12px;
font-family:Arial;
color:#03F;
font-weight:400;
padding-left:5px;
line-height:2.4em;
}

.msfg-page-79-default .msfg-spacesaver-newsarticles {
float:left;
padding-bottom:8px;
padding-left:25px;
}

.msfg-page-79-default .msfg-spacesaver-newsarticles a {
color:#03f;
}

.msfg-page-79-default .msfg-meetexpert {
width:242px;
padding-top:5px;
}

.msfg-page-79-default .msfg-expertimg {
float:left;
margin:0 5px;
}

.msfg-page-79-default .msfg-meetexpert h3 {
margin-top:5px;
}

.msfg-page-79-default .msfg-meetexpert .msfg-meetexpert-text a {
color:#666;
font-weight:bold;
display:block;
}



/**** Spacesaver Customer Promise****/
.msfg-page-79-default .rpTemplate .msfg-spacesaver-customerpromise {
background:url(../images/customerpromise_simon.png) no-repeat bottom right;
float:left;
width:250px;
height:182px;
margin:0;
padding:0;
}

.msfg-page-79-default .rpTemplate .msfg-spacesaver-customerpromise ul {
padding-top:10px;
padding-left:30px;
float:left;
display:inline;
list-style-image:url('../../savings/images/customerpromise_pagebox_tick.png');
margin:0;
}

.msfg-page-79-default .rpTemplate .msfg-spacesaver-customerpromise ul li {
line-height:1.4em;
}

.msfg-page-79-default .rpTemplate .msfg-spacesaver-customerpromise ul li a {
font-size:12px;
font-family:Arial;
color:#333;
font-weight:400;
}

.msfg-page-79-default .rpTemplate .msfg-promise-footer {
float:left;
padding-left:10px;
margin-top:10px;
padding-bottom:10px;
font-size:12px;
font-family:Arial;
color:#333;
}

.msfg-page-79-default .rpTemplate .msfg-promise-footer A {
font-size:12px;
font-family:Arial;
color:#3475e3;
font-weight:400;
}



/**** Space Saver control ****/
.msfg-page-79-default .msfg-spacesaver-ratealertctr {
float:left;
width:242px;
margin-top:0;
height:182px;
padding:0 0 0 8px;
}

.msfg-page-79-default #msfg-spacesaver-ratealert {
margin-top:0;
font-family:Arial;
overflow:hidden;
height:172px;
padding:0 0 0 10px;
}

.msfg-page-79-default .msfg-spacesaver-ratealert-header {
float:left;
font-size:12px;
color:#666;
font-weight:bold;
padding-top:10px;
padding-bottom:5px;
}

.msfg-page-79-default .msfg-spacesaver-ratealert-footer {
float:left;
color:#666;
font-weight:400;
padding-top:5px;
margin-left:5px;
font-size:11px;
}

.msfg-page-79-default #msfg-ratealert-confirmation img
{
padding-top: 9px;
}

.msfg-page-79-default #msfg-ratealert-confirmation
{
padding-left: 20px;
}


.msfg-page-79-default #msfg-spacesaver-ratealert-inner1 {
width:220px;
padding-top:5px;
padding-right:0;
float:left;
color:#000;
font-family:Arial;
font-size:12px;
font-weight:400;
}

.msfg-page-79-default #msfg-spacesaver-ratealert FIELDSET {
float:left;
margin-left:0;
padding:2px 0 0;
}

.msfg-page-79-default #msfg-spacesaver-ratealert div {
margin-top:0;
padding-top:5px;
margin-left:0;
}

.msfg-page-79-default #msfg-spacesaver-ratealert .signupButton {
float:right;
margin-right:35px;
margin-top:-20px;
}

.msfg-page-79-default .inputcontrolspostcode {
width:100px;
margin-left:0;
}

.msfg-page-79-default .msfg-email-confirmation {
float:left;
width:220px;
padding:20px 10px 20px 20px;
}

.msfg-page-79-default .msfg-email-confirmation .msfg-spacesaver-ratealert-header {
margin-top:6px;
}

.msfg-page-79-default .msfg-email-confirmation .msfg-savings-email-content {
width:220px;
}

/****Savings Finder & Take me to****/
.msfg-page-79-default .msfg-compare-finder-takeme {
float:left;
width:800px;
margin-right:10px;
padding:0;
margin:0 0 10px;
}

.msfg-page-79-default .msfg-savingsfinder {
width:277px;
float:left;
padding-bottom:0;
margin:0 10px 0 0;
}

.msfg-page-79-default .msfg-takeme {
width:233px;
float:left;
margin-left:0;
padding-left:10px;
}

.msfg-page-79-default .msfg-takeme FIELDSET {
float:left;
width:230px;
margin:0;
padding:0;
}

.msfg-page-79-default .msfg-takeme LABEL {
clear:both;
width:180px;
float:left;
padding-bottom:5px;
padding-top:0;
padding-left:0;
font-size:14px;
font-family:Arial;
color:#00168E;
font-weight:bold;
margin:0;
}

.msfg-page-79-default .msfg-takeme UL {
clear:both;
padding-top:0;
}

.msfg-page-79-default .msfg-takeme UL LI {
line-height:20px;
padding-left:0;
}

.msfg-page-79-default .msfg-takeme UL LI IMG {
padding-right:5px;
vertical-align:middle;
padding-left:0;
padding-top:5px;
}

.msfg-page-79-default .msfg-takeme UL LI h1 {
display:inline;
border:none;
}

.msfg-page-79-default .msfg-takeme A {
font-size:11px;
font-family:Arial;
color:#00168E;
font-weight:400;
vertical-align:bottom;
}

.msfg-page-79-default #ucGoalBasedNavigator_btnNavigate {
float:right;
margin-top:-20px;
}

.msfg-page-79-default #msfg-goalbased-navigator fieldset div label {
padding-left:0;
width:180px;
margin-left:0;
font-size:16px;
font-family:Arial;
color:#00168E;
font-weight:bold;
}

.msfg-page-79-default .msfg-ratelaert-features-hottopics {
float:left;
padding-bottom:20px;
padding-top:20px;
width:540px;
}



/**** Rate Alert****/
.msfg-page-79-default .msfg-lower-features {
width:535px;
}

.msfg-page-79-default .msfg-lower-features-panel-a {
width:290px;
}

.msfg-page-79-default .msfg-customer-review {
width:237px;
float:left;
font-size:14px;
font-family:Arial;
font-weight:bold;
color:#00168E;
padding:10px 10px 10px 0;
}

.msfg-page-79-default .msfg-customer-review img {
float:left;
width:70px;
margin-top:5px;
}

.msfg-page-79-default .msfg-customer-review-content {
float:left;
width:145px;
padding-left:7px;
padding-top:10px;
font-size:11px;
font-family:Arial;
font-weight:400;
color:#000;
}

.msfg-page-79-default .msfg-customer-review-content a {
font-size:11px;
font-family:Arial;
color:#00168E;
font-weight:400;
}

.msfg-page-79-default .msfg-savings-email {
width:260px;
padding-top:5px;
padding-left:15px;
}

.msfg-page-79-default .msfg-savings-email-heading {
width:265px;
padding-top:5px;
}

.msfg-page-79-default .msfg-savings-email img {
float:left;
padding-right:7px;
margin-top:5px;
}

.msfg-page-79-default .msfg-savings-email-content {
float:left;
width:170px;
padding-top:10px;
}



/**** Hot Topics****/
.msfg-page-79-default .msfg-savings-commonpannels {
width:250px;
margin-top:20px;
}

.msfg-page-79-default .msfg-sponsoredproducts .msfg-tab {
float:left;
width:800px;
}

.msfg-page-79-default .msfg-tab .msfg-sponsored-heading {
float:left;
width:800px;
font-size:12px;
font-family:Arial;
color:#000;
padding:10px 0;
}

.msfg-page-79-default .msfg-tab .msfg-sponsored-heading h2 {
border:none;
font-size:18px;
font-family:Arial;
color:#333;
font-weight:bold;
padding-right:5px;
display:inline;
margin:0;
}

.msfg-page-79-default .msfg-tabcontrol-tabs {
margin-left:0;
margin-top:25px;
width:800px;
}

.msfg-page-79-default .msfg-tabcontrol-tabs LI A {
text-decoration:none;
font-weight:400;
background-image:url(../../savings/images/new_tab_inactive_left-money.png);
padding-left:13px;
padding-right:13px;
}

.msfg-page-79-default .msfg-tab .msfg-sortorder-information {
background-color:#f5f5f5;
float:left;
width:778px;
margin-top:-1px;
font-size:12px;
font-weight:400;
border:solid 1px #00168E;
border-bottom:#ccc;
padding:7px 10px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable td {
padding:10px 5px 5px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader-inner a {
font-weight:400;
color:#333;
font-size:12px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader
{
	padding-left: 5px;
	padding-right: 5px;
}


.msfg-page-79-default .msfg-commentcellApply {
border-right:none;
border-left:none;
text-align:center;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-expertcell {
border-top:0;
padding:4px 0;
}

.msfg-page-79-default .msfg-expert-inner1 {
background:#FAFAFA url(../../savings/images/expert_quotation_start.png);
background-position:1% 10%;
background-repeat:no-repeat;
border-top:solid 1px #F7F3F7;
padding:0;
}

.msfg-page-79-default .msfg-expert-inner2 {
padding-left:10px;
padding-bottom:5px;
text-align:left;
font-family:Arial;
color:#333;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:99% 95%;
background-repeat:no-repeat;
padding-top:15px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-ratingindicator 
{
	margin-top: 10px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .tdCustReview {
border-left:1px solid #ccc;
padding:10px 10px;
width:80px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .tdCustReview > div {
display:table-cell;
position:static;
vertical-align:middle;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providercell {
width:130px;
padding:5px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-aercell {
width:60px;
padding:5px;
}

.msfg-page-79-default .msfg-sponsoredproducts-telephone {
text-align:left;
border-top:1px solid #F7F3F7;
padding:4px;
}

.msfg-page-79-default .msfg-sponsoredproducts td.tdApply {
vertical-align:middle;
padding-left:5px;
padding-right:5px;
}

.msfg-page-79-default .msfg-features .msfg-features-content-sublinkinblackcolor {
font-size:12px;
font-weight:400;
line-height:15px;
}

.msfg-page-79-compareresults .msfg-common-header, .msfg-page-79-compareisaresults .msfg-common-header {
width:800px;
margin:0;
}



/**** Rate Alert ****/
.msfg-page-79-compareresults .msfg-lower-features, 
.msfg-page-94-compareresults-answeroil .msfg-lower-features, 
.msfg-page-79-compareisaresults .msfg-lower-features {
width:278px;
margin:20px 0;
}

.msfg-page-79-compareresults .msfg-savings-email, 
.msfg-page-94-compareresults-answeroil .msfg-savings-email, 
.msfg-page-79-compareisaresults .msfg-savings-email {
width:265px;
float:left;
padding:10px;
}

.msfg-page-79-compareresults .msfg-savings-email img, 
.msfg-page-94-compareresults-answeroil .msfg-savings-email img, 
.msfg-page-79-compareisaresults .msfg-savings-email img {
width:70px;
}

.msfg-page-79-compareresults .msfg-savings-email-heading, 
.msfg-page-94-compareresults-answeroil .msfg-savings-email-heading, 
.msfg-page-79-compareisaresults .msfg-savings-email-heading {
width:260px;
}

.msfg-page-79-compareresults .msfg-savings-email-content, 
.msfg-page-94-compareresults-answeroil .msfg-savings-email-content, 
.msfg-page-79-compareisaresults .msfg-savings-email-content {
width:180px;
}

.msfg-page-79-compareresults .msfg-lower-features-panel-c, 
.msfg-page-94-compareresults-answeroil .msfg-lower-features-panel-c, 
.msfg-page-79-compareisaresults .msfg-lower-features-panel-c {
float:left;
width:280px;
}



/**** Search & Results area ****/
.msfg-providercell {
width:170px;
margin:0;
padding:0;
}

.msfg-investment {
width:90px;
margin:0;
padding:0;
}

.msfg-branch {
width:55px;
margin:0;
padding:0;
}

.msfg-internet {
width:50px;
margin:0;
padding:0;
}

.msfg-proceedshowdetails {
vertical-align:middle;
margin:0;
padding:0;
width:75px;
}

.msfg-page-79-compareresults .msfg-details, 
.msfg-page-94-compareresults-answeroil .msfg-details, 
.msfg-page-79-compareisaresults .msfg-details, 
.msfg-page-79-savingscalculatorresults .msfg-details
{
	margin-bottom: 10px;
	float:none !important;
}

.msfg-page-79-compareresults .msfg-refresh-button, 
.msfg-page-94-compareresults-answeroil .msfg-refresh-button, 
.msfg-page-79-compareisaresults .msfg-refresh-button {
padding:3px;
}

.msfg-page-79-compareresults .msfg-accesscell, 
.msfg-page-94-compareresults-answeroil .msfg-accesscell, 
.msfg-page-79-compareisaresults .msfg-accesscell {
border-top:1px solid;
}

.msfg-page-79-compareresults .msfg-savingsamountlabel, 
.msfg-page-94-compareresults-answeroil .msfg-savingsamountlabel, 
.msfg-page-79-compareisaresults .msfg-savingsamountlabel  {
padding-top:2px;
}

.msfg-page-79-compareresults .msfg-compareresults-topbar, 
.msfg-page-94-compareresults-answeroil .msfg-compareresults-topbar, 
.msfg-page-79-compareisaresults .msfg-compareresults-topbar {
margin-top:-5px;
padding-right:0;
margin-bottom:8px;
}

.msfg-page-79-compareresults #ucResults_expandme2, 
.msfg-page-94-compareresults-answeroil #ucResults_expandme2, 
.msfg-page-79-compareisaresults #ucResults_expandme2 {
margin-top:-10px;
clear:both;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options1, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options1, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options1 {
background:url(../../savings/images/expandedcontainer-1.png);
width:790px;
height:34px;
padding-top:25px;
padding-right:0;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 {
height:115px;
background:url(../../savings/images/expandedcontainer-2.png);
clear:none;
color:#333;
font-size:14px;
font-weight:bold;
width:800px;
padding:25px 0 0;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner input,
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner input,
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner input {
margin-left:15px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-search-input,
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-search-input,
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-search-input {
margin-left:24px;
padding-top:0;
}

.msfg-page-79-compareresults #msfg-fieldset-regularsaver label, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-regularsaver label, 
.msfg-page-79-compareisaresults #msfg-fieldset-regularsaver label {
width:165px;
padding-right:0;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner #msfg-fieldset-bonds, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner #msfg-fieldset-bonds, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner #msfg-fieldset-bonds {
width:150px;
padding:0;
}

.msfg-page-79-compareresults .msfg-resultstable, 
.msfg-page-94-compareresults-answeroil .msfg-resultstable, 
.msfg-page-79-compareisaresults .msfg-resultstable {
border-collapse:separate;
}

.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable th a, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable th a 
{
padding-right:0;
padding-left:0;
font-size:12px;
font-family:Arial;
font-weight:bold;
}

.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable .msfg-providerheader
{
	padding-left: 5px;
	padding-right: 5px;
}

.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable .msfg-providerheader a.applyviaheading, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable .msfg-providerheader a.applyviaheading, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable .msfg-providerheader a.applyviaheading {
display:block;
padding-top:3px;
margin-bottom:-2px;
}

.msfg-page-79-compareresults #msfg-customer-review, 
.msfg-page-94-compareresults-answeroil #msfg-customer-review, 
.msfg-page-79-compareisaresults #msfg-customer-review 
{
padding-right:60px;
padding-left:20px;
}

.msfg-page-79-compareresults .msfg-providerheader-inner .msfg-page-79-compareisaresults .msfg-providerheader-inner, 
.msfg-page-94-compareresults-answeroil .msfg-providerheader-inner .msfg-page-79-compareisaresults .msfg-providerheader-inner
{
width:55px;
background-color:#f5f5f5;
padding:0;
}

.msfg-page-79-compareresults .msfg-customerrating td a, 
.msfg-page-94-compareresults-answeroil .msfg-customerrating td a, 
.msfg-page-79-compareisaresults .msfg-customerrating td a 
{
display:block;
width:80px;
text-align:left;
}

.msfg-page-79-compareresults span.msfg-savingsresults-aer, 
.msfg-page-94-compareresults-answeroil span.msfg-savingsresults-aer, 
.msfg-page-79-compareisaresults span.msfg-savingsresults-aer 
{
font-size:14px !important;
font-weight:bold;
display:block;
padding:10px 2px 0;
}

.msfg-page-79-compareresults .msfg-resultstable .msfg-customerrating td, 
.msfg-page-94-compareresults-answeroil .msfg-resultstable .msfg-customerrating td, 
.msfg-page-79-compareisaresults .msfg-resultstable .msfg-customerrating td 
{
border:0 none;
vertical-align:top;
padding-left:10px;
}

.msfg-page-79-compareresults .msfg-proceedshowdetails, 
.msfg-page-94-compareresults-answeroil .msfg-proceedshowdetails, 
.msfg-page-79-compareisaresults .msfg-proceedshowdetails,
.msfg-page-79-savingscalculatorresults .msfg-proceedshowdetails
{
text-align:center;
padding:0 auto;
}

.msfg-page-79-compareresults .msfg-proceedshowdetails div, 
.msfg-page-94-compareresults-answeroil .msfg-proceedshowdetails div, 
.msfg-page-79-compareisaresults .msfg-proceedshowdetails div,
.msfg-page-79-savingscalculatorresults .msfg-proceedshowdetails div
{
	text-align: center;
	float:none !important;
}

.msfg-page-79-compareresults .msfg-expert-inner1, 
.msfg-page-94-compareresults-answeroil .msfg-expert-inner1, 
.msfg-page-79-compareisaresults .msfg-expert-inner1 {
background:#FAFAFA url(../../savings/images/expert_quotation_start.png);
background-position:top left;
background-repeat:no-repeat;
border-top:0;
margin-left:10px;
padding:0;
width:95%;
}

.msfg-page-79-compareresults .msfg-expert-inner2, 
.msfg-page-94-compareresults-answeroil .msfg-expert-inner2, 
.msfg-page-79-compareisaresults .msfg-expert-inner2 {
text-align:left;
padding-left:10px;
padding-bottom:5px;
color:#333;
margin-left:2px;
font-size:12px;
font-family:Arial;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}

.msfg-page-79-compareresults .msfg-media-link, 
.msfg-page-94-compareresults-answeroil .msfg-media-link, 
.msfg-page-79-compareisaresults .msfg-media-link {
padding-left:5px;
color:#00168e;
}

.msfg-page-79-compareresults .msfg-sortorder-information, 
.msfg-page-94-compareresults-answeroil .msfg-sortorder-information, 
.msfg-page-79-compareisaresults .msfg-sortorder-information {
width:788px;
}

.msfg-page-79-compareresults .msfg-datapager-compareresults-div, 
.msfg-page-94-compareresults-answeroil .msfg-datapager-compareresults-div, 
.msfg-page-79-compareisaresults .msfg-datapager-compareresults-div {
display:block;
clear:both;
}

.msfg-page-79-compareresults .msfg-expert-inner1,  
.msfg-page-94-compareresults-answeroil .msfg-expert-inner1,  
.msfg-page-79-compareresults .msfg-expert-inner2, 
.msfg-page-94-compareresults-answeroil .msfg-expert-inner2{
float:none!important;
}

.msfg-resultstable .msfg-details .ResultsViewDetailsLink {
white-space:nowrap;
}

/**** START PRODUCT DETAILS****/
.msfg-page-79-productdetails .msfg-advertisements, 
.msfg-page-94-productdetails-answeroil .msfg-advertisements {
position:relative;
right:-330px;
}

.msfg-page-79-productdetails .msfg-rateband-additional-table, 
.msfg-page-94-productdetails-answeroil .msfg-rateband-additional-table {
width:100%;
clear:both;
border:1px soild red;
}

.msfg-page-79-productdetails .msfg-rateband-additional-table .msfg-additional-caption, 
.msfg-page-94-productdetails-answeroil .msfg-rateband-additional-table .msfg-additional-caption {
text-align:left;
float:left;
padding-left:20px;
padding-top:10px;
font-weight:bold;
width:170px;
}

.msfg-page-79-productdetails .msfg-rateband-additional-table .msfg-additional-text, 
.msfg-page-94-productdetails-answeroil .msfg-rateband-additional-table .msfg-additional-text {
padding-left:20px;
padding-top:11px;
}

.msfg-page-79-productdetails .msfg-reviews-otherInformation, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-otherInformation {
font-size:12px;
float:left;
padding-bottom:20px;
clear:left;
width:100%;
}

.msfg-page-79-productdetails .msfg-writereview-top, 
.msfg-page-94-productdetails-answeroil .msfg-writereview-top {
clear:both;
float:left;
margin-left:122px;
padding-top:10px;
width:150px;
}

.msfg-page-79-productdetails .msfg-proceed-bottom, 
.msfg-page-94-productdetails-answeroil .msfg-proceed-bottom {
clear:both;
text-align:right;
height:20px;
}

.msfg-page-79-productdetails .msfg-savings-heading, 
.msfg-page-94-productdetails-answeroil .msfg-savings-heading {
float:left;
width:550px;
font-size:28px;
font-family:Arial;
color:#1A2F9B;
font-weight:bold;
padding-bottom:5px;
}

.msfg-page-79-productdetails .msfg-savings-inner-heading, 
.msfg-page-94-productdetails-answeroil .msfg-savings-inner-heading {
font-family:Arial;
font-weight:bold;
color:#00168E;
font-size:18px;
margin-top:0;
}

.msfg-rateband-table td.additionalDetailsAreaDetailsColumn {
padding-top:2px;
padding-bottom:2px;
text-align:left;
padding-right:15px;
line-height:19px;
}

.msfg-rateband-table td.additionalDetailsAreaCaptionColumnExtra {
font-weight:bold;
font-size:11px;
margin-left:50px;
text-align:center;
float:none;
}

.msfg-AltProductUserNotication {
border-bottom:3px solid #1a2f9b;
height:auto;
padding:5px 0 5px 1px;
}



/**** Customer Review Tab - Product Details page ****/
.msfg-savingsdetails-ratingsummary-top {
background-color:#F1F6FF;
border-bottom:2px solid #00168E;
float:left;
width:100%;
margin:0 0 20px;
padding:10px 0 5px;
}

.msfg-page-79-productdetails .msfg-review-overallrating, 
.msfg-page-94-productdetails-answeroil .msfg-review-overallrating {
float:left;
width:275px;
}

.msfg-page-79-productdetails .msfg-review-overallrating span, 
.msfg-page-94-productdetails-answeroil=answeroil .msfg-review-overallrating span {
width:131px;
float:left;
margin-bottom:10px;
text-align:right;
padding-right:10px;
font-weight:bold;
}

.msfg-page-79-productdetails .msfg-review-overallrating div, 
.msfg-page-94-productdetails-answeroil .msfg-review-overallrating div {
float:left;
margin-bottom:10px;
font-weight:400;
padding-left:10px;
}

.msfg-page-79-productdetails .ratingHeaderListItemLarge, 
.msfg-page-94-productdetails-answeroil .ratingHeaderListItemLarge {
font-size:14px;
}

.msfg-page-79-productdetails .msfg-savingsdetails-ratingsummary, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-ratingsummary {
float:right;
width:48%;
margin:0 10px 0 20px;
}

.msfg-page-79-productdetails .msfg-savingsdetails-ratingsummary span, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-ratingsummary span {
float:left;
padding-bottom:10px;
width:280px;
}

.msfg-page-79-productdetails .msfg-tabcontrol-tabpage-selected, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabpage-selected {
width:100%;
border:none;
border-top:5px #1A2F9B solid;
}

.ratingHeaderListItem_Repeater {
font-weight:bold;
line-height:17px;
float:left;
width:100px;
clear:left;
margin-bottom:20px;
}

.ratingHeaderList_WriteReview {
display:inline;
float:left;
margin-top:10px;
text-align:left;
width:280px;
}

.msfg-page-79-productdetails .msfg-review-added, 
.msfg-page-94-productdetails-answeroil .msfg-review-added {
float:right !important;
}

.msfg-page-79-productdetails .msfg-reviews-left, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-left {
width:335px;
float:left;
}

.msfg-page-79-productdetails .msfg-reviews-right, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right {
width:250px;
padding-top:20px;
}

.msfg-page-79-productdetails .msfg-savings-reviews, 
.msfg-page-94-productdetails-answeroil .msfg-savings-reviews {
padding-top:10px;
float:left;
width:270px;
color:#333;
margin-left:30px;
font-family:Trebuchet MS;
}

.msfg-page-79-productdetails .msfg-savings-reviews-signature, 
.msfg-page-94-productdetails-answeroil .msfg-savings-reviews-signature {
width:270px;
float:left;
text-align:right;
padding-top:10px;
}

.msfg-page-79-productdetails .msfg-savings-reviews-disclaimer, 
.msfg-page-94-productdetails-answeroil .msfg-savings-reviews-disclaimer {
float:left;
font-size:11px;
color:#999;
width:270px;
padding:20px 0 10px 10px;
}

.msfg-page-79-productdetails .msfg-reviews-dateadded, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-dateadded {
text-align:right;
width:230px;
float:left;
padding-bottom:10px;
}

.msfg-page-79-productdetails .msfg-reviews-right ul, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right ul {
list-style-type:none;
background-color:#F1F6FF;
float:left;
border:1px #999 solid;
width:250px;
margin-left:0;
}

.msfg-page-79-productdetails .msfg-reviews-right ul li, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right ul li {
float:left;
width:100%;
padding:5px 0;
}

.msfg-page-79-productdetails .msfg-reviews-right .ratingHeaderListItemLarge, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right .ratingHeaderListItemLarge {
border-bottom:1px #ccc solid;
padding-bottom:10px;
}

.msfg-page-79-productdetails .msfg-noreview, 
.msfg-page-94-productdetails-answeroil .msfg-noreview {
padding-top:20px;
width:595px;
}

tr.avaliabilityTableRow {
font-size:10px;
font-weight:bold;
text-align:center;
line-height:24px;
margin:5px;
padding:5px 10px 10px;
}

.avaliabilityTableRow td {
vertical-align:middle;
padding:5px 0;
}

.msfg-page-79-productdetails .msfg-savings-productdetails, 
.msfg-page-94-productdetails-answeroil .msfg-savings-productdetails {
padding-bottom:10px;
float:left;
width:595px;
}

.msfg-page-79-productdetails .msfg-savings-productinfo, 
.msfg-page-94-productdetails-answeroil .msfg-savings-productinfo {
float:left;
padding-left:10px;
}

.msfg-page-79-productdetails .msfg-savings-productlabel, 
.msfg-page-94-productdetails-answeroil .msfg-savings-productlabel {
line-height:20px;
font-weight:bold;
padding-left:20px;
width:140px;
float:left;
}

.msfg-page-79-productdetails .msfg-savings-productcontent, 
.msfg-page-94-productdetails-answeroil .msfg-savings-productcontent {
line-height:20px;
float:left;
}

.msfg-page-79-productdetails .msfg-savings-writeproceed, 
.msfg-page-94-productdetails-answeroil .msfg-savings-writeproceed {
width:220px;
margin-top:-20px;
padding-left:375px;
}

.msfg-noreview a {
display:block;
width:100%;
margin-bottom:5px;
}

.msfg-page-79-productdetails .msfg-review-overallrating .ratingHeaderListItemLarge, 
.msfg-page-94-productdetails-answeroil .msfg-review-overallrating .ratingHeaderListItemLarge {
width:121px;
}

.msfg-page-79-productdetails .msfg-overallrating-divider div.msfg-ratingindicator, 
.msfg-page-94-productdetails-answeroil .msfg-overallrating-divider div.msfg-ratingindicator {
padding-left:15px !important;
}

.msfg-page-79-productdetails .msfg-overallrating-divider, 
.msfg-page-94-productdetails-answeroil .msfg-overallrating-divider {
height:25px;
border-bottom:1px solid #999;
padding-left:0 !important;
margin-left:5px;
padding-right:5px;
margin-bottom:6px;
}

.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable td, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable td {
vertical-align:middle !important;
padding:10px 0 0;
}

.msfg-page-79-productdetails .msfg-resultstable .msfg-providerheader-inner, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable .msfg-providerheader-inner {
border-top:none;
}

.msfg-page-79-productdetails .msfg-accessheading, 
.msfg-page-94-productdetails-answeroil .msfg-accessheading {
padding:5px !important;
}

.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-expertcell, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-expertcell {
border-top:0;
padding:4px;
}

.msfg-page-79-productdetails .msfg-resultstable .msfg-expertcell, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable .msfg-expertcell {
padding-bottom:0;
}



.msfg-page-79-productdetails .msfg-expert-inner2, 
.msfg-page-94-productdetails-answeroil .msfg-expert-inner2 {
padding-bottom:0;
text-align:left;
font-family:Arial;
padding-left:10px;
color:#333;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:15px;
}

.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .tdCustReview, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .tdCustReview {
border-left:1px solid #ccc;
padding-left:0;
}

.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providercell, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providercell {
padding:5px;
}

.msfg-page-79-preapply .msfg-savings-heading, 
.msfg-page-94-preapply-answeroil .msfg-savings-heading {
padding-left:5px;
padding-top:20px;
width:560px;
}

.msfg-page-79-preapply .msfg-savings-longheading, 
.msfg-page-94-preapply-answeroil .msfg-savings-longheading {
padding-left:5px;
}

.msfg-page-79-preapply .msfg-preapply-providerimage, 
.msfg-page-94-preapply-answeroil .msfg-preapply-providerimage {
float:right;
vertical-align:middle;
padding:10px 10px 0 0;
}

.msfg-page-79-preapply, 
.msfg-page-94-preapply-answeroil {
width:450px;
float:left;
padding:20px 0 0 20px;
}

.msfg-preapply-criteria {
width:550px;
float:left;
padding:15px 0px 0 0;
margin:0px;
}

.msfg-preapply-criteria li {
background:transparent url(../../savings/images/mmgreentick.png) no-repeat scroll 0 3px;
line-height:20px;
padding-left:20px;
list-style-type:none;
margin-left:0px;
}

.msfg-preapply-criteria ul 
{
margin-top:0px;		
margin-bottom:10px;	
}

.msfg-preapply-criteria p
{
padding-top:0px;	
margin-top:0px;	
}

.msfg-page-79-preapply .msfg-preapply-criteria input, 
.msfg-page-94-preapply-answeroil .msfg-preapply-criteria input {
float:left;
padding-top:0px;
}

.msfg-page-79-preapply .msfg-preapply-rightpanel, 
.msfg-page-94-preapply-answeroil .msfg-preapply-rightpanel {
float:right;
height:170px;
}

.msfg-page-79-preapply .msfg-preapply-rightpanel span, 
.msfg-page-94-preapply-answeroil .msfg-preapply-rightpanel span {
padding-right:10px;
float:left;
margin-top:120px;
font-size:11px;
font-family:Arial;
color:#333;
font-weight:400;
}

.msfg-page-79-preapply .msfg-preapply-rightpanel img, 
.msfg-page-94-preapply-answeroil .msfg-preapply-rightpanel img {
float:left;
padding-top:10px;
}

.msfg-page-79-preapply .msfg-savings-pannels, 
.msfg-page-94-preapply-answeroil .msfg-savings-pannels {
font-weight:bold;
width:800px;
height:30px;
margin:5px 10px 0 0;
padding:5px 4px 4px 10px;
}

.msfg-page-79-preapply .msfg-preapply-buttons, 
.msfg-page-94-preapply-answeroil .msfg-preapply-buttons {
float:left;
padding-left:20px;
padding-top:50px;
}

.msfg-page-79-preapply .msfg-img-line, 
.msfg-page-94-preapply-answeroil .msfg-img-line {
width:800px;
padding-top:0;
}



/**** START CHANNEL FEEDBACK ****/
.msfg-page-79-customerfeedback .msfg-maincontent,
.msfg-page-94-customerfeedback-answeroil .msfg-maincontent {
width:470px;
}

.msfg-page-79-customerfeedback .msfg-col-centre-full,
.msfg-page-94-customerfeedback-answeroil .msfg-col-centre-full  {
width:450px;
padding-left:10px;
}

div.msfg-page-79-customerfeedback,
div.msfg-page-94-customerfeedback-answeroil {
width:450px;
}

#feedbackleft {
float:left;
width:38%;
font:13px "Trebuchet MS";
background:url(../../savings/images/feedback-bg-narrow.png) no-repeat top right;
}

#feedbackleft #imgExpert {
float:left;
display:inline;
margin-top:10px;
height:84px;
}

#feedbackright {
float:left;
width:62%;
}

#feedbackright fieldset {
clear:none;
float:left;
display:inline;
width:250px;
border:none;
}

#feedbackright fieldset div p {
width:99.9%;
display:block !important;
float:left;
clear:none;
padding-bottom:2px;
}



/* Character count field */
#feedbackright fieldset p {
font-size:11px;
color:#666;
display:inline;
margin:10px 0 0;
}

.feedbackcomments {
width:245px;
margin-top:5px;
}

#feedbackfooterleft {
float:left;
width:38%;
clear:both;
font:12px "Trebuchet MS";
border-top:1px solid #CCC;
}

#feedbackfooterright {
float:left;
width:62%;
border-top:1px solid #CCC;
}

#feedbackfooterright #btnSubmit {
float:right;
display:inline;
position:static;
padding-right:5px;
margin:10px 10px 0 0;
}

#lnkPrivacyPolicy {
float:left;
display:inline;
position:static;
margin-top:10px;
padding-right:10px;
}

#feedbackmessage {
float:left;
width:99.9%;
height:75px;
font:13px "Trebuchet MS";
background:url(../../savings/images/feedback-bg-wide.png) no-repeat top right;
}

#feedbackexpert {
display:inline;
float:left;
width:95%;
border-bottom:1px solid #CCC;
}

#feedbackexpert #imgthanksexpert {
float:left;
display:inline;
height:1%;
margin-top:10px;
}

#feedbackthanksfooterleft {
float:left;
width:40%;
font:12px "Trebuchet MS";
margin-top:5px;
}

#feedbackthanksfooterright {
float:left;
width:55%;
margin-top:5px;
}

#feedbackthanksfooterright #btnClose {
float:right;
padding-top:5px;
padding-right:5px;
}



/**** Add Review ****/
#addReview {
width:465px;
}

#addReview .msfg-savings-text {
color:#333;
padding-left:8px;
font-family:Arial;
font-size:12px;
}

#addReview .msfg-review-overallrating {
width:465px;
padding-top:10px;
float:left;
border-bottom:solid 2px #00168E;
margin-bottom:10px;
background:#F2F7FD url(../../savings/images/select-column-blue-gradient.jpg) repeat-x scroll left bottom;
}

#addReview .msfg-review-overallrating span {
float:left;
padding-right:10px;
text-align:left;
color:#000;
font-family:Arial;
font-size:12px;
width:400px;
}

#addReview .msfg-review-overallrating span.msfg-savings-text {
font-weight:bold;
color:#333;
}

#addReview .msfg-review-overallrating ul {
float:left;
list-style-type:none;
margin-bottom:10px;
margin-top:10px;
padding-left:10px;
width:230px;
}

#addReview .msfg-review-overallrating ul li {
height:25px;
}

#addReview .msfg-review-overallrating ul li span {
width:110px;
}

#addReview .msfg-review-providerinfo {
float:left;
margin-top:10px;
width:200px;
}

#addReview .msfg-review-providerinfo .msfg-savings-heading {
width:200px;
color:#1A2F9B;
font-size:20px;
font-weight:bold;
padding:0 5px 10px 10px;
}

#addReview .msfg-review-providerinfo img {
padding-left:10px;
padding-bottom:10px;
float:left;
}

#addReview .msfg-review-rating label {
width:100px;
float:left;
}

#addReview .msfg-ratingindicator {
width:110px;
display:inline;
float:left;
font-size:11px;
}

#addReview .msfg-savings-addreview {
width:443px;
background-color:#F2F7FD;
border:solid 1px #c0b7d3;
margin:0;
padding:10px;
}

#addReview .msfg-savings-addreview label {
width:175px;
font-size:12px;
color:#000;
font-family:Arial;
}

#addReview .msfg-savings-addreview .msfg_label {
width:100px;
font-size:12px;
color:#000;
font-family:Arial;
}

#addReview .msfg-savings-addreview .inputcontrols {
width:130px;
float:left;
border:solid 1px #8f99a3;
}

#addReview .msfg-savings-addreview span
{
float:right;
}

#addReview .msfg-addreview-submit {
padding-top:10px;
}

#addReview .ratingHeaderList_WriteReview label {
width:180px;
line-height:30px;
padding-left:10px;
float:left;
font-size:12px;
color:#000;
font-family:Arial;
}

#addReview .msfg-addreview-confirmation p {
width:700px;
float:left;
}

#addReview .padlock {
bottom:28px;
float:right;
position:relative;
}

/* Provider search
--------------------------------------
*/
.result-container { height:70px; font-weight:bold; font-size:14px; text-align:center; margin:0; padding:0; }
#noResults.result-container { font-weight:normal; font-size:12px; }
.result-container .result-count { color:#00168E; font-size:20px; margin:0; padding:0; }
.result-container .goto-results { padding:5px 0 0 0; margin:0px; font-size:12px; font-weight:normal; }

.msfg-page-79-providersearch .msfg-savings-heading {
float:left;
font-size:28px;
font-family:Arial;
color:#1A2F9B;
font-weight:bold;
width:300px;
border:none;
margin:0;
padding:5px 5px 5px 10px;
}

.msfg-page-79-providersearch .msfg-provider-search-wizard {
float:left;
background:transparent url(../../savings/images/hero-shadow.gif) repeat-x scroll center bottom;
width:595px;
padding:0;
}

.msfg-page-79-providersearch .msfg-provider-search-inner {
font-size:12px;
background:transparent url(../../savings/images/pagebox_blue_r.png) no-repeat scroll right top;
height:325px;
position:relative;
padding:0;
}

.msfg-page-79-providersearch .msfg-lower-features-inner-l {
width:190px;
}

.msfg-page-79-providersearch .msfg-provider-search-left {
float:left;
width:300px;
display:inline;
border:0 solid green;
text-align:left;
margin:5px 10px 6px 15px;
}

.msfg-page-79-providersearch .msfg-provider-search-right {
float:right;
width:187px;
height:266px;
background:url(../../savings/images/cards-builder-yourrequirements-background.png);
display:inline;
color:#333;
margin:20px 20px 10px 10px;
padding:10px 5px 10px 10px;
}

.msfg-page-79-providersearch .msfg-provider-search-wizard-multiview-container {
height:140px;
border:0 solid red;
}

.msfg-page-79-providersearch .msfg-view-all-providers-container {
float:left;
margin:0;
padding:25px 0 0 12px;
}

.msfg-page-79-providersearch .msfg-provider-list-box {
width:320px;
}

.msfg-page-79-providersearch .msfg-nav-buttons {
border:0 solid red;
width:300px;
height:30px;
clear:both;
padding-top:12px;
}

.msfg-page-79-providersearch .msfg-next-button {
width:120px;
float:right;
text-align:right;
}

.msfg-provider-search-wizard-Title {
font-size:28px;
font-family:Arial;
font-weight:bold;
color:#00168E;
text-align:left;
margin:0;
padding:0 0 0 12px;
}



/* Progress Bar */
.msfg-page-79-providersearch .msfg-progress-bar {
width:263px;
margin:0 12px;
}

.msfg-page-79-providersearch #ProviderWizard_prgBarProviderSearchWizard_lblQuestions {
font-size:11px;
float:left;
margin-left:100px;
}

.msfg-page-79-providersearch .msfg-provider-search-wizard-step2-instructions {
text-align:left;
clear:both;
height:24px;
width:310px;
padding:5px 0 0 12px;
}

.msfg-page-79-providersearch .msfg-builder-icon {
position:absolute;
right:30px;
margin:-20px -20px 0 0;
}

.msfg-page-79-providersearch .msfg-your-requirements {
font-size:16px;
font-family:Arial;
font-weight:bold;
padding-top:5px;
color:#333;
margin:0;
}

.msfg-page-79-providersearch .msfg-your-requirements-topsentence {
width:180px;
padding-top:10px;
font-family:Arial;
color:#333;
margin:0;
}

.msfg-page-79-providersearch .msfg-criteria-panel {
height:110px;
padding-top:5px;
border:0 solid red;
}

.msfg-page-79-providersearch .msfg-prov-wiz-right-container {
float:right;
width:190px;
}

.msfg-page-79-providersearch .msfg-features H2 {
color:#333;
font-size:18px;
margin-left:10px;
}


/* Items for Search Results Compare - selection page*/
.msfg-page-79-providersearchresults .msfg-details
{
	margin-bottom: 10px;
}

.msfg-page-79-providersearchresults #msfg-repeater .msfg-resultstable .msfg-providerheader
{
	padding-left: 5px;
	padding-right: 5px;
}

.msfg-page-79-providersearchresults .msfg-proceedshowdetails div
{
	width: 85px;
	text-align: center;
}

.msfg-page-79-providersearchresults .topComparisonItems {
position:relative;
width:800px;
left:26px;
}

.msfg-page-79-providersearchresults .compareButton {
position:absolute;
top:-10px;
left:690px;
}

.msfg-page-79-providersearchresults .compareImageButton {
position:absolute;
top:-10px;
left:695px;
}

.msfg-page-79-providersearchresults .compareDownArrow {
position:absolute;
top:0;
left:745px;
}

.msfg-page-79-providersearchresults .deselectComparisons {
position:absolute;
top:-40px;
left:700px;
}

.msfg-page-79-providersearchresults .selectionsAvailable {
position:absolute;
top:-40px;
left:600px;
width:100px;
font-family:Arial;
font-size:11px;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options1 {
background:url(../../savings/images/expandedcontainer-1.png);
width:790px;
height:40px;
padding-top:25px;
padding-right:0;
margin-top:0;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options1 span {
color:#333;
font-size:14px;
font-weight:bold;
font-family:Arial;
padding-top:1px;
float:left;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 {
height:115px;
background:url(../../savings/images/expandedcontainer-2.png);
margin-top:0;
color:#333;
font-size:14px;
font-weight:bold;
width:800px;
padding:25px 0 0;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner input {
margin-left:8px;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-search-input {
margin-left:30px;
padding-top:0;
}

.msfg-page-79-providersearchresults #msfg-fieldset-regularsaver label {
width:120px;
padding-right:0;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner #msfg-fieldset-bonds {
width:137px;
padding:0;
}

.msfg-page-79-providersearchresults #msfg-customer-review {
padding-right:10px;
}

.msfg-page-79-providersearchresults .msfg-tabcontrol-tabs {
margin-left:0;
width:760px;
}

.msfg-page-79-providersearchresults .msfg-tabcontrol-tabs LI A {
text-decoration:none;
font-weight:400;
background-image:url(../../savings/images/new_tab_inactive_left-money.png);
font-size:12px;
}

.msfg-page-79-providersearchresults .tdCustReview .msfg-customerrating .msfg-customer-noofreviews {
padding-top:0;
padding-left:10px;
}

.msfg-page-79-providersearchresults .tdCustReview .msfg-customerrating .msfg-customer-review-proceed {
padding-top:0;
padding-bottom:10px;
padding-left:10px;
}

.msfg-page-79-providersearchresults .msfg-resultstable th {
background-image:none;
}

.msfg-page-79-providersearchresults .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed a {
display:block;
width:80px;
}

.msfg-page-79-providersearchresults .msfg-expert-inner2 {
padding-left:10px;
padding-bottom:5px;
text-align:left;
color:#333;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}

.msfg-page-79-providersearchresults .msfg-sortorder-information {
background-color:#f5f5f5;
float:left;
width:788px;
padding-left:10px;
margin-top:-1px;
height:45px;
line-height:30px;
border-top:#00168e 1px solid;
border-left:#00168e 1px solid;
border-right:#00168e 1px solid;
border-bottom:1px solid #CCC;
}

.msfg-page-79-providersearchresults .msfg-view-all-providers-from-results-page {
text-align:right;
width:725px;
padding-bottom:5px;
padding-top:15px;
}

.msfg-page-79-providersearchresults .msfg-compareresults-ratealert {
margin-bottom:10px;
padding-bottom:10px;
padding-top:20px;
clear:left;
}



/**** Savings Finder ****/
.msfg-savings-finder-wizard {
float:left;
background:transparent url(../../savings/images/hero-shadow.gif) repeat-x scroll center bottom;
width:595px;
padding:0 0 10px;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-inner {
font-size:12px;
background:transparent url(../../savings/images/pagebox_blue_r.png) no-repeat scroll right top;
height:325px;
padding:0;
}

.msfg-page-79-savingsfinder .msfg-savings-savingsfinder fieldset label {
width:200px;
font-size:12px;
color:#000;
font-family:Arial;
}

.msfg-page-79-savingsfinder .msfg-compare-infobuttontop {
padding-left:8px;
padding-top:3px;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-right {
float:right;
width:187px;
height:266px;
background:url(../../savings/images/cards-builder-yourrequirements-background.png);
display:inline;
margin:20px 20px 10px 10px;
padding:10px 5px 10px 10px;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-wizard-multiview-container {
height:140px;
border:0 solid red;
clear:both;
}

.msfg-page-79-savingsfinder .msfg-yourrequirements-canapply-top-text {
font-size:14px;
font-weight:bold;
text-align:center;
color:#00168E;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-step-text {
font-weight:bold;
padding:5px;
}

.msfg-savings-finder-wizard-Title {
font-size:28px;
font-family:Arial;
font-weight:bold;
color:#00168E;
border:0 solid red;
text-align:left;
margin:0;
padding:0 0 0 18px;
}

.msfg-page-79-savingsfinder .msfg-savings-provider-Include-the-following {
list-style:none;
}

.msfg-page-79-savingsfinder .msfg-savings-provider-Include-the-following div {
border:0 solid red;
padding-left:15px;
font-family:Arial,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:normal;
float:left;
}

.msfg-page-79-savingsfinder .msfg-savings-provider-Include-the-following li {
width:200px;
padding-bottom:10px;
padding-left:5px;
}

.msfg-page-79-savingsfinder .msfg-features {
width:593px;
float:left;
border:1px solid #EAEAEA;
clear:both;
margin:0;
padding:0;
}



/* Progress Bar */
.msfg-page-79-savingsfinder .msfg-progress-bar {
width:263px;
margin-top:-15px;
margin-bottom:5px;
}

.msfg-page-79-savingsfinder #SavingsFinderWizard_prgBarSavingsFinderWizard_lblQuestions {
font-size:11px;
float:left;
margin-left:85px;
}

.msfg-page-79-savingsfinder .msfg-view-step7 .msfg-radiobuttonlist label {
margin-right:10px;
}

.msfg-page-79-savingsfinder .msfg-builder-icon {
position:relative;
left:520px;
margin:-50px -20px 0 0;
}

.msfg-page-79-savingsfinder .msfg-your-requirements {
font-size:14px;
font-family:Arial;
font-weight:bold;
margin:0;
}

.msfg-page-79-savingsfinder .msfg-your-requirements-topsentence {
width:180px;
padding-top:3px;
font-family:Arial;
color:#333;
margin:0;
}

.msfg-page-79-savingsfinder .msfg-criteria-panel {
height:165px;
padding-top:5px;
border:0 solid red;
}

.msfg-page-79-savingsfinder .msfg-yourrequirements-boldcentred p {
border:1px solid green;
margin:0;
padding:0;
}

.msfg-page-79-savingsfinder .msfg-yourrequirements-boldcentred {
font-size:14px;
font-weight:bold;
text-align:center;
}

.msfg-page-79-savingsfinder .msfg-yourrequirements-totalcount {
font-weight:bold;
text-align:center;
color:#00168E;
}

.msfg-page-79-savingsfinder .msfg-norecordmessage {
width:250px;
float:left;
color:#000;
margin-top:20px;
margin-left:5px;
}

.msfg-page-79-savingsfinder .msfg-sav-finder-right-container {
float:left;
width:190px;
}



/**** SEO text****/
.msfg-page-79-savingsfinder .msfg-seo {
width:515px;
margin-bottom:0;
float:left;
border:1px solid #EAEAEA;
padding:10px;
}

.msfg-page-79-savingsfinder .msfg-seo LI {
border-bottom:1px solid #EAEAEA;
float:left;
padding:10px 0;
}



/**********View all providers page****************/
.msfg-page-79-view-all-providers {
width:765px;
}

.msfg-page-79-view-all-providers form {
width:770px;
font-family:Arial;
margin:0 auto;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers div {
border:0 solid red;
float:left;
width:180px;
font-size:12px;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers li {
clear:both;
display:block;
list-style:none;
border:0 solid green;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers {
padding-top:5px;
margin:0;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers .msfg-view-all-providers-container {
border-top:1px #cbcbcb;
margin-right:4px;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers-heading {
font-weight:bold;
font-size:28px;
color:#1a2f9b;
font-family:Arial;
}

.msfg-page-79-view-all-providers .msfg-view-all-providers-sub-heading {
font-size:14px;
color:#333;
font-family:Arial;
}

.msfg-page-79-view-all-providers .msfg-add-to-providers-header-container {
border:0 solid red;
width:700px;
}

.msfg-page-79-view-all-providers .msfg-add-to-providers-header {
float:left;
width:600px;
}

.msfg-page-79-view-all-providers .msfg-add-to-providers-top-button {
float:right;
position:relative;
right:-63px;
top:-17px;
}

.msfg-page-79-view-all-providers .msfg-add-to-providers-bottom-button {
clear:both;
float:right;
padding-right:10px;
}

.msfg-money-warning1 {
display:none;
height:67px;
width:467px;
background:url(../images/errorBackGround.png) no-repeat;
clear:both;
}

.msfg-view-all-providers-valSum {
padding:40px 0 0 40px;
}

.msfg-page-79-view-all-providers .msfg-view-all-provider-alph-headers {
color:#cbcbcb;
font-size:18px;
}



/**** ProviderReviewsIndex ****/
.msfg-page-79-providerreviewsindex .msfg-savings-heading {
float:left;
font-size:28px;
font-family:Arial;
color:#1A2F9B;
font-weight:bold;
width:600px;
border:none;
margin:0;
}

.msfg-overallratings-table {
margin-bottom:20px;
}

.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-overallratings-provider {
width:130px;
text-align:center;
padding:1px;
}

.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-overallratings-latestreviews {
width:330px;
text-align:center;
border-right:none;
padding:1px;
}

.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-providerimagecell {
width:130px;
border-right:1px solid #B5CBF7;
border-bottom:1px solid #B5CBF7;
font-weight:bold;
}

.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-ratingcell {
width:135px;
border-right:1px solid #B5CBF7;
border-bottom:1px solid #B5CBF7;
text-align:center;
}

.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-latestreviews {
border-bottom:1px solid #B5CBF7;
}



/**** START PROVIDER REVIEWS ****/
.msfg-page-79-providerreviews .msfg-savings-heading {
border-bottom:none;
width:600px;
}

.msfg-page-79-providerreviews .msfg-review-overallrating {
width:250px;
float:left;
padding-left:10px;
}

.msfg-page-79-providerreviews .msfg-savingsdetails-ratingsummary {
width:320px;
float:left;
}

.msfg-page-79-providerreviews .ratingHeaderListItemLarge {
float:left;
width:120px;
font-size:14px;
font-weight:bold;
}

.msfg-page-79-providerreviews .ratingHeaderListItem {
float:left;
width:120px;
font-size:12px;
font-weight:bold;
}

.msfg-page-79-providerreviews .msfg-ratingindicator {
width:120px;
float:left;
padding-bottom:7px;
}

.msfg-page-79-providerreviews .msfg-savingsdetails-ratingsummary #lblProvider {
float:left;
font-size:14px;
font-weight:bold;
width:300px;
padding-bottom:10px;
}

.msfg-page-79-providerreviews .msfg-savingsdetails-ratingsummary p {
width:300px;
}

.msfg-page-79-providerreviews .msfg-savingsdetails-ratingsummary .msfg-ratingindicator {
width:85px;
}

.msfg-page-79-providerreviews .msfg-providerreviews-providerDetails {
float:left;
width:300px;
}

.msfg-page-79-providerreviews .msfg-reviews-left {
width:200px;
float:left;
padding:20px 10px 0 5px;
}

.msfg-page-79-providerreviews .msfg-savings-inner-heading {
width:300px;
float:left;
padding-bottom:10px;
}

.msfg-page-79-providerreviews .msfg_font {
font-family:arial;
width:350px;
}

.msfg-page-79-providerreviews .msfg-savings-reviews {
padding-left:10px;
float:left;
width:330px;
color:#333;
}

.msfg-page-79-providerreviews .msfg-savings-reviews-signature {
width:340px;
float:left;
text-align:right;
padding-top:10px;
}

.msfg-page-79-providerreviews .msfg-savings-reviews-disclaimer {
float:left;
font-size:11px;
color:#999;
width:330px;
padding:20px 0 10px 10px;
}

.msfg-page-79-providerreviews .msfg-tabcontrol-tabpage-selected {
border:none;
border-top:5px #1A2F9B solid;
}

.msfg-page-79-providerreviews .msfg-reviews-dateadded {
text-align:right;
width:240px;
float:left;
padding-bottom:10px;
}

.msfg-page-79-providerreviews .msfg-reviews-right {
width:240px;
float:right;
padding-top:20px;
text-align:right;
}

.msfg-page-79-providerreviews .msfg-reviews-right ul {
list-style-type:none;
margin:0;
}

.msfg-page-79-providerreviews .msfg-reviews-right ul li {
height:25px;
list-style-type:none;
}

.msfg-page-79-providerreviews .msfg-reviews-right div.msfg-ratingindicator {
width:110px;
float:left;
text-align:left;
}

.msfg-page-79-providerreviews .msfg-reviews-right .ratingHeaderListItemLarge {
width:240px;
border-bottom:1px #999 solid;
margin-bottom:5px;
}

.msfg-page-79-providerreviews .msfg-reviews-right .msfg_table {
display:inline;
margin-left:9px;
}

.msfg-page-79-providerreviews .msfg-reviews-right .msfg_cell {
height:12px;
}

.msfg-page-79-providerreviews .msfg_reviewcell {
width:400px;
}

.msfg-page-79-providerreviews .msfg-ratingcontainer {
background-color:#F1F6FF;
height:155px;
margin-top:10px;
border:1px #999 solid;
padding-top:10px;
}

.msfg-page-79-addproviderreview .msfg-addreview-submit {
margin-left:200px;
}

/**** Savings Guide****/

blockquote
{
	margin-top:0;
	margin-left:30px;
	padding:0;
	padding-left:30px;
	background-image:url(../../savings/images/quote-open.png);
	background-repeat:no-repeat;
	color:#3475E3;
	font-weight:bold;
	font-size:16px;
	display:inline;
}

blockquote p 
{
	background-image:url(../../savings/images/quote-closed.png);
	background-position:100% 100%;
	background-repeat:no-repeat;
	margin-bottom:0 !important;
	padding-right:30px;
}


.msfg-page-79-savingsguides h1 {
color:#00168E;
border:none;
padding-bottom:3px;
margin-top:0;
width:301px;
}

.msfg-page-79-savingsguides .paraone {
margin-left:77px;
margin-top:-10px;
}

.msfg-page-79-savingsguides h2 {
border-bottom:1px solid #EAEAEA;
color:#00168E;
font-size:14px;
padding-bottom:3px;
width:525px;
}

.msfg-page-79-savingsguides .bodytext {
text-align:left;
width:506px;
}

.msfg-page-79-savingsguides .msfg-savings-quicklinks-heading {
font-size:12px;
font-family:Arial;
color:#00168E;
font-weight:400;
margin-left:58px;
height:25px;
padding:7px 0 0 20px;
}

.msfg-page-79-savingsguides .topheading {
border:medium none;
color:#00168E;
font-size:28px;
margin-left:75px;
margin-top:14px;
padding-bottom:3px;
width:301px;
}

.msfg-savings-guide {
float:left;
width:535px;
}

.msfg-childrens-guide {
float:left;
position:relative;
top:-92px;
width:535px;
}

.msfg-isa-guide {
float:left;
position:relative;
top:-159px;
width:535px;
}

.msfg-page-79-savingsguides .quicklink {
margin-left:13px;
}

.msfg-savings-guide ul li {
display:inline;
float:left;
line-height:20px;
list-style-type:none;
margin-bottom:1px;
width:170px;
padding:0;
}

.msfg-savings-guide ul li a {
font-weight:400;
color:#3475E3;
}

.msfg-page-79-savingsguides .msfg-savings-linkscoltwo {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:192px;
margin-top:5px;
position:relative;
top:-65px;
}

.msfg-page-79-savingsguides .msfg-savings-linkscolthree {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:350px;
margin-top:5px;
position:relative;
top:-140px;
}

.msfg-page-79-savingsguides .msfg-childrens-linkscoltwo {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:192px;
margin-top:5px;
position:relative;
top:-40px;
}

.msfg-page-79-savingsguides .msfg-childrens-linkscolthree {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:350px;
margin-top:5px;
position:relative;
top:-91px;
}

.msfg-page-79-savingsguides .msfg-isa-linkscoltwo {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:192px;
margin-top:5px;
position:relative;
top:-15px;
}

.msfg-page-79-savingsguides .msfg-isa-linkscolthree {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:350px;
margin-top:5px;
position:relative;
top:-42px;
}

.msfg-page-79-savingsguides .msfg-savings-backtop {
float:right;
left:-19px;
position:relative;
bottom:-15px;
top:-87px;
padding:0;
}

.msfg-page-79-savingsguides .msfg-childrens-backtop {
float:right;
left:-29px;
position:relative;
bottom:-15px;
top:-61px;
padding:0;
}

.msfg-page-79-savingsguides .msfg-isa-backtop {
bottom:-15px;
float:right;
left:-28px;
position:relative;
top:-28px;
padding:0;
}

.msfg-page-79-savingsguides .msfg-savingsguide-leftpanel {
width:535px;
height:auto;
float:left;
}

.msfg-page-79-savingsguides .msfg-savingsguide-rightpanel {
width:250px;
height:auto;
float:left;
}

.msfg-savingsguide-rightpanel {
width:250px;
float:left;
padding-bottom:10px;
}

.msfg-savingsguide-leftpanel 
{
width:535px;
margin-right:15px;
float:left;
padding-bottom:15px;
}

#msfg-family-img {
border:1px solid #ccc;
padding:5px;
}

.msfg-savingshead-div {
width:520px;
}

.msfg-savingshead-div h1 {
border:none;
color:#00168E;
font-size:24px;
font-weight:bold;
margin-top:0;
position:relative;
top:10px;
}

.msfg-savingsparatwo-div {
float:left;
height:170px;
width:510px;
}

.msfg-savingshead-divqueries {
float:right;
height:170px;
margin-top:-185px;
}

.msfg-savingshead-divqueries ul li {
font-family:Arial;
font-size:12px;
line-height:13px;
margin-left:272px;
padding-bottom:12px;
text-align:left;
}

.msfg-savingshead-div .msfg-savingshead-paraone {
font-family:Arial;
font-size:14px;
text-align:left;
width:520px;
float:left;
}

.msfg-savingsparatwoinnertext-paraone {
font-family:Arial;
font-size:12px;
padding-top:3px;
text-align:left;
width:250px;
}

.msfg-savingsparathree-div {
float:left;
height:170px;
margin-top:-1px;
width:491px;
}

.msfg-typequoteone-div {
background:url(../../savings/images/quote-open.png) no-repeat scroll left top;
padding-left:26px;
width:210px;
}

.msfg-typequoteone-div p {
background: url(../../savings/images/quote-closed.png) no-repeat scroll right bottom;
color:#3475E3;
font-size:16px;
font-weight:bold;
line-height:18px;
padding-right:25px;
text-align:left;
}

.msfg-typeeasyaccessaccounts-paraone {
font-family:Arial;
font-size:12px;
padding-left:8px;
text-align:left;
width:303px;
}

.msfg-typeeasyaccessaccounts-bottomimage {
border:1px solid #CCC;
margin-left:334px;
margin-right:34px;
margin-top:-229px;
padding:5px;
}

.msfg-typequotetwo-div {
background:#FAFAFA url(../../savings/images/quote-open.png) no-repeat scroll left top;
float:left;
height:55px;
width:215px;
}

.msfg-quotclosebottom {
background:#FAFAFA url(../../savings/images/quote-closed.png) no-repeat scroll right bottom;
color:#1b47ff;
font-family:Arial;
font-size:16px;
font-weight:bold;
height:98px;
margin-left:25px;
margin-top:11px;
padding-right:23px;
position:absolute;
text-align:left;
width:223px;
}

.msfg-typeinnertextbottom-paraone {
float:right;
font-family:Arial;
font-size:12px;
margin-right:-1px;
margin-top:8px;
text-align:left;
width:207px;
}

.msfg-guide-paginationdiv {
float:right;
height:8px;
margin-top:658px;
width:250px;
}

.msfg-continuelink {
color:#9ABBF1;
margin-top:184px;
width:246px;
}

.msfg-typeinnertextbottom-paratwo {
float:right;
font-family:Arial;
font-size:12px;
margin-right:-205px;
margin-top:89px;
text-align:left;
width:207px;
}

.msfg-typeinnertextbottom-parathree {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:6px;
text-align:left;
width:490px;
}

.msfg-notice-paratwo {
margin-left:280px;
text-align:left;
margin-top:20px;
}

.msfg-savingsguide-rightpanel .msfg-lower-features {
width:248px;
}

.msfg-savingsguide-rightpanel .msfg-savings-email {
width:230px;
}

.msfg-savingsguide-rightpanel .msfg-savings-email-heading {
width:140px;
padding-top:15px;
}

.msfg-savingsguide-rightpanel .msfg-savings-email-content {
width:235px;
}



/**Guide Page Navigation**/
.msfg-savingsguide-leftpanel .msfg-topnavigator {
margin-top:-15px;
position:relative;
top:-13px;
float:right;
}

.msfg-savingsguide-leftpanel .msfg-bottomnavigator {
float:right;
}

.msfg-savingsguide-leftpanel .msfg-guide-pagination {
float:right;
font-family:Arial;
margin:5px 5px 0 0;
}

.msfg-savingsguide-leftpanel .msfg-guide-pagination div {
float:left;
border:1px solid #666;
width:19px;
height:16px;
text-align:center;
margin:0 4px;
padding:3px 0 0;
}

.msfg-savingsguide-leftpanel div.msfg-guide-navigationword {
border:none;
font-weight:bold;
text-decoration:underline;
float:left;
padding-left:5px;
padding-right:5px;
}

.msfg-savingsguide-leftpanel div.msfg-guide-activepage {
color:#000;
border:none;
float:left;
padding-left:5px;
padding-right:5px;
margin:0;
}

.msfg-savingsguide-leftpanel div.msfg-guide-inactivenavigation {
color:#666;
text-decoration:none;
float:left;
padding-left:5px;
padding-right:5px;
}

.msfg-savingsguide-leftpanel .pagerHeadingText {
margin-top:658px;
display:none;
}

.msfg-savingsguide-leftpanel .msfg-topnavigator .pagerNextLink {
margin-top:500px;
padding-left:8px;
position:relative;
right:-35px;
top:-18px;
}

.msfg-savingsguide-leftpanel .msfg-savingsparatwo-div .pagerNextLink {
left:33px;
padding-left:8px;
position:relative;
top:-18px;
}

.msfg-savingsguide-leftpanel .msfg-imgfirstnavigation {
position:relative;
right:-10px;
top:19px;
}

/**Account Guide1*/
.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide1 .msfg-floatleft
{
	float:left;
}

.msfg-page-79-accountguide1 .msfg-floatright
{
	float:right;
}

.msfg-page-79-accountguide1 .msfg-imagewithborder
{
	border:solid 1px #ccc;
	padding:5px;
	margin-left:10px;
	margin-right:30px;
}

.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel ul
{
	margin-left:300px;
	margin-bottom:40px;
}

.msfg-page-79-accountguide1 .msfg-savingsguide-leftpanel li
{
	padding:4px 0;
}

.msfg-page-79-accountguide1 .msfg-topquote
{
	width:258px;
	float:right;
	margin-left:0;
	margin-bottom:0;
}

.msfg-page-79-accountguide1 .msfg-bottomquote
{
	width:250px;
	float:left;
	margin-right:10px;
	margin-left:0;
}

.msfg-page-79-accountguide1 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/**Account Guide2*/
.msfg-page-79-accountguide2 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide2 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide2 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide2 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide2 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:0;
	margin-bottom:0;
	margin-right:0;
}

.msfg-page-79-accountguide2 .msfg-bottomquote
{
	width:264px;
	float:left;
	margin-right:10px;
	margin-left:0;
}

.msfg-page-79-accountguide2 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-accountguide2 .msfg-topnavigator {
top:-15px;
}

.msfg-page-79-accountguide2 .pagerBackLink {
padding-right:8px;
position:relative;
right:56px;
top:18px;
}

.msfg-page-79-accountguide2 .pagerLinkRegion a {
padding:12px;
}

.msfg-page-79-accountguide2 .msfg-topnavigator .pagerNextLink {
padding-left:20px;
position:relative;
right:-49px;
top:-18px;
}

.msfg-page-79-accountguide2 .msfg-navigatorbottom {
height:21px;
margin-left:200px;
float:left;
}

.msfg-page-79-accountguide2 .pagerNextLink {
padding-left:20px;
position:relative;
left:51px;
top:-18px;
}

.msfg-page-79-accountguide2 .msfg-navigatorbottom-ieseven {
height:21px;
margin-left:461px;
position:relative;
top:-22px;
}

/**Account Guide3**/
.msfg-page-79-accountguide3 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide3 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide3 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide3 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide3 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:10px;
	margin-bottom:0;
	margin-right:0;
}

.msfg-page-79-accountguide3 .msfg-bottomquote
{
	width:220px;
	float:left;
	margin-right:10px;
	margin-left:0;
}

.msfg-page-79-accountguide3 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-accountguide3 .msfg-topnavigator {
top:-16px;
float:right;
}

.msfg-page-79-accountguide3 .msfg-savingsparatwo-div .pagerNextLink {
left:65px;
padding-top:8px;
top:-18px;
}

/**Account Guide4*/
.msfg-page-79-accountguide4 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide4 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide4 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide4 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide4 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:10px;
	margin-bottom:0;
	margin-right:0;
}

.msfg-page-79-accountguide4 .msfg-bottomquote
{
	width:230px;
	float:left;
	margin-right:15px;
	margin-left:0;
}

.msfg-page-79-accountguide4 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/**Account Guide5*/
.msfg-page-79-accountguide5 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide5 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide5 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide5 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide5 .msfg-topquote
{
	width:230px;
	float:right;
	margin-left:20px;
	margin-bottom:0;
}

.msfg-page-79-accountguide5 .msfg-bottomquote
{
	width:255px;
	float:left;
	margin-right:15px;
	margin-left:0;
}

.msfg-page-79-accountguide5 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/**Account Guide6**/
.msfg-page-79-accountguide6 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide6 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide6 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide6 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide6 .msfg-topquote
{
	width:230px;
	float:right;
	margin-left:20px;
	margin-bottom:0;
}

.msfg-page-79-accountguide6 .msfg-bottomquote
{
	width:230px;
	float:left;
	margin-right:15px;
	margin-bottom:0;
	margin-left:0;
}

.msfg-page-79-accountguide6 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-accountguide6 .msfg-additionalbottommargin
{
	margin-bottom:15px !important;
}

/**Account Guide7*/
.msfg-page-79-accountguide7 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide7 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide7 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide7 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide7 .msfg-topquote
{
	width:222px;
	float:right;
	margin-left:20px;
	margin-bottom:15px;
}

.msfg-page-79-accountguide7 .msfg-bottomquote
{
	width:510px;
	float:none;
	margin:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide7 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/**Account Guide8**/
.msfg-page-79-accountguide8 .msfg-savingsguide-leftpanel p,
.msfg-page-79-accountguide8 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-accountguide8 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-accountguide8 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-accountguide8 .msfg-topquote
{
	width:181px;
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}

.msfg-page-79-accountguide8 .msfg-bottomquote
{
	width:300px;
	float:left;
	margin:0;
	margin-bottom:0;
}

.msfg-page-79-accountguide8 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/**Childrens Account Guide1**/
.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel p,
.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-childrensaccountguide1 .msfg-floatleft
{
	float:left;
}

.msfg-page-79-childrensaccountguide1 .msfg-floatright
{
	float:right;
}

.msfg-page-79-childrensaccountguide1 .msfg-imagewithborder
{
	border:solid 1px #ccc;
	padding:5px;
	margin-left:10px;
	margin-right:30px;
}

.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel ul
{
	margin-left:300px;
	margin-bottom:60px;
}

.msfg-page-79-childrensaccountguide1 .msfg-savingsguide-leftpanel li
{
	padding:4px 0;
}

.msfg-page-79-childrensaccountguide1 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:10px;
}

.msfg-page-79-childrensaccountguide1 .msfg-bottomquote
{
	width:260px;
	float:left;
	margin-right:10px;
	margin-left:10px;
}

.msfg-page-79-childrensaccountguide1 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-childrensaccountguide1 .msfg-lowersection
{
	clear:both; 
	padding-top:10px;
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-childrensaccountguide1 .msfg-floatright-div
{
	float:left;
	width:210px;
}

/** Childrens Account Guide2**/
.msfg-page-79-childrensaccountguide2 .msfg-savingsguide-leftpanel p,
.msfg-page-79-childrensaccountguide2 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-childrensaccountguide2 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-childrensaccountguide2 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:10px;
}

.msfg-page-79-childrensaccountguide2 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

/** Childrens Account Guide3 **/
.msfg-page-79-childrensaccountguide3 .msfg-savingsguide-leftpanel p,
.msfg-page-79-childrensaccountguide3 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-childrensaccountguide3 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-childrensaccountguide3 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-childrensaccountguide3 .msfg-topquote
{
	width:210px;
	float:right;
	margin-left:10px;
}

.msfg-page-79-childrensaccountguide3 .msfg-bottomquote
{
	width:200px;
	float:left;
	margin-left:0;
}


/**Childrens Accounts Guide4**/
.msfg-page-79-childrensaccountguide4 .msfg-savingsguide-leftpanel p,
.msfg-page-79-childrensaccountguide4 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-childrensaccountguide4 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-childrensaccountguide4 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-childrensaccountguide4 .msfg-topquote
{
	width:200px;
	float:right;
	margin-left:10px;
}

.msfg-page-79-childrensaccountguide4 .msfg-bottomquote
{
	width:200px;
	float:left;
	margin-left:0;
}

/**Children Account Guide5**/
.msfg-page-79-childrensaccountguide5 .msfg-savingsguide-leftpanel p,
.msfg-page-79-childrensaccountguide5 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-childrensaccountguide5 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-childrensaccountguide5 .msfg-cleartopsection
{
	clear:both; 
	line-height:0;
	height:0px;
	font-size:0;
}

.msfg-page-79-childrensaccountguide5 .msfg-topquote
{
	width:235px;
	float:right;
	margin-left:0;
	margin-right:0;
}

.msfg-page-79-childrensaccountguide5 .msfg-bottomquote
{
	width:400px;
	float:left;
	margin-left:0;
}

/**isa Guide1**/
.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel p,
.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel h2
{
	font-size:18px;
	color:#333;
}

.msfg-page-79-isaguide1 .msfg-floatleft
{
	float:left;
}

.msfg-page-79-isaguide1 .msfg-floatright
{
	float:right;
}

.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel ul
{
	margin-left:300px;
	margin-bottom:20px;
}

.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel li
{
	padding:4px 0;
}

.msfg-page-79-isaguide1 .msfg-imagewithborder
{
	border:solid 1px #ccc;
	padding:5px;
}

.msfg-page-79-isaguide1 .msfg-savingsguide-leftpanel 
.msfg-bottomnavigator div 
{
	padding-top:10px;
}

.msfg-page-79-isaguide1 .msfg-topquote
{
	width:200px;
	float:right;
}

.msfg-page-79-isaguide1 .msfg-bottomquote
{
	width:300px;
	float:left;
	margin-left:0;
}

/**ISA Guide2**/

.msfg-page-79-isaguide2 .msfg-savingsguide-leftpanel p,
.msfg-page-79-isaguide2 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-isaguide2 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-isaguide2 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:16px;
text-align:left;
width:490px;
}

.msfg-page-79-isaguide2 .msfg-topquote
{
	width:170px;
	float:right;
	margin-left:20px;
	clear:both;
}

.msfg-page-79-isaguide2 .msfg-bottomquote
{
	width:216px;
	float:left;
	margin-left:0;
	margin-bottom:10px;
}


/***ISA Guide3**/
.msfg-page-79-isaguide3 .msfg-savingsguide-leftpanel p,
.msfg-page-79-isaguide3 .msfg-savingsguide-leftpanel ul,
.msfg-page-79-isaguide3 .msfg-savingsguide-leftpanel h2
{
	margin-top:0;
	margin-bottom:10px;
}

.msfg-page-79-isaguide3 .msfg-topquote
{
	float:right;
	width:235px;
	margin-left:10px;
	margin-right:0;
	margin-bottom:5px;
}

.msfg-page-79-isaguide3 .msfg-bottomquote
{
	float:left;
	margin-left:0;
	width:200px;
}

.msfg-page-79-isaguide3 #easyaccessh2
{
	clear:both;
}


/* Glossary */
.msfg-page-79-glossary .msfg-terms {
background:transparent url(../images/roundrect_middle.png) repeat-x scroll 0 0;
margin-bottom:20px;
float:left;
width:530px;
}

.msfg-page-79-glossary .msfg-terms-left {
background:transparent url(../images/roundrect_left.png) no-repeat scroll top left;
height:30px;
}

.msfg-page-79-glossary .msfg-terms-right {
background:transparent url(../images/roundrect_right.png) no-repeat scroll top right;
height:30px;
padding:7px 0 0 5px;
}

.msfg-page-79-glossary .msfg-terms span a {
font-size:14px;
color:#666;
font-weight:bold;
text-decoration:none;
margin:3.5px;
}

.msfg-page-79-glossary .msfg-terms span a.msfg-termheadergray {
color:#CCC;
cursor:default;
}

.msfg-page-79-glossary h2 {
color:#4F3685;
font-size:18px;
font-weight:bold;
}

.msfg-page-79-glossary .msfg-content-left {
float:left;
width:535px;
margin-bottom:20px;
}

.msfg-page-79-glossary .msfg-rightsidegadgets {
float:right;
width:250px;
}

.msfg-page-79-glossary .msfg-glossary-text {
bottom:16px;
left:183px;
position:relative;
text-align:left;
width:330px;
}

.msfg-page-79-glossary .msfg-glossary-index {
border-bottom:1px solid #CCC;
color:#00168E;
position:relative;
}

.msfg-page-79-glossary .msfg-contactlink {
float:left;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-left:5px;
position:relative;
top:40px;
}

.msfg-page-79-glossary .msfg-contactlink a {
color:#3475e3;
}

.msfg-page-79-glossary .msfg-savingsguide-leftpanel {
height:3350px;
width:520px;
}



/* Items for Search Results Compare - comparison layout*/
.msfg-page-79-resultscomparison #feedbackbutton {
font-size:12px;
display:inline;
float:right;
}

.msfg-page-79-resultscomparison #feedbackbutton a {
color:#666;
}

.msfg-page-79-resultscomparison #divSearchOptions {
float:left;
clear:both;
width:800px;
}

.msfg-page-79-resultscomparison #ucResultsComparison_ucSearchResultsComparisonList_imgbtnBackToResults {
position:relative;
float:right;
margin-top:-40px;
right:0;
}

.msfg-page-79-resultscomparison #ucResultsComparison_updSearchResults {
float:left;
clear:both;
}

.msfg-page-79-resultscomparison #msfg-comparer {
border:1px solid #00168E;
position:relative;
}

.msfg-page-79-resultscomparison .msfg-topleftcorner {
top:-1px;
left:-1px;
position:absolute;
}

.msfg-page-79-resultscomparison .msfg-toprightcorner {
right:-1px;
top:-1px;
position:absolute;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist {
text-align:center;
border-collapse:collapse;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist td {
width:165px;
border-color:#CCC;
border-style:solid;
border-width:0 0 1px 1px;
padding:8px 5px 10px;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .header {
border-left:medium none;
color:#333;
font-size:12px;
font-weight:bold;
padding-left:5px;
text-align:center;
width:150px;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .headerAer {
vertical-align:top;
padding-top:10px;
height:105px;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .hightlight-background {
background-image:url(../images/sidebyside-highlight-row.png);
background-repeat:repeat-x;
background-color:#E4EDFF;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .cellaer {
font-size:12px;
font-weight:400;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .provider {
font-size:11px;
font-weight:bold;
vertical-align:top;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .rate-number {
font-size:16px;
font-weight:bold;
vertical-align:top;
height:105px;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .rate-notes {
font-size:12px;
font-weight:normal;
height:40px;
float:none;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .proceed {
font-size:12px;
font-weight:normal;
height:40px;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .rate-number input {
padding:5px 0;
}

.msfg-page-79-resultscomparison .msfg-compareresults-comparisonlist .cellProductInfo {
vertical-align:baseline;
}

.msfg-page-79-resultscomparison .msfg-comparesubtitle {
margin-bottom:10px;
}

.msfg-page-79-resultscomparison .msfg-col-centre-noleftcol {
padding-bottom:15px;
}

.selectionsAvailable {
position:absolute;
top:-40px;
left:620px;
width:100px;
font-family:Arial;
font-size:11px;
}

.msfg-page-79-savingscalculator .msfg-your-requirements-text {
font-family:Arial;
color:#333;
margin:0;
padding:2px;
}

.msfg-page-79-savingscalculator .msfg-your-requirements-text2 {
font-family:Arial;
color:#333;
padding-left:2px;
padding-top:10px;
margin:0;
}

.msfg-page-79-savingscalculator .msfg-savings-longheading {
float:left;
font-size:14px;
font-family:Arial;
color:#333;
font-weight:400;
width:230px;
padding-left:10px;
}

.msfg-page-79-savingscalculator .msfg-your-requirements {
font-size:16px;
font-family:Arial;
color:#333;
font-weight:bold;
padding-top:5px;
margin:0;
}

.msfg-page-79-savingscalculator .msfg-provider-search-wizard {
float:left;
background:transparent url(../../savings/images/hero-shadow.gif) repeat-x scroll center bottom;
width:595px;
margin-bottom:10px;
padding:0 0 3px;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-inner {
font-size:12px;
background:transparent url(../../savings/images/pagebox_blue_r.png) no-repeat scroll right top;
height:344px;
position:relative;
padding:0;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-left-bottommsg {
float:left;
display:inline;
text-align:left;
margin-top:5px;
color:#333;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-right {
float:right;
width:187px;
height:266px;
background:url(../../savings/images/cards-builder-yourrequirements-background.png);
display:inline;
margin:20px 20px 0 10px;
padding:10px 5px 10px 10px;
}

.msfg-page-79-savingscalculator .msfg-provider-search-wizard-multiview-container {
height:160px;
border:0 solid red;
}

.msfg-page-79-savingscalculator .msfg-view-all-providers-container {
float:left;
margin:0;
padding:5px 0 0 12px;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-questiontext {
color:#000;
font-size:12px;
font-weight:bold;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-inlinefield {
float:none !important;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-balancedetails fieldset div {
padding:2px 0 10px !important;
}

.msfg-page-79-savingscalculator .msfg-cardbuilder-resulttext {
font-size:18px;
font-weight:bold;
color:#000;
}

.msfg-page-79-savingscalculator .msfg-checkradiolabel {
font-size:12px !important;
width:250px !important;
}

.msfg-page-79-savingscalculator #expandme1 {
padding-left:10px;
width:790px;
height:38px;
color:#4F3685;
z-index:2;
background:url(../../savings/images/collapsedcontainer.png);
display:inline;
vertical-align:middle;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options {
height:115px;
background:url(../../savings/images/expandedcontainer-2.png);
clear:none;
color:#333;
width:780px;
padding:25px 0 0;
}

.msfg-page-79-savingscalculator .msfg-expert-inner2 {
text-align:left;
color:#333;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}

.msfg-page-79-savingscalculator .msfg-sortorder-information {
background-color:#f5f5f5;
float:left;
width:788px;
padding-left:10px;
margin-top:-1px;
height:30px;
line-height:30px;
border-top:#00168e 1px solid;
border-left:#00168e 1px solid;
border-right:#00168e 1px solid;
border-bottom:1px solid #CCC;
}



/**** Savings calculator result page ****/
.msfg-page-79-savingscalculatorresults .msfg-providercell {
width:150px;
margin:0;
padding:0;
}

.msfg-page-79-savingscalculatorresults .msfg-post {
width:35px;
margin:0;
padding:0;
}

.msfg-page-79-savingscalculatorresults .msfg-proceedshowdetails {
width: 101px !important;
margin:0;
padding:0;
}

.msfg-page-79-savingscalculatorresults .msfg-compare-cell {
width:20px;
margin:0;
padding:0;

}

.msfg-page-79-savingscalculatorresults .msfg-accesscolumn {
border-top:1px px solid;
}

.msfg-page-79-savingscalculatorresults .expandme1 {
color:#4F3685;
background:url(../../savings/images/collapsedcontainer.png);
background-repeat:no-repeat;
}

.msfg-page-79-savingscalculatorresults .expandmeHeadingInfo {
float:left;
line-height:38px;
font-size:16px;
font-weight:400;
width:600px;
margin:0;
}

.msfg-page-79-savingscalculatorresults .expandme1 .msfg-compatrresults-totalmatched {
font-size:34px;
font-weight:bold;
float:left;
padding-left:10px;
}

.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options2 {
height:115px;
background:url(../../savings/images/expandedcontainer-2.png);
clear:none;
color:#333;
width:800px;
padding:25px 0 0;
}

.msfg-page-79-savingscalculatorresults .msfg-expert-inner2 {
text-align:left;
padding-left:10px;
padding-bottom:5px;
color:#333;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}



/**** Advertisement ***/
.msfg-page-79-savingscalculatorresults .msfg-advertisements {
right:-530px;
position:relative;
margin-top:0;
}

.msfg-page-79-savingscalculatorresults .selectionsAvailable {
position:absolute;
top:-40px;
left:625px;
width:100px;
font-family:Arial;
font-size:11px;
}



/* Adverts */
.msfg-promo-adverts {
float:none;
clear:both;
margin-bottom:10px;
font-size:11px;
}

.msfg-promo-adverts span {
padding-bottom:5px;
color:#666;
font-size:11px;
font-weight:bold;
margin:0 !important;
}

.msfg-promo-adverts .msfg-promo-banners {
float:left;
border:solid 1px #EBEBEB;
background:transparent url(../images/promo-background.png) repeat-x bottom;
width:793px;
padding:0 5px 5px 0;
}

.msfg-promo-adverts .msfg-promo-banners-logo {
width:90px;
float:left;
text-align:center;
padding:5px 5px 2px;
}

.msfg-promo-adverts .msfg-promo-banners-text {
float:left;
color:#000;
width:480px;
padding-right:10px;
margin-top:10px;
}

.msfg-promo-adverts .msfg-promo-banners-goto {
float:right;
text-align:right;
width:180px;
margin-top:15px;
}

.msfg-promo-adverts .msfg-promo-banners-goto a {
color:#3364FE;
padding:0 10px;
}

.msfg-promo-adverts .msfg-promo-banners-goto img {
vertical-align:middle;
margin:0;
}

#PromoAdvert_AdvertRotator_Div {
height:100% !important;
min-height:50px !important;
}

#PromoAdvert_AdvertRotator_FrameContainer {
height:100% !important;
}

.msfg-advertladder-buttons {
color:#000;
font-size:11px;
text-align:left;
}

.msfg-advertladder-buttons h2 {
border-bottom:medium none;
color:#666 !important;
font-size:12px !important;
text-decoration:none !important;
}

.msfg-advertladder-buttons ul li {
border:medium none;
margin-bottom:20px;
padding:0;
}

.msfg-advertladder-buttons ul li h3 {
float:none;
margin:0 0 5px;
}

.msfg-advertladder-buttons ul li h3 a {
color:#00C !important;
font-weight:bold;
}

.msfg-advertladder-buttons-moreinfo {
color:green !important;
}

.msfg-sponsoredlinks-banners h2 {
font-size:12px;
font-weight:bold;
margin-bottom:5px;
}

.msfg-advertladder-buttons ul {
list-style-type:none;
margin-left:0;
}

.msfg-advertladder-banners ul li {
margin-bottom:3px;
padding-right:0;
border-color:#000;
border-style:solid;
border-width:1px 1px 1px 20px;
}

.msfg-advertladder-banners ul li h3 {
float:left;
font-size:11px;
font-weight:bold;
text-decoration:underline;
width:70%;
margin:3px;
}

.msfg-advertladder-banners p {
clear:left;
margin:10px 4px;
}

.msfg-advertladder-banners-text {
width:65%;
}

.msfg-advertladder-banners-logo {
position:absolute;
right:5px;
text-align:right;
top:5px;
}

.msfg-page-79-savingsfinderresults #expandme1 .msfg-imagebutton {
position:relative;
top:-4px;
right:0;
}

.msfg-page-79-savingsfinderresults .expandmeHeadingInfo {
float:left;
font-size:16px;
font-weight:400;
margin:0;
}

.msfg-page-79-savingsfinderresults #expandme1 {
padding-left:10px;
width:790px;
height:40px;
color:#4F3685;
z-index:2;
background:url(../../savings/images/collapsedcontainer.png);
display:inline;
vertical-align:middle;
}

.msfg-page-79-savingsfinderresults #expandme1 p {
float:left;
line-height:40px;
font-size:16px;
font-weight:400;
margin:0;
padding:0 6px;
}

.msfg-page-79-savingsfinderresults #expandme1 input {
float:right;
padding-top:12px;
padding-right:10px;
}

.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options2 {
height:115px;
background:url(../../savings/images/expandedcontainer-2.png);
clear:none;
color:#333;
width:700px;
padding:25px 0 0;
}

.msfg-page-79-savingsfinderresults .msfg-imageMeanings {
position:relative;
top:33px;
left:100px;
}

.msfg-page-79-savingsfinderresults .msfg-label {
font-size:12px;
text-decoration:none;
}

.msfg-page-79-savingsfinderresults .msfg-expert-inner2 {
text-align:left;
color:#333;
padding-left:10px;
padding-bottom:5px;
font-size:12px;
font-weight:400;
background:url(../../savings/images/expert_quotation_end.png);
background-position:bottom right;
background-repeat:no-repeat;
padding-top:10px;
}

.msfg-page-79-savingsfinderresults #savingsFinderResults_savingsFinderSearchResults_imgSavingsInfo{
padding-left:0px;
}
.msfg-page-79-savingsfinderresults #expandme1 {position:relative; z-index:2;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_expandme2 {width:98%; background: transparent url(../../savings/images/savingsfinder_expanded_left.png) no-repeat scroll left bottom; margin-top:-10px; z-index:1;}
.msfg-page-79-savingsfinderresults #expandme2_right {background: transparent url(../../savings/images/savingsfinder_expanded_right.png) no-repeat scroll right bottom; width:100%;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_expandme2 fieldset {margin-top:5px; vertical-align:middle;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_decitmSavingsFinderStep {background-color:#F8FAFE; border-bottom:1px solid #CCCCCC;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_decitmSavingsFinderStep {width:100%;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_decitmSavingsFinderStep label {width:500px; margin-bottom: 5px; font-weight:bold !important;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_ddlSavingsFinderStep {float: left;}
.msfg-page-79-savingsfinderresults #savingsFinderResults_imgbtnGo {float:none;}


/******* Savings Finder result page*********
prov revs indiv */
.msfg-saving-commontableProviderReviewsHeader {
width:595px;
float:left;
}

.msfg-saving-commontableheaderProviderReviewsHeader {
text-align:center;
height:39px;
width:593px;
font-family:Arial;
font-weight:bold;
font-size:12px;
background-image:url(../../savings/images/headerbackground.png);
color:#000;
}

.msfg-saving-commontableheaderProviderReviewsHeader .msfg-overallratings-provider {
width:350px;
text-align:center;
padding:1px;
}

.msfg-overallratings-overallratingXYZ {
width:295px;
text-align:center;
background-color:Blue;
padding:1px;
}

.msfg-overallratings-overallratingXYZA {
width:595px;
}

.msfg-saving-commontableheaderProviderReviewsHeader .msfg-overallratings-latestreviewsX {
width:340px;
float:left;
text-align:left;
padding:12px 1px 1px 15px;
}

.msfg-providercellProviderReviewsHeaderIndicator {
text-align:right;
}

.msfg-providercellProviderReviewsHeaderProviderDetails {
width:300px;
position:relative;
}

.msfg-providercellProviderReviewsHeaderProviderRating {
width:250px;
position:relative;
}

.msfg-providercellProviderReviewsHeaderProviderRatingItem {
text-align:center;
position:absolute;
left:75px;
}

.msfg-providercellProviderReviewsHeaderProviderRatingCount {
text-align:center;
position:absolute;
top:15px;
left:110px;
line-height:35px;
}

.msfg-providercellProviderReviewsHeaderTableBottomSpace {
line-height:50px;
}

.msfg-saving-commontable .msfg-providerimagecell {
width:130px;
}

.msfg-saving-commontable .msfg-ratingcell {
width:135px;
}



/***add provider review***/
.msfg-page-79-default .windowcontent iframe {
overflow:hidden;
}



/***hot topics ***/
div.ForumHotTopicsContainer {
border:2px double #666;
width:400px;
padding:20px;
}

div.ForumHotTopicsHeader {
font-weight:bold;
font-size:13px;
}

div.ForumHotTopicLink {
font-weight:bold;
font-size:11px;
display:inline;
vertical-align:text-top;
}

.ForumTopicLink a {
font-size:7px;
font-weight:bold;
}

span.Replies {
display:block;
margin-left:28px;
}

.msfg-forumlinkPadded {
float:right;
padding-right:7px;
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:400;
padding-bottom:10px;
}

.msfg-forumtopicsrepeater-unavailable {
padding-left:7px;
padding-right:7px;
}



/**Email me my results***/
.msfg-page-79-email-me-my-results{
font-family:Arial,sans-serif;
font-size:12px ;
}	
.msfg-page-79-email-me-my-results BODY {

margin:15px 20px;
}

.msfg-page-79-email-me-my-results HR {
color:#ccc;
height:1px;
margin-top:15px;
margin-bottom:5px;
}

.msfg-page-79-email-me-my-results H1 {
border-bottom:medium none;
color:Navy;
font-size:17px;
width:200px;
}

.msfg-page-79-email-me-my-results P {
margin-bottom:0;
}

.msfg-page-79-email-me-my-results #frmMain fieldset label,.msfg-page-79-email-me-my-results #frmMain fieldset input,.msfg-page-79-email-me-my-results #frmMain fieldset select,.msfg-page-79-email-me-my-results #frmMain fieldset textarea {
float:none;
font-size:12px;
display:inline;
margin:0;
}

.msfg-page-79-email-me-my-results div.msfg-validationerror-text p 
{
color:red;
}
.msfg-page-79-email-me-my-results #frmMain fieldset input
{
font-size:11px;
}

#frmMain fieldset label {
width:90px;
color:#000;
padding-left:0;
margin:0;
}

.msfg-page-79-email-me-my-results FIELDSET {
border:none;
height:67px;
}

.msfg-page-79-email-me-my-results .inputcontrols {
border:#8F99A3 1px solid;
width:180px;
margin-left:20px;
}

.msfg-page-79-email-me-my-results .footersection {
float:right;
height:22px;
line-height:22px;
}

.msfg-page-79-email-me-my-results .privacypolicy {
margin-right:13px;
font-size:11px;
}

.msfg-page-79-email-me-my-results .tick {
margin-right:5px;
}
/**END Email me my results***/

.msfg-savingsdetails-leftpanel-fullwidth {
float:left;
width:100%;
}

.msfg-savings-breadcrumb UL LI,.msfg-page-79-default .rpTemplate,.msfg-page-79-default .msfg-homebox-asktheexpert-latestnews p,.msfg-page-79-childrensaccountguide1 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-isaguide1 .msfg-savingshead-paratwo,.msfg-advertladder-buttons ul li p,.msfg-page-79-email-me-my-results #frmMain fieldset div.msfg-validationerror-text {
margin:0;
}

.msfg-savings-subheading, .msfg-page-79-productdetails .msfg-savings-subheading, 
.msfg-savings-subheading, .msfg-page-94-productdetails-answeroil .msfg-savings-subheading {
float:left;
width:515px;
font-size:22px;
font-family:Arial;
color:#1A2F9B;
font-weight:400;
padding:10px 0;
}

.msfg-savings-backtop,.msfg-page-79-productdetails .msfg-savings-backtop, 
.msfg-savings-backtop,.msfg-page-94-productdetails-answeroil .msfg-savings-backtop {
width:70px;
float:right;
text-decoration:underline;
font-size:12px;
font-family:Arial;
color:#3475E3;
font-weight:400;
padding:20px 0 10px;
}

.msfg-savings-longheading,.msfg-page-79-productdetails .msfg-savings-longheading, 
.msfg-savings-longheading,.msfg-page-94-productdetails-answeroil .msfg-savings-longheading {
float:left;
clear:both;
width:100%;
font-size:14px;
font-family:Arial;
color:#333;
font-weight:400;
padding-bottom:10px;
}

.msfg-datapager-compareresults .pagerBackLinkInactive,.msfg-datapager-compareresults .pagerNextLinkInactive,#addReview .msfg-review-overallrating .msfg-savings-heading {
color:#999;
}

.msfg-datapager-compareresults .pagerNextLink,.msfg-datapager-compareresults .pagerBackLink {
margin-left:4px;
font-weight:bold;
border:0;
}

.msfg-datapager-compareresults .pagerNextLink:hover,.msfg-datapager-compareresults .pagerBackLink:hover,.msfg-datapager-compareresults .pagerLastLink:hover,.msfg-datapager-compareresults .pagerFirstLink:hover {
background:transparent;
}

.msfg-datapager-compareresults .pagerLastLink,.msfg-datapager-compareresults .pagerFirstLink {
padding-right:0;
border:0;
color:#000;
margin:0;
}

.msfg-datapager-compareresults .pagerHeadingText, 
.msfg-page-79-default .msfg-compare-container EM, 
.msfg-page-79-default .msfg-tabcontrol-tabpage-selected, 
.msfg-page-79-compareresults .msfg-tabcontrol-tabpage-selected, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabpage-selected, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabpage-selected,
.msfg-page-79-productdetails #msfg-tab, 
.msfg-page-94-productdetails-answeroil #msfg-tab, 
.msfg-page-79-preapply #msfgColRight, 
.msfg-page-94-preapply-answeroil #msfgColRight, 
div.radwindow_MSMoney table.titlebarcontrols em, 
#feedbackright fieldset em, 
.msfg-page-79-providersearch .msfg-progressindicator-bar p, 
.msfg-page-79-providersearch .msfg-progressindicator-bar strong, 
.msfg-page-79-providersearchresults .msfg-tabcontrol-tabpage-selected, 
.msfg-page-79-savingsfinder .msfg-savings-finder-mandatory em, 
.msfg-page-79-savingsfinder em, 
.msfg-page-79-savingsfinder .msfg-progressindicator-bar p, 
.msfg-page-79-savingsfinder .msfg-progressindicator-bar strong, 
.msfg-savingsguide-leftpanel .pagerSummaryText, 
.msfg-page-79-savingscalculator em, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabpage-selected, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabpage-selected, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabpage-selected {
display:none;
}

.msfg-saving-commontable td,.msfg-saving-commontableProviderReviewsHeader td,.msfg-providercellProviderReviewsHeader{
text-align:center;
}

.msfg-saving-commontableheader a, 
.msfg-page-79-productdetails .tableheading, 
.msfg-page-94-productdetails-answeroil .tableheading, 
.msfg-page-79-savingsfinder .msfg-seo H2,
.msfg-page-79-glossary strong, 
.msfg-saving-commontableheaderProviderReviewsHeader a {
color:#333;
}

.msfg-saving-commontableheader .msfg-overallratings-overallrating,.msfg-page-79-providerreviewsindex .msfg-overallratings-table .msfg-overallratings-overallrating {
width:135px;
text-align:center;
padding:1px;
}

.msfg-saving-commontable-headerline,.msfg-saving-commontable-headerlineZZZ {
border-right:solid 1px #99BAF1;
}

.msfg-saving-commontable-details-align-left,.msfg-saving-commontable-details-align-leftZZZ {
text-align:left;
padding-left:20px;
}

.msfg-saving-commontableheader td,.msfg-saving-commontableheaderProviderReviewsHeaderZZZ td {
text-align:center;
margin:5px;
padding:0 0 0 10px;
}

.msfg-features,.msfg-page-79-default .msfg-features,.msfg-page-79-providersearchresults .msfg-features{
width:515px;
margin-bottom:30px;
float:left;
border:1px solid #EAEAEA;
padding:10px;
}

.msfg-features LI,.msfg-page-79-default .msfg-features LI,.msfg-page-79-providersearch .msfg-features LI,.msfg-page-79-providersearchresults .msfg-features LI,.msfg-page-79-savingsfinder .msfg-features LI,.msfg-page-79-savingscalculator .msfg-features LI {
border-bottom:1px solid #EAEAEA;
float:left;
list-style-type:none;
padding:10px 0;
}

.msfg-features #msfg-features-guides,.msfg-page-79-default .msfg-features #msfg-features-guides,.msfg-page-79-providersearch .msfg-features #msfg-features-guides,.msfg-page-79-providersearchresults .msfg-features #msfg-features-guides,.msfg-page-79-savingsfinder .msfg-features #msfg-features-guides,.msfg-page-79-savingsfinder .msfg-seo #msfg-seo-guides,.msfg-page-79-savingscalculator .msfg-features #msfg-features-guides {
border:none;
padding-bottom:0;
}

.msfg-features #msfg-features-easyaccess,
.msfg-page-79-default .msfg-features #msfg-features-easyaccess,
.msfg-page-79-providersearch .msfg-features #msfg-features-easyaccess,
.msfg-page-79-providersearchresults .msfg-features #msfg-features-easyaccess,
.msfg-page-79-savingsfinder .msfg-features #msfg-features-easyaccess,
.msfg-page-79-savingscalculator .msfg-features #msfg-features-easyaccess {
border:none;
padding-bottom:0;
}

.msfg-features #msfg-features-fixedrate,
.msfg-page-79-default .msfg-features #msfg-features-fixedrate,
.msfg-page-79-providersearch .msfg-features #msfg-features-fixedrate,
.msfg-page-79-providersearchresults .msfg-features #msfg-features-fixedrate,
.msfg-page-79-savingsfinder .msfg-features #msfg-features-fixedrate,
.msfg-page-79-savingscalculator .msfg-features #msfg-features-fixedrate {
border:none;
padding-bottom:0;
}

.msfg-features #msfg-features-easyaccess .msfg-features-content,
.msfg-page-79-default .msfg-features #msfg-features-easyaccess .msfg-features-content,
.msfg-page-79-providersearch .msfg-features #msfg-features-easyaccess .msfg-features-content,
.msfg-page-79-providersearchresults .msfg-features #msfg-features-easyaccess .msfg-features-content,
.msfg-page-79-savingsfinder .msfg-features #msfg-features-easyaccess .msfg-features-content,
.msfg-page-79-savingscalculator .msfg-features #msfg-features-easyaccess .msfg-features-content {
padding-left:100px;
}

.msfg-features-subtext {font-style:italic;}


.msfg-features UL LI A,.msfg-page-79-default .msfg-features UL LI A,.msfg-page-79-providersearch .msfg-features UL LI A,.msfg-page-79-providersearchresults .msfg-features UL LI A,.msfg-page-79-savingsfinder .msfg-features UL LI A,.msfg-page-79-savingsfinder .msfg-seo UL LI A,.msfg-page-79-savingscalculator .msfg-features UL LI A {
font-family:Arial;
color:#00168E;
}

.msfg-features-img,.msfg-page-79-default .msfg-features-img,.msfg-page-79-providersearch .msfg-features-img,.msfg-page-79-providersearchresults .msfg-features-img,.msfg-page-79-savingsfinder .msfg-features-img,.msfg-page-79-savingsfinder .msfg-seo-img,.msfg-page-79-savingscalculator .msfg-features-img {
float:left;
text-align:center;
width:90px;
padding:0 5px;
}

.msfg-features H2,.msfg-page-79-default .msfg-features H2,.msfg-page-79-providersearchresults .msfg-features H2,.msfg-page-79-savingsfinder .msfg-features H2,.msfg-page-79-savingscalculator .msfg-features H2 {
color:#333;
font-size:18px;
}

.msfg-features-content,.msfg-page-79-default .msfg-features-content,.msfg-page-79-providersearch .msfg-features-content,.msfg-page-79-providersearchresults .msfg-features-content,.msfg-page-79-savingsfinder .msfg-features-content,.msfg-page-79-savingsfinder .msfg-seo-content,.msfg-page-79-savingscalculator .msfg-features-content {
float:left;
margin-left:10px;
width:400px;
line-height:15px;
}

.msfg-features-content,.msfg-page-79-default .msfg-features-content,.msfg-page-79-providersearch .msfg-features-content,.msfg-page-79-providersearchresults .msfg-features-content,.msfg-page-79-savingsfinder .msfg-features-content,.msfg-page-79-savingsfinder .msfg-seo-content,.msfg-page-79-savingscalculator .msfg-features-content h3 {
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
}

.msfg-features .msfg-features-content-sublink,.msfg-page-79-default .msfg-features .msfg-features-content-sublink,.msfg-page-79-providersearch .msfg-features .msfg-features-content-sublink,.msfg-page-79-providersearch .msfg-features .msfg-features-content-sublinkinblackcolor,.msfg-page-79-providersearchresults .msfg-features .msfg-features-content-sublink,.msfg-page-79-savingsfinder .msfg-features .msfg-features-content-sublink,.msfg-page-79-savingsfinder .msfg-seo .msfg-seo-content-sublink,.msfg-page-79-savingsfinder .msfg-features .msfg-features-content-sublinkinblackcolor,.msfg-page-79-savingscalculator .msfg-features .msfg-features-content-sublink,.msfg-page-79-savingscalculator .msfg-features .msfg-features-content-sublinkinblackcolor {
font-size:12px;
font-weight:400;
line-height:15px;
}

.msfg-lower-features,.msfg-page-79-savingscalculator .msfg-lower-features {
border:#99baf1 1px solid;
float:left;
clear:both;
background-color:#F1F6FF;
width:188px;
margin-bottom:20px;
}

.msfg-lower-features a,.msfg-page-79-savingscalculator .msfg-lower-features a {
line-height:2.2em;
}

.msfg-lower-features-panel-a,.msfg-page-79-savingscalculator .msfg-lower-features-panel-a {
background-image:url(../../savings/images/communicationbanner-tl.png);
float:left;
background-repeat:no-repeat;
background-position:top left;
width:190px;
}

.msfg-lower-features-panel-c,.msfg-page-79-savingscalculator .msfg-lower-features-panel-c {
background-image:url(../../savings/images/communicationbanner-tr.png);
background-position:top right;
background-repeat:no-repeat;
float:right;
}

.msfg-lower-features-inner-l,.msfg-page-79-savingscalculator .msfg-lower-features-inner-l {
background-image:url(../../savings/images/communicationbanner-bl.png);
background-position:bottom left;
background-repeat:no-repeat;
float:left;
position:relative;
margin:-1px;
}

.msfg-lower-features-inner-r,.msfg-page-79-savingscalculator .msfg-lower-features-inner-r {
background-image:url(../../savings/images/communicationbanner-br.png);
background-position:bottom right;
background-repeat:no-repeat;
float:left;
}

.msfg-savings-email,.msfg-page-79-savingscalculator .msfg-savings-email {
float:left;
width:175px;
padding:5px;
}

.msfg-savings-email img,.msfg-page-79-savingscalculator .msfg-savings-email img {
float:left;
padding-right:7px;
margin-top:0;
padding-left:0;
}

.msfg-savings-email-heading,.msfg-page-79-savingscalculator .msfg-savings-email-heading {
font-size:14px;
font-family:Arial;
font-weight:bold;
color:#00168E;
float:right;
width:93px;
}

.msfg-savings-email-content,.msfg-page-79-savingscalculator .msfg-savings-email-content {
float:left;
width:170px;
padding-top:10px;
font-size:11px;
font-family:Arial;
font-weight:400;
color:#000;
}

.msfg-savings-email a,.msfg-page-79-savingscalculator .msfg-savings-email a {
font-size:11px;
font-family:Arial;
color:#00168E;
font-weight:400;
width:170px;
}

.msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews li p,.msfg-savingsguide-rightpanel .msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews li p,.msfg-savingsdetails-rightpanel .msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews li p {
margin-top:5px;
margin-bottom:5px;
}

.msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews,
.msfg-page-79-default .msfg-tabcontrol, 
.msfg-page-79-compareresults .msfg-tabcontrol, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol, 
.msfg-page-79-compareisaresults .msfg-tabcontrol, 
.msfg-page-79-providersearchresults .msfg-tabcontrol, 
.msfg-savingsguide-rightpanel .msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews, 
.msfg-page-79-resultscomparison .msfg-lower-features, 
.msfg-page-79-savingscalculator .msfg-tabcontrol, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol, 
.msfg-savingsdetails-rightpanel .msfg-savings-commonpannels ul.msfg-homebox-asktheexpert-latestnews, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol {
margin-bottom:0;
}

.msfg-page-79-default .msfg-compare-amount-infobutton, 
.msfg-page-79-default .msfg-takeme FIELDSET div, 
.msfg-page-79-default #msfg-goalbased-navigator fieldset {
padding:0;
}

.msfg-page-79-default #divNoResults, 
.msfg-page-79-productdetails .msfg-savingsdetails-ratingsummary p, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-ratingsummary p, 
#feedbackright p {
clear:both;
}

.msfg-page-79-default #ucCompareSavings_pnlCompare fieldset SELECT, 
.msfg-page-79-default #ucCompareSavings_pnlCompare fieldset INPUT, 
.msfg-page-79-default #msfg-goal-based-navigator, 
.msfg-page-79-default .msfg-goalbased-navigator-links, 
.msfg-page-79-default .msfg-sponsoredproducts, 
.msfg-page-79-compareresults #msfg-searchoptions-inner div, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner div, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner div, 
.msfg-page-79-productdetails .msfg-reviews-containertable, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-containertable, 
.msfg-page-79-productdetails .msfg-reviews-right div, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right div, 
.msfg-page-79-productdetails .msfg-savingsdetails-productimage, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-productimage, 
.msfg-page-79-productdetails .msfg-savingsdetails-imgproceed, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-imgproceed, 
.msfg-page-79-productdetails .msfg-savings-writeproceed input, 
.msfg-page-94-productdetails-answeroil .msfg-savings-writeproceed input, 
.msfg-page-79-providersearch .msfg-progressindicator-bar img, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner div, 
.msfg-page-79-savingsfinder .msfg-progressindicator-bar img, 
.msfg-page-79-providerreviews .msfg-providerreviews-litReview, 
.msfg-savingsguide-rightpanel .msfg-savings-email-content a, 
.msfg-page-79-glossary .msfg-glossary-content, 
.msfg-page-79-glossary .msfg-glossary, 
.msfg-page-79-savingscalculator #msfg-searchoptions-inner div, 
.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner div, 
.msfg-page-79-savingscalculator .msfg-savings-commonpannels, 
.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner div {
float:left;
}

.msfg-page-79-default #ucCompareSavings_deciSavingsType label,.msfg-page-79-providersearch .progressindicator-bold,.msfg-page-79-savingsfinder .progressindicator-bold,.msfg-page-79-savingsfinderresults #expandme1 p strong {
font-weight:bold;
}

.msfg-page-79-default .RadPanelBar_WebBlue .rpRootGroup,.noborder {
border:none;
}

.msfg-page-79-default #msfg-spacesaver-ratealert-inner1 img,.msfg-page-79-default .msfg-img-emailconfirmation {
float:left;
padding-right:10px;
}

.msfg-page-79-default #msfg-spacesaver-ratealert-content a, 
.msfg-page-79-default .msfg-expert-inner1 A, 
.msfg-page-79-compareresults .msfg-expert-inner1 A, 
.msfg-page-94-compareresults-answeroil .msfg-expert-inner1 A, 
.msfg-page-79-compareisaresults .msfg-expert-inner1 A, 
.msfg-page-79-productdetails .msfg-expert-inner1 A, 
.msfg-page-94-productdetails-answeroil .msfg-expert-inner1 A, 
.msfg-page-79-preapply .msfg-preapply-rightpanel span a, 
.msfg-page-94-preapply-answeroil .msfg-preapply-rightpanel span a, 
.msfg-page-79-preapply .msfg-preapply-rightpanel span u, 
.msfg-page-94-preapply-answeroil .msfg-preapply-rightpanel span u, 
.msfg-page-79-providersearchresults .msfg-expert-inner1 A, 
.msfg-page-79-savingscalculator .msfg-expert-inner1 A, 
.msfg-page-79-savingscalculatorresults .msfg-expert-inner1 A, 
.msfg-page-79-savingsfinderresults .msfg-expert-inner1 A {
color:#1B47FF;
}

.msfg-page-79-default .inputcontrolsemail,.msfg-page-79-default #ucGoalBasedNavigator_ddlNavigationOptions {
width:180px;
margin-left:0;
}

.msfg-page-79-default .msfg_emailfield,.msfg-savingsguide-rightpanel .msfg-savings-commonpannels,.msfg-savingsguide-rightpanel .msfg-lower-features-panel-a,.msfg-page-79-accountguide8 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-accountguide8 .msfg-typeeasyaccessaccounts-paratwo {
width:250px;
}

.msfg-page-79-default #msfg-goalbased-navigator fieldset div, 
.msfg-page-79-compareresults .msfg-resultstable td, 
.msfg-page-94-compareresults-answeroil .msfg-resultstable td, 
.msfg-page-79-compareisaresults .msfg-resultstable td, 
.msfg-page-79-providersearchresults .msfg-resultstable td, 
.msfg-page-79-savingscalculator .msfg-resultstable td, 
.msfg-page-79-savingscalculatorresults .msfg-resultstable td, 
.msfg-page-79-savingsfinderresults .msfg-resultstable td {
padding-top:0;
}

.msfg-page-79-default .msfg-tabcontrol-tabs LI, 
.msfg-page-79-compareresults .msfg-tabcontrol-tabs LI, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabs LI, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabs LI, 
.msfg-page-79-productdetails .msfg-tabcontrol-tabs LI, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabs LI, 
.msfg-page-79-providersearchresults .msfg-tabcontrol-tabs LI, 
.msfg-page-79-providerreviews .msfg-tabcontrol-tabs LI, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabs LI, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabs LI, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabs LI {
background-image:url(../../savings/images/new_tab_inactive_right-money.png);
}

.msfg-page-79-default .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-compareresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-productdetails .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-providersearchresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-providerreviews .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected {
background-image:url(../../savings/images/new_tab_active_right-money.png);
}

.msfg-page-79-default .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-compareresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-productdetails .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-providersearchresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-providerreviews .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabs .msfg-tabcontrol-tab-selected A {
background-image:url(../../savings/images/new_tab_active_left-money.png);
font-weight:bold;
font-size:12px;
}

.msfg-page-79-default .msfg-repeater, 
.msfg-page-79-productdetails .msfg-repeater,  
.msfg-page-94-productdetails-answeroil .msfg-repeater, 
.msfg-page-79-preapply #msfgColCentre, 
.msfg-page-94-preapply-answeroil #msfgColCentre {
width:800px;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable {
border-collapse:separate;
float:left;
width:800px;
border:solid 1px #00168E;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable th, 
.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable th, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable th, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable th, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable th, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable th, 
.msfg-page-79-providersearchresults #msfg-repeater .msfg-resultstable th, 
.msfg-page-79-savingscalculator #msfg-repeater .msfg-resultstable th, 
.msfg-page-79-savingscalculatorresults #msfg-repeater .msfg-resultstable th, 
.msfg-page-79-savingsfinderresults #msfg-repeater .msfg-resultstable th {
padding:10px 5px;
border:none;
vertical-align:middle;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable th a, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-providersearchresults #msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-savingscalculator #msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-savingscalculatorresults #msfg-repeater .msfg-resultstable th a, 
.msfg-page-79-savingsfinderresults #msfg-repeater .msfg-resultstable th a {
padding-right:0;
padding-left:0;
font-size:12px;
font-family:Arial;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-providersearchresults #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-savingscalculator #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-savingscalculatorresults #msfg-repeater .msfg-resultstable .msfg-providerheader, 
.msfg-page-79-savingsfinderresults #msfg-repeater .msfg-resultstable .msfg-providerheader {
background-color:#f5f5f5;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-79-compareresults #msfg-repeater .msfg-resultstable .msfg-providerheader a, 
.msfg-page-94-compareresults-answeroil #msfg-repeater .msfg-resultstable .msfg-providerheader a, 
.msfg-page-79-compareisaresults #msfg-repeater .msfg-resultstable .msfg-providerheader a, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-79-providersearchresults #msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-79-savingscalculator #msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-79-savingscalculatorresults #msfg-repeater .msfg-resultstable .msfg-providerheader A, 
.msfg-page-79-savingsfinderresults #msfg-repeater .msfg-resultstable .msfg-providerheader A {
background-color:#f5f5f5;
border-left-width:0;
color:#333;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader #msfg-applyvia a, 
.msfg-page-79-compareresults #msfg-applyvia a, 
.msfg-page-94-compareresults-answeroil #msfg-applyvia a, 
.msfg-page-79-compareisaresults #msfg-applyvia a, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providerheader #msfg-applyvia a, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providerheader #msfg-applyvia a, 
.msfg-page-79-providersearchresults #msfg-applyvia a, 
.msfg-savingsguide-leftpanel .msfg-guide-pagination div a,.msfg-page-79-savingscalculator #msfg-applyvia a,.msfg-page-79-savingscalculatorresults #msfg-applyvia a,.msfg-page-79-savingsfinderresults .msfg-sublabel,.msfg-page-79-savingsfinderresults #msfg-applyvia a {
text-decoration:none;
}

.msfg-page-79-default .msfg-repeater .msfg-resultstable .msfg-providerheader-inner, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providerheader-inner, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providerheader-inner, 
.msfg-page-79-providersearchresults .msfg-providerheader-inner, 
.msfg-page-79-savingscalculator .msfg-providerheader-inner, 
.msfg-page-79-savingscalculatorresults .msfg-providerheader-inner, 
.msfg-page-79-savingsfinderresults .msfg-providerheader-inner {
width:80px;
background-color:#f5f5f5;
}

.msfg-page-79-default .msfg-highlightedcolumn, 
.msfg-page-79-compareresults .msfg-highlightedcolumn, 
.msfg-page-94-compareresults-answeroil .msfg-highlightedcolumn, 
.msfg-page-79-compareisaresults .msfg-highlightedcolumn, 
.msfg-page-79-productdetails .msfg-highlightedcolumn, 
.msfg-page-94-productdetails-answeroil .msfg-highlightedcolumn, 
.msfg-page-79-providersearchresults .msfg-highlightedcolumn, 
.msfg-page-79-savingscalculator .msfg-highlightedcolumn, 
.msfg-page-79-savingscalculatorresults .msfg-highlightedcolumn, 
.msfg-page-79-savingsfinderresults .msfg-highlightedcolumn {
background:#CDD9FF url(../../savings/images/select-column-blue-gradient.jpg) repeat-x;
}

.msfg-page-79-default #msfg-aer, 
.msfg-page-79-productdetails #msfg-aer, 
.msfg-page-94-productdetails-answeroil #msfg-aer, 
.msfg-page-79-providersearchresults .msfg-resultstable td .msfg-savingsresults-aer {
font-size:14px;
font-weight:bold;
padding:0 2px;
}

.msfg-page-79-default .msfg-header-customerreview, 
.msfg-page-79-productdetails .msfg-header-customerreview, 
.msfg-page-94-productdetails-answeroil .msfg-header-customerreview {
width:70px;
padding-left:10px;
text-align:center;
float:left;
}

.msfg-page-79-default .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-79-compareresults .msfg-sponsored-heading img, 
.msfg-page-94-compareresults-answeroil .msfg-sponsored-heading img, 
.msfg-page-79-compareisaresults .msfg-sponsored-heading img, 
.msfg-page-79-productdetails .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed {
padding-left:10px;
}

.msfg-page-79-default .msfg-resultstable th, 
.msfg-page-79-default .msfg-resultstable td,
.msfg-page-79-compareresults .msfg-resultstable th, 
.msfg-page-94-compareresults-answeroil .msfg-resultstable th, 
.msfg-page-79-compareresults .msfg-resultstable td,
.msfg-page-94-compareresults-answeroil .msfg-resultstable td,
.msfg-page-79-compareisaresults .msfg-resultstable th, 
.msfg-page-79-compareisaresults .msfg-resultstable td,
.msfg-page-79-productdetails .msfg-resultstable th, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable th, 
.msfg-resultstable td, 
.msfg-page-79-providersearchresults .msfg-resultstable th, 
.msfg-resultstable td, 
.msfg-page-79-savingscalculator .msfg-resultstable th, 
.msfg-resultstable td, 
.msfg-page-79-savingscalculatorresults .msfg-resultstable th, 
.msfg-resultstable td {
border-left:1px solid #F7F3F7;
}

.msfg-page-79-default .msfg-sponsoredproducts .msfg-results-seperator, 
.msfg-page-79-compareresults .msfg-results-seperator, 
.msfg-page-94-compareresults-answeroil .msfg-results-seperator, 
.msfg-page-79-compareisaresults .msfg-results-seperator {
border-bottom:solid 1px #ccc;
background:url(../images/seperator-gradient.png) repeat-x;
color:#4F3685;
font-size:14px;
font-weight:bold;
text-align:left !important;
padding:8px 10px !important;
}

.msfg-page-79-default .msfg-sponsoredproducts .tdCustRev, 
.msfg-page-79-resultscomparison #feedbackbutton img, 
.msfg-page-94-resultscomparison-answeroil #feedbackbutton img {
vertical-align:middle;
}

.msfg-page-79-compareresults .msfg-advertisements, 
.msfg-page-94-compareresults-answeroil .msfg-advertisements, 
.msfg-page-79-compareisaresults .msfg-advertisements, 
.msfg-page-79-savingscalculator .msfg-advertisements .msfg-advertisements, 
.msfg-page-79-savingsfinderresults .msfg-advertisements {
right:-530px;
position:relative;
}

.msfg-page-79-compareresults .msfg-compareresults-ratealert, 
.msfg-page-94-compareresults-answeroil .msfg-compareresults-ratealert, 
.msfg-page-79-compareisaresults .msfg-compareresults-ratealert, 
.msfg-page-79-savingscalculator .msfg-compareresults-ratealert {
margin-bottom:10px;
padding-bottom:10px;
}

.msfg-page-79-compareresults .msfg-savings-email a, 
.msfg-page-94-compareresults-answeroil .msfg-savings-email a, 
.msfg-page-79-compareisaresults .msfg-savings-email a, 
.msfg-glossary-demarkation, 
.msfg-page-79-savingscalculator .msfg-provider-list-box {
width:200px;
}

.msfg-page-79-compareresults .msfg-lower-features-panel-a, 
.msfg-page-94-compareresults-answeroil .msfg-lower-features-panel-a, 
.msfg-page-79-compareresults .msfg-lower-features-panel-r,
.msfg-page-79-compareisaresults .msfg-lower-features-panel-a, 
.msfg-page-79-compareisaresults .msfg-lower-features-panel-r {
width:280px;
}

.msfg-page-79-compareresults .msfg-standardlinks, 
.msfg-page-94-compareresults-answeroil .msfg-standardlinks, 
.msfg-page-79-compareisaresults .msfg-standardlinks, 
.msfg-page-79-providersearchresults .msfg-bottomcompare *, 
.msfg-page-79-providersearchresults .msfg-standardlinks, 
.msfg-page-79-glossary .msfg-backtotop-link,.msfg-bottomcompare *, 
.msfg-page-79-savingscalculatorresults .msfg-bottomcompare * {
float:right;
}

.msfg-page-79-compareresults .msfg-standardlinks A, 
.msfg-page-94-compareresults-answeroil .msfg-standardlinks A, 
.msfg-page-79-compareisaresults .msfg-standardlinks A, 
.msfg-page-79-providersearchresults .msfg-standardlinks A, 
.msfg-page-79-savingscalculatorresults .msfg-standardlinks A, 
.msfg-page-79-savingsfinderresults .msfg-standardlinks A {
font-size:12px;
font-family:Arial;
color:#666;
vertical-align:top;
}

.msfg-page-79-compareresults .msfg-standardlinks #msfg-standardlinks-ratealert, 
.msfg-page-94-compareresults-answeroil .msfg-standardlinks #msfg-standardlinks-ratealert, 
.msfg-page-79-compareisaresults .msfg-standardlinks #msfg-standardlinks-ratealert, 
.msfg-page-79-providersearchresults .msfg-standardlinks .msfg-standardlinks-rate-alert, 
.msfg-page-79-savingscalculatorresults .msfg-standardlinks #msfg-standardlinks-ratealert, 
.msfg-page-79-savingsfinderresults .msfg-standardlinks #msfg-standardlinks-ratealert {
width:90px;
float:left;
}

.msfg-page-79-compareresults .msfg-standardlinks #msfg-standardlinks-forum, 
.msfg-page-94-compareresults-answeroil .msfg-standardlinks #msfg-standardlinks-forum, 
.msfg-page-79-compareisaresults .msfg-standardlinks #msfg-standardlinks-forum, 
.msfg-page-79-providersearchresults .msfg-standardlinks .msfg-standardlinks-forum, 
.msfg-page-79-savingscalculatorresults .msfg-standardlinks #msfg-standardlinks-forum, 
.msfg-page-79-savingsfinderresults .msfg-standardlinks #msfg-standardlinks-forum {
width:110px;
float:left;
padding-left:10px;
}

.msfg-page-79-compareresults .msfg-standardlinks #msfg-standardlinks-feedback, 
.msfg-page-94-compareresults-answeroil .msfg-standardlinks #msfg-standardlinks-feedback, 
.msfg-page-79-compareisaresults .msfg-standardlinks #msfg-standardlinks-feedback, 
.msfg-page-79-providersearchresults .msfg-standardlinks .msfg-standardlinks-feeback {
width:130px;
float:left;
padding-left:10px;
}

.msfg-aer-cell,
.msfg-saved-amount-cell, 
.msfg-access,
.msfg-compare-cell, 
.msfg-page-79-providersearch .msfg-yourrequirements-totalcount p, 
.msfg-page-79-savingsfinder .msfg-yourrequirements-totalcount p {
margin:0;
padding:0;
}

.msfg-compare-cell{
vertical-align:middle;
}
.msfg-post,.msfg-page-79-savingscalculatorresults .msfg-branch,.msfg-page-79-savingscalculatorresults .msfg-internet {
width:45px;
margin:0;
padding:0;
}

.msfg-phone,.msfg-page-79-savingscalculatorresults .msfg-saved-amount-cell,.msfg-page-79-savingscalculatorresults .msfg-access,.msfg-page-79-savingscalculatorresults .msfg-phone {
width:60px;
margin:0;
padding:0;
}

.msfg-page-79-compareresults .msfg-providercell input, 
.msfg-page-94-compareresults-answeroil .msfg-providercell input, 
.msfg-page-79-compareisaresults .msfg-providercell input, 
.msfg-page-79-savingscalculatorresults .msfg-providercell input, 
.msfg-page-79-savingsfinderresults .msfg-providercell input, 
.msfg-saving-commontable .msfg-providerimagecell img {
width:100px;
}

.msfg-page-79-compareresults #expandme1, 
/*.msfg-page-94-compareresults-answeroil #expandme1, */
.msfg-page-79-compareisaresults #expandme1, 
.msfg-page-79-providersearchresults #expandme1 {
padding-left:10px;
position:relative;
width:790px;
height:40px;
color:#4F3685;
z-index:2;
background:url(../../savings/images/collapsedcontainer.png);
display:inline;
vertical-align:middle;
}

.msfg-page-79-compareresults #expandme1 p, 
/*.msfg-page-94-compareresults-answeroil #expandme1 p, */
.msfg-page-79-compareisaresults #expandme1 p, 
.msfg-page-79-providersearchresults #expandme1 p, 
.msfg-page-79-savingscalculator #expandme1 p {
float:left;
line-height:38px;
font-size:16px;
font-weight:400;
margin:0;
}

.msfg-page-79-compareresults #expandme1 .msfg-compatrresults-totalmatched, 
.msfg-page-94-compareresults-answeroil #expandme1 .msfg-compatrresults-totalmatched, 
.msfg-page-79-compareisaresults #expandme1 .msfg-compatrresults-totalmatched, 
.msfg-page-79-providersearchresults #expandme1 .msfg-compatrresults-totalmatched, 
.msfg-page-79-savingscalculator #expandme1 .msfg-compatrresults-totalmatched, 
.msfg-page-79-savingsfinderresults #expandme1 .msfg-compatrresults-totalmatched {
font-size:34px;
font-weight:bold;
float:left;
}

.msfg-page-79-compareresults #expandme1 input, 
/*.msfg-page-94-compareresults-answeroil #expandme1 input, */
.msfg-page-79-compareisaresults #expandme1 input, 
.msfg-page-79-providersearchresults #expandme1 input, 
.msfg-page-79-savingscalculator #expandme1 input {
float:right;
margin-top:9px;
margin-right:10px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner label, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner label, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner label, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner label, 
.msfg-page-79-savingscalculator #msfg-searchoptions-inner label, 
.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner label, 
.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner label {
color:#333;
font-size:12px;
font-weight:400;
font-family:Arial;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options1 span, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options1 span, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options1 span, 
.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options1 span, 
.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options1 span, 
.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options1 span {
color:#333;
font-size:14px;
font-weight:bold;
font-family:Arial;
float:left;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options1 label, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options1 label, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options1 label {
width:105px;
text-align:right;
padding-left:12px;
padding-top:2px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options1 input, 
.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options1 input {
width:60px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype, 
.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options1 .msfg-lbl-savingstype {
color:#333;
font-size:14px;
font-weight:bold;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top input, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top input, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top input, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top input,.msfg-page-79-savingsfinder .msfg-features h2 {
margin-left:10px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top label, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top label, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top label, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-top label {
color:#333;
font-size:14px;
font-weight:bold;
font-family:Arial;
line-height:20px;
padding-left:5px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 .msfg-chk-inner {
line-height:20px;
padding-left:8px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset input, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset input, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset input, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset input {
width:15px;
padding:5px 0 5px 0;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset {
clear:none;
float:left;
}

.msfg-page-79-compareresults #msfg-fieldset-easyaccess, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-easyaccess, 
.msfg-page-79-compareisaresults #msfg-fieldset-easyaccess, 
.msfg-page-79-providersearchresults #msfg-fieldset-easyaccess {
height:100px;
width:208px;
float:left;
clear:none;
border-right:solid 1px #ccc;
padding:0;
}

.msfg-page-79-compareresults #msfg-fieldset-easyaccess label, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-easyaccess label, 
.msfg-page-79-compareisaresults #msfg-fieldset-easyaccess label, 
.msfg-page-79-providersearchresults #msfg-fieldset-easyaccess label {
width:160px;
margin-right:0;
padding-left:3px;
}

.msfg-page-79-compareresults #msfg-fieldset-easyaccess #ucResults_chkEasyAccess, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-easyaccess #ucResults_chkEasyAccess, 
.msfg-page-79-compareisaresults #msfg-fieldset-easyaccess #ucResults_chkEasyAccess, 
.msfg-page-79-compareresults .msfg-resultstable .msfg-customerrating, 
.msfg-page-94-compareresults-answeroil .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-compareisaresults .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-productdetails .msfg-resultstable .msfg-customerrating, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-providersearchresults #msfg-fieldset-easyaccess #ucResults_chkEasyAccess, 
.msfg-page-79-providersearchresults .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-savingscalculator .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-savingscalculatorresults .msfg-resultstable .msfg-customerrating, 
.msfg-page-79-savingsfinderresults .msfg-resultstable .msfg-customerrating, 
.msfg-custfeedback-open-link {
padding-left:0;
}

.msfg-page-79-compareresults .msfg-reformulationitem, 
.msfg-page-94-compareresults-answeroil .msfg-reformulationitem, 
.msfg-page-79-compareresults .msfg-highlightsponsoredproduct td.msfg-providercell,
.msfg-page-94-compareresults-answeroil .msfg-highlightsponsoredproduct td.msfg-providercell,
.msfg-page-79-compareisaresults .msfg-reformulationitem, 
.msfg-page-79-compareisaresults .msfg-highlightsponsoredproduct td.msfg-providercell,
.msfg-page-79-providersearchresults .msfg-reformulationitem {
padding-top:0 !important;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner #msfg-fieldset-noticeaccounts, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner #msfg-fieldset-noticeaccounts, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner #msfg-fieldset-noticeaccounts, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner #msfg-fieldset-noticeaccounts {
height:100px;
width:156px;
border-right:solid 1px #ccc;
padding:0;
}

.msfg-page-79-compareresults #msfg-fieldset-noticeaccounts label, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-noticeaccounts label, 
.msfg-page-79-compareisaresults #msfg-fieldset-noticeaccounts label, 
.msfg-page-79-providersearchresults #msfg-fieldset-noticeaccounts label {
width:110px;
padding-right:0;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-noticeaccounts .msfg-chk-inner,
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-noticeaccounts .msfg-chk-inner, 
.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner,
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner,
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-noticeaccounts .msfg-chk-inner, 
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner {
padding-left:24px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner,
.msfg-page-79-compareisaresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner {
padding-left:10px;
}

.msfg-page-79-compareresults #msfg-searchoptions-inner #msfg-fieldset-regularsaver, 
.msfg-page-94-compareresults-answeroil #msfg-searchoptions-inner #msfg-fieldset-regularsaver, 
.msfg-page-79-providersearchresults #msfg-searchoptions-inner #msfg-fieldset-regularsaver,
.msfg-page-79-compareisaresults #msfg-searchoptions-inner #msfg-fieldset-regularsaver {
height:100px;
width:165px;
border-right:solid 1px #ccc;
padding:0;
}

.msfg-page-79-compareresults #msfg-fieldset-bonds label, 
.msfg-page-94-compareresults-answeroil #msfg-fieldset-bonds label, 
.msfg-page-79-compareisaresults #msfg-fieldset-bonds label, 
.msfg-page-79-providersearchresults #msfg-fieldset-bonds label {
width:125px;
padding-right:0;
}

.msfg-page-79-compareresults #ucResults_btnRefreshResults, 
.msfg-page-94-compareresults-answeroil #ucResults_btnRefreshResults, 
.msfg-page-79-compareisaresults #ucResults_btnRefreshResults, 
.msfg-page-79-providersearchresults #ucResults_btnRefreshResults {
margin-left:130px;
margin-top:8px;
}

.msfg-page-79-compareresults .msfg-tab,.msfg-page-79-compareisaresults .msfg-tab, 
.msfg-page-94-compareresults-answeroil .msfg-tab,.msfg-page-79-compareisaresults .msfg-tab, 
.msfg-page-79-providersearchresults .msfg-tab, 
.msfg-page-79-savingscalculator .msfg-tab, 
.msfg-page-79-savingscalculatorresults .msfg-tab, 
.msfg-page-79-savingsfinderresults .msfg-tab {
margin-top:0;
width:800px;
}

.msfg-page-79-compareresults .msfg-sponsored-heading, 
.msfg-page-94-compareresults-answeroil .msfg-sponsored-heading, 
.msfg-page-79-compareisaresults .msfg-sponsored-heading, 
.msfg-page-79-providersearchresults .msfg-sponsored-heading, 
.msfg-page-79-savingscalculator .msfg-sponsored-heading, 
.msfg-page-79-savingscalculatorresults .msfg-sponsored-heading, 
.msfg-page-79-savingsfinderresults .msfg-sponsored-heading {
width:800px;
float:left;
margin-top:10px;
color:#333;
font-family:Arial;
font-size:14px;
font-weight:400;
display:inline;
}

.msfg-page-79-compareresults .msfg-sponsored-heading a, 
.msfg-page-94-compareresults-answeroil .msfg-sponsored-heading a, 
.msfg-page-79-compareisaresults .msfg-sponsored-heading a, 
.msfg-page-79-providersearchresults .msfg-sponsored-heading a, 
.msfg-page-79-savingscalculator .msfg-sponsored-heading a, 
.msfg-page-79-savingscalculatorresults .msfg-sponsored-heading a, 
.msfg-page-79-savingsfinderresults .msfg-sponsored-heading a {
color:#666;
font-family:Arial;
font-size:12px;
font-weight:400;
}

.msfg-page-79-compareresults #msfg-repeater, 
.msfg-page-94-compareresults-answeroil #msfg-repeater, 
.msfg-page-79-compareisaresults #msfg-repeater, 
.msfg-page-79-providersearchresults #msfg-repeater, 
.msfg-page-79-savingscalculator #msfg-repeater, 
.msfg-page-79-savingscalculatorresults #msfg-repeater, 
.msfg-page-79-savingsfinderresults #msfg-repeater {
float:left;
margin-top:-5px;
width:800px;
border-color:#00168E;
border-style:solid;
border-width:5px 1px 1px;
padding:0;
}

.msfg-page-79-compareresults #msfg-aer,.msfg-page-79-compareisaresults #msfg-aer, 
.msfg-page-94-compareresults-answeroil #msfg-aer,.msfg-page-79-compareisaresults #msfg-aer, 
.msfg-page-79-productdetails .msfg-reviews-right .ratingHeaderListItemLarge span, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right .ratingHeaderListItemLarge span, 
.msfg-page-79-providersearchresults #msfg-aer, 
.msfg-page-79-providerreviews .msfg-reviews-right .ratingHeaderListItemLarge span, 
.msfg-page-79-savingscalculator #msfg-aer, 
.msfg-page-79-savingscalculatorresults #msfg-aer, 
.msfg-page-79-savingsfinderresults #msfg-aer {
font-size:14px;
font-weight:bold;
}

.msfg-page-79-compareresults .msfg-commentcellApply, 
.msfg-page-94-compareresults-answeroil .msfg-commentcellApply, 
.msfg-page-79-compareisaresults .msfg-commentcellApply, 
.msfg-page-79-productdetails .msfg-commentcellApply, 
.msfg-page-94-productdetails-answeroil .msfg-commentcellApply, 
.msfg-page-79-savingscalculator .msfg-commentcellApply, 
.msfg-page-79-savingscalculatorresults .msfg-commentcellApply, 
.msfg-page-79-savingsfinderresults .msfg-commentcellApply {
border-right:none;
border-left:none;
}

.msfg-page-79-compareresults .msfg-providerheader-inner a, 
.msfg-page-94-compareresults-answeroil .msfg-providerheader-inner a, 
.msfg-page-79-compareisaresults .msfg-providerheader-inner a, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providerheader-inner a, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providerheader-inner a, 
.msfg-page-79-providersearchresults .msfg-providerheader-inner a, 
.msfg-page-79-savingscalculator .msfg-providerheader-inner a, 
.msfg-page-79-savingscalculatorresults .msfg-providerheader-inner a, 
.msfg-page-79-savingsfinderresults .msfg-providerheader-inner a {
font-weight:400;
color:#333;
font-size:12px;
text-decoration:underline;
}

.msfg-page-79-compareresults #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-94-compareresults-answeroil #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-79-compareisaresults #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-79-providersearchresults #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-79-savingscalculator #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-79-savingscalculatorresults #ucSponsoredProducts_tbSavingSponsored, 
.msfg-page-79-savingsfinderresults #ucSponsoredProducts_tbSavingSponsored {
float:left;
border-bottom-style:solid;
border-bottom-color:#00168E;
border-bottom-width:2px;
}

.msfg-page-79-compareresults .msfg-tabcontrol-tabs, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabs, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabs, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabs, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabs, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabs {
margin-left:0;
width:800px;
}

.msfg-page-79-compareresults .msfg-tabcontrol-tabs LI A, 
.msfg-page-94-compareresults-answeroil .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-compareisaresults .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-productdetails .msfg-tabcontrol-tabs LI A, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-providerreviews .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-savingscalculator .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-savingscalculatorresults .msfg-tabcontrol-tabs LI A, 
.msfg-page-79-savingsfinderresults .msfg-tabcontrol-tabs LI A {
text-decoration:none;
font-weight:400;
background-image:url(../../savings/images/new_tab_inactive_left-money.png);
}

.msfg-page-79-compareresults .msfg-customerrating td, 
.msfg-page-94-compareresults-answeroil .msfg-customerrating td, 
.msfg-page-79-compareisaresults .msfg-customerrating td, 
.msfg-page-79-providersearchresults .msfg-customerrating td, 
.msfg-page-79-savingscalculator .msfg-customerrating td, 
.msfg-page-79-savingscalculatorresults .msfg-customerrating td, 
.msfg-page-79-savingsfinderresults .msfg-customerrating td {
border:0 none;
vertical-align:top;
}

.msfg-page-79-compareresults .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-94-compareresults-answeroil .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-compareisaresults .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-productdetails .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-94-productdetails-answeroil .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-providersearchresults .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-savingscalculator .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-savingscalculatorresults .msfg-customerrating .msfg-customer-noofreviews div, 
.msfg-page-79-savingsfinderresults .msfg-customerrating .msfg-customer-noofreviews div {
padding-bottom:11px;
}

.msfg-page-79-compareresults .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-94-compareresults-answeroil .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-79-compareisaresults .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-79-productdetails .msfg-rateband-additional-table td,
.msfg-page-94-productdetails-answeroil .msfg-rateband-additional-table td, 
.msfg-page-79-providersearchresults .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-79-childrensaccountguide3 .msfg-savingshead-paratwo,
.msfg-page-79-isaguide1 .msfg-savingsparatwoinnertext-paratwo,
.msfg-page-79-savingscalculator .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-79-savingscalculatorresults .msfg-customerrating .msfg-customer-noofreviews,
.msfg-page-79-savingsfinderresults .msfg-customerrating .msfg-customer-noofreviews {
text-align:left;
}

.msfg-page-79-productdetails .msfg-exbonus-table td, 
.msfg-page-94-productdetails-answeroil .msfg-exbonus-table td
{
text-align:center;	
}

.msfg-page-79-compareresults .msfg-expertcell, 
.msfg-page-94-compareresults-answeroil .msfg-expertcell, 
.msfg-page-79-compareisaresults .msfg-expertcell
{
	background-color:#fafafa;
}


.msfg-page-79-compareresults .msfg-expertcell, 
.msfg-page-94-compareresults-answeroil .msfg-expertcell, 
.msfg-page-79-compareisaresults .msfg-expertcell, 
.msfg-page-79-providersearchresults .msfg-expertcell, 
.msfg-page-79-savingscalculator .msfg-expertcell, 
.msfg-page-79-savingscalculatorresults .msfg-expertcell, 
.msfg-page-79-savingsfinderresults .msfg-expertcell {
border-top:0;
padding:0;
}

.msfg-page-79-compareresults .msfg-media-link a:link, 
.msfg-page-94-compareresults-answeroil .msfg-media-link a:link, 

.msfg-page-79-compareresults .msfg-media-link a:visited, 
.msfg-page-94-compareresults-answeroil .msfg-media-link a:visited,
 
.msfg-page-79-compareresults .msfg-media-link a:hover, 
.msfg-page-94-compareresults-answeroil .msfg-media-link a:hover, 

.msfg-page-79-compareresults .msfg-media-link a:active,
.msfg-page-94-compareresults-answeroil .msfg-media-link a:active,

.msfg-page-79-compareisaresults .msfg-media-link a:link, 
.msfg-page-79-compareisaresults .msfg-media-link a:visited, 
.msfg-page-79-compareisaresults .msfg-media-link a:hover, 
.msfg-page-79-compareisaresults .msfg-media-link a:active,
.msfg-page-79-glossary .msfg-backtotop-link a {
color:#00168e;
}

.msfg-page-79-compareresults .msfg-highlightsponsoredproduct td, 
.msfg-page-94-compareresults-answeroil .msfg-highlightsponsoredproduct td, 
.msfg-page-79-compareisaresults .msfg-highlightsponsoredproduct td, 
.msfg-page-79-providersearchresults .msfg-highlightsponsoredproduct td, 
.msfg-page-79-savingscalculator .msfg-highlightsponsoredproduct td, 
.msfg-page-79-savingscalculatorresults .msfg-highlightsponsoredproduct td, 
.msfg-page-79-savingsfinderresults .msfg-highlightsponsoredproduct td {
padding:10px 5px;
}

.msfg-page-79-compareresults .msfg-highlightsponsoredproduct td.msfg-providercell img, 
.msfg-page-94-compareresults-answeroil .msfg-highlightsponsoredproduct td.msfg-providercell img, 
.msfg-page-79-compareisaresults .msfg-highlightsponsoredproduct td.msfg-providercell img, 
.msfg-page-79-productdetails .msfg-repeater .msfg-resultstable .msfg-providercell img, 
.msfg-page-94-productdetails-answeroil .msfg-repeater .msfg-resultstable .msfg-providercell img, 
.providerimage {
width:100px !important;
}

.msfg-page-79-compareresults .tdCustReview, 
.msfg-page-94-compareresults-answeroil .tdCustReview, 
.msfg-page-79-compareisaresults .tdCustReview, 
.tdCustReview {
border-left:0 solid #ccc;
}

.msfg-page-79-compareresults .msfg-results-totalcount, 
.msfg-page-94-compareresults-answeroil .msfg-results-totalcount, 
.msfg-page-79-compareisaresults .msfg-results-totalcount, 
.msfg-page-79-providersearchresults .msfg-results-totalcount, 
.msfg-page-79-savingscalculator .msfg-results-totalcount, 
.msfg-page-79-savingscalculatorresults .msfg-results-totalcount, 
.msfg-page-79-savingsfinderresults .msfg-results-totalcount {
font-size:20px !important;
font-weight:bold;
text-align:center;
color:#00168E;
}

.msfg-page-79-compareresults .msfg-label, 
.msfg-page-94-compareresults-answeroil .msfg-label, 
.msfg-page-79-compareisaresults .msfg-label, 
.msfg-page-79-providersearchresults .msfg-label {
font-size:12px;
text-decoration:underline;
}

.msfg-datapager-compareresults .msfg-datapager-compareresults-div, 
.msfg-page-79-providersearchresults .msfg-datapager-compareresults-div, 
.msfg-page-79-savingscalculatorresults .msfg-datapager-compareresults-div, 
.msfg-page-79-savingsfinderresults .msfg-datapager-compareresults-div {
float:left;
width:500px;
height:20px;
border-style:none;
}

.msfg-page-79-productdetails img#Image3,.msfg-savingshead-divqueries ul, 
.msfg-page-94-productdetails-answeroil img#Image3,.msfg-savingshead-divqueries ul {
padding-top:5px;
}

.msfg-page-79-productdetails .msfg-savingsdetails-ratingsummary img, 
.msfg-page-94-productdetails-answeroil .msfg-savingsdetails-ratingsummary img, 
.msfg-page-79-childrensaccountguide3 .msfg-bottomnavigator {
padding-bottom:10px;
}

.msfg-page-79-productdetails .msfg-productdetails-tabpage, 
.msfg-page-94-productdetails-answeroil .msfg-productdetails-tabpage, 
.msfg-page-79-providerreviews .msfg-productdetails-tabpage {
font-size:12px;
color:#333;
font-weight:400;
}

.msfg-page-79-productdetails .msfg-reviews-rightcell, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-rightcell, 
.msfg-page-79-savingsfinder .msfg-criteria-panel td {
vertical-align:top;
}

.msfg-page-79-productdetails .msfg-savings-reviews-disclaimer a, 
.msfg-page-94-productdetails-answeroil .msfg-savings-reviews-disclaimer a, 
.msfg-page-79-providerreviews .msfg-savings-reviews-disclaimer a, 
.msfg-page-79-accountguide4 .msfg-typequoteone-div p, 
.msfg-page-79-accountguide5 .msfg-typequoteone-div p {
line-height:20px;
}

.msfg-page-79-productdetails .msfg-reviews-right ul span, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right ul span, 
.msfg-page-79-providerreviews .msfg-reviews-right ul span {
width:120px;
text-align:right;
float:left;
padding-right:5px;
}

.msfg-page-79-productdetails .msfg-reviews-right .ratingHeaderListItemLarge .msfg-ratingindicator, 
.msfg-page-94-productdetails-answeroil .msfg-reviews-right .ratingHeaderListItemLarge .msfg-ratingindicator, 
.msfg-page-79-providerreviews .msfg-reviews-right .ratingHeaderListItemLarge .msfg-ratingindicator {
font-weight:bold;
font-size:14px;
}

.msfg-page-79-productdetails .msfg-expert-inner1, 
.msfg-page-94-productdetails-answeroil .msfg-expert-inner1, 
.msfg-page-79-providersearchresults .msfg-expert-inner1, 
.msfg-page-79-savingscalculator .msfg-expert-inner1, 
.msfg-page-79-savingscalculatorresults .msfg-expert-inner1, 
.msfg-page-79-savingsfinderresults .msfg-expert-inner1 {
background:#FAFAFA url(../../savings/images/expert_quotation_start.png);
background-position:top left;
background-repeat:no-repeat;
border-top:0;
padding:0;
}

.msfg-page-79-productdetails .tdCustReview .msfg-customerrating .msfg-customer-noofreviews, 
.msfg-page-94-productdetails-answeroil .tdCustReview .msfg-customerrating .msfg-customer-noofreviews, 
.msfg-page-79-savingscalculator .tdCustReview .msfg-customerrating .msfg-customer-noofreviews, 
.msfg-page-79-savingscalculatorresults .tdCustReview .msfg-customerrating .msfg-customer-noofreviews, 
.msfg-page-79-savingsfinderresults .tdCustReview .msfg-customerrating .msfg-customer-noofreviews {
padding-top:0;
width:90px;
}

.msfg-page-79-productdetails .tdCustReview .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-94-productdetails-answeroil .tdCustReview .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-79-savingscalculator .tdCustReview .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-79-savingscalculatorresults .tdCustReview .msfg-customerrating .msfg-customer-review-proceed, 
.msfg-page-79-savingsfinderresults .tdCustReview .msfg-customerrating .msfg-customer-review-proceed {
padding-top:0;
padding-bottom:10px;
width:90px;
padding-left:0;
}

.msfg-page-79-productdetails .msfg-resultstable .msfg-customerrating td, 
.msfg-page-94-productdetails-answeroil .msfg-resultstable .msfg-customerrating td, 
.msfg-page-79-providersearchresults .msfg-resultstable .msfg-customerrating td, 
.msfg-page-79-savingscalculator .msfg-resultstable .msfg-customerrating td, 
.msfg-page-79-savingscalculatorresults .msfg-resultstable .msfg-customerrating td, 
.msfg-page-79-savingsfinderresults .msfg-resultstable .msfg-customerrating td {
border:0 none;
vertical-align:top;
padding-left:0;
}

.msfg-page-79-productdetails .msfg-tabcontrol-tabs, 
.msfg-page-94-productdetails-answeroil .msfg-tabcontrol-tabs, 
.msfg-page-79-providerreviews .msfg-tabcontrol-tabs {
margin-left:0;
margin-top:25px;
width:595px;
}

#pnlWelcome h2,#pnlThankYou h2 {
color:Navy;
}

#feedbackright fieldset div,#feedbackthanks {
display:inline;
}

#addReview .msfg-savings-heading,#addReview .msfg-savings-longheading {
width:440px;
padding-left:10px;
}

#addReview .ratingHeaderList_WriteReview,#addReview .msfg-addreview-confirmation {
padding:10px;
}

.msfg-page-79-providersearch .msfg-main-features-container,.msfg-page-79-savingscalculator .msfg-main-content-container,.msfg-page-79-savingscalculator .msfg-main-features-container {
height:auto;
}

.msfg-page-79-providersearch .msfg-provider-search-outer,.msfg-page-79-savingsfinder .msfg-savings-finder-outer,.msfg-page-79-savingscalculator .msfg-cardbuilder-outer {
background:transparent url(../../savings/images/pagebox_blue_l.png) repeat scroll 0 0;
border-bottom:1px solid #99BAF1;
}

.msfg-page-79-providersearch .msfg-view-step1,.msfg-view-step2,.msfg-view-step3,.msfg-page-79-savingsfinder .msfg-view-step1,.msfg-view-step2,.msfg-view-step3,.msfg-page-79-savingscalculator .msfg-view-step1,.msfg-view-step2,.msfg-view-step3 {
padding-left:12px;
}

.msfg-page-79-providersearch .msfg-back-button,.msfg-page-79-savingsfinder .msfg-back-button,.msfg-page-79-savingscalculator .msfg-back-button {
width:100px;
float:left;
padding-left:12px;
}

.msfg-page-79-providersearch .msfg-progressindicator-bar div,.msfg-page-79-savingsfinder .msfg-progressindicator-bar div {
background-image:none !important;
width:260px;
}

.msfg-page-79-providersearch .progressindicator-normal,.msfg-page-79-savingsfinder .progressindicator-normal {
font-weight:400;
}

.msfg-page-79-providersearch #ProviderWizard_prgBarProviderSearchWizard_lblStart,.msfg-page-79-savingsfinder #SavingsFinderWizard_prgBarSavingsFinderWizard_lblStart {
font-size:11px;
clear:left;
float:left;
}

.msfg-page-79-providersearch #ProviderWizard_prgBarProviderSearchWizard_lblComplete,.msfg-page-79-savingsfinder #SavingsFinderWizard_prgBarSavingsFinderWizard_lblComplete {
font-size:11px;
float:right;
}

.msfg-page-79-providersearch .msfg-step3-chk-text,.msfg-page-79-savingsfinder .msfg-step3-chk-text,.msfg-page-79-savingsfinder .msfg-step8-chk-text {
width:230px;
float:left;
}

.msfg-page-79-providersearch .msfg-step3-chk,.msfg-page-79-savingsfinder .msfg-step3-chk,.msfg-page-79-savingsfinder .msfg-step8-chk {
width:20px;
float:left;
}

.msfg-page-79-providersearch .msfg-provider-search-wizard-step1-instructions,.msfg-page-79-providersearch .msfg-provider-search-wizard-step3-instructions {
text-align:left;
clear:both;
height:24px;
padding:5px 0 0 12px;
}

.msfg-page-79-providersearch .msfg-step-title,.msfg-step-text,.msfg-page-79-savingsfinder .msfg-step-title,.msfg-step-text {
font-family:Arial;
font-size:12px;
margin:0;
padding:0;
}

.msfg-page-79-providersearch .msfg-history-panel-savings-type,.msfg-page-79-savingsfinder .msfg-history-panel-savings-type {
margin:0;
padding:0 0 0 3px;
}

.msfg-page-79-providersearch .msfg-hottopics-provider-search,.msfg-page-79-savingsfinder .msfg-hottopics-savings-finder {
padding-right:10px;
padding-left:10px;
width:200px;
float:left;
}

.msfg-page-79-providersearch .msfg-prov-wiz-discover-container,.msfg-page-79-savingsfinder .msfg-sav-finder-discover-container {
width:590px;
float:left;
}

.msfg-page-79-providersearch .msfg-features,.msfg-page-79-savingscalculator .msfg-features {
width:583px;
margin-bottom:30px;
float:left;
clear:both;
padding:0px;
padding-left:10px;
}
.msfg-page-79-savingscalculator .msfg-features #SavingsFeatures_pnlISA  li
{
	border:0px;
}
	
.msfg-page-79-providersearchresults .selectionError,.selectionError,.msfg-page-79-savingscalculatorresults .selectionError {
color:red;
text-align:left;
position:relative;
top:16px;
left:598px;
width:160px;
float:left;
font-size:11px;
}

.msfg-page-79-providersearchresults .compareUpArrow,.compareUpArrow,.msfg-page-79-savingscalculatorresults .compareUpArrow {
position:absolute;
top:-14px;
left:777px;
}

.msfg-page-79-providersearchresults .msfg-bottomcompare,.msfg-bottomcompare,.msfg-page-79-savingscalculatorresults .msfg-bottomcompare {
position:relative;
border:solid 0;
border-top:none;
width:250px;

}

.msfg-page-79-providersearchresults .msfg-comparebottom,.msfg-comparebottom,.msfg-page-79-savingscalculatorresults .msfg-comparebottom {
position:absolute;
top:22px;
left:727px;
z-index:1;
}

.msfg-page-79-providersearchresults .msfg-bottomcompare p,.msfg-bottomcompare p,.msfg-page-79-savingscalculatorresults .msfg-bottomcompare p {
position:relative;
left:465px;
color:#999;
font-size:12px;
font-weight:bold;
float:none;
top: 10px;
}

.msfg-page-79-providersearchresults .msfg-compareresults-topbar,.msfg-page-79-savingscalculator .msfg-compareresults-topbar,.msfg-page-79-savingscalculatorresults .msfg-compareresults-topbar,.msfg-page-79-savingsfinderresults .msfg-compareresults-topbar {
margin-top:-5px;
padding-right:0;
}

.msfg-page-79-providersearchresults #ucResults_expandme2,.msfg-page-79-childrensaccountguide2 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-childrensaccountguide3 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-isaguide3 .msfg-savingsparatwo-div {
margin-top:-10px;
}

.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-noticeaccounts .msfg-chk-inner,.msfg-page-79-providersearchresults #msfg-searchoptions-inner .msfg-fieldset-options2 #msfg-fieldset-bonds .msfg-chk-inner,.msfg-page-79-providersearchresults .msfg-sponsored-heading img,.msfg-page-79-savingscalculator .msfg-sponsored-heading img,.msfg-page-79-savingscalculatorresults .msfg-sponsored-heading img,.msfg-page-79-savingsfinderresults .msfg-sponsored-heading img {
padding-left:30px;
}
.msfg-page-79-compareresults #ucResults_ucSearchResults_imgSavingsInfo, 
.msfg-page-94-compareresults-answeroil #ucResults_ucSearchResults_imgSavingsInfo {
padding-left:0px;
padding-right:10px;
}
.msfg-page-79-providersearchresults .msfg-commentcellApply input,.msfg-page-79-accountguide1 .msfg-savingsparatwo-div h2,.msfg-page-79-accountguide5 .msfg-savingsparatwo-div,.msfg-page-79-childrensaccountguide1 .msfg-savingsparatwo-div h2,.msfg-page-79-childrensaccountguide3 .msfg-notice-paratwo {
margin-top:12px;
}

.msfg-page-79-providersearchresults .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed,.msfg-page-79-savingscalculator .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed,.msfg-page-79-savingscalculatorresults .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed,.msfg-page-79-savingsfinderresults .msfg-resultstable .msfg-customerrating .msfg-customer-review-proceed {
padding-left:10px;
width:80px;
}

.msfg-page-79-savingsfinder .msfg-savings-heading,.msfg-page-79-savingscalculator .msfg-savings-heading {
float:left;
font-size:28px;
font-family:Arial;
color:#1A2F9B;
font-weight:bold;
width:300px;
border:none;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-left,.msfg-page-79-savingscalculator .msfg-cardbuilder-left {
float:left;
width:300px;
display:inline;
border:0 solid green;
text-align:left;
margin:5px 10px 15px 15px;
}

.msfg-page-79-savingsfinder .msfg-nav-buttons,.msfg-page-79-savingscalculator .msfg-nav-buttons {
border:0 solid red;
width:300px;
height:30px;
clear:both;
padding-top:5px;
}

.msfg-page-79-savingsfinder .msfg-next-button,.msfg-page-79-savingscalculator .msfg-next-button {
width:100px;
float:right;
}

.msfg-page-79-savingsfinder .msfg-savings-provider-Include-the-following input,.msfg-page-79-view-all-providers input {
border:0 solid red !important;
float:left;
}

.msfg-page-79-savingsfinder .msfg-savings-finder-wizard-step1-instructions,.msfg-page-79-savingsfinder .msfg-savings-finder-wizard-step2-instructions,.msfg-page-79-savingsfinder .msfg-savings-finder-wizard-step3-instructions,.msfg-page-79-savingscalculator .msfg-provider-search-wizard-step1-instructions {
text-align:left;
clear:both;
height:24px;
padding:10px 0 10px 12px;
}

.msfg-page-79-providerreviews .msfg-saving-commontable,.msfg-page-79-accountguide8 .msfg-termbonus,.msfg-page-79-childrensaccountguide3 .msfg-savingsparatwoinnertext-paraone {
margin-top:20px;
}

.msfg-page-79-savingsguides .msfg-savings-quicklinks-heading a,.msfg-page-79-savingsguides .msfg-savings-quicklinks-heading a:visited {
text-decoration:underline;
padding-left:2px;
padding-right:10px;
color:#00168E;
}

.msfg-page-79-savingsguides .msfg-savings-linkscolone,.msfg-page-79-savingsguides .msfg-childrens-linkscolone,.msfg-page-79-savingsguides .msfg-isa-linkscolone {
color:#00168E;
font-family:Arial;
font-size:12px;
font-weight:400;
height:20px;
margin-left:21px;
margin-top:5px;
position:relative;
top:10px;
}

.msfg-page-79-savingsguides .msfg-savings-linkscolone a,.msfg-page-79-savingsguides .msfg-savings-linkscoltwo a,.msfg-page-79-savingsguides .msfg-savings-linkscolthree a,.msfg-page-79-savingsguides .msfg-childrens-linkscolone a,.msfg-page-79-savingsguides .msfg-childrens-linkscoltwo a,.msfg-page-79-savingsguides .msfg-childrens-linkscolthree a,.msfg-page-79-savingsguides .msfg-isa-linkscolone a,.msfg-page-79-savingsguides .msfg-isa-linkscoltwo a,.msfg-page-79-savingsguides .msfg-isa-linkscolthree a {
font-weight:400;
color:#3475E3;
padding-left:2px;
padding-right:10px;
}

.msfg-savingshead-div h2,.msfg-savingsparatwo-div h2,.msfg-page-79-accountguide7 .msfg-savingsparatwo-div .msfg-typeinnerheadingbottom-div h2 {
border:none;
color:#333;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin-top:0;
text-decoration:none;
}

.msfg-typeinnertextbottom-parafour,.msfg-page-79-accountguide2 .msfg-continuelink,.msfg-page-79-accountguide4 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:-4px;
text-align:left;
width:490px;
}

.msfg-notice-paraone,.msfg-notice-parathree {
margin-left:280px;
text-align:left;
}

.msfg-savingsguide-leftpanel .msfg-topnavigator div,.msfg-savingsguide-leftpanel .msfg-bottomnavigator div {
float:left;
padding-left:5px;
padding-right:5px;
}

.msfg-page-79-accountguide2 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-accountguide4 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-accountguide5 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-accountguide7 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-accountguide7 .msfg-savingsparatwoinnertext-parathree,.msfg-page-79-childrensaccountguide2 .msfg-savingsparatwoinnertext-paratwo,.msfg-page-79-isaguide2 .msfg-savingsparatwoinnertext-paratwo {
font-family:Arial;
font-size:12px;
margin-top:4px;
padding-top:3px;
text-align:left;
width:250px;
}


.msfg-page-79-accountguide3 .msfg-savingsparatwo-div,.msfg-page-79-childrensaccountguide1 .msfg-topnavigator {
float:right;
margin-top:10px;
}

.msfg-page-79-accountguide4 .msfg-savingshead-div .msfg-savingshead-paratwo,.msfg-page-79-accountguide4 .msfg-savingshead-div .msfg-savingshead-parathree {
font-family:Arial;
font-size:12px;
margin-top:-8px;
text-align:left;
width:491px;
}

.msfg-page-79-accountguide4 .msfg-typeeasyaccessaccounts-paraone,.msfg-page-79-accountguide4 .msfg-typeeasyaccessaccounts-paratwo,.msfg-page-79-accountguide5 .msfg-typeeasyaccessaccounts-paraone,.msfg-page-79-accountguide5 .msfg-typeeasyaccessaccounts-paratwo,.msfg-page-79-isaguide2 .msfg-typeeasyaccessaccounts-paraone,.msfg-page-79-isaguide2 .msfg-typeeasyaccessaccounts-paratwo,.msfg-page-79-isaguide3 .msfg-typeeasyaccessaccounts-paraone,.msfg-page-79-isaguide3 .msfg-typeeasyaccessaccounts-paratwo {
font-size:12px;
margin-left:-11px;
margin-top:-5px;
padding-left:12px;
text-align:left;
width:301px;
}

.msfg-page-79-accountguide4 .msfg-savingsparatwoinnertext-parathree,.msfg-page-79-accountguide5 .msfg-savingsparatwoinnertext-parathree {
font-family:Arial;
font-size:12px;
margin-top:5px;
text-align:left;
width:495px;
}

.msfg-page-79-accountguide4 .msfg-savingshead-divqueries,.msfg-page-79-accountguide5 .msfg-savingshead-divqueries,.msfg-page-79-accountguide7 .msfg-savingshead-divqueries {
margin-top:-201px;
height:224px;
}

.msfg-page-79-accountguide5 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-accountguide7 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-isaguide3 .msfg-savingshead-div .msfg-savingshead-paraone {
margin-top:-5px;
}

.msfg-page-79-accountguide5 .msfg-typequotetwo-div,.msfg-page-79-accountguide7 .msfg-typequotetwo-div {
height:100px;
margin-top:-7px;
}

.msfg-page-79-accountguide5 .msfg-continuelink,.msfg-page-79-accountguide7 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:36px;
text-align:left;
width:490px;
}

.msfg-page-79-accountguide5 .msfg-navigatorbottom-firefox,.msfg-page-79-accountguide7 .msfg-navigatorbottom-firefox {
height:21px;
margin-left:438px;
position:relative;
top:-21px;
}

.msfg-page-79-accountguide5 .msfg-navigatorbottom-ieseven,.msfg-page-79-accountguide6 .msfg-navigatorbottom-ieseven,.msfg-page-79-accountguide7 .msfg-navigatorbottom-ieseven,.msfg-page-79-accountguide8 .msfg-navigatorbottom-ieseven {
height:21px;
margin-left:438px;
position:relative;
top:-30px;
}

.msfg-page-79-accountguide6 .msfg-savingsparatwo-div,.msfg-page-79-accountguide8 .msfg-savingsparatwo-div,.msfg-page-79-isaguide3 .msfg-savingsparatwo-div h2 {
margin-top:10px;
}

.msfg-page-79-accountguide6 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-accountguide8 .msfg-savingshead-div .msfg-savingshead-paraone {
margin-top:-5px;
margin-bottom:0;
}

.msfg-page-79-accountguide6 .msfg-notice-paratwo,.msfg-page-79-accountguide6 .msfg-typeeasyaccessaccounts-paraone,.msfg-page-79-accountguide8 .msfg-notice-paratwo {
margin-top:9px;
}

.msfg-page-79-accountguide6 .msfg-quotclosebottom,.msfg-page-79-accountguide8 .msfg-quotclosebottom {
height:83px;
}

.msfg-page-79-accountguide6 .msfg-continuelink,.msfg-page-79-accountguide8 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:22px;
text-align:left;
width:490px;
}

.msfg-page-79-accountguide6 .msfg-navigatorbottom-firefox,.msfg-page-79-accountguide8 .msfg-navigatorbottom-firefox {
height:21px;
margin-left:438px;
position:relative;
top:-28px;
}

.msfg-page-79-accountguide7 .msfg-savingsparatwoinnertext-parafour,.msfg-page-79-accountguide7 .msfg-savingsparatwoinnertext-parafive {
font-family:Arial;
font-size:12px;
margin-top:8px;
text-align:left;
width:495px;
}

.msfg-page-79-accountguide8 .msfg-typeeasyaccessaccounts-bottomimage,.msfg-page-79-childrensaccountguide4 .msfg-typeeasyaccessaccounts-bottomimage {
margin-top:-103px;
}

/* Start of Childrens Guides */

.msfg-page-79-childrensaccountguide1 .msfg-childrens-paraone,.msfg-page-79-childrensaccountguide2 .msfg-childrens-paraone {
text-align:left;
width:491px;
}

.msfg-page-79-childrensaccountguide1 .msfg-childrens-paratwo,.msfg-page-79-childrensaccountguide3 .msfg-childrens-paratwo {
text-align:left;
width:321px;
}

.msfg-page-79-childrensaccountguide1 .msfg-quotclosebottom,.msfg-page-79-childrensaccountguide2 .msfg-quotclosebottom {
height:160px;
}

.msfg-page-79-childrensaccountguide1 .msfg-continuelink,.msfg-page-79-childrensaccountguide2 .msfg-continuelink,.msfg-page-79-childrensaccountguide3 .msfg-continuelink,.msfg-page-79-childrensaccountguide4 .msfg-continuelink,.msfg-page-79-childrensaccountguide5 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:14px;
text-align:left;
width:490px;
}

.msfg-page-79-childrensaccountguide2 .msfg-savingshead-div h2,.msfg-page-79-childrensaccountguide3 .msfg-savingshead-div h2 {
float:left;
width:510px;
}

.msfg-page-79-childrensaccountguide2 .msfg-topnavigator,.msfg-page-79-childrensaccountguide3 .msfg-topnavigator,.msfg-page-79-childrensaccountguide4 .msfg-topnavigator,.msfg-page-79-childrensaccountguide5 .msfg-topnavigator {
float:right;
margin-top:10px;
}

.msfg-page-79-childrensaccountguide2 .msfg-savingsguide-leftpanel .msfg-bottomnavigator,.msfg-page-79-childrensaccountguide3 .msfg-savingsguide-leftpanel .msfg-bottomnavigator,.msfg-page-79-childrensaccountguide4 .msfg-savingsguide-leftpanel .msfg-bottomnavigator,.msfg-page-79-childrensaccountguide5 .msfg-savingsguide-leftpanel .msfg-bottomnavigator,.msfg-page-79-childrensaccountguide5 .msfg-typequotetwo-div,.msfg-page-79-childrensaccountguide5 .msfg-savingsparatwo-div,.msfg-page-79-isaguide2 .msfg-savingshead-div .msfg-savingshead-paraone,.msfg-page-79-isaguide3 .msfg-savingsguide-leftpanel .msfg-bottomnavigator {
margin-top:0;
}

.msfg-page-79-childrensaccountguide2 .msfg-navigatorbottom-firefox,.msfg-page-79-childrensaccountguide3 .msfg-navigatorbottom-firefox,.msfg-page-79-childrensaccountguide4 .msfg-navigatorbottom-firefox {
height:21px;
margin-left:440px;
position:relative;
top:-21px;
}

.msfg-page-79-childrensaccountguide2 .msfg-navigatorbottom-ieseven,.msfg-page-79-childrensaccountguide3 .msfg-navigatorbottom-ieseven,.msfg-page-79-childrensaccountguide4 .msfg-navigatorbottom-ieseven {
height:21px;
margin-left:440px;
position:relative;
top:-30px;
}

.msfg-page-79-childrensaccountguide4 .msfg-savingshead-div h2,.msfg-page-79-childrensaccountguide5 .msfg-savingshead-div h2 {
width:510px;
float:left;
}

.msfg-page-79-isaguide1 .msfg-continuelink,.msfg-page-79-isaguide3 .msfg-continuelink {
float:left;
font-family:Arial;
font-size:12px;
margin-left:4px;
margin-top:42px;
text-align:left;
width:490px;
}

.topComparisonItems,.msfg-page-79-savingscalculatorresults .topComparisonItems {
position:relative;
width:800px;
}

.compareButton,.msfg-page-79-savingscalculatorresults .compareButton {
position:absolute;
top:-10px;
left:720px;
}

.compareImageButton,.msfg-page-79-savingscalculatorresults .compareImageButton {
position:absolute;
top:-10px;
left:727px;
}

.compareDownArrow,.msfg-page-79-savingscalculatorresults .compareDownArrow {
position:absolute;
top:0;
left:777px;
}

.deselectComparisons,.msfg-page-79-savingscalculatorresults .deselectComparisons {
position:absolute;
top:-40px;
left:735px;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options1,.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options1,.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options1 {
background:url(../../savings/images/expandedcontainer-1.png);
width:790px;
height:115px;
padding-top:15px;
padding-right:0;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options1 label,.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options1 label,.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options1 label {
width:102px;
text-align:right;
padding-left:15px;
}

.msfg-page-79-savingscalculator #msfg-fieldset-easyaccess,.msfg-page-79-savingscalculator #msfg-fieldset-noticeaccounts,.msfg-page-79-savingscalculatorresults #msfg-fieldset-easyaccess,.msfg-page-79-savingscalculatorresults #msfg-fieldset-noticeaccounts,.msfg-page-79-savingsfinderresults #msfg-fieldset-easyaccess,.msfg-page-79-savingsfinderresults #msfg-fieldset-noticeaccounts {
height:100px;
width:180px;
border-right:solid 1px #ccc;
padding:0;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner .msfg-fieldset-options fieldset,.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset,.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner .msfg-fieldset-options2 fieldset {
clear:none;
float:none;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner #msfg-fieldset-bonds,.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner #msfg-fieldset-bonds,.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner #msfg-fieldset-bonds {
height:100px;
width:100px;
margin-left:10px;
padding:0;
}

.msfg-page-79-savingscalculator #msfg-searchoptions-inner #msfg-fieldset-RefreshResults,.msfg-page-79-savingscalculatorresults #msfg-searchoptions-inner #msfg-fieldset-RefreshResults,.msfg-page-79-savingsfinderresults #msfg-searchoptions-inner #msfg-fieldset-RefreshResults {
height:100px;
width:80px;
padding:0;
}

.msfg-page-79-savingscalculator #ucResults_btnRefreshResults,.msfg-page-79-savingscalculatorresults #ucResults_btnRefreshResults,.msfg-page-79-savingsfinderresults #ucResults_btnRefreshResults {
margin-top:35px;
float:right;
margin-right:20px;
}

.msfg-page-79-savingscalculator #msfg-customer-review,.msfg-page-79-savingscalculatorresults #msfg-customer-review,.msfg-page-79-savingsfinderresults #msfg-customer-review {
padding-right:100px;
}

.msfg-page-79-savingscalculatorresults .msfg-aer-cell,.msfg-page-79-savingscalculatorresults .msfg-investment {
width:70px;
margin:0;
padding:0;
}

.msfg-page-79-savingscalculatorresults .msfg-star-rating-cell
{
	width:110px;
}

.msfg-star-rating-cell td
{
padding: 10px 3px !important;	
}

.msfg-page-79-savingscalculatorresults .msfg-reformulation-hide-button-container,.msfg-page-79-savingsfinderresults .msfg-reformulation-button {
float:right;
padding-top:8px;
}

.msfg-page-79-savingscalculatorresults .msfg-results-seperator,.msfg-page-79-savingsfinderresults .msfg-results-seperator {
border-bottom:solid 1px #ccc;
background:url(../images/seperator-gradient.png) repeat-x;
color:#4F3685;
font-size:14px;
font-weight:bold;
text-align:left !important;
border-left:solid 1px #00168E;
padding:8px 10px !important;
}

.msfg-page-79-savingscalculatorresults .msfg-sortorder-information,.msfg-page-79-savingsfinderresults .msfg-sortorder-information {
background-color:#f5f5f5;
float:left;
width:788px;
padding-left:10px;
margin-top:5px;
margin-bottom:10px;
height:45px;
line-height:30px;
border-top:#00168e 1px solid;
border-left:#00168e 1px solid;
border-right:#00168e 1px solid;
border-bottom:1px solid #CCC;
}

.msfg-page-79-savingscalculatorresults .msfg-standardlinks,.msfg-page-79-savingsfinderresults .msfg-standardlinks {
float:right;
margin-right:10px;
}

.msfg-page-79-savingscalculatorresults .msfg-standardlinks #msfg-standardlinks-feedback,.msfg-page-79-savingsfinderresults .msfg-standardlinks #msfg-standardlinks-feedback {
width:130px;
float:left;
padding-left:10px;
vertical-align:top;
}

#PromoAdvert_AdvertRotator_frame0,#PromoAdvert_AdvertRotator_frame1,#PromoAdvert__advertRotator_frame2,#PromoAdvert__advertRotator_frame3,#PromoAdvert__advertRotator_frame4,#PromoAdvert__advertRotator_frame5,#PromoAdvert__advertRotator_frame6,#PromoAdvert__advertRotator_frame7,#PromoAdvert__advertRotator_frame8,#PromoAdvert__advertRotator_frame9 {
height:50px !important;
}

.msfg-advertladder-banners,.msfg-page-79-email-me-my-results .panel {
width:100%;
}

ul.ForumHotTopic ul,ul.ForumHotTopic li {
display:block;
}

.msfg-page-79-productdetails .msfg-saving-commontableheadersmall, 
.msfg-page-94-productdetails-answeroil .msfg-saving-commontableheadersmall
{
	height: 25px;
	background-image: url(../../savings/images/headerbackgroundshort.png)
} 

.msfg-page-79-productdetails #additionalBonusNotes, 
.msfg-page-94-productdetails-answeroil #additionalBonusNotes
{
	text-align: left;
}
	

/* Dynamic Content Test - Rate Alert alternative designs */
.msfg-page-79-default .msfg-spacesaver-ratealertctr .msfg-graphicratealert {
background:#fff url(../images/bg-rate-alert-gadget.png) bottom no-repeat;
padding: 95px 10px 0 120px;
}

.msfg-page-79-default .msfg-spacesaver-ratealertctr .msfg-graphicratealert p {
text-align:center;
font-weight:bold;
padding:6px 0 0;
margin:0;
}

.msfg-page-79-default .msfg-spacesaver-ratealertctr .msfg-graphicratealert p img {
padding:0 0 7px;
margin:0;
}

#RadWindowWrapper_RadWinRateAlert2 {top:260px !important;}

/* Style for Dynamic Content Rate Alert popups */
/* Added March 2009 - Martin White */
div.radwindow_RateAlertBubble iframe, div.radwindow_RateAlertBubble .windowcontent{background:none transparent !important}

.msfg-ratealert-popup1 .img-header{
margin:-5px 5px 0;
position:absolute;
z-index:1000000;
}

.msfg-ratealert-popup1-content{
padding:50px 0 0 17px;
background:url(../images/ratealert-popup1-bg.jpg) 385px 55px no-repeat;
}

.msfg-ratealert-popup1 h1{
color:#00168e;
font-size:22px;
border-bottom:none;
margin-bottom:5px;
}

.msfg-ratealert-popup1 h2{
color:#00168e;
font-size:20px;
margin:3px 0 0;
}

.msfg-ratealert-popup1 ul{
list-style-type:none;
margin:0;
padding:0;
}
.msfg-ratealert-popup1 ul li{
background:url(../images/green-tick.png) 0px 2px no-repeat;
line-height:20px;
padding:0 0 5px 20px;
font-size: 14px;
display:block;
width:320px;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields {
background:url(../images/ratealert-popup1-bubble.png) 335px 0px no-repeat;
width:396px;

}.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields {
padding-left:60px;
margin-top:-10px;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields p,
.msfg-ratealert-popup2 .msfg-ratealert-popup1-signupfields p{
padding-right:30px;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields .inputcontrolsemail,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields .inputcontrolsemail{
width:212px;
border: solid 1px #ccc;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields .inputcontrolspostcode,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields .inputcontrolspostcode{
width:110px;
border: solid 1px #ccc;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields #deciEmail label,
.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields #deciPostCode label,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciEmail label,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciPostCode label{
display:block;
float:left;
width:110px;
font-size:12px;
}

.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciEmail,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciPostCode{padding-top:5px}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciEmail label {font-size:14px; font-weight:bold;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciPostCode label {font-weight:bold;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciParagraph{float:left; padding:5px 0 0 10px;}

.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciEmail label,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciPostCode label{	color:#fff;}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields #deciEmail em,
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields #deciEmail em{
display:none;
}

.msfg-ratealert-popup1 #div-signupfields fieldset{
padding:0 !important;
}

.msfg-ratealert-popup1 .msfg-ratealert-popup1-signupfields .msfg-ratealert-popup1-signup-button {
padding-left:115px;
}

.msfg-ratealert-popup1-confirmation{padding-top:30px;}

.msfg-ratealert-popup1-confirmation img{display:block; float:left; padding-right:10px;}
.msfg-ratealert-popup1-confirmation p{float:left; margin:0; font-size: 14px;}
.msfg-ratealert-popup1-close {font-size: 14px; height:320px;}
.msfg-ratealert-popup1-close p {padding:5px 0;}

.msfg-ratealert-popup2{background:url(../images/ratealert-popup2-bubble-shadow-bg.png) no-repeat;width:520px; height:400px; color:#fff;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-header{background:url(../images/ratealert-popup2-kevin.png) no-repeat 0px 108px; margin-left:40px;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-close{text-align:center; padding-top:10px; width:350px;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-text{background:url(../images/ratealert-popup2-quotes.png) no-repeat; margin:80px 0 0 100px; padding-left:50px;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-text p {padding:10px 0 10px;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-text p span {font-weight:bold; display:block; font-size:14px;}
.msfg-ratealert-popup2 .msfg-ratealert-popup2-signupfields p.msfg-p-signup {padding:0 0 0 125px}
.msfg-ratealert-popup2-confirmation { padding-left:140px;}
.msfg-ratealert-popup2-confirmation img{display:block; float:left; padding-right:10px;}
.msfg-ratealert-popup2-confirmation p {margin:5px 0 0; float:left; clear:left; width:300px;}
.msfg-ratealert-popup2-confirmation p.msfg-ratealert-popup2-p-confirmation-message {clear:none; font-weight:bold; margin:0;}
.sortSideLeft {float:left;  margin-top:10px;}
.sortSideRight {float:right !important; padding-right:30px; margin-top:15px;}

.msfg-page-79-ratealertsignup2 #msfgColCentre{float:none}

.msfg-page-79-compareresults #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-94-compareresults-answeroil #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-79-compareisaresults #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-79-providersearchresults #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-79-savingscalculator #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-79-savingscalculatorresults #msfg-repeater table tr td .msfg-savingsresults-bonusnotes, 
.msfg-page-79-savingsfinderresults #msfg-repeater table tr td .msfg-savingsresults-bonusnotes {text-align:center; float:none;}


/*Start B Results Page */

.msfg-page-94-compareresults-answeroil .msfg-standardlinks
{
	float:right;
	width:350px;
}

.msfg-page-94-compareresults-answeroil .msfg-standardlinks div
{
	display:block;
}

.msfg-search-results-heading
{
	color:#1A2F9B;
	float:left;
	font-family:Arial;
	font-size:28px;
	width:460px;
	margin-bottom:0;
	border:none;
}

.msfg-beta-section
{
	float:right;
	margin-top:5px;
}

.msfg-beta-section-box
{
	width:350px;
	height:65px;
	background-image:url(../../savings/images/savings-beta.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
}

.msfg-beta-section p
{
	float:left;
	clear:both;
	position:relative;
	font-weight:bold;
	font-size:13px;
	top:12px;
	left:75px;
	margin:0;
	color:White;
	width:100%;
}

.msfg-beta-section a
{
	font-size:12px;
	color:White;
}

.msfg-beta-section .msfg-tell-us-what-you-think-trial
{
	float:left;
	padding-left:75px;
	padding-top:17px;
}

.msfg-beta-section .msfg-exit-trial
{
	float:left;
	padding-left:43px;
	padding-top:17px;
}

.msfg-page-94-compareresults-answeroil #expandme1
{
	width:800px;
	background-image:url(../../savings/images/commonheader-bg.png);
	background-repeat:repeat-x;
	background-color:#ccc;
	clear:both;
	padding-top:8px;
	padding-bottom:8px;
	border:solid 1px #ccc;
	padding-left:15px;
}

.msfg-page-94-compareresults-answeroil #expandme2
{
	border:solid 1px #9ABBF1;
	float:left;
	width:100%;
	overflow:hidden;
}

.msfg-page-94-compareresults-answeroil ul
{
	margin-left:0;
}

.msfg-page-94-compareresults-answeroil .msfg-answeroil-gadget
{
	margin-top:15px;
	margin-bottom:15px;
	float:left;
	width:100%;
}

.msfg-page-94-compareresults-answeroil .msfg-answeroil-gadget-hideerror
{
	visibility:hidden;
}

.msfg-page-94-compareresults-answeroil .msfg-answeroil-gadget-showerror
{
	visibility:visible;
}

.msfg-page-94-compareresults-answeroil .msfg-below-answeroil .msfg-lower-features
{
	width:278px;
}

/*End B Results Page */

