﻿@charset "utf-8";
/* CSS Document */
/* reset.css from blueprint framework*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline; hoverflow-x: hidden; }
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
em { font-style:italic; }


/*from blueprint framework*/
input.text, input.title, textarea, select {margin:0.5em 0;border:1px solid #bbb;}
input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}
input.text, input.title, select {width:250px;padding:5px;}
input.title {font-size:1.5em;}
textarea {width:300px;height:150px;padding:5px;}
/*.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}*/
.error {background:#FFF;color:#DF283B}
/*.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}*/
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}

body{
	margin:0;
	font-family:Arial,Helvetica, sans-serif, Vagabond;
	color:#57595a; /*808285*/
	font-size:12px;
	background:#aaa7a5;
}

.container{
	width:950px;
	margin:0px auto;
	background:#fff;
}

.hide{
	display:none;
}

.clear{
	height:1px;
	overflow:hidden;
	clear:both;
}

.big{
	font-size:18px;
}

.emdaLogo{
	position:absolute; 
	padding-top:10px;
}

a{
	text-decoration:none;
}


.sectorFilterDropdown{
	position:absolute; 
	left:750px; 
	top:218px;
	z-index:3000;
}

.contactFilterDropdown{
	position:absolute; 
	left:713px; 
	top:218px;
	float:none;
}

#headerContainer{
	height:127px;
	background:url(images/bg-site.png) repeat-x top left;
	position:relative;
}

#headerContainer .siteClock{
	width:79px;
	height:104px;
	position:absolute;
	left:860px;
	top:1px;
}

#headerContainer .logo{
	background:url(images/bg-logo.png) no-repeat top left;
	width:237px;
	height:127px;	
	float:left;
}

#headerContainer .logo a{
	display:block;
	width:237px;
	height:127px;
	text-indent:-2000px;
}

#headerContainer .extras{
	width:713px;
	height:127px;
	float:left;
}

#headerContainer .extras .shortCutsContainer{
	width:713px;
	height:31px;
	background:url(images/bg-quicklinks.png) #001F58 repeat-x top left;
	margin:13px 0 0 0;
}

#headerContainer .extras .shortCutsContainer .shortCuts{
	float:left;
	width:395px;
	height:31px;
}

#headerContainer .extras .shortCutsContainer .shortCuts ul{
	list-style:none;
	padding:0px 0 0 0;
}

#headerContainer .extras .shortCutsContainer .shortCuts li {
	display:inline;
}

#headerContainer .extras .shortCutsContainer .shortCuts li a{
	color:#fff;
	font-size:11px;
	padding:7px 15px 0px 15px;
	border-right:0px solid #bfc7d5;
	background:url(images/nav-strip.png) no-repeat top left;
	display:inline-block;
	height:24px;
	float:left;
}

#headerContainer .extras .shortCutsContainer .shortCuts li a.first{

	background:none;
	
}

#headerContainer .extras .shortCutsContainer .shortCuts li a:hover{
	color:#001f58;
	background:url(images/bg-quicklinks.png) repeat-x bottom left;
	
}

#headerContainer .extras .shortCutsContainer .siteSearch{
	height:26px; /* 31 */
	padding:5px 0 0 0;
}

#headerContainer .extras .shortCutsContainer .siteSearch .inputBox{
	width:151px;
	height:15px;
	font-size:11px;
	float:left;
	margin:0 3px 0 0;
}

#headerContainer .extras .quickContact{
	width:692px; /* 713 */
	height:68px; /* 84 */
	background:url(images/bg-quickcontact.png) repeat-x top left;
	color:#001f58;
	font-size:12px;
	padding:16px 0 0 9px;
	line-height:20px;
}

#headerContainer .extras .quickContact .phone{
	font-size:18px;
}

#headerContainer .extras .quickContact .email{
	font-size:16px;
}


/*
 * Content Container
 */


#contentContainer{
	float:left;
	background:url(images/bg-content-container.png) repeat-y top left;
	padding:0 0 15px 0;
}

/*
a.emdaLogo {
background:url(images/emda-logo.png) no-repeat bottom left;
width:180px;
height:100px;
display:block;
position:absolute;
bottom:0;

}

.logoHeight {
width:180x;
height:190px;
position:relative;
}
*/

/*
 * Sidebar 
 */


#contentContainer .sideBar{
	width:195px; /* 237px */
	float:left;
	padding:12px 21px 0 21px;
	overflow:hidden;
/*	background:url(images/emda-logo.png) no-repeat bottom left;*/
}


/*
 * Sidebar Main Navigation
 */
 
#contentContainer .sideBar .sideBarMainNav ul,li{
	list-style:none;
}

#contentContainer .sideBar .sideBarMainNav li a{
	display:block;
	width:173px; /* 195px */
	height:18px; /* 20 */
	color:#2b3257;
	padding:2px 0 0 22px;
	background:url(images/bg-leftnav.png) top left no-repeat;
}

#contentContainer .sideBar .sideBarMainNav li a:hover{
	color:#fff;
	background-position:0 -20px;
}


/*
 * Sidebar Key sectors
 */



#contentContainer .sideBar .sideBarKeySectors .title{
	color:#e42943;
	/*padding:10px 0 10px 22px;*/
}

#contentContainer .sideBar .sideBarKeySectors .title a
{
	color:#e42943;
	display:block;
	width:197px;
	height:35px;
	text-indent:-1000px;
	background:url(images/bg-keysectorstitle.png) top left no-repeat;
}

#contentContainer .sideBar .sideBarKeySectors .title a:hover
{
	background-position:0 -35px;
}

#contentContainer .sideBar .sideBarKeySectors ul,li{
	list-style:none;
}

#contentContainer .sideBar .sideBarKeySectors li a{
	display:block;
	width:173px; /* 195px */
	height:18px; /* 21 */
	color:#fff;
	padding:3px 0 0 22px;
	background:url(images/bg-keysectorsnav.png) top left repeat-x;
	overflow:hidden;
}

#contentContainer .sideBar .sideBarKeySectors li a:hover{
	color:#2b3257;
	background:url(images/bg-keysectorsnav-hover.png) top left no-repeat;
}

#contentContainer .sideBar .sideBarHook{
	margin:15px 0 0 0;
}

#contentContainer .sideBar .sideBarHook .sideBarHookTitle{
	width:183px;
	height:21px;
	background:url(images/bg-sidebarhooktitle.png) no-repeat;
	color:#fff;
	padding:3px 0 0 12px;
}

/*
#contentContainer .sideBar .sideBarHook .sideBarHookContent a{
	font-size:9px;
	padding:6px 0 6px 12px;
	background:url(images/bg-arrow-right-red.png) center left no-repeat;
	display:block;
}
*/

#contentContainer .sideBar .sideBarHook .sideBarHookContent .inputBox{
	width:171px;
	height:15px;
	font-size:11px;
	margin:0 0 5px 0;
	color:#7d7a77;
}

#contentContainer .sideBar .sideBarHook .sideBarHookContent .inputCombo{
	width:150px;
	height:22px;
	font-size:11px;
	padding:2px 0 0 0;
	color:#7d7a77;
}

#contentContainer .sideBar .sideBarHook .big{
	width:175px;
	height:114px;
	font-size:12px;
	color:#fff;
	background:url(images/bg-sidebarhookcontentbig.png) repeat-x;
	padding:0 10px;
	overflow:hidden;
}

#contentContainer .sideBar .sideBarHook .small{
	width:175px;
	height:68px;
	font-size:12px;
	color:#fff;
	background:url(images/bg-sidebarhookcontentsmall.png) repeat-x;
	padding:10px;
	overflow:hidden;
}

#contentContainer .sideBar .sideBarHook .sideBarHookSubmit{
	text-align:right;
}

/*
 * Content Container's Content
 */


#contentContainer .content{
	width:713px;
	float:left;
}

#contentContainer .contentAdjustmentKeySectors{
	padding:5px 0 0 0;
}

#contentContainer .heroSpaceContainer{
	width:713px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer{
	width:713px; /* 713 */
	height:163px;
	background:url(images/bg-herohooks.png);
	overflow:hidden;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHookContainer{
	float:left;
	padding:9px 7px 9px 10px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook{
	width:220px;
	height:145px;
	float:left;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookTitle{
	width:204px; /* 221 */
	height:22px;
	background:url(images/bg-herohooktitle.png) top left;
	color:#fff;
	padding:2px 0 0 17px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookContent{
	height:120px;
	padding:0 0 0 7px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookContent .heroHookHref{
	font-size:9px;
	padding:0 0 0 12px;
	margin:6px 0 6px 9px;
	background:url(images/bg-arrow-right-red.png) top left no-repeat;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookContent .heroHookHref a{
	color:#7f8fab;
}

/* from drilldown CSS */




/* end of drilldown CSS */


/*
 * Collapsed Container
 */
 
#contentContainer .content .mainImage{
	float:left;
}

#contentContainer .content .heroCollapsedContainer{
	width:713px;
	height:20px;
	background:url(images/bg-collapsedcontainer.png) #01215b no-repeat top left;
	margin:12px 0 0 0;
	display:block;
}

#contentContainer .content .heroCollapsedContainer ul{
	list-style:none;
}

#contentContainer .content .heroCollapsedContainer li{
	display:inline;
	font-size:11px;
}

#contentContainer .content .heroCollapsedContainer li a{
	color:#fff;
	padding:0 12px; 
	border-left:1px solid #bfc7d5;
}

#contentContainer .content .heroCollapsedContainer li a.first{
	border-left:none;
}

#contentContainer .content .heroCollapsedContainer li a:hover{
	color:#e4293d;
}

#contentContainer .content h2{
	font-size:22px;
	color:#001f58;
	line-height:26px;
	padding:0 0 5px 0;
}

#contentContainer .content p{
	font-size:12px;
	color:#57595a;
	padding:5px 0;
}

#contentContainer .content .homepageCopy p{
	font-size:12px;
	color:#001f58;
	padding:5px 0;
}

#contentContainer .content p.intro{
	color:#e4293d;
	font-size:14px;
}

#contentContainer .content .copyContainer{
	width:475px;
	float:left;
}

#contentContainer .content .copy{
	width:431px; /* 475 */
	padding:12px 22px;
}

#contentContainer .content .copyAdjustment{
	width:567px; /* 731 */
	padding:12px 42px 12px 22px;
}


#contentContainer .content .drillDownHeaderContainer{
	width:713px; /* 475 */
	height:100px; /* 100 */
	background:url(images/bg-drilldownheader.png) top left repeat-x;
}

#contentContainer .content .oneLine{
	width:713px; /* 475 */
	height:81px; /* 100 */
	background:url(images/bg-drilldownheader.png) top left repeat-x;
	overflow:hidden;
} 

#contentContainer .content .gradNoLine{
	width:713px; /* 475 */
	height:79px; /* 100 */
	background:url(images/bg-drilldownheader.png) top left repeat-x;
	overflow:hidden;
} 

#contentContainer .content .oneLineNoRedLine{
	width:713px; /* 475 */
	height:79px; /* 100 */
	background:url(images/bg-drilldownheader.png) top left repeat-x;
	overflow:hidden;
} 

#contentContainer .content .noLine{
	width:713px; /* 475 */
	height:59px; /* 100 */
	background:url(images/bg-drilldownheader.png) top left repeat-x;
	overflow:hidden;
} 

#contentContainer .content .drillDownCopyAdjustment{
	width:441px; /* 475 */
	padding:12px 22px 12px 12px;

}

#contentContainer .content .drillDownCopyAdjustment .john{

 color: #57595a;
 font-size: 1.2em;


}

#contentContainer .content .copyContainer a{
	color:#e42943;
	text-decoration:underline;
}

#contentContainer .content .copyContainer ul
{
	margin:10px 0 10px 15px;
}

#contentContainer .content .copyContainer li {
	color:#57595a; /*808285*/
	list-style:disc;
	padding:3px 0 3px 5px;
	font-size:12px;
}

#contentContainer .content .copyContainer li a:hover{
	color:#e4293d;
}

#contentContainer .content .drillDownHeaderTitle{
	height:43px;
	padding:15px 0 0 10px;
	overflow:hidden;
	background:url(images/bg-drilldownheader.png) top left repeat-x;
}

#contentContainer .content .drillDownHeaderTitle h2, #contentContainer .content .drillDownHeaderTitle a{
	color:#fff;
	font-size:30px;
}

#contentContainer .content .drillDownHeaderTitle a:hover
{
	color:#e2e2e2;
}

#contentContainer .content .drillDownHeaderNav{
	padding:0 8px;
	margin:0;
	background:url(images/bg-drilldownbottomheader.png) top left repeat-x;
	border-bottom:2px solid #e4293d;
	white-space:nowrap;
}

#contentContainer .content .drillDownHeaderNav li{
	display:inline;
}

#contentContainer .content .drillDownHeaderNav li a{
/*	color:#544f4b;
	padding:3px 5px 0 5px;
	font-size:11px;
	display:inline-block;
	height:19px;
	float:left;
	border-right:1px solid #e4293d;
	
	*/
	
	background:transparent url(images/subnav-strip.png) no-repeat scroll left top;
	color:#544F4B;
	display:inline-block;
	float:left;
	font-size:11px;
	height:19px;
	padding:3px 5px 0;

}

#contentContainer .content .drillDownHeaderNav li a:hover,
#contentContainer .content .drillDownHeaderNav li a.active{
	color:#fff;
	background:#e4293d;
}

#contentContainer .content .drillDownHeaderNav li a.goBack
{
	color:#e4293d;

}

#contentContainer .content .drillDownHeaderSubNavContainer
{
clear:left; 
float: left;
	/*
	float:left; 
	width:465px;
	*/
}

#contentContainer .content .drillDownHeaderSubNav{
	padding:0 0 0 8px;
	/*
	width:465px;
	float:left;
	overflow:visible;
	*/
}

#contentContainer .content .drillDownHeaderSubNav li{
	display:inline;
}

#contentContainer .content .drillDownHeaderSubNav li a{
	color:#544f4b;
	padding:0 5px 0 5px;
	font-size:11px;
	height:19px;
	border-left:1px solid #a5a3a1;
	white-space:nowrap;
}

#contentContainer .content .drillDownHeaderSubNav li a.first{
border-left:none;
}

#contentContainer .content .drillDownHeaderSubNav li a:hover,
#contentContainer .content .drillDownHeaderSubNav li a.active{
	color:#e4293d;
}


#contentContainer .content .drillDownHeaderSubNavTopBorder
{
	border-top:1px solid #ccc;
}

/*
 * Key sectors
 */
 
 
#contentContainer .content .hoverableBoxContentHeader{
	width:450px;
	height:102px;
	float:left;
	padding:30px 12px;
	overflow:hidden;
}

#contentContainer .content .hoverableBoxContentHeader h2{
	color:#e42943;
	font-size:30px;
}

#contentContainer .content .hoverableBoxContentHeader p{
	font-size:16px;
	line-height:22px;
}
 
#contentContainer .content .hoverableBoxContainer{
	float:left;
	padding:9px 7px;
	width:223px; /* 237 */
	height:144px; /* 162 */
	background:url(images/bg-hoverablecontainer.png) no-repeat top center;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainer{
	float:left;
	padding:9px 7px;
	width:223px; /* 237 */
	height:144px; /* 162 */
	background:url(images/bg-hoverablecontainer.png) no-repeat top center;
}

#contentContainer .content .hoverableBoxContainer .hoverableBox{
	width:223px;
	height:139px;
	color:#001f58;
	padding:6px 0 0 0;
}


#contentContainer .content .hoverableBoxContainer .hoverableBox .hoverableBoxImage{
	height:60px;
	padding:0 0 5px 18px;
}

#contentContainer .content .hoverableBoxContainer .hoverableBox .hoverableBoxTitle a{
	font-size:18px;
	color:#001f58;
	padding:0 0 0 19px;
	display:block;
	text-decoration:none;
	height:70px;
	line-height:20px;
}

#contentContainer .content .hoverableBoxContainer .hoverableBox .hoverableBoxDescription a{
	font-size:11px;
	color:#001f58;
	height:40px;
	display:block;
	padding:0 0 0 20px;
}

#contentContainer .content .contentSideBar{
	width:220px; /* 238 */
	float:left;
	padding:12px 9px;
}

#contentContainer .content .contentSideBarAdjustment{
	padding-top:162px;
}

#contentContainer .content .floatRightImages{
	position:absolute; 
	left:712px; 
	top:240px; 
	width:238px; 
	text-align:right;
}


#contentContainer .content .eastMidlandsMap{
	width:220px;
	height:253px;
	background:url(images/map/eastmidlands.png);
}

#contentContainer .content .feedsImage{
	width:238px;
	float:right;
	padding:16px 0 0 0;
}

#contentContainer .content .feedsImage img
{
	padding-left:1px;
}

#contentContainer .content .feedsImage p{
	padding:10px;
}

#contentContainer .content .feeds{
	width:220px; /* 238 */
	float:left;
	padding:12px 9px;
}


#contentContainer .content .feeds .feedsContainer{
	padding:0;
}

#contentContainer .content .feeds .feedsContainer .feedsTitle{
	width:203px; /* 220 */
	height:22px; /* 24 */
	background:url(images/bg-feeds-title.png) top left;
	padding:2px 0 0 17px;
	color:#fff;
}

#contentContainer .content .feeds .feedsContainer .feedsTitleDrillDown{
	background:url(images/bg-feeds-title-red.png) top left;
}


#contentContainer .content .feeds .feedsContainer .feedsCopy{
	width:220px;
	background:url(images/bg-feeds-container.png) repeat-x top left;
	padding:0;
}

#contentContainer .content .feeds .feedsContainer .feedsItem{
	font-size:11px;
	background:url(images/bg-item-dotted-border.png) bottom left no-repeat;
	padding:10px 0;
	color:#001f58;
}

#contentContainer .content .feeds .feedsContainer .feedsItem a{
	color:#e42943;
	background:url(images/bg-arrow-right.png) no-repeat bottom left;
	padding:0 0 0 10px;
}

/* from News CSS */
#contentContainer .content .copyContainerAdjustment {
	width:713px;
}

#contentContainer .content .newsContainer{
	width:713px; 
	overflow:hidden;
}
 
#contentContainer .content .newsContainer .firstNewsItem{
	width:713px;
	float:left;
	background:url(images/bg-firstnewsitem.png) repeat-x top left;
	overflow:hidden;
}
 
#contentContainer .content .newsContainer .firstNewsItem .itemCopy{
	width:346px;
	float:left;
	padding:12px 0 12px 12px;
	color:fff;
}

#contentContainer .content .newsContainer .firstNewsItem .itemCopy h2 a, #contentContainer .content .newsContainer .firstNewsItem .itemCopy h2{
	color:#fff;
	padding:0 0 8px 0;

}

#contentContainer .content .newsContainer .firstNewsItem .itemCopy .date{
	color:#fff;
	font-weight:bold;
	font-size:11px;
	padding:0 0 8px 0;
}


#contentContainer .content .newsContainer .firstNewsItem .itemCopy p{
	color:#fff;
	font-size:11px;
	padding:0 20px 8px 0;
}

#contentContainer .content .newsContainer .firstNewsItem .itemCopy .href a{
	color:#000000;
	font-style:bold;
	font-size:11px;
	text-decoration:none;
}

#contentContainer .content .newsContainer .firstNewsItem .itemImage{
	width:355px;
	overflow:hidden;
	float:right;
}

#contentContainer .content .newsContainer .newsItems{
	width:689px;
	float:left;
	border-top:1px solid #e4283b;
	margin:0 12px 0 12px;
	overflow:hidden;
}

#contentContainer .content .newsContainer .newsItems .noBorder
{
	border:0;
}

#contentContainer .content .newsContainer .newsItems .itemCopy{
	width:430px; /* 462 */
	float:left;
	padding:8px 0 12px 0;
}

#contentContainer .content .newsContainer .newsItems .itemCopy .date{
	color:#e4283b;
	font-weight:bold;
	font-size:11px;
	padding:0 0 8px 0;
}

#contentContainer .content .newsContainer .newsItems .itemCopy h2 a{
	color:#e4283b;
	padding:0 0 6px 0;
	font-size:16px;
	display:block;
	line-height:20px;
}

#contentContainer .content .newsContainer .newsItems .itemCopy p{
	color:#534e4b;
	font-size:11px;
	padding:0 20px 8px 0;
}

#contentContainer .content .newsContainer .newsItems .itemCopy .href a{
	color:#000000;
	font-style:bold;
	font-size:11px;
	text-decoration:none;
}

#contentContainer .content .newsContainer .newsItems .itemImage{
	width:227px;
	float:left;
	padding:12px 12px 12px 0;
	overflow:hidden;
}

#contentContainer .content .newsContainer .newsStory{
	clear:both;
	padding:12px 0 0 0;
}

#contentContainer .content .newsContainer .newsStory h3{
	color:#e4283b;
	padding:0 100px 8px 12px;
	font-size:16px;
}

#contentContainer .content .newsContainer .newsStory .itemCopy p{
	color:#534e4b;
	padding:0 100px 8px 12px;
}


/* end of News CSS */


/*
 * Case Study Items
 */
 
#contentContainer .content .caseStudyContainer .caseStudyItemsBox{
	margin:0;
	padding:0 12px 0 12px;
}
 
#contentContainer .content .caseStudyContainer .caseStudyItems{
	width:689px;
	float:left;
	border-top:1px solid #e4283b;
	margin:0;
	padding:0;
}

#contentContainer .content .caseStudyContainer .first{
	width:689px;
	float:left;
	border-top:none;
	margin:0;
	padding:0;
}


#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy{
	width:438px; /* 462 */
	float:left;
	padding:8px 0 12px 0;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy .date{
	color:#e4283b;
	font-weight:bold;
	font-size:11px;
	padding:0 0 8px 0;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy h3{
	color:#e4283b;
	padding:0 0 6px 0;
	font-size:18px;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy h3 span.grey-caseStudy{
	color:#000;
	padding:0 0 6px 0;
	font-size:18px;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy p{
	color:#534e4b;
	font-size:11px;
	padding:0 20px 8px 0;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemCopy .href a{
	color:#000000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .itemImage{
	width:227px;
	float:left;
	padding:12px 12px 4px 0;
	overflow:hidden;
}

#contentContainer .content .caseStudyContainer .caseStudyStory{
	clear:both;
	padding:12px 0 0 0;
}

#contentContainer .content .caseStudyContainer .caseStudyIntro h3{
	color:#e4283b;
	padding:0 100px 8px 12px;
	font-size:16px;
	
}

#contentContainer .content .caseStudyContainer .caseStudyStory .itemCopy p{
	color:#534e4b;
	padding:0 100px 8px 12px;
}


#contentContainer .content .caseStudyContainer .caseStudyItems .pdfDownload {
	overflow:hidden;
	clear:left;
	margin:0;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .pdfDownload a{
	color:#E4283B;
	font-weight:bold;
	text-decoration:none;
}

#contentContainer .content .caseStudyContainer .caseStudyItems .pdfDownload p{
	padding:5px 0 9px 0;
}


#contentContainer .content .caseStudyDropDown{
	padding:0 8px;
	margin:0 0 5px 0;
	height:20px;
	float:right;
}

#contentContainer .content .drillDownHeaderSubNav select {
	padding:0px;
	width:238px;
	margin:0px 0 0 0;
	float:right;
	font-size:12px;
	color:#000000;
	background:#e4e3e3;
	height:20px;
}

#contentContainer .content  select {
	padding:0px;
	width:238px;
	margin:1px 0 0 0;
	font-size:12px;
	color:#000000;
	background:#e4e3e3;
	height:20px;
}


#contentContainer .content .caseStudyDropDown li{
	display:inline;
}

#contentContainer .content .caseStudyDropDown li a{
	color:#544f4b;
	padding:3px 5px 0 5px;
	font-size:11px;
	display:inline-block;
	height:19px;
	float:left;
	border-right:1px solid #e4293d;
}

#contentContainer .content .caseStudyDropDown li a:hover,
#contentContainer .content .caseStudyDropDown li a.active{
	color:#fff;
	background:#e4293d;
}

#contentContainer .content .caseStudyDropDown{
	clear:left;
	padding:0;
}

#contentContainer .content .caseStudyDropDown li{
	display:inline;
}

#contentContainer .content .caseStudyDropDown li a{
	color:#544f4b;
	padding:0 5px 0 5px;
	font-size:11px;
	height:19px;
	border-right:1px solid #a5a3a1;
}

#contentContainer .content .caseStudyDropDown li a:hover{
	color:#e4293d;
}

/*
 * Case Studies Drill Down
 */  
 
#contentContainer .content .copyAdjustmentcaseStudiesDD{
	width:713px; /* 713 */
	padding:0px 12px 12px 0;
	float:left;
} 

#contentContainer .content .caseStudiesDDContainer{
	width:475px;
	float:left;
}

#contentContainer .content .caseStudiesDDContainerAdjustment{
	width:713px;
}

#contentContainer .content .caseStudiesDDContainer .pageTitle{
	padding:0 12px 8px 12px;
	color:#e4283b;
	font-size:22px;
}

#contentContainer .content .caseStudiesDDContainer .intro{
	padding:0 12px 20px 12px;
	font-size:16px;
	color:#e4283b;
	line-height:22px;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDTabs{
	width:475px;
	height:20px;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDTabs ul{
	list-style:none;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDTabs li{
	display:inline;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDTabs li a{
	display:block;
	width:236px;
	height:20px;
	float:left;
}



#contentContainer .content .caseStudiesDDContainer .caseStudiesDDItem{
	padding:12px;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDItem .title{
	color:#e4283b;
	padding:0 100px 8px 0;
	font-size:14px;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDItem  .date{
	color: #56514c;
	font-weight:bold;
}


#contentContainer .content .caseStudiesDDContainer .caseStudiesDDItem  .itemCopy p{
	color: #56514c;
}

#contentContainer .content .caseStudiesDDContainer .mainImage img{
	border-bottom:2px solid #e4293b;

}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory{
	padding:12px;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory h2{
	color:#e4283b;
	padding:0 100px 5px 0;
	float:left;
	
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .caseStudiesDDHeader{
	height:35px;
}


#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory h2 .grey-caseStudy a{
	color:#56514c;
	text-decoration:none;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .pdfDownload {
	height:27px;
	padding-top:8px;
	
}
#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .pdfDownload a{
	color:#e4283b;
	text-decoration:none;
}


#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .itemCopy .milestones h3{
	color: #56514c;
	font-weight:bold;
	font-size:16px;
	margin:8px 0 4px 0;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .itemCopy .milestones p{
	font-weight:bold;
	
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .itemCopy .milestones .year{
	color: #E4283B;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .date{
	color:#56514c;
	font-size:14px;
	font-weight:bold;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory .itemCopy p{
	color:#534e4b;
	padding:5px 100px 8px 0;
}

#contentContainer .content .caseStudiesDDContainer .caseStudiesDDStory li{
	list-style:disc;
	margin:0 0 0 20px;
	color:#e4283b;
	padding:3px 0 3px 20px;
}

#contentContainer .content .caseStudiesDDRandomContent{
	width:238px;
	float:left;

}

/* end of case study CSS */

/* start of Events CSS */

#contentContainer .content .eventsContainer{
	width:475px;
	float:left;
}

#contentContainer .content .eventsContainer .pageTitle{
	padding:0 12px 8px 0px;
	color:#e4283b;
	font-size:22px;
}

#contentContainer .content .eventsContainer .intro{
	padding:0 12px 20px 12px;
	font-size:16px;
	color:#e4283b;
	line-height:22px;
}

#contentContainer .content .eventsContainer .intro .intro{
	padding-left:0;
}

#contentContainer .content .eventsContainer .eventTabs{
	width:475px;
	height:20px;
}

#contentContainer .content .eventsContainer .eventTabs ul{
	list-style:none;
}

#contentContainer .content .eventsContainer .eventTabs li{
	display:inline;
}

#contentContainer .content .eventsContainer .eventTabs li a{
	display:block;
	width:236px;
	height:20px;
	float:left;
}

#contentContainer .content .eventsContainer .eventTabs li a.upComingEvents{
	background:url(images/bg-upcomingeventstab.png) no-repeat;
	text-indent:-2000px;
}

#contentContainer .content .eventsContainer .eventTabs li a.previousEvents{
	background:url(images/bg-previouseventstab.png) no-repeat;
	text-indent:-2000px;
}


#contentContainer .content .eventsContainer .eventTabs li a:hover, #contentContainer .content .eventsContainer .eventTabs li a.active{
	background-position:0 -20px;
}

#contentContainer .content .eventsContainer .eventsItem{
	padding:12px;
}

#contentContainer .content .eventsContainer .eventsItem .title{
	color:#e4283b;
	padding:0 100px 8px 0;
	font-size:14px;
}

#contentContainer .content .eventsContainer .eventsItem  .date{
	color: #56514c;
	font-weight:bold;
}


#contentContainer .content .eventsContainer .eventsItem  .itemCopy p{
	color: #56514c;
}


#contentContainer .content .eventsContainer .mainImage{
	border-bottom:2px solid #e4293b;
}

#contentContainer .content .eventsContainer .eventsStory{
	padding:12px;
}

#contentContainer .content .eventsContainer .eventsStory h2{
	color:#e4283b;
	padding:0 100px 5px 0;
}

#contentContainer .content .eventsContainer .eventsStory .date{
	color:#56514c;
	font-size:14px;
	font-weight:bold;
}

#contentContainer .content .eventsContainer .eventsStory .itemCopy p{
	color:#534e4b;
	padding:5px 12px 8px 0;
}

#contentContainer .content .eventsContainer .eventsStory li{
	list-style:disc;
	margin:0 0 0 20px;
	color:#e4283b;
}

#contentContainer .content .eventsRandomContent{
	width:238px;
	float:left;

}


/* end of Events CSS */


#footerContainer{
	background:#001f58;
	font-size:11px;
	color:#bcbebf;
	float:left;
	padding:16px 0 16px 32px;
	overflow:hidden;
	width:918px;
	height:160px;
}

#footerContainer a{
	color:#bcbebf;
}

#footerContainer .affiliates{
	width:112px;
	height:126px;
	float:right;
	text-align:center;
}

#footerContainer .footerCopy{
	width:697px;
	height:126px;
	float:left;
}

#footerContainer .quickContact {
	padding:0 0 5px 0;
}

#footerContainer .quickContact .phone{
	font-size:18px;
}

#footerContainer .quickContact .email{
	font-size:16px;
}


#footerContainer .footerNav{
	padding:5px 0 8px 0px;
	font-weight:bold;
}

/*
 * James
 */
 
.contactPhoto{
 	padding-right:10px; 
 	padding-bottom:10px;
}

#contentContainer .content select#menu1
{
	float:left;
}

/*
 * Umangs
 */
 
 /** No red line under picture on this page   **/ /*
#contentContainer .alreadyBasedHerecopyContainer .mainImage img{
	border-bottom:2px solid #e4293b;
} */

#contentContainer .content .contactUsHomecopyContainer {
	width:713px;
	float:left;
}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment{
	width:431px; /* 713 */
	padding:0;
	float:left;
	padding:12px 22px;
}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment h2{
	color:#E4283B;
	font-weight:bold;
	font-size:18px;
	margin-bottom:5px;
}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment p.intro {
	color:#E4283B;
	font-size:16px;
	padding:0 0 6px;
	line-height:20px;
}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment p {
	color:#534E4B;
	font-size:11px;
	padding:0 20px 8px 0;
}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment ul {
			margin-left:5px;
			padding-left:10px;
			text-indent:0;
			margin-bottom:12px;
			margin-top:5px;
			font-weight:bold;

}

#contentContainer .content .contactUsHomeDrillDownCopyAdjustment li {
	color:#E4283B;
	list-style:disc;
	padding:3px 0 3px 20px;
	font-size:12px;
}

#contentContainer .content .contactUsHomecopyContainer .contactUsHomeAddress {
	padding-bottom:20px;
	margin-top:5px;
}

#contentContainer .content .contactUsHomecopyContainer .contactUsHomeAddress a{
	color:#534E4B;
}

#contentContainer .content .contactUsHomecopyContainer .contactUsHomeAddress p.strongAddress {
	color:#534E4B;
	font-size:12px;
	padding:0;
	font-weight:bold;
}

#contentContainer .content .contactUsHomecopyContainer .contactUsHomeAddress span.normalAddress {
	font-weight:normal;
}

#contentContainer .contactUsHomecopyContainer .feeds .feedsContainer .feedsTitleDrillDown{
	background:url(images/general/bg-feeds-title.png) top left;
}


#contentContainer .content .howWeCanHelpcopyContainer .howWeCanHelpContainer  .hoverableBoxContainerNoHover{
	float:left;
	padding:0;
	width:211px; /* 237 */
	height:135px; /* 162 */
	background:url(images/bg-hoverablecontainer-no-shadow.jpg) no-repeat top center;
	margin:15px 0 0px 20px;
	overflow:hidden;
}

/** How we can help you hooks **/

#contentContainer .content .howWeCanHelpContainer {
background:#2B3258 url(images/bg-sport-display.jpg) repeat-x scroll left top; 
	border-bottom:1px #2b3258 solid;
	height:166px;
	margin:0;
	padding:0;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainerNoHover .hoverableBox{
	width:211px;
	height:127px;
	color:#001f58;
	padding:9px 0 0 0;
}


#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxImage{
	height:60px;
	padding:0 0 1px 12px;
	margin:0;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxTitle{
	height:22px;
	padding-top:2px;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxTitle a{
	font-size:16px;
	color:#001f58;
	padding:0 13px 0 13px;
	display:block;
	font-weight:bold;
	line-height:21px;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainer .hoverableBox .hoverableBoxDescription a{
	font-size:11px;
	color:#001f58;
	height:20px;
	display:block;
	padding:0 14px 0 14px;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainer .hoverableBox .hoverableBoxTitle{
	height:22px;
	padding-top:2px;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainer .hoverableBox .hoverableBoxTitle a{
	font-size:16px;
	color:#001f58;
	padding:0 13px 0 13px;
	display:block;
	font-weight:bold;
	line-height:21px;
}

#contentContainer .content .howWeCanHelpContainer  .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxDescription a{
	font-size:11px;
	color:#001f58;
	height:20px;
	display:block;
	padding:0 14px 0 14px;
}

#contentContainer .content .howWeCanHelpContainer .heroHookContainer {
	float:left;
	padding:0;
	width:221px; /* 237 */
	height:141px; /* 162 */
	background:url(images/bg-hoverablecontainer-no-shadow.jpg) no-repeat top center;
	margin:10px 0 0px 20px;
	overflow:hidden;
}

#contentContainer .content .howWeCanHelpContainer .heroHookContainer .heroHook .heroHookTitle{
	width:204px; /* 221 */
	height:22px;
	background:url(images/bg-herohooktitle.png) top left;
	color:#fff;
	padding:2px 0 0 17px;
}


#contentContainer .content .howWeCanHelpContainer .heroHookContainer .heroHook .closerLookHeroHookContent{
	height:120px;
	padding:0 0 0 1px;
	background:#FFFFFF;

	width:221px;
}

#contentContainer .content .howWeCanHelpContainer .hoverableBoxContainerNoHover {

background:transparent url(images/bg-hoverablecontainer-no-shadow.jpg) no-repeat scroll center top;
float:left;
height:135px;
margin:15px 0 0 17px;
overflow:hidden;
padding:0;
width:211px;
}

#contentContainer .content  .howWeCanHelpContainer .hoverableBoxContainerNoHover .heroHook .heroHookTitle {

background:transparent url(images/bg-herohooktitle.png) repeat scroll left top;
color:#FFFFFF;
height:22px;
padding:2px 0 0 17px;
width:204px;
}


/** Sport Display ***/

#contentContainer .content .sportDisplayContainer {
/*	background:#2b3258 url(images/bg-sport-display.jpg) top left repeat-x; */
	border-bottom:1px #2b3258 solid;
	height:315px;
	margin:0;
	padding:10px 0 10px 0;
	width:713px;
}


#contentContainer .content .sportDisplayContainer .hoverableBoxContainerNoHover {
background:transparent url(images/bg-hoverablecontainer.jpg) no-repeat scroll center top;
float:left;
height:135px;
margin:15px 0 0 20px;
overflow:hidden;
padding:0;
width:211px;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainerNoHover .hoverableBox {
color:#001F58;
height:127px;
padding:9px 0 0;
width:211px;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxImage {
height:60px;
margin:0;
padding:0 0 1px 12px;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxTitle {
height:42px;
padding-top:2px;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainerNoHover .hoverableBox .hoverableBoxTitle a {
color:#001F58;
display:block;
font-size:16px;
font-weight:bold;
line-height:21px;
padding:0 13px;
}


#contentContainer .content .sportDisplayContainer .hoverableBoxContainer .hoverableBox .hoverableBoxTitle {
height:42px;
padding-top:2px;
overflow:hidden;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainer .hoverableBox .hoverableBoxTitle a {
color:#001F58;
display:block;
font-size:16px;
font-weight:bold;
line-height:21px;
padding:0 13px;
}


/*** 2nd tier Nav **/


#contentContainer .content .drillDownHeaderNav li a.first {

background:none;
}

#contentContainer .content .drillDownHeaderNav li a:hover, #contentContainer .content .drillDownHeaderNav li a.active {

background:#E4293D none repeat scroll 0 0;
color:#FFFFFF;
}
#contentContainer .content .drillDownHeaderNav li a.first:hover {
background:#E4293D none repeat scroll 0 0;
color:#FFFFFF;
overflow:hidden;
}

#contentContainer .content .sportDisplayContainer .hoverableBoxContainer .hoverableBox .hoverableBoxDescription a {
	color:#001F58;
	display:block;
	font-size:11px;
	height:20px;
	padding:0 14px;
}

#contentContainer .content .copyContainer .eventTabs ul {
margin:0px;
}

#contentContainer .content .copyContainer .eventTabs li{
padding:0;
}

#contentContainer .content .copyContainer .emailContact{
	display:block;
	width:146px;
	height:46px;
	background:url(images/bg-email-contact.png);
	font-size:14px;
	text-decoration:none;
	color:#fff;
	padding:2px 0 0 40px;
	margin-top:5px;
}


#contentContainer .content .eventsContainer h2.sf_eventTitle {
color:#E4283B;
font-size:14px;
}

#contentContainer .content .eventsContainer .sf_eventTitle {
margin:0;
}


#contentContainer .content .eventsContainer .sf_eventTitle a{
text-decoration:none;
}

#contentContainer .content .eventsContainer ol.sf_eventsList{
	padding:12px;
}

#contentContainer .content .eventsContainer ol.sf_eventsList li {
	list-style:none;
	margin-bottom:5px;
}

#contentContainer .content .eventsContainer p.sf_eventPriod  {
	color:#56514C;
	font-weight:bold;
}

#contentContainer .content .eventsContainer .sf_eventContent {
font-size:12px;
padding:5px 0;
color:#56514C;
}



/*
 * Over Riders
 */
 



#contentContainer .sideBar .sideBarMainNav .rmRootGroup,
#contentContainer .sideBar .sideBarKeySectors .rmRootGroup 
{
	border:0;
}

#contentContainer .sideBar .sideBarMainNav .rmRootGroup .rmLink,
#contentContainer .sideBar .sideBarKeySectors .rmRootGroup .rmLink
{
	line-height:normal;
	cursor:pointer;
}

#contentContainer .sideBar .sideBarMainNav .rmRootGroup .rmText
{
	color:#2b3257;
	font-family:Arial;
	background:none;
}

#contentContainer .sideBar .sideBarMainNav .rmRootGroup .rmLink:hover .rmText
{
	color:#fff;
}


#contentContainer .sideBar .sideBarMainNav .rmRootGroup .rmFocused
{
	background:url(images/bg-leftnav.png) top left no-repeat;
	background-position:0 -20px;
}

#contentContainer .sideBar .sideBarMainNav .rmRootGroup .rmFocused .rmText
{
	color:#fff;
}

#contentContainer .sideBar .sideBarKeySectors .rmRootGroup .rmFocused{
	background:url(images/bg-keysectorsnav-hover.png) top left no-repeat;
}

#contentContainer .sideBar .sideBarKeySectors .rmRootGroup .rmFocused .rmText
{
	color:#2b3257;
}

#contentContainer .sideBar .sideBarKeySectors .rmRootGroup .rmLink:hover .rmText
{
	color:#2b3257;
}


#contentContainer .sideBar .sideBarKeySectors .rmRootGroup .rmText
{
	color:#fff;
	font-family:Arial;
	background:none;
}

#contentContainer .sideBar .sideBarHookContent label.inputBox
{
	display:none;
}

#contentContainer .feeds .feedsCopy h2
{
	margin:0;
	font-size:11px;
	line-height:normal;
	padding:0;
}

#contentContainer .feeds .feedsCopy h2 a
{
	color:#001f58;
}

#contentContainer .content .feeds .feedsContainer p
{
	margin:0;
	padding:0;
}

#contentContainer .content .feeds .feedsContainer p.sf_newsDate,
#contentContainer .content .feeds .feedsContainer p.sf_newsAuthor
{
	display:none;
}

#contentContainer .content .feeds .feedsContainer p.sf_readMore a{
	color:#e42943;
	background:url(images/bg-arrow-right.png) no-repeat bottom left;
	padding:0 0 0 10px;
	font-size:11px;
}

#contentContainer .content .feeds .feedsContainer li{
	background:url(images/bg-item-dotted-border.png) no-repeat left bottom;
	margin:0;
	padding:10px 0;
}

#contentContainer .content .searchResults
{
	padding:10px 0 0 0;
}

#contentContainer .content .searchResults dt
{
	margin:10px 0 0 0;
}

#contentContainer .content .searchResults dt a
{
	color:#001f58;
	font-size:16px;
}


#contentContainer .content .sf_singleNews a.sf_back 
{
	color:#e42943;
	padding:0 0 10px 2px;
	display:block;
	font-size:14px;
}

#contentContainer .content .RadComboBox_Default .rcbInputCell .rcbInput {
	/* width:219px; !important; */
}

#contentContainer .content .RadComboBox_Default {
	width:239px; !important;
}

#contentContainer .content .RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default {
	
}

#contentContainer .content  tr.rcbReadOnly {
	height:10px;
}
/**** how we can help 3 hooks **/

#contentContainer .content .mainImage .heroHooksContainer {
background:transparent url(images/bg-herohooks.png) repeat scroll 0 0;
height:163px;
overflow:hidden;
width:713px;
}

#contentContainer .content .mainImage .heroHooksContainer .heroHookContainer {
float:left;
padding:9px 7px 9px 10px;
}

#contentContainer .content .mainImage .heroHooksContainer .heroHook {
float:left;
height:145px;
width:220px;
}

/**** rollovers ***/

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookTitle a {
	width:203px; /* 221 */
	height:22px;
	background:#001f58 url(images/bg-herohooktitle.png) top left;
	display:block;
	color:#fff;
	padding-left:18px;

}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook .heroHookTitle a:hover {
	background-position:bottom;color:#fff;
}


#contentContainer .sideBar .sideBarHookCustom a.newsletter {
	background:url(images/emm-newsletter.png) no-repeat top;
	display:block;
	height:147px;
	width:193px;
}



#contentContainer .sideBar .sideBarHookCustom a.property {
	background:url(images/looking-for-property.png) no-repeat top;
	display:block;
	height:144px;
	width:193px;
}

#contentContainer .sideBar .sideBarHookCustom a.brochure {
	background:url(images/order-brochure.png) no-repeat top;
	display:block;
	height:147px;
	width:194px;
}

#contentContainer .sideBar .sideBarHookCustom a.vip {
	background:url(images/VIP-Hook.png) no-repeat top;
	display:block;
	height:147px;
	width:194px;
}

#contentContainer .sideBar .sideBarHookCustom a:hover {
	background-position:bottom;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook a.lookingToInvest , #contentContainer .content .mainImage .heroHooksContainer .heroHook a.lookingToInvest{
	background:url(images/looking-to-invest.png) no-repeat top;
	display:block;
	height:145px;
	width:220px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook a.alreadyBasedHere, #contentContainer .content .mainImage .heroHooksContainer .heroHook a.alreadyBasedHere {
	background:url(images/already-based-here.png) no-repeat top;
	display:block;
	height:145px;
	width:220px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook a.takeACloserLook, #contentContainer .content .mainImage .heroHooksContainer .heroHook a.takeACloserLook  {
	background:url(images/take-a-closer-look.png) no-repeat top;
	display:block;
	height:145px;
	width:220px;
}

#contentContainer .heroSpaceContainer .heroHooksContainer .heroHook a:hover,
#contentContainer .content .mainImage .heroHooksContainer .heroHook a:hover {
background-position:bottom;
}
/** Case Studies drop down search results **/
#contentContainer .content span.itemNotFound{
padding:0 10px 0px 10px;}

#contentContainer .content span.itemNotFound h2 {
color:#E4283B;
font-size:22px;
line-height:26px;
padding:0px 10px 10px 10px;
}

#flashDiv{
	margin:15px 0;
}
/*

#contentContainer .content span.itemNotFound p {
color:#001F58;
padding:0px 10px 10px 10px;
}

.sectorFilterDropdown {
	width:400px;
}

#contentContainer .content .RadComboBox_Default, .RadComboBox_Default .rcbInput, .RadComboBoxDropDown_Default {
width:400px;
}

.RadComboBox_Default table td.rcbInputCell, .RadComboBox_Default .rcbInputCell .rcbInput {
padding-left:2px;
	width:400px;
}
#contentContainer .content tr.rcbReadOnly{
	width:400px;
}

#contentContainer .content .RadComboBox_Default .rcbInputCell .rcbInput 
{
	width:400px;
}
*/

.container #footerContainer .affiliates {
	width:170px;
}

.container #footerContainer .affiliates img{
	float:right;
	padding-right:15px;
}

.UK {
	width:170px;
	display:block;
	height:50px;
}

.social {
	width:170px;
	display:block;
	height:120px;
	padding-top:10px;
	}

.social .line {
	border-top:1px #344c7a solid;
	height:10px;
	width:155px;

}

.socialLink {
	width:155px;
	display:block;
	height:22px;
	background:#0a3371;	
	margin-bottom:5px;
}

.socialLink p{
	text-align:left;
	padding-left:8px;
	padding-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:120px;
	float:left;
}

.container #footerContainer .socialLink p a{
	color:#FFFFFF;
}


.container #footerContainer .affiliates .social img {
	padding-right:3px;
	padding-top:2px;
}

#contentContainer .content .copyAdjustment .brochureNew {
	padding-top:10px;
}
