﻿/* ----- Home ----- */
h1.homeHeader {display: none; height: 0; width: 0; }

body {background:url(/SiteElements/Images/Home/bg-body-multicolour.png) white no-repeat 50% 0;}
.sys_homeHeaderImg {margin-top:20px;}
.sys_homeHeaderImg .sys_overlay {background:url(/SiteElements/Images/Home/overlay-home-spot-header.png) no-repeat 0 0; height:290px; overflow:hidden; width:940px;}
.sys_homeHeaderImg p {
color: #3d7776;
font: 1.8em sans-serif;
margin: 71px 0 0 0;
float: right;
}
.sys_homeHeaderImg p span {
background: #fff;
clear: right;
float: right;
padding: 0.2em;
}
.sys_homeHeaderImg .moreLink {
background: #3872a0;
color: #fff;
display: block;
float: right;
font-size: 1.2em;
padding: 8px;
clear:right;
clear:none\8;
}
.sys_homeHeaderImg {height: 295px; }

.sys_homeFeatureLinks {
background: #fff;
float: left;
margin-top: 71px;
padding: 15px 15px 6px 0px;
width: 270px;
}
.sys_homeFeatureLinks li {font:1.8em sans-serif; margin:0 0 10px 0;}
.sys_homeFeatureLinks li a {background:url(/SiteElements/Images/Icons/IconHomeFeatureLinkArrow.png) no-repeat scroll 15px 50% transparent; color:#fff; display:block; padding:8px 8px 8px 35px;}
.sys_homeFeatureLinks li a:hover,
.sys_homeFeatureLinks li a:focus,
.sys_homeFeatureLinks li a:active {text-decoration:none;}
.sys_homeFeatureLinks li.featureLinkOne a { background-color:#3b9999;}
.sys_homeFeatureLinks li.featureLinkOne a:hover,
.sys_homeFeatureLinks li.featureLinkOne a:focus,
.sys_homeFeatureLinks li.featureLinkOne a:active { background-color:#2F7F7F;}
.sys_homeFeatureLinks li.featureLinkTwo a { background-color:#3b9999;}
.sys_homeFeatureLinks li.featureLinkTwo a:hover,
.sys_homeFeatureLinks li.featureLinkTwo a:focus,
.sys_homeFeatureLinks li.featureLinkTwo a:active { background-color:#2F7F7F;}
.sys_homeFeatureLinks li.featureLinkThree a { background-color:#3b9999;}
.sys_homeFeatureLinks li.featureLinkThree a:hover,
.sys_homeFeatureLinks li.featureLinkThree a:focus,
.sys_homeFeatureLinks li.featureLinkThree a:active { background-color:#2F7F7F;}
.sys_homeFeatureLinks li.featureLinkFour a {background-color:#3b9999; }
.sys_homeFeatureLinks li.featureLinkFour a:hover,
.sys_homeFeatureLinks li.featureLinkFour a:focus,
.sys_homeFeatureLinks li.featureLinkFour a:active {background-color:#2F7F7F; }
.sys_HomeSpotList {margin: 0 0;}
.sys_HomeSpotList li {
	float:left; 
	margin:0 50px 20px 0;
	margin:0 43px 20px 0\9; 
	position:relative; 
	width:270px;
	width:277px\9;
}

.sys_HomeSpotList li.sys_lastColumn {margin-right:0; }

.sys_HomeSpotList li h2 {font-size:1.4em; margin:-15px -15px 15px -15px; padding:15px 15px 20px 15px; color:#fff; max-height: 46px;}

.sys_HomeSpotList li h2 a {color:#fff;}
.sys_HomeSpotList li .moreLink {color:#fff; display:block; float:left; margin:0 0 0 -15px; padding:8px 15px;}
.sys_HomeSpotList .spotListClip {position:absolute; right:0; bottom:0;}

/* -- home spotlists  --*/

.sys_HomeSpotList .spotLightOne  {background:#def0f0;margin-top:15px; padding: 15px;
	width: 270px;
	float: left;
	height:235px;
}
.sys_HomeSpotList .spotLightOne h2 {background:url(/SiteElements/Images/Home/bg-body-spot-light.png) no-repeat -300px bottom;  }
.sys_HomeSpotList .spotLightOne p {width: 100%; }
.sys_HomeSpotList .spotLightOne .moreLink { background:#336893;}

.sys_HomeSpotList .spotLightTwo {background: #F1E7EC;
	margin-top: 5px;
	padding: 15px;
	width: 270px;
	float: left;
	height: 245px;
}
.sys_HomeSpotList .spotLightTwo h2 {background:url(/SiteElements/Images/Home/bg-body-spot-light.png) no-repeat -0 bottom; /*background: #297CAC;*/}
.sys_HomeSpotList .spotLightTwo p {width:100%;}
.moreLink, .sys_HomeSpotList .spotLightTwo .moreLink  {background:#8A2C69;}

.sys_HomeSpotList .spotLightThree {background:#E9E4F8; no-repeat 105% 70%;  margin-top:-5px; padding:15px; width:270px; height:539px;}
.sys_HomeSpotList .spotLightThree h2 {background:url(/SiteElements/Images/Home/bg-body-spot-light.png) no-repeat -600px bottom; /*background:#5E55A1 ;*/ }
.sys_HomeSpotList .spotLightThree p {width:100%;}
.moreLink, .sys_HomeSpotList .spotLightThree .moreLink {background:#3d7776; background:#5E55A1;}

.sys_HomeSpotList .spotLightFour {
	background:#E9E4F8;
	margin-top:22px;
	padding: 15px;
	width: 270px;
	float: left;
	height:232px;
}
.sys_HomeSpotList .spotLightFour h2 {background:url(/SiteElements/Images/Home/bg-body-spot-light.png) no-repeat -600px bottom; /*background:#5E55A1 ;*/ }
.sys_HomeSpotList .spotLightFour p {width:100%;}
.moreLink, .sys_HomeSpotList .spotLightFour .moreLink {background:#3d7776; background:#5E55A1;}

.sys_HomeSpotList .spotLightVideo {
	background:#F4FDE5;
	margin-top:22px;
	padding: 15px;
	width: 270px;
	float: left;
	height:232px;
}

.sys_HomeSpotList #VideoPlayer_wrapper{
	margin-left: -15px;
	margin-top: -95px;
}


.spotLightVideo div[id="VideoPlayer"] {
    margin-left: -15px;
    margin-top: -95px;
}

.sys_HomeSpotList #VideoPlayer_wrapper object{
	width: 300px;
	position: relative;
	z-index: 50;
	height: 262px;
}

.sys_HomeSpotList .spotLightVideo h2 {
	background:url(/SiteElements/Images/Home/videoTitleBg.png) no-repeat 0 bottom;
	position: relative;
	z-index: 100;
	height:46px;
        margin: -16px -15px 32px -15px;
        padding: 5px 15px 13px 15px;
}


.sys_homeHeaderEmergency {min-height: 150px; margin: 30px 5px 20px 5px; background:#078186; padding: 15px;  overflow:hidden;   }
.sys_homeHeaderEmergency p, .sys_homeHeaderEmergency h2 {color: #fff; }


/* --- editor --- */ 

/*#editor .sys_overlay {display: none; }*/
#editor .sys_homeHeaderImg .sys_cycle { height: 290px; overflow: hidden;}
#editor .sys_megaDrop {display: none; height: 0; width: 0; }

#editor .sys_homeHeaderImg { height: auto; }

#editor .sys_homeFeatureLinks { 
    width: 940px; 
    margin: 0;
}

/* New Styles */

#twitter-widget-0 {
    max-height: 237px;
    margin-top: 9px;
}

.sys_groupheader {
    display: none;
}
.sys_subitem-summary.sys_news-summary {
    font-size: 8pt;
}
dt.sys_news-datepublished {
    display: none;
}
dd.sys_news-datepublished {
    display: inline;
}
.sys_subitem-heading.sys_news-subheading {
    margin-bottom: 0px;
    font-size: 11pt;
    margin-top: -2px;
}
.sys_subitem-heading.sys_news-subheading a {
    color: #000000;
    font-size: 11pt;
    font-weight: bold;
}
.sys_news-control.sys_standard-list {
    margin-bottom: 9px;
}

.spotLightThree h2 {
margin-bottom: 3px !important;
}

.sys_0.sys_t585938.sys_moreNewsLink {
    color: #000000;
    font-weight: bold;
    font-size: 9pt;
}