@media screen, projection
{
  #nav_service {margin-bottom: 20px;}
  
  #nav_service a,
  #nav_service strong  {
	color: #c7cdd0;
	text-decoration: none;
	font-weight: normal;
	background: none;
	padding: 0;
  }
  
  #nav_service strong  {  
	color: #979da7;
  }
  
  #nav_service a:focus,
  #nav_service a:hover,
  #nav_service a:active,
  #nav_service a:hover{ text-decoration: underline; }
		
  #nav_breadcrumb { 
	color: #c2c2c2; 
	font-size: 0.88em; 
	padding: 0.3em 0 0 0;
	vertical-align: middle;
	float: left;
  }
}

/* ##########################
** ### Accessible menu ######
** ##########################
*/
@media screen, print {
#nav_service dfn, 
#nav_service .hidden {position:absolute; left:-1000em; width:20em;}
}
