/*/////////////////////////////////////////////////////////////////////
	
/////////////////////////////////////////////////////////////////////*/

	#topTitle h2 {
		background-image:url(../../../images/headings/hdr-welcome.gif);
	}
	
	/* gradient through top pics */
	
	#mainCol {
		/*background:url(../../../images/layout/home/pic-gradient.gif) 388px 37px no-repeat;*/
	}
	
	/* pics */
	
	#pic1, #pic2, #pic3 { 
		border:0; 
		margin:0 7px 10px 0;
	}
	#pic3 {
		margin-right:0;
	}
	
	/* columns */
	
	#homeL, #homeR {
		float:left;
		margin:0 0 41px 0;
	}

	/* left txt */

	#homeL {
		width:383px;
	}
	
	#homeL p, #homeL h3 {
		margin-left:4px;
		margin-right:20px;
	}
	#homeL p {
		margin-bottom:10px;
	}
	#homeL p a {
		text-decoration:underline;
	}
	
	
	#newsBoxes {
	padding: 0 0 0 5px;
	margin: 0 0 10px 0;
	}
	
	
	
	/* right txt and logos */
	
	#homeR {
		width:188px;
		display:inline;
		margin:0 0 0 10px;
	}
	
	/* scroller */
	#scroller {
		height:24px;
		width:561px;
		padding:6px 10px 0 10px;
		line-height:30px;
		font-size:1em;
		color:#666666;
		background:url(../../../images/layout/home/scroller.gif) no-repeat top right;
		margin:0 0 10px 0;
	}
	#scroller a {
		text-decoration:underline;
		color:#666666;
		margin:0 10px 0 0;
	}
	#scroller a:hover {
		text-decoration:none;
	}	
	
	/* Latest Event */
	
	
	#latestEvent {
		background: url(../../../images/home/news-bg.gif) no-repeat;
		width:167px;
		margin:0 0 10px 0;
		height: 203px;
		padding: 0 0 0 18px;
		float: left;
	}
	
	#latestEvent h2 {
			height:52px;
			text-indent:-9999px; line-height: 0; font-size: 0;
			background:url(../../../images/layout/home/event-top.jpg) no-repeat;
			margin:0 0 14px 0;
		}
		
		
	#latestEvent p {
		line-height: 14px;
		text-align: left;
		color: #fff;
		margin: 0 10px 20px 0;
		}
		
	#latestEvent a {
		color: #fff;
		text-decoration: none;
		}
		
	#latestEvent a:hover {
		color: #01259f;
		text-decoration: underline;
		}
		
		
		
		
		
		
		
		
	#news h2 {
			height:52px;
			text-indent:-9999px; line-height: 0; font-size: 0;
			background:url(../../../images/layout/home/event-top.jpg) no-repeat;
			margin:0 0 14px 0;
		}
		
		
	#news p {
		line-height: 14px;
		text-align: left;
		color: #fff;
		margin: 0 10px 20px 0;
		}
		
	#news a {
		color: #fff;
		text-decoration: none;
		}
		
	#news a:hover {
		color: #01259f;
		text-decoration: underline;
		}
	
	
	
	
/*//////////////////////////////////////////////////////////
	News scroller
//////////////////////////////////////////////////////////*/


	#news {
		background: url(../../../images/home/news-bg.gif) no-repeat;
		width:167px;
		margin:0 0 10px 0;
		height: 203px;
		padding: 0 0 0 18px;
		float: left;
	}

	#news h2 {
		height:52px;
		text-indent:-9999px; line-height: 0; font-size: 0;
		background:url(../../../images/layout/home/news-top.jpg) no-repeat;
		margin:0 0 14px 0;
	}


	#scrollup {
		position: relative;
		overflow: hidden;
		width: 150px;
		height: 130px;
		overflow:hidden;
	}
	.headline {
		position: absolute;
		top: 210px;
		width: 150px;
		height: 130px;
	}

	.headline  li h4 {
		margin: 0 0 5px 0;
	}

	.headline a {
		color: #ffffff;
		text-decoration: none;
	}

	.headline h4 a {
		color: #01259f !important;
		text-decoration: none;
	}

	.headline  h4 a:hover {
		color: #fff;
		text-decoration: underline;
	}

	.headline  p {
		line-height: 14px;
		text-align: left;color: #fff;
	}
	
	h4.newsHeadline {
		margin: 0 !important;
		}


	/* newsletter */
	#newsletter {
		background:#0099cc url(../../../images/layout/home/newsletter.jpg) repeat-y left;
		width:185px;
		margin:0 8px;
		float: left;
	}
	#newsletter h2 {
		height:52px;
		text-indent:-9999px; line-height: 0; font-size: 0;
		background:url(../../../images/layout/home/newsletter-top.jpg) no-repeat;
		margin:0;
	}
	#newsletter p {
		color:#ffffff;
		margin:0 0 10px 0;
		padding:10px 0 0 0;
		border-top:1px solid #4e67bc;
	}
	#newsletter form {
		list-style-type:none;
		padding:0 14px 20px 14px;
		margin:0;
		background:url(../../../images/layout/home/newsletter-bottom.jpg) no-repeat bottom left;
	}
	#newsletter form label {
		display:none;
	}
	#newsletter form input {
		width:148px;
		margin:0 0 5px 0;
		font-size:1em;
		height:14px;
		padding:6px;
		line-height:14px;
		border:none;
		background:url(../../../images/layout/home/input.jpg) no-repeat top left;
	}
	#newsletter form button {
		float:none;
		margin-left:90px;
		border:none;
		text-indent:-9999%;
		height:26px;
		width:70px;
		cursor:pointer;
		background:url(../../../images/layout/home/button.jpg) no-repeat top center;
	}
	#newsletter form button:hover {
		background-position:bottom center;
	}
	
	/* event */
	#event {
		background:#daeff5;
		padding:14px;
	}
	
	/* links */
	#links h2 {
		width:581px;
		height:37px;
		text-indent:-9999px;
		marign:0 0 10px 0;
		background:url(../../../images/layout/home/partners.gif) no-repeat top left;
	}
	
	#links p {
		margin:0 0 20px 4px;
	}
	#links p.report {
		float:left;
		margin:0 20px 10px 0;
		width:138px;
		text-align:left;
	}
	#links ul {
		margin-left:11px;
		margin-bottom:20px;
        height:200px;
	}
	#links ul li {
		float:left;
		list-style:none;
		
		text-indent:-9999px;
		background-repeat:no-repeat;
	}
	#links ul li a {
		display:block;
		background-repeat:no-repeat;
	}
	#logo-1, #logo-1 a {
		width:190px; height:100px;
	}
	#logo-1 {
		background-image:url(../../../images/home/clients/actnow.gif);
	}
	#logo-2, #logo-3 {
		float:left;
	}
	#logo-2, #logo-2 a {
		width:190px; height:100px;
	}
	#logo-2 {
		background-image:url(../../../images/home/clients/medilink.gif);
		display:inline;
	}
	#logo-3, #logo-3 a {
		width:190px; height:100px;
	}
	#logo-3 {
		background-image:url(../../../images/home/clients/smart-solutions.gif);
	}
	#logo-4, #logo-4 a {
		width:190px; height:100px;
	}
	#logo-4 {
		background-image:url(../../../images/home/clients/NIC.gif);
	}
	#logo-5, #logo-5 a {
		width:190px; height:100px;
	}
	#logo-5 {
		background-image:url(../../../images/home/clients/ennovations.gif);
	}
	#logo-6, #logo-6 a {
		width:190px; height:100px;
	}
	#logo-6 {
		background-image:url(../../../images/home/clients/TAC.gif);
	}
		
	
	/* frequent page link */
	
	#freqPages, #freqPages a {
		width:585px; height:52px;
	}	
	#freqPages {
		position:relative;
		text-indent:-9999px; line-height: 0; font-size: 0;
		background-image:url(../../../images/buttons/btnFreqPages.gif);
		margin:0 0 0 -4px;
	}
	#freqPages a { display:block; }
	
	
	
	/* section options */
	
	#sectionOptions {
		margin: 0 0 10px 0;
		}
	
	#sectionOptions #optionOne,#sectionOptions #optionTwo, #sectionOptions #optionThree {
		float: left;
		width: 193px;
		height: 216px;
	}
	
	#sectionOptions #optionOne {
		background: url(../../../images/home/innovators.jpg) no-repeat;
		}
		
	#sectionOptions #optionTwo {
		background: url(../../../images/home/nhs-trust.jpg) no-repeat;
		}
		
	#sectionOptions #optionThree {
		background: url(../../../images/home/commercial.jpg) no-repeat;
		}
		
		
/*//////////////////////////////////////////////////////////
	Home Boxes
//////////////////////////////////////////////////////////*/
	
	#homeboxes #innovators { background: url(../../../images/home/home-boxes/1.jpg) }
	#homeboxes #nhs { background: url(../../../images/home/home-boxes/2.jpg)}
	#homeboxes #commercial { background: url(../../../images/home/home-boxes/3.jpg); }
	
	#homeboxes h3 {
		margin-left:5px;
		z-index:100;
		position:relative;
		font-size:0.1em;
	}
	#homeboxes h3 a{
		width:185px;
		display:block;
		height:27px;
		text-indent:-2000px;
		overflow:hidden;
		margin-top:183px;
		margin-bottom:-10px;
	}
	
	#homeboxes h3 a:hover{
		margin-top:103px;
		width:185px;
		display:block;
		height:27px;
		text-indent:-2000px;
		overflow:hidden;
		padding-top:80px;
		background-position:bottom;
		background-repeat:no-repeat;
	}
	
	#homeboxes #innovators h3 a{ background-image: url(../../../images/home/home-boxes/1-innovators.gif) }
	#homeboxes #nhs h3 a{ background-image: url(../../../images/home/home-boxes/2-nhs.gif)}
	#homeboxes #commercial h3 a{ background-image: url(../../../images/home/home-boxes/3-commercial.gif); }
	
	#homeboxes {
		margin:0 0 12px 0;
		padding:0;
		position:relative !important;
	}
	

	#homeboxes .inner {
		height:215px;
	}
	#homeboxes .inner div {
		float:left;
		width:193px;
		padding:0;
		height:215px;
	}

	#homeboxes .inner div p {
		font-size:1.1em;
		line-height:1.3em;
		margin:0 0 10px 0;
		color:#808080;
	}
	#homeboxes .inner div p {	
		color:#fff;
	}
	#homeboxes .inner div .more {
		margin:0;
		padding:0;
		height:80px;
		position:absolute;
		display:block;
		z-index:1;
		bottom:10px;
		width:185px;
		display:block;
		font-size: 12px;
	}
	
	#homeboxes .inner #innovators .more { left:5px;  background-color:#FF6600;}
	#homeboxes .inner #nhs .more { left:198px; background-color:#66CC33;}
	#homeboxes .inner #commercial .more { left:391px; background-color:#0099CC; }
	
	#homeboxes .inner #innovators .more p { background-color:#FF6600; width:165px;padding:10px;}
	#homeboxes .inner #nhs .more p { background-color:#66CC33; width:165px;padding:10px; }
	#homeboxes .inner #commercial .more p { background-color:#0099CC; width:165px;padding:10px; }
	.testimonial img.vidIcon {border:0px;}
	.testimonial {margin-top:20px;}


	