/* DHS Tabs horizontal */



#dental-tabs {
border-top: solid 1px #fff;
width: 864px;
float:right;
}
#subnav, #subnav ul { 
list-style: none;
/*line-height:1;*/
margin: 0;
padding: 0;
height:30px;
}
#subnav {
list-style: none;
}
#subnav li { 
list-style: none;
position:relative;
float:left;
background:url(../images/btn-bg.gif) repeat-x;
padding: 0 0 0 0;
margin-right:1px;
}
#subnav a {
display: block;
position:relative;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-transform:uppercase;
font-weight:bold;
color: #fff;
text-decoration: none;

/*filter:alpha(opacity=90);
-moz-opacity: 0.90;
-khtml-opacity: 0.90;
opacity: 0.90;*/
}

#subnav li a {
padding: 8px ;
   border-top: #f6daa3 1px solid;
   border-right: #724f05 2px solid;
   border-bottom: #724f05 2px solid;
   border-left: #f6daa3 2px solid;
   /*border: #ab7f20 2px outset; */
}

#subnav li a:hover{
background-color:#2b3357;
color: #fff;
}

#subnav li:hover, #subnav li.hover {  
position: static;  
}  

#subnav li ul {
position: absolute;
width: 10em;
left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#subnav li:hover ul, #subnav li.sfhover ul {
left: auto;
}
#subnav li ul li a {
width: 16em;
padding: 5px 5px 5px 5px;
color: #fff;
letter-spacing:normal;
padding: 5px ;
}

#subnav li ul li a:hover{
background-color:#2b3357;
color: #fff;
z-index:100;
}







/* DHS Tabs vertical */




#nav, #nav ul {
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 11em;
		margin-top:24px;
		margin-left:5px;
	}
	
	#nav li { 
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : 1px;
		width: 11em;
		height:24px;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 131px;
		margin-top:-24px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
	    width: 10em;
		text-align:center;
		display : block;
		color : white;
		text-decoration : none;
		background-color: #ea656e;
		padding: 5px 10px;
		font-family: Arial, Verdana, sans-serif;
	}
	
	#nav li a:hover {
		color : white;
		background-color : #416487;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}





#content, #leftnav, #rightnav {
/*	border-top: 5px #fff solid;*/
}

/* DHS Tabs 
#dhs-tabs{
	margin:5px 0 5px 0;
	padding:0;
	float: left;
}
#subnav {
	background-color: #5d7da7;
	border-bottom: 1px solid #90a6c3;
	border-top: 1px solid #90a6c3;
	margin:0 5px 0 5px;
	padding:0;
}
#subnav li {
	list-style: none;
	display: inline;
	border-left: 1px solid #90a6c3;
	margin:0;
	padding: 0;
}
#subnav li a {
	text-decoration: none;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	margin: 5px;
}
#subnav li.d-indent {
	border-left:none;
}
h6#dhs-headername {
	margin:0 0 5px 5px;
	padding:0;
}
h6#dhs-headername a {
	font-size: 10px;
	color: #5d7da7;
}*/



