/*START OF GLOBAL STYLES*/



* {

	margin: 0px;

	padding: 0px;

}



body {

	text-align: center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	background-image: url(../images/bg-top-nav.jpg);

	background-repeat: repeat-x;

	background-position: center top;

}

.seo {

	font-weight: normal;

}









/*END OF GLOBAL STYLES*/



/*START OF HEADER NAV*/



#header-nav {

	width: 718px;

	height: 43px;

	margin-left: auto;

	margin-right: auto;

}



#header-nav ul {

	list-style-type: none;

	float: right;

	padding-top: 5px;

}



#header-nav li {

	display: inline;

}



#header-nav span {

	display: none;

}



#header-nav a {

	display: block;

	float: left;

	margin-left: 20px;

}



#header-nav a#home {

	background-image: url(../images/btn-headernav-home.gif);

	background-repeat: no-repeat;

	width: 60px;

	height: 20px;

}

#side-nav #insurers {

}





#header-nav a#home:hover {

	background-image: url(../images/btn-headernav-home-hover.gif);

	background-repeat: no-repeat;

}



#header-nav a#site-map {

	background-image: url(../images/btn-headernav-site-map.gif);

	background-repeat: no-repeat;

	width: 76px;

	height: 20px;

}



#header-nav a#site-map:hover {

	background-image: url(../images/btn-headernav-site-map-hover.gif);

	background-repeat: no-repeat;

}



#header-nav a#contact-us {

	background-image: url(../images/btn-headernav-contact-us.gif);

	background-repeat: no-repeat;

	width: 91px;

	height: 20px;

}



#header-nav a#contact-us:hover {

	background-image: url(../images/btn-headernav-contact-us-hover.gif);

	background-repeat: no-repeat;

}



/*END OF HEADER NAV*/



/*START OF LOGO*/



#logo {

	width: 764px;

	height: 75px;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

	margin-top: 9px;

}

#forward {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin-top: 20px;

}





#logo h1 span {

	display: none;

}



#logo a {

	width: 240px;

	height: 71px;

	display: block;

}



/*END OF LOGO*/



/*START OF FIXED WIDTH WRAPPER*/



#fixed-width-wrapper {

	width: 718px;

	margin-left: auto;

	margin-right: auto;

}



/*END OF FIXED WIDTH WRAPPER*/



/*START OF HEADER*/



#header {

	width: 718px;

	height: 153px;

	background-image: url(../images/header-banner.jpg);

}



/*END OF HEADER*/



/*START OF TOP NAV*/



#top-nav {

	width: 718px;

	height: 40px;

	text-align: center;

	padding-top: 8px;

}



#top-nav ul {

	list-style-type: none;

	height: 20px;

}

#top-nav ul.center {

}





#top-nav li {

	display: inline;

}



#top-nav span {

	display: none;

}



#top-nav a {

	display: block;

	float: left;

	margin-right: 5px;

	margin-left: 0px;

}



#top-nav a#mortgages {

	background-image: url(../images/btn-topnav-mortgages.gif);

	background-repeat: no-repeat;

	width: 96px;

	height: 20px;

}



#top-nav a#mortgages:hover {

	background-image: url(../images/btn-topnav-mortgages-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#refused {

	background-image: url(../images/btn-topnav-refused.gif);

	background-repeat: no-repeat;

	width: 176px;

	height: 20px;

}



#top-nav a#refused:hover {

	background-image: url(../images/btn-topnav-refused-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#homebuying {

	background-image: url(../images/btn-topnav-refused-homebuying.gif);

	background-repeat: no-repeat;

	width: 175px;

	height: 20px;

}



#top-nav a#homebuying:hover {

	background-image: url(../images/btn-topnav-homebuying-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#asu {

	background-image: url(../images/btn-topnav-asu.gif);

	background-repeat: no-repeat;

	width: 263px;

	height: 20px;

}



#top-nav a#asu:hover {

	background-image: url(../images/btn-topnav-asu-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#secured-loans {

	background-image: url(../images/btn-topnav-secured-loans.gif);

	background-repeat: no-repeat;

	width: 120px;

	height: 20px;

}



#top-nav a#secured-loans:hover {

	background-image: url(../images/btn-topnav-secured-loans-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#self-cert {

	background-image: url(../images/btn-topnav-self-cert.gif);

	background-repeat: no-repeat;

	width: 72px;

	height: 20px;

}



#top-nav a#self-cert:hover {

	background-image: url(../images/btn-topnav-self-cert-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#buy-to-let {

	background-image: url(../images/btn-topnav-buy-to-let.gif);

	background-repeat: no-repeat;

	width: 86px;

	height: 20px;

}



#top-nav a#buy-to-let:hover {

	background-image: url(../images/btn-topnav-buy-to-let-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#commercial {

	background-image: url(../images/btn-topnav-commercial.gif);

	background-repeat: no-repeat;

	width: 100px;

	height: 20px;

}



#top-nav a#commercial:hover {

	background-image: url(../images/btn-topnav-commercial-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#insurance {

	background-image: url(../images/btn-topnav-insurance.gif);

	background-repeat: no-repeat;

	width: 85px;

	height: 20px;

}



#top-nav a#insurance:hover {

	background-image: url(../images/btn-topnav-insurance-hover.gif);

	background-repeat: no-repeat;

}



#top-nav a#buildings-contents {

	background-image: url(../images/btn-topnav-buildings-contents.gif);

	background-repeat: no-repeat;

	width: 155px;

	height: 20px;

}



#top-nav a#buildings-contents:hover {

	background-image: url(../images/btn-topnav-buildings-contents-hover.gif);

	background-repeat: no-repeat;

}



/*END OF TOP NAV*/



/*START OF SIDE NAV*/



#side-nav {

	width: 156px;

	float: right;

	padding-left: 30px;

	padding-top: 76px;

}



#side-nav ul {

	list-style-type: none;

}



#side-nav li {

	

}



#side-nav span {

	display: none;

}



#side-nav a {

	display: block;

}



#side-nav a#mortgage-wizard {

	background-image: url(../images/btn-sidenav-mortgage-wizard.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#mortgage-wizard:hover {

	background-image: url(../images/btn-sidenav-mortgage-wizard-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#quick-search {

	background-image: url(../images/btn-sidenav-quick-search.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#quick-search:hover {

	background-image: url(../images/btn-sidenav-quick-search-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#quick-calculator {

	background-image: url(../images/btn-sidenav-quick-calculator.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#quick-calculator:hover {

	background-image: url(../images/btn-sidenav-quick-calculator-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#top-mortgages {

	background-image: url(../images/btn-sidenav-top-mortgages.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#top-mortgages:hover {

	background-image: url(../images/btn-sidenav-top-mortgages-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#mortgage-tables {

	background-image: url(../images/btn-sidenav-mortgage-tables.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#mortgage-tables:hover {

	background-image: url(../images/btn-sidenav-mortgage-tables-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#list-of-lenders {

	background-image: url(../images/btn-sidenav-list-of-lenders.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#list-of-lenders:hover {

	background-image: url(../images/btn-sidenav-list-of-lenders-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#retrieve-application {

	background-image: url(../images/btn-sidenav-retrieve-application.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#retrieve-application:hover {

	background-image: url(../images/btn-sidenav-retrieve-application-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#glossary {

	background-image: url(../images/btn-sidenav-glossary.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

}



#side-nav a#glossary:hover {

	background-image: url(../images/btn-sidenav-glossary-hover.gif);

	background-repeat: no-repeat;

}



/* #side-nav a#secured-loans {

	background-image: url(../images/btn-sidenav-secured-loans.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

	display: none;

}



#side-nav a#secured-loans:hover {

	background-image: url(../images/btn-sidenav-secured-loans-hover.gif);

	background-repeat: no-repeat;

	display: none;

} */



#side-nav a#insurance-quote {

	background-image: url(../images/btn-sidenav-insurance-quote.jpg);

	background-repeat: no-repeat;

	width: 156px;

	height: 32px;

	/*display: none;*/

}



#side-nav a#insurance-quote:hover {

	background-image: url(../images/btn-sidenav-insurance-quote-hover.jpg);

	background-repeat: no-repeat;

	/*display: none;*/

}



#side-nav a#refused-a-mortgage {

	background-image: url(../images/btn-sidenav-refused-a-mortgage.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 49px;

}



#side-nav a#refused-a-mortgage:hover {

	background-image: url(../images/btn-sidenav-refused-a-mortgage-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#home-buying-process {

	background-image: url(../images/btn-sidenav-home-buying-process.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 49px;

}



#side-nav a#home-buying-process:hover {

	background-image: url(../images/btn-sidenav-home-buying-process-hover.gif);

	background-repeat: no-repeat;

}



#side-nav a#charities {

	background-image: url(../images/btn-sidenav-charities.gif);

	background-repeat: no-repeat;

	width: 156px;

	height: 49px;

}



#side-nav a#charities:hover {

	background-image: url(../images/btn-sidenav-charities-hover.gif);

	background-repeat: no-repeat;

}



/*END OF SIDE NAV*/



/*START OF MAIN CONTENT*/



#main-content {

	width: 532px;

	float: right;

	text-align: left;

	margin-bottom: 20px;

	overflow: hidden;

	background-image: url(../images/bg-border.gif);

}
#main-content-asu {

	width: 532px;

	float: right;

	text-align: left;

	margin-bottom: 20px;

	overflow: hidden;


}
#main-content p#small {

	font-size: 9px;

}





#main-content ul, #form ul {

	list-style-type: square;

	font-size: 11px;

	list-style-position: outside;

	margin-left: 15px;

	margin-bottom: 15px;

}

#main-content li, #form li {

	line-height: 1.6em;

	padding-bottom: 5px;

}







#main-content p, #main-content-asu p, #form p {

	font-size: 11px;

	line-height: 1.6em;

	margin-bottom: 15px;

}



#main-content h2 {

	font-size: 14px;

	margin-bottom: 7px;

}



#main-content a {

	text-decoration: none;

	color: #21B45A;

	background-color: #FFFFFF;

}



#main-content a:hover {

	text-decoration: underline;

}
#main-content-asu h2 {

	font-size: 14px;

	margin-bottom: 7px;

}



#main-content-asu a {

	text-decoration: none;

	color: #21B45A;

	background-color: #FFFFFF;

}



#main-content-asu a:hover {

	text-decoration: underline;

}



/*END OF MAIN CONTENT*/



/*START OF PAGE TITLE*/



#page-title {

	width: 532px;

	height: 40px;

	background-color: #FFFFFF;

	padding-top: 25px;

}

#form {

	width: 532px;

	float: right;

	text-align: left;

	margin-bottom: 20px;

	overflow: hidden;



}



#page-title h1 {

	display: block;

}

#page-title h1 span {

	display: none;

	height: 40px;

	float: none;

}

#page-title .right-to-buy {

	background-image: url(../images/page-title-right-to-buy.gif);

	height: 40px;

	background-repeat: no-repeat;

}



#page-title .home {



	background-image: url(../images/page-title-home.gif);

	height: 40px;

	background-repeat: no-repeat;

}



/*END OF PAGE TITLE*/



/*START OF LEFT CONTENT*/



#left-content {

	width: 236px;

	float: left;

	padding-right: 30px;

}

#right-content {

	width: 236px;

	padding-left: 30px;

	float: left;

}







#clear {

	clear: none;

}





/*END OF RIGHT CONTENT*/



/*START OF FOOTER*/



#footer {

	width: 100%;

	background-image: url(../images/bg-footer.gif);

	background-repeat: repeat-x;

	clear: both;

	padding: 15px 0px;

	background-position: center top;

}



#footer p {

	font-size: 11px;

	line-height: 1.4em;

	padding: 13px 90px 2px 90px;

}



#footer a {

	color: #000;

	background-color: #21B55B;

}



#footer a:hover {

	text-decoration: none;

}



/*END OF FOOTER*/

#page-title .self-cert {



	background-image: url(../images/page-title-self-cert.gif);

	height: 40px;

	background-repeat: no-repeat;

}



#page-title .secured-loans {



	background-image: url(../images/page-title-secured-loans.gif);

	height: 40px;

	background-repeat: no-repeat;

}



#page-title .buy-to-let {





	background-image: url(../images/page-title-buy-to-let.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .commercial {



	background-image: url(../images/page-title-mortgages.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .insurance {



	background-image: url(../images/page-title-insurance.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .buildings-and-contents {



	background-image: url(../images/page-title-buildings-and-contents.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .refused-a-mortgage {



	background-image: url(../images/page-title-refused-a-mortgage.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .home-buying-process {



	background-image: url(../images/page-title-homebuying-process.gif);

	height: 40px;

	background-repeat: no-repeat;

}
#page-title .asu {



	background-image: url(../images/page-title-asu.gif);

	height: 40px;

	background-repeat: no-repeat;

}
#page-title .charities {



	background-image: url(../images/page-title-charities.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .contact-us {



	background-image: url(../images/page-title-contact-us.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#page-title .site-map {



	background-image: url(../images/page-title-site-map.gif);

	height: 40px;

	background-repeat: no-repeat;

}



#page-title .hips {



	background-image: url(../images/page-title-hips.gif);

	height: 40px;

	background-repeat: no-repeat;

}

#seo-map {

	clear: both;

	font-size: 0.6em;

	line-height: 1.3em;

	color: #666666;

	padding-top: 10px;

	text-align: left;

	padding-bottom: 10px;

}

#seo-map a {

	color: #666666;

}

#scroll {

	height: 20px;

}
.clear {
	clear: both;
}