@charset "UTF-8";
/* CSS Document */

#greenNav {
	list-style: none;
	width:837px;
	height:39px;
	margin: 0px;
	padding: 0px;
	float: left;
}

#greenNav ul{
	list-style:none;
}

#greenNav li {
	float: left;
}

#greenNav a {
	border: none;
	font-size: 0px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	cursor:pointer;
	display: block;
}

li.aboutus, li.aboutus a {background-image: url(../images/nav.jpg); height: 39px; width: 114px; background-position: 0px 0px;}

li.sedation, li.sedation a {background-image: url(../images/nav.jpg);	height: 39px; width: 111px; background-position: -114px 0px;}

li.patientservices, li.patientservices a {background-image: url(../images/nav.jpg);	height: 39px; width: 160px; background-position: -225px 0px;}

li.newpatients, li.newpatients a {background-image: url(../images/nav.jpg);	height: 39px; width: 140px;	background-position: -385px 0px;}

li.contactus, li.contactus a {background-image: url(../images/nav.jpg);	height: 39px; width: 125px;	background-position: -525px 0px;}

li.commonquestions, li.commonquestions a {background-image: url(../images/nav.jpg);	height: 39px; width: 187px;	background-position: -650px 0px;}

/*HOVER*/

li.aboutus a:hover {background-image: url(../images/nav.jpg); height: 39px; width: 114px; background-position: 0px -39px;}
li.aboutus a.current {background-position: 0px -78px;}

li.sedation a:hover {background-image: url(../images/nav.jpg); height: 39px; width: 111px; background-position: -114px -39px;}
li.sedation a.current {background-position: -114px -78px;}

li.patientservices a:hover {background-image: url(../images/nav.jpg); height: 39px; width: 160px; background-position: -225px -39px;}
li.patientservices a.current {background-position: -225px -78px;}

li.newpatients a:hover {background-image: url(../images/nav.jpg);	height: 39px; width: 140px;	background-position: -385px -39px;}
li.newpatients a.current {background-position: -385px -78px;}

li.contactus a:hover {background-image: url(../images/nav.jpg); height: 39px; width: 125px; background-position: -525px -39px;}
li.contactus a.current {background-position: -525px -78px;}

li.commonquestions a:hover {background-image: url(../images/nav.jpg); height: 39px; width: 187px; background-position: -650px -39px;}
li.commonquestions a.current {background-position: -650px -78px;}

.aboutus li.aboutus a,
.sedation li.sedation a,
.patientservices li.patientservices,
.newpatients li.newpatients a,
.contactus li.contactus a,
.commonquestions li.commonquestions a
{background: none;}

#nav li li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CCCCCC none repeat scroll 0 0;
color:#FFFFFF;
height:15px;
padding:15px 15px 15px 20px;
width:135px;
}
#nav li li {
border:medium none;
color:#FFFFFF;
float:none;
font-size:16px;
text-align:left;
text-indent:0;
}
#nav li.current li a, #nav li.current:hover li a, #nav li li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#FFFFFF;
font-size:12px;
text-align:left;
text-decoration:none;
text-indent:0;
}
#nav li li li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
color:#FFFFFF;
font-size:12px;
text-align:left;
text-decoration:none;
text-indent:0;
}
#nav li.current li a:hover, #nav li li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
text-align:left;
text-indent:0;
width:135px;
}
#nav li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
border-bottom:4px solid #084060;
color:#FFFFFF;
font-size:16px;
left:-5000px;
opacity:0.9;
position:absolute;
text-align:left;
text-indent:0;
z-index:1001;
}
#nav li ul ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
margin-left:10.6em;
margin-top:-2.8em;
}
#nav li:hover ul {
color:#FFFFFF;
left:auto;
text-align:left;
text-indent:0;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
color:#FFFFFF;
left:-5000px;
text-align:left;
text-indent:0;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
color:#FFFFFF;
display:block;
left:auto;
text-align:left;
text-indent:0;
}
#nav li:hover ul li:hover ul {
color:#FFFFFF;
height:15px;
text-align:left;
text-indent:0;
}
#nav li ul a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
height:15px;
padding-bottom:15px;
padding-left:20px;
padding-top:15px;}