/******** UK Site Mortgages Area Stylesheet ********/
/************** Created By R Halligan **************/
/************* Leeds Building Society **************/

#mortImg {
	width:150px;
	height:150px;
	float:right;
	padding:5px 0px 0px 5px;
}

#mortImgLarge {
	width:200px;
	height:150px;
	float:right;
	padding:5px 0px 0px 5px;
}

#btlImg {
	width:130px;
	height:130px;
	float:right;
	padding:5px 0px 0px 5px;
}

#rafImage {
	width:200px;
	height:120px;
	float:right;
	padding:5px 0px 0px 5px;
}

/******************************************************************/
/********************* New Mortgage Homepage **********************/

.keysImage {
	width:00px;
	height:00px;
	float:left;
}

#homeOuterContainer {
	width:595px;
	height:430px;
	padding:0px;
}

#homeNewMortgageContainer {
	width:225px;
	height:430px;
	padding:0px 5px 0px 0px;
	float:left;
}

#homeExistingMortgageContainer {
	width:225px;
	height:320px;
	padding:0px 5px 0px 0px;
	float:left;
}

#homeMortgageToolsContainer {
	width:135px;
	height:315px;
	padding:0px;
	float:left;
}

#homeMortgageHotlineContainer {
	width:365px;
	height:100px;
	padding:0px;
	float:left;
}

#homeMortgageToolsCalculator {
	width:135px;
	height:145px;
}

#homeMortgageToolsGuide {
	width:135px;
	height:175px;
}

.homeRoundedEdge {
	width:225px;
	height:10px;
}

.homeRoundedEdgeSmall {
	width:135px;
	height:10px;
}

.homeRoundedEdgeCalc {
	width:135px;
	height:43px;
	background:url(../mortgages/images/home-top-curve-calc.gif) #CCC;
}

.homeRoundedEdgeGuide {
	width:135px;
	height:43px;
	background:url(../mortgages/images/home-top-curve-guide.gif) #CCC no-repeat;
}

.homeRoundedEdgeSpacer {
	width:135px;
	height:5px;
}

#homeExistingMortgageSpacer {
	width:100%;
	height:47px;
}

#homeNewMortgageSpacer {
	width:100%;
	height:4px;
}

#homeRoundedEdgeHotlineTop {
	width:365px;
	height:26px;
	background:url(../mortgages/images/home-top-curve-hotline.gif) #FFF no-repeat;
}

#homeRoundedEdgeHotlineBottom {
	width:365px;
	height:8px;
	background:url(../mortgages/images/home-bottom-curve-hotline.gif) #CCC no-repeat;
}

.homeGreyBody {
	width:219px;
	height:auto;
	background-color:#CCC;
	padding:0px 3px 0px 3px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:70%;
}

.homeGreyBody p {
	margin-top:8px;
	margin-bottom:10px;
	text-align:justify;
}

.homeGreyBodySmall {
	width:129px;
	height:auto;
	background-color:#CCC;
	padding:2px 3px 0px 3px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:70%;
	margin:0px;
}

.homeGreyBodySmallButton {
	width:100%;
	padding-top:3px;
	text-align:center;
}

#homeGreyBodyHotline {
	width:359px;
	height:65px;
	background-color:#CCC;
	padding:0px 3px 0px 3px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:70%;
}

#homeGreyBodyHotlineLeft {
	width:194px;
	height:65px;
	font-size:110%;
	text-align:center;
	line-height:20px;
	float:left;
}

#homeGreyBodyHotlineImage {
	width:75px;
	height:auto;
	float:left;
}

#homeGreyBodyHotlineRight {
	width:90px;
	height:65px;
	font-size:90%;
	text-align:center;
	float:left;
}

.homeContainerHeader {
	width:100%;
	height:35px;
	border-bottom:1px solid #333;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:120%;
	font-weight:bold;
	text-align:center;
}

.homeContainerHeaderSmall {
	width:100%;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:120%;
	font-weight:bold;
	text-align:left;
	line-height:85%;
}

.homeContainerHeaderCalc {
	width:89px;
	height:30px;
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:80%;
	font-weight:bold;
	text-align:left;
	line-height:100%;
	padding:8px 0px 0px 3px;
}

.homeNewMortgageListStatic {
	width:212px;
	background-color:#06F;
	color:#FFF;
	font-weight:bold;
	line-height:28px;
	padding:0px 0px 0px 7px;
	margin-bottom:1px;
}
	
a.homeNewMortgageList:link, a.homeNewMortgageList:active, a.homeNewMortgageList:visited {
	width:212px;
	display:block;
	background-color:#06F;
	color:#FFF;
	font-weight:bold;
	line-height:28px;
	padding:0px 0px 0px 7px;
	border-bottom:1px solid #CCC;
}

a.homeNewMortgageList:hover {
	color:#FFF;
	background-color:#03C;
	text-decoration:none;
}

a.homeNewMortgageListIndent:link, a.homeNewMortgageListIndent:active, a.homeNewMortgageListIndent:visited {
	width:195px;
	display:block;
	background-color:#06F;
	color:#FFF;
	font-weight:bold;
	line-height:28px;
	padding:0px 0px 0px 24px;
	border-bottom:1px solid #CCC;
}

a.homeNewMortgageListIndent:hover {
	background-color:#03C;
	color:#FFF;
	text-decoration:none;
}
	
a.homeExistingMortgageList:link, a.homeExistingMortgageList:active, a.homeExistingMortgageList:visited {
	width:212px;
	display:block;
	background-color:#03C;
	color:#FFF;
	font-weight:bold;
	line-height:28px;
	padding:0px 0px 0px 7px;
	border-bottom:1px solid #CCC;
}

a.homeExistingMortgageList:hover {
	color:#FFF;
	background-color:#009;
	text-decoration:none;
}

/******************************************************************/
/********************** Product Table Styles **********************/	

.product {
	width:590px;
	border-collapse:collapse;
}

.product th{
	padding:4px;
	font-size:100%;
	text-align:left;
	background:url(../mortgages/images/maintableheaderback.gif);
	color:#FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

.product td{
	padding:4px;
	text-align:center;
	font-size:90%;
	border-right:#FFFFFF 1px dotted;
	border-left:#FFFFFF 1px dotted;
}

.productTitle {	
	background:url(../mortgages/images/tableheaderback.gif) #FFD600;
/*	font-weight:bold;*/
}

.productCell {	
	background-color:#FFF09B;
	vertical-align:top;
}

.productIncentives {	
	text-align:left;
}

.productRate {
	width:100%;
	line-height:20px;
	font-weight:bold;
	border-bottom:1px dotted #FF9900;	
}

.productRateTerm {
	width:100%;
}

.productRateBottom {
	width:100%;
	line-height:20px;
	font-weight:bold;
	vertical-align:top;	
}

.productFees {
	width:100%;
	text-align:left;
	padding:2px 0px 4px 0px;
	border-bottom:1px dotted #FF9900;
}

.productFeesSale {
	width:97%;
	text-align:left;
	padding:2px 0px 4px 0px;
	border-bottom:1px dotted #FF9900;
	background-color: #F00;
	color:#FFF;
	padding-left:3%;
	font-weight:bold;
}



.productFeesBottom {
	width:100%;
	text-align:left;
	padding:2px 0px 4px 0px;	
}

.productNotes {
	background-color:#FFF9D5;
	border-top:1px solid #FFFFFF;
}

.productNotesDiv {
	text-align:left;
}

.productApplyContainerLeft {
	width:150px;
}

.productApplyContainerMiddle {
	width:225px;
}

.productApplyContainerRight {
	width:175px;
}

.productApplyImg {
	width:75px;
	height:48px;
	text-align:left;
	float:left;
}

.productApplyTextOnline {
	width:75px;
	font-weight:bold;
	padding-top:10px;
	float:right;
}

.productApplyTextTel {
	width:150px;
	font-weight:bold;
	padding-top:10px;
	float:right;
}

.productApplyTextBranch {
	width:100px;
	font-weight:bold;
	padding-top:10px;
	float:right;
}

.productDivideOuter {
	width:590px;
	height:20px;
	padding-bottom:20px
}

.productDivideInner {
	width:590px;
	height:20px;
	border-bottom:1px dotted #666666;
}

/*********************************************/
/************** BTL Calc Styles **************/	

#topBorder {
	width:440px;
	height:11px;
	background:url(../mortgages/images/btlcalctop.gif) #0000CC no-repeat top;
	clear:both;
}

#bottomBorder {
	width:440px;
	height:11px;
	background:url(../mortgages/images/btlcalcbottom.gif) #0000CC no-repeat bottom;
	clear:both;
}

#calcBody {
	width:440px;
	height:175px;
	background:url(../mortgages/images/btlcalcmiddle.gif) #0000CC;
}

#lifeCalcBody {
	width:440px;
	height:125px;
	background:url(../mortgages/images/btlcalcmiddle.gif) #0000CC;
}

.formLabel {
	width:215px;
	height:24px;
	float:left;
	padding:5px 0px 0px 15px;
	color:#FFFFFF;
	font-weight:bold;
}

.formField {
	width:200px;
	height:29px;
	float:left;
}

.formFieldResult {
	width:415px;
	height:29px;
	padding:0px 0px 0px 15px;
	clear:both;
}

.hiddenValue {
	background-color:#0033ff;
	border:none;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

.hiddenDescription {
	background-color:#0033ff;
	border:none;
	color:#FFFFFF;
}

.fixedValueRate {
	background-color:#0033ff;
	color:#FFF;
	font-weight:bold;
	border:none;
}

#btlbutton	{
	width:80px;
	height:24px;
	border:none;
	font-weight: bold;
    background:url(../mortgages/images/buttonbackbround.gif) #FFCC00 no-repeat;
	color: Black;
}

/*********************************************/
/************** General Styles ***************/

h2.fixedRateTitle {
	margin:0px 0px 0px 0px;
	font-size:100%;
	color:#FFFFFF;
}

li {
	margin-bottom:15px;
}

.submittedAdLong li{
	margin-bottom:5px;
}

li.guide {
	margin-bottom:5px;
}

li.notes {
	margin-bottom:5px;
	font-weight:bold;
}

li.solicitors {
	margin-bottom:5px;
}

.topLink {
	color:#0000FF;
	text-align:center;
}

.highlight {
	width:590px;
	height:23px;
	background:url(../images/background.gif) #0000CC;
	padding-top:7px;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	color:#FFFFFF;
}

.highlight a {
	color:#FFFFFF;
}

.loanHighlight {
	width:590px;
	background:url(../images/background.gif) #0000CC;
	padding:5px 0px 5px 0px;
	text-align:center;
	font-size:110%;
	color:#FFFFFF;
}

#hotline {
	width:595px;
	height:auto;
	background:url(../images/background.gif) #0000CC;
	padding:7px 0px 7px 0px;
	text-align:center;
	font-size:110%;
	font-weight:bold;
	color:#FFFFFF;
}

#hotline a {
	color:#FFFFFF;
}

#previousPage {
	width:195px;
	height:20px;
	float:left;
	font-weight:bold;
	padding:5px 0px 15px 100px;
	text-align:left;
}

#nextPage {
	width:275px;
	height:20px;
	float:left;
	font-weight:bold;
	padding:5px 0px 15px 20px;	
	text-align:left;
}

.mortgageTable {
	width:550px;
	border-collapse:separate;
	border-spacing:2px;
}

.mortgageTable th {
	background-color:#FFD600;
	font-weight:bold;
	padding:5px;
}

.mortgageTable td {
	padding:5px;
}

.mortgageTableLight {
	padding:5px;
	background-color:#FFF9D5;
	text-align:left;
}

.mortgageTableDark {
	padding:5px;
	background-color:#FFF09B;
	text-align:left;
}

.agreeContainer {
	width:470px;
	height:30px;
	padding-left:125px
}

.agreeButton {
	width:155px;
	height:24px;
	background:url(../mortgages/images/button.jpg) #0000CC no-repeat;
	font-weight:bold;
	text-align:center;
	padding:6px 0px 0px 0px;
	float:left;
}

.agreeButton a {
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
}

.applyContainer {
	width:420px;
	height:30px;
	padding-left:175px
}

.applyButton {
	width:155px;
	height:29px;
	background:url(../mortgages/images/button.jpg) #0000CC no-repeat;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	text-transform:uppercase;
	padding:1px 0px 0px 0px;
}

.applyButton a:link, .applyButton a:visited {
	color:#FFFFFF;
}

.spacer {
	width:15px;
	height:30px;
	float:left;
}

.proceedButton {
	width:200px;
	height:20px;
	background:url(../mortgages/images/button200px.jpg) #0000CC no-repeat;
	font-weight:bold;
	text-align:center;
	padding:5px 0px 0px 0px;
}

.proceedButton a {
	color:#FFFFFF;
}

#proceedButton {
	font-size:12px;
	text-transform:uppercase;
	color:#FFFFFF;
}

.optionsButton {
	width:250px;
	height:20px;
	background:url(../mortgages/images/optionsbutton.gif) #000099 no-repeat;
	padding-top:5px;
	font-weight:bold;
	text-align:center;
}

.optionsButton a {
	color:#FFFFFF;
}

.optionsButton a:visited {
	color:#FFFFFF;
}

.loanTableLeft {	
	width:120px;
	float:left;
}

.loanTableRight {	
	width:120px;
	float:Right;
}

#tapeMeasure {
	width:520px;
	height:50px;
	padding-left:75px;
	position:relative;
	right:-4px;
}

li.lrms {
	margin-bottom:5px;
	margin-left:-10px;
}

#loyaltyScheme li {
	list-style-image:url(../mortgages/images/tick.gif);
}

.fixedRateSplit {
	line-height:15px;
	position:relative;
	left:10px;
	font-weight:bold;
}

#wealthWarning {
	color:#333333;
	font-weight:bold;
	font-size:110%;
}

#wealthWarningBox {
	background:url(../mortgages/images/blackbg.gif) #333333 repeat;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:110%;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin-bottom:30px;
}

.wealthWarningBoxOnline {
	width:590px;
	background:url(../mortgages/images/blackbg.gif) #333333 repeat;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:110%;
	text-align:center;
	padding:5px 0px 5px 0px;
	margin:20px 0px 20px 0px;
}

.wealthWarningClearBox {
	width:588px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:110%;
	text-align:center;
	border:1px solid #000;
	padding:5px 0px 5px 0px;
	margin:20px 0px 20px 0px;
}

.wealthWarningClearBoxFull {
	width:100%;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:110%;
	text-align:center;
	border:1px solid #000;
	padding:5px 0px 5px 0px;
	margin:20px 0px 20px 0px;
}

.wealthWarningMortgageHomepage {
	width:595px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:75%;
	text-align:center;
	border:1px solid #000;
	padding:5px 0px 5px 0px;
	margin:20px 0px 20px 0px;
}

.solicitorNotice {
	padding-left:30px;
}

.underline {
	text-decoration:underline;
}

.bestBuy {
	width:595px;
	height:auto;
	background-color:#CCC;
	margin:0px;
}

.bestBuyLogos {
	width:455px;
	height:auto;
	padding:0px 70px 10px 70px;
	background-color:#CCC;
}

.bestBuyBody {
	width:590px;
	height:auto;
	padding:0px 3px 10px 2px;
	background-color:#CCC;
}

.bestBuyBorder {
	width:595px;
	height:10px;
}


/***********************************************/
/******** Mortgages App Complete Styles ********/


.submittedAd {
	width:585px;
	height:120px;
	float: left;
	padding: 0px 0px 0px 0px;
}

.submittedAdLong {
	width:585px;
	height:170px;
	float: left;
	padding: 10px 0px 0px 0px;
}

.submittedAdTextLong {
	width:420px;
	height:160px;
	float:right;
	padding:0px 0px 0px 10px;
}

.submittedAdImage {
	width:150px;
	height:150px;
	float:left;
	padding:0px;
	text-align:center;
}

.submittedAdText {
	width:420px;
	height:120px;
	float:right;
	padding:0px 0px 0px 10px;
}

.submittedAdTextTitle {
	font-size:120%;
}

.limitedissue {
	padding-top:40px;
}

h3.offsetHelp {
	font-size:110%;
	margin-bottom:0px;
}

.offsetHelpP {
	margin-top:0px;
}

#offsetOptionsContainer {
	width:100%;
	height:70px;
}

#offsetOptionsContainer a:link, #offsetOptionsContainer a:visited, #offsetOptionsContainer a:active {
	font-weight:bold;
	color:#FFF;
}

#offsetOptionsContainer a:hover {
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}

.offsetOptionsFAQContainer {
	width:130px;
	height:53px;
	padding:7px 18px 10px 50px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background:url(../mortgages/images/offset-faq-icon.gif) no-repeat #039;
	float:left;
}

.offsetOptionsDemoContainer {
	width:110px;
	height:45px;
	padding:15px 18px 10px 70px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background:url(../mortgages/images/offset-demo-icon.gif) no-repeat #039;
	float:left;
}

.offsetOptionsApplyContainer {
	width:105px;
	height:50px;
	padding:10px 18px 10px 75px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	background:url(../mortgages/images/offset-apply-icon.gif) no-repeat #039;
	float:left;
}


