#navigation {
	clear: both;
	height: 25px;
	width: 889px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0;
	padding: 0;	
}

	*:first-child+html #navigation {
		margin-top: -2px;
	}
	
	* html #navigation {
	
		margin-top: -2px;
	}

#navigation li {

	list-style: none;
	margin: 0;
	padding: 0;
	height:25px;
	float:left;

}

#navigation img {
	border: 0;
	margin-left: auto;
	margin-right: auto;
}


#navigation li a {

	height: 25px;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
}

	


#navigation li a span {

	display: none;


}


#navigation li#home a {

	background: url(../grfx/nav/navigation.jpg) 0px 0px no-repeat;
	width: 110px;


}



#navigation li#home a:hover {

	background: url(../grfx/nav/navigation.jpg) 0px -25px no-repeat;

}



#navigation li#home a.active {

	background: url(../grfx/nav/navigation.jpg) 0px -25px no-repeat;

}

#navigation li#about a {

	background: url(../grfx/nav/navigation.jpg) -110px 0px no-repeat;
	width: 102px;

}



#navigation li#about a:hover {

	background: url(../grfx/nav/navigation.jpg) -110px -25px no-repeat;

}



#navigation li#about a.active {

	background: url(../grfx/nav/navigation.jpg) -110px -25px no-repeat;

}


#navigation li#services a {

	background: url(../grfx/nav/navigation.jpg) -212px 0px no-repeat;
	width: 112px;

}



#navigation li#services a:hover {

	background: url(../grfx/nav/navigation.jpg) -212px -25px no-repeat;

}



#navigation li#services a.active {

	background: url(../grfx/nav/navigation.jpg) -212px -25px no-repeat;

}




#navigation li#practitioners a {

	background: url(../grfx/nav/navigation.jpg) -324px 0px no-repeat;
	width: 134px;

}



#navigation li#practitioners a:hover {

	background: url(../grfx/nav/navigation.jpg) -324px -25px no-repeat;

}



#navigation li#practitioners a.active {

	background: url(../grfx/nav/navigation.jpg) -324px -25px no-repeat;

}

#navigation li#location a {

	background: url(../grfx/nav/navigation.jpg) -458px 0px no-repeat;
	width: 180px;

}



#navigation li#location a:hover {

	background: url(../grfx/nav/navigation.jpg) -458px -25px no-repeat;

}



#navigation li#location a.active {

	background: url(../grfx/nav/navigation.jpg) -458px -25px no-repeat;

}


#navigation li#schedule a {

	background: url(../grfx/nav/navigation.jpg) -638px 0px no-repeat;
	width: 141px;

}



#navigation li#schedule a:hover {

	background: url(../grfx/nav/navigation.jpg) -638px -25px no-repeat;

}



#navigation li#schedule a.active {

	background: url(../grfx/nav/navigation.jpg) -638px -25px no-repeat;

}

#navigation li#contact a {
	background: url(../grfx/nav/navigation.jpg) -779px 0px no-repeat;
	width: 110px;

}



#navigation li#contact a:hover {

	background: url(../grfx/nav/navigation.jpg) -779px -25px no-repeat;

}



#navigation li#contact a.active {

	background: url(../grfx/nav/navigation.jpg) -718px -25px no-repeat;

}

#navigation li ul { 


	position: absolute;

	z-index: 20;

	margin: 0 0 0 0px;

	width: 190px;

	padding: 0;

	left: -999em; 

	
	
}



#navigation li ul li {

	margin: 0;

	padding: 0;

	width: 190px !important;
	
	

}



#navigation li:hover ul, 

#navigation li li:hover ul, 

#navigation li.sfhover ul, 

#navigation li li.sfhover ul { 

	left: auto;

}



*:first-child+html #navigation li:hover, 

*:first-child+html #navigation li li:hover, 

*:first-child+html #navigation li.sfhover, 

*:first-child+html #navigation li li.sfhover { 

	left: auto;

	position: static;

}

* html #navigation li ul li a{
	margin-left: -35px;
	margin-top: -1px;
}

#navigation li ul li a {

	padding: 5px 0 0 12px;

	display: block;

	margin: 0;

	line-height: 18px;

	font-size: 11px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	color: #fff !important;
	
	background-image: none !important;

	background-color: #3ca63a !important;	

	text-decoration: none;

	border: 1px solid #0b7209;	

	width: 150px !important;

}

	



#navigation li ul li a:hover {

	color: #000 !important;
	background: #a0ef9e !important;

}




/*____________________LEFT NAVIGATION ______________________*/

#left_menu {
	margin-left: -37px;
	margin-top: -20px;
}



#left_menu li {

	list-style: none;
	margin: 0;
	padding: 0;
	width: 171px;
	float:left;

}

#left_menu img {
	border: 0;
	margin-left: auto;
	margin-right: auto;
}


#left_menu li a {

	width: 171px;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
}


#left_menu li a span {

	display: none;


}


#left_menu li#conditions a {
	background: url(../grfx/nav/left_navigation.jpg) 0px 0px no-repeat;
	height: 61px;
}

#left_menu li#conditions a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px 0px no-repeat;
}

#left_menu li#conditions a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px 0px no-repeat;
}

#left_menu li#analysis a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -61px no-repeat;
	height: 35px;
}

#left_menu li#analysis a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -61px no-repeat;
}

#left_menu li#analysis a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -61px no-repeat;
}

#left_menu li#anti_ageing a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -96px no-repeat;
	height: 31px;
}

#left_menu li#anti_ageing a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -96px no-repeat;
}

#left_menu li#anti_ageing a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -96px no-repeat;
}

#left_menu li#fertility a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -127px no-repeat;
	height: 25px;
}

#left_menu li#fertility a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -127px no-repeat;
}

#left_menu li#fertility a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -127px no-repeat;
}

#left_menu li#childrens_health a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -152px no-repeat;
	height: 32px;
}

#left_menu li#childrens_health a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -152px no-repeat;
}

#left_menu li#childrens_health a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -152px no-repeat;
}

#left_menu li#fsm a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -184px no-repeat;
	height: 45px;
}

#left_menu li#fsm a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -184px no-repeat;
}

#left_menu li#fsm a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -184px no-repeat;
}

#left_menu li#hemaview a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -229px no-repeat;
	height: 38px;
}

#left_menu li#hemaview a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -229px no-repeat;
}

#left_menu li#hemaview a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -229px no-repeat;
}

#left_menu li#pain a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -267px no-repeat;
	height: 21px;
}

#left_menu li#pain a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -267px no-repeat;
}

#left_menu li#pain a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -27px no-repeat;
}

#left_menu li#weight_loss a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -288px no-repeat;
	height: 23px;
}

#left_menu li#weight_loss a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -288px no-repeat;
}

#left_menu li#weight_loss a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -288px no-repeat;
}

#left_menu li#health_fund a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -311px no-repeat;
	height: 23px;
}

#left_menu li#health_fund a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -311px no-repeat;
}

#left_menu li#health_fund a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -311px no-repeat;
}

#left_menu li#links a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -334px no-repeat;
	height: 22px;
}

#left_menu li#links a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -334px no-repeat;
}

#left_menu li#links a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -334px no-repeat;
}

#left_menu li#distant_patients a {
	background: url(../grfx/nav/left_navigation.jpg) 0px -356px no-repeat;
	height: 81px;
}

#left_menu li#distant_patients a:hover {
	background: url(../grfx/nav/left_navigation.jpg) -171px -356px no-repeat;
}

#left_menu li#distant_patients a.active {
	background: url(../grfx/nav/left_navigation.jpg) -171px -356px no-repeat;
}

#left_menu li ul { 


	position: absolute;

	z-index: 20;

	left: -999em; 

	margin: -40px 0 0 169px;
	padding: 0;
	width: 190px;
	
	
}



#left_menu li ul li {



	font-size: 11px;

	

}



#left_menu li:hover ul, 

#left_menu li li:hover ul, 

#left_menu li.sfhover ul, 

#left_menu li li.sfhover ul { 

	left: auto;

}



*:first-child+html #left_menu li:hover, 

*:first-child+html #left_menu li li:hover, 

*:first-child+html #left_menu li.sfhover, 

*:first-child+html #left_menu li li.sfhover { 

	left: auto;

	position: static;

}



#left_menu li ul li a {

	background-image: none !important;

	background-color: #3ca63a !important;	
		border-collapse:collapse;
	
	border: 1px solid #0b7209;
	color: #fff;
	text-decoration: none;
	

	font-size: 11px;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;
	
	padding: 5px 0 0 12px;

	display: block;
	height: 25px !important;
	line-height: 18px;
		
	margin-top: -1px;
	width: 200px !important;
	
}



#left_menu li ul li a:hover {

	color: #000 !important;
	background: #a0ef9e !important;

}
