/* CSS Document */

body {
	background: #fff;
	text-align: center;
	margin: 7px 0px 0px 0px;
	padding: 0;
	border: 0;	
	}
	
.hide {
	display: none;
	}
	
.title {
	margin: 0px 20px 10px 0px;
	}


	
div#container {
	background: fff;
	width: 100%;
	margin: 0;
	padding: 0px;
	text-align: left;
	}
	
div#topsection {
	background: #fff;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 600px;
	}
	
div#topsection img.screenlogo {
	display:none;
	}
	
div#topsection img.printlogo {
	float: left;
	margin: 0px 30px 0px 0px;
	}
	
div#topsection p {
	font: bold 75%/1.4 "Trebuchet MS", Arial, Verdana;
	color: #369;
	margin: 0px 20px 0px 0px;
	float: left;
	text-align: left;
	}
	
div#topsection em {
	margin: 0px 3px 0px 3px;
	color: #b3b3b3;
	font-style: normal;
	}
	
div#topsection a {
	color: #c00;
	text-decoration: none;
	}
	
div#topsection a:hover {
	color: #036;
	text-decoration: none;
	}
	
div#imagesection {
	display:none;
	}
	
/* Call Back Section
-------------------------------------------------------------------------------------------
*/
	
div.callback {
	display:none;
	}
	
div.callback p {
	display:none;
	}
	
div.callback a {
	display:none;
	}
	
div.callback a:hover {
	display:none;
	}
	
/* Navigation
-------------------------------------------------------------------------------------------
*/

div.navigation {
	display:none;
  }
div.navigation ul {
	display:none;
  }
div.navigation li {
	display:none;
  }
div.navigation a {
	display:none;
  }
   
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
div.navigation a {	display:none;
}
/* End IE5-Mac hack */
div.navigation a:hover {
	display:none;
  }	
  
/* Content Area
-------------------------------------------------------------------------------------------
*/

div.contentarea {
	float: left;
	width: 100%;
	padding: 20px 0px 20px 0px;
	border: 0;
	margin: 0;
	/* False margin value for all versions of IE Win, including 6.0 */	
	margin: 0px;
	background: #fff
	}

div.contentarea p {
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #000;
	margin: 0px 0px 10px 0px;
	}
	
div.contentarea strong {
	color: #369;
	font-weight: bold;
	}
	
div.contentarea a {
	color: #c00;
	text-decoration: underline;
	}
	
div.contentarea a:hover {
	color: #369;
	text-decoration: none;
	}	
	
	
/* Quotes
-------------------------------------------------------------------------------------------
*/	

div.contentarea blockquote.withquote {
    background:url(../images/bg/quoteleft.gif) no-repeat top left;
	text-align: left;
	padding-left:20px;
	margin: 20px 40px 0px 40px;
} 

div.contentarea p.withunquote {
	background: url(../images/bg/quoteright.gif) no-repeat bottom right;
	padding-right:5px;
	font: bold 80%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #369;
	margin: 0px;
	width: 370px;
	}
	
div.contentarea p.author {
	padding-left:20px;
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #369;
	margin: 5px 0px 30px 40px;

	}
	
	
/* Feature1
-------------------------------------------------------------------------------------------
*/	

div.feature01 {
	width: 441px;
	background: url(../images/bg/mortgage.jpg) no-repeat top left;
	padding: 18px 18px 25px 18px;
	text-align: left;
	margin: 30px 0px 10px 0px;
	}
	
div.feature01 p{
	width: 210px;
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #000;
	margin: 10px 0px 0px 0px;
	}
	
div.feature01 a {
	color: #c00;
	text-decoration: underline;
	font-weight: bold;
	}
	
div.feature01 a:hover {
	color: #369;
	text-decoration: none;
	font-weight: bold;
	}


/* Feature2
-------------------------------------------------------------------------------------------
*/	

div.feature02 {
	width: 237px;
	background: url(../images/bg/insurance.jpg) no-repeat top left;
	padding: 18px 0px 25px 240px;
	text-align: left;
	margin: 20px 0px 10px 0px;
	}
	
div.feature02 p{
	width: 210px;
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #000;
	margin: 10px 0px 0px 0px;
	}
	
div.feature02 a {
	color: #c00;
	text-decoration: underline;
	font-weight: bold;
	}
	
div.feature02 a:hover {
	color: #369;
	text-decoration: none;
	font-weight: bold;
	}



/* UK Declaration
-------------------------------------------------------------------------------------------
*/

div.ukdeclaration {
	width: 100%;
	margin: 0px;
	}
	
div.ukdeclaration p {
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #000;
	margin: 0px 0px 10px 0px;
	}
	
div.ukdeclaration hr {
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #f5f5f5;
	border-right: none;
	border-left: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	}
	
div.ukdeclaration img {
	float: left;
	margin: 2px 10px 0px 0px;
	}

/* FSA Statement
-------------------------------------------------------------------------------------------
*/

div.fsastatement {
	width: 100%;
	margin: 0px;
	}
	
div.fsastatement p {
	font: bold 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #969696;
	margin: 0px 0px 10px 0px;
	text-align: center;
	}
	
/* Right Column
-------------------------------------------------------------------------------------------
*/
	
div.rightcontent {
	margin: 0 0 0 510px;
	padding: 20px 13px 20px 0px;
	width: 217px;
	min-width: 217px;
	border: 0;
	background: #fff
	}
	
div.rightcontent hr {
	display:none;
	}
	
div.rightcontent a {
	display:none;
	}
	
html>body div.contentarea {
	/* Correct value for browsers that don't suffer from IE Win's bugs */
	margin-left: 0px;
	min-height: 600px;
	}
	

.quickcontact {
	display:none;
	}
	
	
.quickcontact p {
	display:none;
	}	
	
.calculator {
	display:none;
	}
	
.calculator p {
	display:none;
	}
	
.calculator em {
	display:none;
	}

/* Footer
-------------------------------------------------------------------------------------------
*/

	
div.footer	{
	clear: both;
	border-top: 2px solid #000;
	background: #fff;
	color: #666;
	width: 100%;
	padding: 10px 0px 10px 0px;
	margin: 0px;
	text-align: center;
	}
	
div.footer p {
	font: 70%/1.3 "Trebuchet MS", Arial, Verdana;
	color: #666;
	margin: 0px;
	}
	
div.footer a {
	color: #333;
	text-decoration: none;
	font-weight: bold;
	}
	
div.footer a:hover {
	color: #c00;
	text-decoration: none;
	font-weight: bold;
	}	

	
/* Forms
-------------------------------------------------------------------------------------------
*/	

form {
	display:none;
	}
	
label {
	display:none;
	}
	
label.noblock{
	display:none;
	}
		
.cbtextfield {
	display:none;
	}
	
.textfield {
	display:none;
	}
	
.shorttextfield {
	display:none;
	}
	
.multitextfield {
	display:none;
	}
	
.reset {
	display:none;
	}
	
.submit {
	display:none;
	}
	
.CBsubmit {
	display:none;
	}
	
.pointer {
	display:none;
	}

span {
	height: 10px;
	margin: 0px;
	display: block;
	}

/* Reuters Headline
-------------------------------------------------------------------------------------------
*/	
	
.reuters {
	display:none;
	}

.reuters p {
	display:none;
	}	
	
.reuters a {
	display:none;
	}
	
.reuters a:hover{
	display:none;
	}
	
.reuters .source {
	display:none;
	}

	
.reuters a.source {
	display:none;
}

.reuters a:hover.source {
	display:none;
}