/* clearfix hack */
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix
{
	display: inline-block;
}
html[xmlns] .clearfix
{
	display: block;
}
* html .clearfix
{
	height: 1%;
}
/* end clearfix hack */
html
{
	font-size: 62.5%;
}
body
{
	font-family: arial,helvetica,sans-serif;
	font-size: 1em;
	margin: 1em 0 0 0;
	padding: 0;
	text-align: center;
}
h1
{
	font-size: 2.2em;
	color: #ee3224;
	margin: 0;
	padding: 0;
}
.homepage h1
{
	font-size: 3.2em;
	color: #004990;
}

.helpContent h1
{
}
.helpContent
{
	text-align:left;
}
h1 span
{
	display: block;
	margin: 0;
	padding: 0;
	color: #004990;
	font-size: 1em;
}
.homepage h1 span
{
	font-size: 0.8em;
	color: #ee3224;
}
h2
{
	font-size: 2em;
	color: #004990;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.homepage h2
{
	font-size: 3em;
}
div.design2 .homepage h2
{
	font-size: 2em;
}
h2 span
{
	color: #99b4d0;
	display: block;
	margin: 0;
	padding: 0;
	margin-top: 5px;
}
.localoffice h2
{
	color: #ee3224;
	margin: 0;
}
h3
{
	font-size: 1.4em;
	color: #004990;
}
/* page headings and titles */
/* end of page headings and titles */
P, #mainContainer li, label, th, td
{
	font-size: 1.3em;
}
.sitemapList li
{
	font-size: 15px !important;
}
#mainContainer a
{
	color: #004990;
}
/* @group =structural elements */
#pageContainer
{
	text-align: left;
	width: 756px;
	margin: 0 auto;
}
#mainContainer
{
	margin-top: 0em;
	color: #000;
	width: 756px;
	height: auto;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 15px;
	background-image: url(../commercial/_images/curve-main-container.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	overflow: hidden;
}
.helpContent
{
	background: #fff;
	color: #000;
	overflow: hidden;
	width: 98%;
	background-image: url(/NR/rdonlyres/82ED4AB8-951F-4F9B-96B7-CBFFEB883B0B/0/commerciallogothumbnail.gif);
	background-repeat : no-repeat;
	background-position : right top;
}
.helpMainContent
{
	clear: both;
	overflow: hidden;
	padding: 20px;
	margin-top : 10px;
}
hr
{
	clear: both;
}
.helpContent P, .helpContent li
{
	font-size: 1.3em;
}
.helpContent object
{
	background: #fff;
}
.helpContent img
{
	float: left;
}
#header
{
	height: 74px;
}
#logo
{
	float: left;
}
#headerlinks
{
	color: #000;
	float: right;
	padding-right: 0em;
	padding-top: 0.3em;
	padding-bottom: 1em;
	font-size: 1.2em;
}
#headerlinks A:link, #headerlinks A:visited
{
	text-decoration: none;
	color: #000;
}
/* @end */
/* @group = primary navigation */
#navigationPrimary
{
	background-color: white;
	background-image: url(../commercial/_images/curve-top-right.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 43px;
	padding: 0px;
	text-align: center;
	padding-left: 20px;
}
#navigationPrimaryChannels ul
{
	list-style-type: none;
	height: 20px;
	margin: 0;
	padding: 0;
	background-color: white;
}
#navigationPrimaryChannels li
{
	float: left;
	display: block;
	padding: 0px;
	margin-right: 3px;
	height: 20px;
	position: relative;
}
#navigationPrimaryChannels a
{
	line-height: 20px;
	font-size: 13px;
	padding: 0px 0px;
	color: White;
	font-weight: bold;
	background-color: #004990;
	display: block;
}
#navigationPrimaryChannels .active a
{
	font-weight: bold;
	background-color: #ee3224;
	color: #000;
}
#navigationPrimaryChannels b
{
	height: 20px;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background-repeat: no-repeat;
}
/* home tab */
#navigationPrimaryChannels #tab0 b, #navigationPrimaryChannels #tab0 a
{
	width: 59px;
	background-image: url(../commercial/_images/tab-home.gif);
}
/* Commercial Finance tab */
#navigationPrimaryChannels #tab1 b, #navigationPrimaryChannels #tab1 a
{
	width: 152px;
	background-image: url(../commercial/_images/tab-commercial-finance.gif);
}
/* Intermediaries tab */
#navigationPrimaryChannels #tab2 b, #navigationPrimaryChannels #tab2 a
{
	width: 112px;
	background-image: url(../commercial/_images/tab-intermediaries.gif);
}
/* Project Finance tab */
#navigationPrimaryChannels #tab3 b, #navigationPrimaryChannels #tab3 a
{
	width: 119px;
	background-image: url(../commercial/_images/tab-project-finance.gif);
}
/* Housing Finance tab */
#navigationPrimaryChannels #tab4 b, #navigationPrimaryChannels #tab4 a
{
	width: 126px;
	background-image: url(../commercial/_images/tab-housing-finance.gif);
}
/* Media Centre tab */
#navigationPrimaryChannels #tab5 b, #navigationPrimaryChannels #tab5 a
{
	width: 108px;
	background-image: url(../commercial/_images/tab-media-centre.gif);
}
/* active home tab */
#navigationPrimaryChannels #tab0.active b, #navigationPrimaryChannels #tab0.active a
{
	background-image: url(../commercial/_images/tab-home-active.gif);
}
/* active Commercial Finance tab */
#navigationPrimaryChannels #tab1.active b, #navigationPrimaryChannels #tab1.active a
{
	background-image: url(../commercial/_images/tab-commercial-finance-acti.gif);
}
/* active Intermediaries tab */
#navigationPrimaryChannels #tab2.active b, #navigationPrimaryChannels #tab2.active a
{
	background-image: url(../commercial/_images/tab-intermediaries-active.gif);
}
/* active Project Finance tab */
#navigationPrimaryChannels #tab3.active b, #navigationPrimaryChannels #tab3.active a
{
	background-image: url(../commercial/_images/tab-project-finance-active.gif);
}
/* active Housing Finance tab */
#navigationPrimaryChannels #tab4.active b, #navigationPrimaryChannels #tab4.active a
{
	background-image: url(../commercial/_images/tab-housing-finance-active.gif);
}
/* active Media Centre tab */
#navigationPrimaryChannels #tab5.active b, #navigationPrimaryChannels #tab5.active a
{
	background-image: url(../commercial/_images/tab-media-centre-active.gif);
}
/* @end */
/* content layout */
.backtop
{
	float: right;
}
/* @end */
h2.editAreaHeading
{
	display: none;
}
/* contentPrimary */
#contentPrimary
{
	float: left;
	width: 335px;
	position: relative;
	left: 196px; /*  higher the number moves it more right, or away from the left */
}
.homepage #contentPrimary
{
	width: 240px;
}
div.design2 .homepage #contentPrimary
{
	width: 625px;
	left : 0px;
	rem-border : 1px solid red;
}
div.design2 #contentHotspots
{
	rem-border :1px solid green;
	width : 625px;
	clear : both;
	rem-margin-left : 10px;
	rem-margin-top : 15px;
	height : auto;
	overflow : hidden;
	position : relative ;
	top : 15px;
}
div.design2 #contentHotspots div
{
	rem-border :1px solid green;
	width : 284px;
	padding-right : 10px;
	float : left;
	rem-border-left : 1px solid blue;
	margin-left : 10px;
}
div.design2 .contentHotspotsbryce
{	
	background-image: url(../commercial/_images/curve-main-container.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
div.design2 #newsMarquee
{
	width : 720px;
	height : 50px;
	clear : both;
	rem-border : 1px solid blue;
	margin : 0 15px;
	overflow : hidden;
	background-color : #9da7cb;
	rem-margin-top : 100px;
	rem-position : relative;
}
div.design2 #newsMarquee a
{
	margin : 1.3em;
	display : block;
	color : White;
	font-size : 1.3em;
	font-weight : bold;
	width : 600px;
}
.localoffice #contentPrimary
{
	width: 215px;
	left: 315px; /*  higher the number moves it more right, or away from the left */
}
.twocolumn #contentPrimary
{
	width: 515px;
	left: 195px; /*  higher the number moves it more right, or away from the left */
}
table
{
	background: #A32322;
	color: #000;
	border-collapse: collapse;
	margin: 10px 0;
}
th.m
{
	background: #A32322;
	color: #fff;
	font-weight: bold;
}
th
{
	background: #eed2c6;
	color: #000;
	padding: 3px;
	margin: 0px;
	border: 1px solid #A32322;
	font-weight: normal;
}
td
{
	background: #f7e8e1;
	color: #000;
	padding: 3px;
	margin: 0px;
	border: 1px solid #A32322;
}
img, a img
{
	border: none;
}
#contentPrimary ul
{
	padding: 0;
	margin: 0;
}
#contentPrimary ul li
{
	padding: 0;
	margin: 0;
	list-style-position: outside;
	margin-left: 20px;
	padding-left: 8px;
	margin-bottom: 8px;
	list-style-image: url(../commercial/_images/decorative-bullet.gif);
}
#localofficemap
{
	position: relative;
	left: 50px; /*  higher the number moves it more right, or away from the left */
	width: 190px;
	float: left;
}
#mapimage
{
	margin-left: 70px;
}
#meettheteam
{
	width: 213px;
}
#meettheteam p
{
	margin: 5px 0 0 0;
}
#terms
{
	height: 300px;
	overflow: auto;
	padding: 5px;
}
.spokesimage
{
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	clear: left;
}
.spokescontent
{
	clear: both;
}
/* end of contentPrimary */
/* contentSecondary */
#contentSecondary
{
	float: left;
	width: 208px;
	position: relative;
	left: 213px; /*  higher the number moves it more right, or away from the left */
	min-height: 1px;
}
.homepage #contentSecondary
{
	left: 201px; /*  higher the number moves it more right, or away from the left */
	width: 311px;
	height: 228px;
	text-align : right;/*so image tucks up to side. Max image size:311px*/
	rem-border : 1px solid orange;
}
div.design2 .homepage #contentSecondary
{
	rem-border :1px solid blue;
	width : 125px;
	float : right;
	overflow : hidden;
	margin-bottom : 20px;
}
.localoffice #contentSecondary
{
	right: 215px; /*  higher the number moves it more left, or away from the right */
	left: auto;
	width: 290px;
	height: auto;
}
/* end of contentSecondary */
/* end content layout */
/* left navigation */
/* navigation items, orange tabs in the left side */
#navigationSecondary
{
	float: left;
	right: 524px; /*  higher the number moves it more left, or away from the right */
	position: relative;
}
.homepage #navigationSecondary
{
	right: 532px; /*  higher the number moves it more left, or away from the right */
}
div.design2 .homepage #navigationSecondary
{
	right: -19px; /*  higher the number moves it more left, or away from the right */
	rem-border : 1px solid red;
}
.twocolumn #navigationSecondary
{
	right: 496px; /*  higher the number moves it more left, or away from the right */
}
#navigationSecondary ul, #navigationSecondary li
{
	padding: 0 !important;
	margin: 0 !important;
}
#navigationSecondary ul
{
	list-style-type: none !important;
	list-style: none !important;
	list-style-image: none !important;
	width: 166px;
	margin: 0 !important;
	float: left;
}
#navigationSecondary li
{
	list-style-type: none !important;
	list-style: none !important;
	list-style-image: none !important;
	margin-bottom: 10px !important;
	background-color: #004990;
	position: relative;
	height: 35px;
	width: 166px;
	text-indent: 5px;
}
#navigationSecondary a
{
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}
#navigationSecondary b
{
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background-repeat: no-repeat;
	height: 35px;
	width: 166px;
}
.welcome b, .default b
{
	background-image: url(../commercial/_images/nav-welcome.jpg);
}
.ourworld b
{
	background-image: url(../commercial/_images/nav-our-world.jpg);
}
.whatsnew b
{
	background-image: url(../commercial/_images/nav-whats-new.jpg);
}
.whoweare b
{
	background-image: url(../commercial/_images/nav-who-we-are.jpg);
}
.helpandsupport b
{
	background-image: url(../commercial/_images/nav-help-and-support.jpg);
}
.NorthofEnglandandScotland b
{
	background-image: url(../commercial/_images/nav-north-of-england-and-scotland.jpg);
}
.LondonandSouth b
{
	background-image: url(../commercial/_images/nav-london-and-south.jpg);
}
.contactus b, .contact-us b, .contact_us b
{
	background-image: url(../commercial/_images/nav-contact-us.jpg);
}
.front-office-contacts b
{
	background-image: url(../commercial/_images/nav-front-office-contacts.jpg);
}
.about-us b, .aboutus b
{
	background-image: url(../commercial/_images/nav-about-us.jpg);
}
.what_we_do b
{
	background-image: url(../commercial/_images/nav-what-we-do.jpg);
}
.your_local_office b, .your-local-office b
{
	background-image: url(../commercial/_images/nav-your-local-office.jpg);
}
.glossary b
{
	background-image: url(../commercial/_images/nav-glossary.jpg);
}
.working_with_us b
{
	background-image: url(../commercial/_images/nav-working-with-us.jpg);
}
.useful_forms b
{
	background-image: url(../commercial/_images/nav-useful-forms.jpg);
}
.contacts b
{
	background-image: url(../commercial/_images/nav-front-office-contacts.jpg);
}
.news_releases b
{
	background-image: url(../commercial/_images/nav-news-releases.jpg);
}
.spokespeople b
{
	background-image: url(../commercial/_images/nav-spokespeople.jpg);
}
.key_facts b
{
	background-image: url(../commercial/_images/nav-key-facts.jpg);
}
.image_gallery b
{
	background-image: url(../commercial/_images/nav-image-gallery.jpg);
}
.casestudy-northwest b
{
	background-image: url(../commercial/_images/nav-casestudy-northwest.jpg);
}
.casestudy1 b
{
	background-image: url(../commercial/_images/nav-casestudy1.jpg);
}
.casestudy2 b
{
	background-image: url(../commercial/_images/nav-casestudy2.jpg);
}
.casestudy3 b
{
	background-image: url(../commercial/_images/nav-casestudy3.jpg);
}
.casestudy4 b
{
	background-image: url(../commercial/_images/nav-casestudy4.jpg);
}
/* end of navigation items, orange tabs in the left side */
/* Intermediaries - contact us - enquiry form page */
#enquiryform
{
	clear: both;
	width: 500px;
}
#enquiryform-content
{
	padding: 0;
	margin: 0;
	padding-top: 1em;
	width: 500px;
	overflow: hidden;
}
#enquiryform P
{
	padding: 0;
	margin: 0;
	color: #000 !important;
}
.EnqForm
{
	color: #004990;
}
.formRow
{
	padding: 0.2em;
	color: #004990 !important;
	border: 1px solid #fff;
	margin: 0 0 5px 0;
	width: 98%;
	overflow: hidden;
}
.formRow label
{
	width: 220px;
	display: block;
	float: left;
	clear: both;
}
.formRow label.radiobutton
{
	width: 10px;
	display: inline;
	float: none;
	clear: none;
	color: #000;
}
.formBuild
{
	float: left;
	padding: 0.2em;
	color: #e4a258 !important;
}
.formBuild a, .formRow a
{
	color: #e4a258;
}
.send_btn
{
	float: right;
	margin-top: 8px;
	margin-right: 2.5px;
}
.sectors
{
	font-weight: bold;
	padding-right: 5px;
}
.rowHasError
{
	border: 1px solid #eb0000;
	background-color: #ffffff;
	color: #eb0000 !important;
}
.rowHasError label.radiobutton
{
	color: #eb0000 !important;
}
.rowHasError strong
{
	font-weight: normal;
}
.rowHasError input, .rowHasError option
{
	background-color: #f9ded7;
}
/* CMS Console */
#commercialConsole
{
	position: absolute;
	right: 1em;
	top: 1em;
	width: 140px;
	background-color: #ffffff;
	filter: alpha(opacity=50);
	text-align: left;
}
#commercialConsole a, #commercialConsole font
{
	font-size: 11px;
	filter: alpha(opacity=100);
	line-height: 16px;
}
/* Press Release Styles */
#prList
{
	list-style-type: none;
	margin: 1em 0 0 0;
}
#prList li
{
	margin-bottom: 1em;
}
#prDate
{
	margin: 1em 0;
}
#news-feed
{
	background: url(/NR/rdonlyres/DBB7E47D-1A11-4DF2-A338-6D22272A14FA/0/feedicon20x20.gif) no-repeat;
	height: 2em;
	width: 7em;
	line-height: 2em;
	padding-left: 2.8em;
}
#news-feed a
{
	font-size: 1.2em;
}
p#news-feed
{
	width: auto;
	padding-left: 2.2em !important;
	margin-left: 0.5em;
}
p#news-feed a
{
	font-size: 1em;
}
/* @group footer */
#footer, #footer-homepage
{
	background: transparent url(/_common_images/footer-bg-common.gif) repeat-y scroll 0 0;
	clear: left;
	float: left;
	margin-top: 5px;
	width: 756px;
}
#footer-homepage
{
	background: transparent url(/_common_images/footer-bg-homepage.gif) repeat-y scroll 0 0;
}
#footer-end, #footer-homepage-end
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 -211px;
	clear: left;
	height: 10px;
	margin: 0;
}
#footer-homepage-end
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 -130px;
}
.footer-inner
{
	padding: 10px 0 0 7px;
}
#footer h4, #footer-homepage h4
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 -150px;
	margin: 0;
	padding: 10px 0 0 10px;
}
#footer-homepage h4
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 -64px;
}
#footer h4 a, #footer-homepage h4 a
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 -26px;
	border: 1px solid white;
	display: block;
	height: 17px;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: medium;
	text-indent: -30000px;
	width: 720px;
}
#footer-homepage h4 a
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll 0 0;
	border: 1px solid #E4EBF5;
	height: 18px;
}
#footer h4 a:focus, #footer-homepage h4 a:focus
{
	border: 1px dotted red;
}
#footer .footer-col, #footer-homepage .footer-col
{
	float: left;
	height: 28em;
	margin: 0 15px 0 0;
	width: 170px;
}
#footer .footer-col
{
	height: 24em;
}
#footer .footer-col ul, #footer-homepage .footer-col ul
{
	margin: 0 0 10px;
	padding: 0;
}
#footer .footer-col ul li, #footer-homepage .footer-col ul li
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 2px;
}
#footer .footer-col ul li a, #footer-homepage .footer-col ul li a
{
	background: transparent url(/_common_images/sprites/sprites.gif) repeat scroll right -443px;
	color: #01459A;
	display: block;
	line-height: 1.5;
	padding-right: 15px;
	text-decoration: none;
	width: 85%;
	font-size: 1.3em;
}
#footer .footer-col ul li a:hover, #footer .footer-col ul li a:focus, #footer-homepage .footer-col ul li a:hover, #footer-homepage .footer-col ul li a:focus
{
	background: #F8BD5F url(/_common_images/sprites/sprites.gif) repeat scroll right -493px;
	text-decoration: underline;
}
#footer h5, #footer-homepage h5
{
	border-bottom: 1px solid #C6C6C6;
	color: red;
	font-size: 1.3em;
	letter-spacing: -0.03em;
	margin: 0 0 10px;
	padding: 0 0 0 0.2em;
}
#footer-homepage h5
{
	border-bottom: 1px solid #92ACC3;
}
#homepage-legal-footer
{
	clear: left;
}
#homepage-legal-footer p
{
	margin: 0;
	padding: 5px 0;
}
#footer .legal
{
	border: medium none;
	color: #000000;
	margin: 0;
	padding: 0 0 0 10px;
	clear: both;
	font-size: 1.3em;
}
.copyright-alt
{
	font-size: 1.3em;
	margin-top: 5px;
	clear: both;
	color: #C6C9DB;
	padding-left: 3px;
}
/* end */
/* #Banners and image swaps# */
/* some defaults for banners and swapouts */
.swapout
{
	position: relative;
}
.swapout b
{
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	background-repeat: no-repeat;
}
/* end of some defaults for banners and swapouts */

/* big banners */
#banners
{
	overflow: hidden;
	padding-top: 12px;
	clear: both;
}
div.design2 #banners
{
	overflow: hidden;
	padding-top: 0px;
	clear: none;
	width : 430px;
	float : right;
}
div.design2 #banners img
{
	rem-width : 425px;
	rem-height : 143px;
}
#banners h2
{
	font-size: 2em;
}
#banners a
{
	color: #004990;
}
#banners .dingdong, #banners .mediacentre
{
	width: 260px;
	height: 107px;
	float: left;
}
#banners .dingdong
{
	left: 34px;
}
#banners .dingdong b
{
	cursor: default;
}
#banners .mediacentre
{
	left: 58px;
}
#banners .dingdong b
{
	width: 260px;
	height: 107px;
	background-image: url(../commercial/_images/banner-ding-dong.gif);
}
#banners .mediacentre b
{
	width: 260px;
	height: 107px;
	background-image: url(../commercial/_images/banner-media-centre.jpg);
}
.bannermttnes, .bannermttmw, .bannermttlas, .bannermttloso
{
	margin-left: 20px;
	width: 270px;
	height: 210px;
	padding-right: 0px;
	margin-top: 20px;
}
.bannermttnes b, .bannermttmw b, .bannermttlas b, .bannermttloso b
{
	width: 270px;
	height: 210px;
}
.bannermttnes b
{
	background-image: url(/commercial/_images/banner-team-north-england-s.gif);
}
.bannermttmw b
{
	background-image: url(/commercial/_images/banner-team-Midlands-and-Wa.gif);
}
.bannermttlas b
{
	background-image: url(/commercial/_images/banner-team-london-and-south.gif);
}
.bannermttloso b
{
	background-image: url(/commercial/_images/banner-team-london-south.gif);
}

.contactregionaloffice
{
	left: 79px;
	width: 107px;
	height: 107px;
	font-size: 80%;
	float: left;
}
.contactregionaloffice b
{
	width: 107px;
	height: 107px;
	background-image: url(../commercial/_images/contact-square-regional-off.jpg);
}
.contact-commercial-finance, .contact-commercial-finance-email, .contact-meettheteam
{
	height: 117px;
	width: 120px;
	left: 48px;
	margin-top: 70px;
}
.contact-commercial-finance b, .contact-meettheteam b
{
	height: 117px;
	width: 120px;
	background-image: url(../commercial/_images/contact-enquiry-form-2.jpg);
}

.contact-commercial-finance-email b, .contact-meettheteam b
{
	height: 117px;
	width: 120px;
	background-image: url(../commercial/_images/contact-emailIntTeam.gif);
}

.contact-meettheteam
{
	left: 48px;
	margin-top: -15px;
}
.contact-project-finance
{
	height: 117px;
	width: 120px;
	left: 48px;
	margin-top: 70px;
}
.contact-project-finance b
{
	height: 117px;
	width: 120px;
	background-image: url(../commercial/_images/contact-project-finance.jpg);
}
.contact-media-centre
{
	height: 117px;
	width: 120px;
	left: 48px;
	margin-top: 70px;
}
.contact-media-centre b
{
	height: 117px;
	width: 120px;
	background-image: url(../commercial/_images/contact-media-centre.jpg);
}
.contact-housing-finance
{
	height: 117px;
	width: 120px;
	left: 48px;
	margin-top: 70px;
}
.contact-housing-finance b
{
	height: 117px;
	width: 120px;
	background-image: url(../commercial/_images/contact-housing-finance.jpg);
}
/* end of big banners */
/* #end of Banners and image swaps# */

/* Commercial Deposit Account custom styles */
/* nav */
.intro b {background-image: url(/commercial/_images/nav-dep-ac-intro.gif);}
.business_saver b {background-image: url(/commercial/_images/nav-dep-business-saver.gif);}
.corporate_savers b {background-image: url(/commercial/_images/nav-dep-corporate-savers.gif);}
.do_i_qualify b {background-image: url(/commercial/_images/nav-dep-ac-qualify.gif);}
.interest_rates b {background-image: url(/commercial/_images/nav-dep-ac-interest.gif);}
.account_process b {background-image: url(/commercial/_images/nav-dep-ac-process.gif);}
.fees_charges b {background-image: url(/commercial/_images/nav-dep-ac-charges.gif);}
.forms b {background-image: url(/commercial/_images/nav-dep-ac-forms.gif);}
/* End nav */
#commDepAccount h1 {font-size: 2.2em; color: #004990;}
#commDepAccount h2 {font-size: 2em; color: #ee3224;}
#commDepAccount h3 {font-size: 1.4em; color: #ee3224;}
#commDepAccount h4 {font-size: 1.3em; color: #004990;}
#commDepAccount #intro-body #intro-content {float: left; width: 305px; padding-right: 5px;}
#commDepAccount #intro-body #intro-img {float: right; width: 200px; margin-left: 5px;}
#commDepAccount #intro-foot {font-size: 1em; color: #868686; float: none; clear: both;}
#commDepAccount a:link {text-decoration: none;}
#commDepAccount a:visited {text-decoration: none;}
#commDepAccount a:active {text-decoration: none;}
#commDepAccount a:hover {text-decoration: underline;}
#commDepAccountTab th, #commDepAccountTab td {border-color: #004990;}
#commDepAccountTab th {background-color: #004990; color: #fff; font-weight: bold;}
#commDepAccountTab th.white-border {border-right-color: #fff;}
#commDepAccountTab td.tabSubHead {background-color: #004990; color: #fff; font-weight: bold;}
#commDepAccountTab p {font-size: 1em;}
td.cell-dk {background-color: #dce6f5;}
td.cell-lt {background-color: #ecf1f9;}
.alt-txt {color: #004990;}
.sml-txt {font-size: 1.1em;}
.red {color: #f00;}
/* End Commercial Deposit Account custom styles */

/*photo library styles*/
div#photolib{width:515px; margin:0; padding:0; overflow:hidden; }
div#photolib img {border:0;}
div.thumb{width:165px; float:left; margin-bottom:10px; }
div.middle{margin:0 10px 0 10px;}
p#photo-next-prev{margin:0; text-align:right;}
div#photoPreview{background-color:#004990; display:none; height:auto; position:absolute; left:0; top:50px; width:505px; padding:0 5px 5px 5px;}
div#photoPreview img{width:100%;}
div#photoPreview a#photoClose p{text-align:right; margin:5px 0 5px 0; padding:0; text-decoration:underline; color:#fff; font-weight:bold;}
li.london b{background-image: url(/commercial/_images/nav-london.jpg);}
/*@end*/
