h1, h2, table.datatable tr.columnhead, table.datatable td.caption, table.datatable caption {
  background-color:#C4CDDE;
  color:#13377C;
}
h2{
 border-bottom:5px solid #E7EBF2;
}
h6 {
  color:#BACCF0;
}
.level1, .level1selected, .level2selected, .level3selected, .level4selected, a.gateways, #breadcrumb li a.selectedbreadcrumb, .site1, li a:hover  {
  color: #13377c;
}
.level1selected{
  text-decoration:underline;
}
img.sectionrhpbottomline {
  background-color:#a9c0ed;
}
form.bankform div.formsection {  background-color:#a9c0ed;}
ul#skyline li#panel4 {background-image: url(../../images/header/corporate-finance-on.gif);}
/* newnav */
ul#skynav li#panel5 a span {background:url(/corporate/images/header/section-navigation.png) no-repeat -461px bottom;}
/***/
div.rhp div.title {background-position:0 0;}
div.rhp div.title a span, div.rhp div.title span {color:#5280da;}
div#gatewayheading {
  background:transparent url(/corporate/images/gateways/subgateways/corporate-sponsorship.jpg) no-repeat ;
  background-position:0 -14px;
}

ul.sitelevel2 li {
  background-image: url(/corporate/images/home/arrow5.gif);
  background-position: 0 5px;
  padding:2px 0 2px 10px;
}

div.contact_col {
	margin-top: 12px;
}

div.contact_block {
	background: #a2baeb url(/corporate/images/integrated-finance/contact_bg.gif) top left repeat-x;
	border-color: #5280da; border-width: 1px; border-style: none solid none solid;
	position: relative; padding-bottom: 3px;
}

div.contact_block span.top {
	background: url(/corporate/images/integrated-finance/contact_top.gif) no-repeat top left;
	display: block; width: 399px; height: 4px;
	position: absolute; top: 0px; left: -1px;
	line-height: 0.00em; font-size: 0.00em;
}

div.contact_block span.bottom {
	background: url(/corporate/images/integrated-finance/contact_bottom.gif) no-repeat top left;
	display: block; width: 399px; height: 4px;
	position: absolute; left: -1px;
	line-height: 0.00em; font-size: 0.00em;
}

div.signature {
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-left: 70px; padding-bottom: 0px; margin-top: 20px;
	height: auto !Important; height: 100px; min-height: 100px;
}

div.signature h3 {
	background-repeat: no-repeat;
	background-position: 15px top;
	padding-top: 35px; 
}

div.signature p { margin-bottom: 0; }

div#mark_hammond { background-image: url(/corporate/images/people/mark_hammond.jpg); }
/*div#mark_hammond h3 { background-image: url(/corporate/images/people/signatures/mark_hammond.jpg); }*/

div#andy_powell { background-image: url(/corporate/images/people/andy_powell.jpg); }
div#andy_powell h3 {  padding-top: 18px; }

div#david_cowie { background-image: url(/corporate/images/people/david_cowie.jpg); padding-left: 80px; }
div#david_cowie h3 { padding-top: 18px; }

div#frank_summers { background-image: url(/corporate/images/people/frank_summers.jpg);  }
div#frank_summers h3 {  padding-top: 18px;}

div#hazel_cameron { background-image: url(/corporate/images/people/hazel_cameron.jpg); padding-left: 80px; }
div#hazel_cameron h3 {padding-top:18px; }

div#mike-gillespie { background-image: url(/corporate/images/people/mike-gillespie.jpg);  }
div#mike-gillespie h3 { padding-top: 18px; }

table.large_table { width: 760px; }

table.large_table th { 
	border-width: 1px 1px 1px 0; border-color: #FFFFFF;
	border-style: solid;
	background: #b4ccf2; font-weight: bold;
	font-size: 0.6em; padding: 4px 5px 4px 5px;
}

table.large_table th.main { background: #5d95e2; text-transform: uppercase; color: #FFFFFF; border-width: 0; padding: 5px; }

table.large_table td {
	font-size: 0.6em; padding: 6px 5px 6px 5px; border-bottom: 1px solid #d9d9d9;
}

table.large_table a {
	color: #5d95e2;
}

