/* Menu css  */
#menu, #menu ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:outside;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	z-index:900;
}
* html .#menu, #menu ul{
	position:absolute;
}
#menu li a:link, #menu li a:active, #menu li a:visited {
	display:block;
	line-height:40px;
	background-color:#060606;
}
#menu li a:hover {
	color:#FFFFFF;
	background-color:#005e9e;
}
#menu li li a:link, #menu li li a:active, #menu li li a:visited {
	display:block;
	padding:0px 5px;
	border-left:1px solid #7a7a7a;
	border-bottom:1px solid #7a7a7a;
	border-right:1px solid #7a7a7a;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#0064a4;
	line-height:20px;
	text-align:left;
}
#menu li li a:hover {
	background-color:#192123;
	color:#FFFFFF;
}
#menu ul li:first-child {
	border-top:1px solid #7a7a7a;
}
#menu li {
	float:left;
	position:relative;
}
#menu ul {
	position:absolute;
	width:230px;
	display:none;
}
#menu li ul a {
	width:230px;
	float:left;
}
#menu ul ul {
	top:auto;
}
#menu li ul ul {
	left:230px;
	margin:0px 0 0 11px;
}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li:hover ul ul ul ul {
	display:none;
}
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li li li li:hover ul {
	display:block;
}
.subMenu {
	background:url(../images/tri.gif) no-repeat right;
}
.menu-about-us a {
	background:url(../images/about-off.jpg) no-repeat 0 0;
	width:104px;
	text-decoration:none;
}
.menu-about-us a:hover {
	background:url(../images/about-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-patient-info a {
	background:url(../images/patient-info-off.jpg) no-repeat 0 0;
	width:109px;
	text-decoration:none;
}
.menu-patient-info a:hover {
	background:url(../images/patient-info-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-services a {
	background:url(../images/services-off.jpg) no-repeat 0 0;
	width:118px;
	text-decoration:none;
}
.menu-services a:hover {
	background:url(../images/services-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-media a {
	background:url(../images/media-off.jpg) no-repeat 0 0;
	width:72px;
	text-decoration:none;
}
.menu-media a:hover {
	background:url(../images/media-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-appointments a {
	background:url(../images/appointments-off.jpg) no-repeat 0 0;
	width:126px;
	text-decoration:none;
}
.menu-appointments a:hover {
	background:url(../images/appointments-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-faq a {
	background:url(../images/faq-off.jpg) no-repeat 0 0;
	width:71px;
	text-decoration:none;
}
.menu-faq a:hover {
	background:url(../images/faq-on.jpg) no-repeat 0 0;
	text-decoration:none;
}
.menu-contact-us a {
	background:url(../images/contact-us-off.jpg) no-repeat 0 0;
	width:107px;
	text-decoration:none;
}
.menu-contact-us a:hover {
	background:url(../images/contact-us-on.jpg) no-repeat 0 0;
	text-decoration:none;
}