h1 {
	color: #3D3B68;
}
a {
	color: #3D3B68;
}
tr.alt td,
tr.odd td {
	background-color: #E9EDED;
}
.title_bar_home div.title_component {
	margin-top: 29px;
}
.masthead_component img {
	float: right;
	margin: 21px 15px 0px 0px;
	vertical-align: middle;
}
.masthead_component .search,
.masthead_component .strapline {
	float: left;
	width: 20em;
	margin: 10px;
	clear: left;
}
.masthead_component .quick_links {
	height:23px;
	background:#252525;
	border-bottom: 1px solid #7c9298;
}
.quick_links ul,
.quick_links p {
	display: none;
}
.masthead_component .topBranding {
	height:96px;
	background: url(../images/common/masthead_background.jpg) repeat-x #ffffff;
}
ul.primary_nav {
	border-top: 1px solid #055b71;
	background: url(../images/common/nav_background.gif) repeat-x #0a3e49;
}
ul.primary_nav li a:hover,
ul.primary_nav li.active a {
	color: #005862;
}
ul.secondary_nav a, ul.breadcrumb a {
	color: #005862;
}
.tertiary_nav {
    margin-top: 0;
}
p.branding_strip {
	background-color: #005862;
}
.links_component h3,
.feature_component h3 {
	background-color: #E9EDED;
}
.quick h3 {
	background-color: #9BB6B5;
	background-image: none;
}
.concertina_component div.inactive h3,
.faq_component div.inactive h4 {
	color: #076883;
}
.faq_component h3 {
	background: #9bb6b5;
}
/* start video over-ride */
.double_banner_component div.has_buttons {
	background-image: url(../images/common/video_button_block.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.double_banner_component div.has_buttons div.banner_main,
.double_banner_component div.has_buttons {
	height: 218px;
}
/* end video over-ride */