/* primary navigation */	
#nav {width:926px; background:#82477D; clear:both; margin:0px 0 21px 0; padding:6px 16px;}
#nav ul {padding: 0; margin:0 0 0 90px; list-style: none; line-height: 1;}
#nav ul li { float:left;}
#nav ul li a {display:block; padding: 4px 26px 4px 27px; border-right:1px solid #b5c1c3; text-align:center; font-weight:bold; color:#fff;}
#nav ul li a:hover {text-decoration:none; color:#142537;}
#nav ul li:last-child a {border-right:none;}
#nav ul.menu li.active a span{text-decoration:none; color:#142537;}
/* end primary navigation */

/* sub nav */
#subNav ul {list-style:none; background:#e3efee; width:188px; margin:0;}
#subNav ul li {color:#464646; font-size:1em;  font-weight:bold; padding:0px;  }
#subNav ul li a { padding:10px 9px 9px 9px; border-bottom:1px solid #b9cdca; color:#417d75; display:block; margin-top:0px; width:170px;}
#subNav ul li span.separator{ display:block; width:179px; font-size:1.17em; margin-bottom:0; color:#464646; background:#91b2ae; margin-left:0px; margin-top:-1px; padding:4px 0 4px 9px; 
border-top:1px solid #fff; border-bottom:1px solid #fff;}
#subNav ul li a:hover, #subNav ul li a.active {text-decoration:none; background:#cae0dd;}
#subNav ul li:last-child a {border-bottom:none;}
#subNav ul.menu li.active a{text-decoration:none; background:#cae0dd;}
#subNav ul li.item-165 a { border-bottom:1px solid #B9CDCA; }
/* end sub nav */

/* breadcrumb trail */
#breadcrumbs {float:left; width:958px; margin:11px 0 13px 0; font-size:.92em;}
#breadcrumbs ul {float:left; list-style:none; margin-left:-8px;}
#breadcrumbs ul li {float:left; list-style:none; font-weight:bold; float:left; padding-left:8px;}
#breadcrumbs ul li a {float:left; padding-right:5px;}	
/* end breadcrumb trail */

 /* utilities nav in header */
.util-nav{ float:right; margin-top:13px; margin-bottom:21px;}
.util-nav ul{  margin:0;}
.util-nav ul li{display:inline; margin-left:11px; font-size:0.92em;}
 /* end utilities nav in header */