/*
	--------------------------
	Navigation Styles
	--------------------------
*/
/* Navigation */
.containNavigation:after	{ content: '.'; display: block; clear: both; visibility: hidden; height: 0px; }
* html .containNavigation	{ /* nomac \*/height: 1%;/* nomac */ }
.containNavigation		{ display: inline-block; }

div#links	{ width: 85%; margin: 1em 0.75em; float: left; }

div#links ul	{ width: 100%; list-style-type: none; margin: 0px; padding: 0px; }

div#links ul li	{ margin-bottom: 0.25em; }
div#links ul li a	{ background: #f8941e; color: #0c4e80; font-size: 0.75em; font-weight: bold; text-decoration: none; padding: 0.15em 0px 0.35em 0.15em; display: block; border-bottom: solid 1px #fff; }
div#links ul li a:hover	{ background: #ed6502; color: #fff; text-decoration: underline; }
div#links ul li.current a	{ background: #ed6502; color: #fff; }

div#links ul li ul li, div#links ul li.current ul li	{ margin-bottom: 0px; }
div#links ul li ul li a, div#links ul li.current ul li a	{ background: #0974b1; color: #fff; }
div#links ul li ul li a:hover, div#links ul li.current ul li a:hover	{ background: #0c4e80; color: #fff; }

div#links ul li ul li.current a, div#links ul li.current ul li.current a	{ background: #0c4e80; color: #fff; }

div#links ul li ul li.current ul li a { background: #0974b1; color: #fff; }
div#links ul li ul li ul li a { padding-left: 1em; }

div#rhs ul.SiteMapNavigation li { border-right: none; display: block; margin-bottom: 0.25em; }
div#rhs ul.SiteMapNavigation ul li { margin-left: 1.5em; }
div#rhs ul.SiteMapNavigation ul ul { margin-left: 1.5em; }
