.popup .pop-header		{display:none;}

.popup h1				{font-size:1.3em !important; padding-left:0 !important; font-weight:bold; margin-bottom:7px!important;}

h3.rel						{position:relative;}
img.view-standard-rate		{position:absolute; top:-6px; margin:0 0 0 20px;}
img.view-fixed-rate			{position:absolute; top:-6px; margin:0 0 0 15px;}

.calc						{background:url(/images/bg_afford_calc.gif) no-repeat left bottom; width:357px; margin:0 0 10px 0; padding-bottom:.2em;}
.calc div.top				{background:url(/images/bg_afford_calc_top.gif) no-repeat left top;}

.help						{background:url(/images/bg_help.gif) no-repeat left bottom; width:304px; margin:10px 0 17px 0; padding-bottom:.2em; color:#fff;}
.help div.top				{background:url(/images/bg_help_top.gif) no-repeat left top;}
.help p						{padding:0 11px 9px 11px !important; margin:0!important;}

h2							{font-weight:normal; margin:0 0 .8 em 0 !important;}

.calc fieldset,
h2,h3						{padding-left:22px;}
				
.icon						{display:none;}
.help						{display:block;}


.button						{text-align:right;  padding-right:22px;}

p.result					{font-size:2em; color:#666; font-weight:bold; padding-left:22px;}
.bot-links					{margin-top:2em;}

p.steps						{margin:10px 0 9px 0;}

.col						{float:left; width:357px !important; margin-right:23px;}
.end						{margin-right:0;}

.error						{color:#dc0101;}
p.error						{margin:1.2em 0 1.2em 0; width:356px;}

.calc fieldset.sm-marg			{padding-left:12px;}
.calc fieldset.sm-marg label,
.calc fieldset.sm-marg .help	{margin-left:11px;}

.calc fieldset	{margin:0 0 0 0; padding-bottom:1em;}/*margin causing problems in IE (only one fieldset not recognising margin)*/
.calc fieldset.q-help {margin-top:-5px;}
.btn-spacing				{height:51px;}

.calc fieldset input				{width:141px;}
.calc fieldset select				{width:143px;}

p.cb					{margin-top:-14px;} /*previous and next buttons*/

.help ul				{margin-left:12px;}
.help ul li				{list-style:none; background:url(/images/bullet_wh_blue.gif) no-repeat left 5px; margin:0; padding:0 0 .3em .9em;}

.lloyds-calc							{padding-left:26px!important;}
.lloyds-calc .calc						{background:url(/images/bg_afford_calc_lloyds.gif) no-repeat left bottom; width:333px; margin:0 0 10px 0; padding-bottom:.2em;}
.lloyds-calc .calc div.top				{background:none;}
.lloyds-calc .steps strong						{color:#006633;}
.lloyds-calc .col						{width:333px !important; margin-right:23px;}
.lloyds-calc .help						{width:285px; background:#def2d1; color:#000;}
.no-bg									{background:none!important; padding-left:0!important; margin-left:0!important;}
.no-bg fieldset							{padding-left:0!important; margin-left:0!important; }
.no-bg .help p a						{color:#000;}
input.first-but						{margin-left:0;}
.lloyds-calc .calc input.txt2,
.lloyds-calc .calc select2	{margin-top:.6em; height:18px; padding-left:0px !important; margin-left:0px !important;}

.lloyds-calc select	{width:164px!important;}
.lloyds-calc .sm {width:160px!important;}




