/* Our flyout menu */
#exmenu,			#exmenu2			{ width: 12em; }
#exmenu ul,			#exmenu2 ul			{ list-style: none; margin: 0; padding: 0; padding-left: 15px; z-index: 99; }
#exmenu a,			#exmenu2 a			{ display: block; margin: 0; color: #222222; background: #cccccc; text-decoration: none; }
#exmenu a:hover,	#exmenu2 a:hover	{ color: #555; }
#exmenu li,			#exmenu2 li			{ position: relative; background-image: none; z-index: 99; }
#exmenu ul ul,		#exmenu2 ul ul		{ position: absolute; top: 0; left: 100%; width: 100%; z-index: 99; }

div#exmenu ul ul,
div#exmenu ul li:hover ul ul,
div#exmenu2 ul ul,
div#exmenu2 ul li:hover ul ul 			{ display: none; z-index: 99; }

div#exmenu ul li:hover ul,
div#exmenu ul ul li:hover ul,
div#exmenu2 ul li:hover ul,
div#exmenu2 ul ul li:hover ul 			{ display: block; z-index: 99; }

/* Breadcrumbs */
div.breadcrumbs						{ padding: 5px; margin: 0 0 25px 0; border: 1px solid #999; background-color: #eee; }
div.breadcrumbs ul					{ margin: 0; padding: 0; border: 0; display: inline; list-style-type: none; }
div.breadcrumbs ul li				{ margin: 0; padding: 0; border: 0; display: inline; list-style-type: none; }
div.breadcrumbs ul li.first			{ margin: 0; padding: 0; border: 0; display: inline; list-style-type: none; }
div.breadcrumbs ul li:before		{ content: "\00BB \0020"; }
div.breadcrumbs ul li.first:before	{ content: " "; }

