#n1 a
{
	background-color: #347c2b;
}

#col1
{
	float: left;
	width: 226px;
	margin-right: 2px;	
}
#col2
{
	float: left;
	width: 480px;
	margin-right: 2px;
	
	padding: 7px 12px 0px 12px;
}
#col3
{
	float: left;
	width: 226px;	
}

/* Old layout
#col1, #col2
{
	float: left;
	width: 382px;
	margin-right: 2px;
}
#col3
{
	float: left;
	width: 192px;
}
*/

h2
{
	font-size: 140%;
	line-height: 120%;
	font-weight: normal;
	color: #347c2b;
	margin: 0px 0px 14px 0px;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #d7ded9;
}

#col2 h2
{
	padding-left: 0px;	
}

#col1 .box
{
	min-height: 133px;
}
#col2 .box, #col3 .box
{
	min-height: 284px;
}

#clients.box
{
	min-height: 133px;
}

#col1 .box p
{
	padding-left: 6px;
	padding-right: 6px;
	margin: 5px 0px 0px 0px;
}

#aboutUs img
{
	display: block;
	clear: both;
	margin: 12px 0px 0px 6px;
}
#aboutUs h2 img
{
	float: none;
	margin: 0px;
}

/*Hide the pagination on the home page*/
.controller
{
	display: none;
}

/*Hide the articles heading*/
#newsArticlesHeading
{
	display: none;
}

#col2 h2+h3
{
	margin-top: 15px;
}
#col2 h3
{
	clear: both;
	margin: 20px 0px 5px 0px;
}
#col2 p
{
	padding: 5px 0px 0px 0px;
	margin-top: 0px;
	font-size: 80%;
}
.arrowButton
{
	display: block;
	float: left;
	padding: 5px 5px 0px 0px;
}


.links a
{
	display: block;
	padding-top: 8px;
}

.links_login a { padding:0 0 8px ; display: block; }
.links_login a.con_top { padding-top: 3px; }


/* Carousel
----------------------------*/

#carousel li img
{
	width: 100%;	
}

/* Central diagram
----------------------------*/

#homeReqInfo
{
	display: block;
	float: right;
	padding: 4px 0px 0px 0px;
}

.cellBackground
	{
		display: block;
		width: 480px;
		height: 413px;
		background: url(images/background.home.buttons-all.gif) no-repeat top left;	
	}
	
		.cellBackground ul
		{
			margin: 0;
			padding: 0;
			list-style: none;
		}

	.leftCells
	{
		float: left;
		width: 192px;
	}
	
		.leftCells a
		{
			text-indent: -200em;
			display: block;
		}
		
	#ssDoc a, #ssCon a, #ssConing a, #ssNur a
	{
		width: 192px;
		padding-bottom: 5px;
	}
	
		#ssDoc a
		{
			height: 122px;
			/*background: url(images/button.home.doctors.gif) no-repeat top left;*/
		}
		
		#ssCon a
		{
			height: 146px;
			/*background: url(images/button.home.consultants.gif) no-repeat top left;*/
		}
		
		#ssConing a
		{
			height: 135px;
			/*background: url(images/button.home.consulting.gif) no-repeat top left;*/
		}
		
		#ssNur a
		{
			height: 56px;
			/*background: url(images/button.home.nurses.gif) no-repeat top left;*/
		}
	
	.rightCells
	{
		float: left;
		width: 288px;
	}

		.rightCells li a
		{
			text-indent: -200em;
			
			display: block;
			width: 288px;
			height: 24px;
			
			background-repeat: no-repeat;
			background-position: top left;
		}
			
		#homeSS6, #homeSS11, #homeSS14 a
		{
			margin-bottom: 5px;	
		}	
		
		#homeSS1 a, #homeSS6 a, #homeSS7 a, #homeSS11 a, #homeSS12 a, #homeSS14 a, #homeSS15 a
		{
			height: 25px;
		}
		
		#home-allocate a {height: 135px; }
		
		#homeSS1 a:hover
		{
			background-image: url(images/button.home.1.gif);
		}
		
		#homeSS2 a:hover
		{
			background-image: url(images/button.home.2.gif);
		}

		#homeSS3 a:hover
		{
			background-image: url(images/button.home.3.gif);
		}

		#homeSS4 a:hover
		{
			background-image: url(images/button.home.4.gif);
		}
		
		#homeSS5 a:hover
		{
			background-image: url(images/button.home.5.gif);
		}
		
		#homeSS6 a:hover
		{
			background-image: url(images/button.home.6.gif);
		}
		
		#homeSS7 a:hover
		{
			background-image: url(images/button.home.7.gif);
		}
		
		#homeSS8 a:hover
		{
			background-image: url(images/button.home.8.gif);
		}

		#homeSS9 a:hover
		{
			background-image: url(images/button.home.9.gif);
		}

		#homeSS10 a:hover
		{
			background-image: url(images/button.home.10.gif);
		}
		
		#homeSS11 a:hover
		{
			background-image: url(images/button.home.11.gif);
		}
		
		#homeSS12 a:hover
		{
			background-image: url(images/button.home.12.gif);
		}
		
		#homeSS13 a:hover
		{
			background-image: url(images/button.home.13.gif);
		}
		
		#homeSS14 a:hover
		{
			background-image: url(images/button.home.14.gif);
		}
		
		#homeSS15 a:hover
		{
			background-image: url(images/button.home.15.gif);
		}
