

	.glb-nav-utility {position:absolute; top:0; right:15px; font-size:10px; text-align:right; text-transform:uppercase; font-weight:bold;}
	.glb-nav-utility h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color: #04756f; margin-top: 6px;}
	.glb-nav-utility li {float:left; padding:0 18px;}
	.glb-nav-utility li a {line-height:29px; color:#363636; text-decoration:underline;}
	.glb-nav-utility li a:hover {color:#04756F; text-decoration:none;}
	.glb-nav-utility li.div {background:none;}
	.glb-nav-utility li.cart {padding:0;}
	.glb-nav-utility li.cart a {float:left; color:#04756F; padding:0 45px 0 10px; text-decoration:none; background:url('images/hdr-bg-utility-nav-cart.gif') 0 0 no-repeat;}
	.glb-nav-utility li.cart a:hover {color:#FFF; background-position:0 -30px;}
	

	.glb-nav-primary {position:relative; width:938px; height:38px; border-bottom:3px solid #FFF; border-left:5px solid #FFF; border-top:3px solid #FFF; border-right:1px solid #FFF;background-color: #fff;}
	.glb-nav-primary li {float:left; height:38px; overflow:visible; position:relative; list-style: none; }
	.glb-nav-primary li a.nav-primary {float:left; font-weight:bold; text-transform:uppercase; color:#FFF; letter-spacing:1px; font-size:12px; line-height:36px; border: 1px solid #04756F; border-width:1px 0 1px 1px; padding:0 41px; background:url('images/hdr-bg-primary-nav.gif') repeat-x; list-style: none;}
	.glb-nav-primary li a.nav-primary:hover, .glb-nav-primary li a.hover {color:#73AE23; background:#FFF; border-color:#E1E1E1; text-decoration:none; list-style: none;}
	
	
	
	
	.glb-nav-primary li:hover .nav-wrp-1 {display:block;}

	.glb-nav-primary .nav-wrp-1 {position:absolute; display:none; clear:both; padding:0 8px 0 0; top:37px; background:url('images/hdr-bg-secondary-nav-shadow-btm.png') right bottom no-repeat;}
	.glb-nav-primary .nav-wrp-2 {padding:0 0 8px 8px; margin-left:-6px; position:relative; overflow:none; background:url('images/hdr-bg-secondary-nav-shadow-bl.png') left bottom no-repeat;}
		*html .glb-nav-primary .nav-wrp-1 {background:none #FFF; border-style:solid; border-color:#E1E1E1; border-width:0 1px 1px 0; padding-right:0; width: 195px;}
		*html .glb-nav-primary .nav-wrp-2 {background:none #FFF; border-style:solid; border-color:#E1E1E1; border-width:0 0 0 1px; padding:0 0 7px 0; margin-left:0; zoom:1;}
		
	
	

	/* secondary nav */
	.glb-nav-primary .nav-secondary {float:left; width:193px; margin:10px 0;}
	*html .glb-nav-primary .nav-secondary { position: relative; }
	.glb-nav-primary li.nav-belief .nav-secondary {width:187px;}
	.glb-nav-primary .nav-secondary li {float:none; letter-spacing:0; font-size:11px; line-height:13px; height:21px; text-transform:none;}
	.glb-nav-primary .nav-secondary li a {float:none; text-indent:0; display:block; color:#707070; width:163px; line-height:13px; border:0 none; padding:3px 20px 5px 10px; background:none; white-space:nowrap; font-weight:bold;}
	*+html .glb-nav-primary .nav-secondary li a { padding:3px 20px 7px 10px; }
	.glb-nav-primary li.nav-belief .nav-secondary li a {width:157px;}
	.glb-nav-primary .nav-secondary li a:hover {color:#FFF; text-decoration:none; background:url('images/hdr-bg-secondary-nav-hover.png') left top repeat-x;}
	
	
	
	.glb-nav-primary  .hover  {display:block;}

		/* nav promos */
		.glb-nav-primary .nav-promo-wrp {position:absolute; top:37px; left:196px; display:none; padding: 0 8px 8px 0; background:url('images/hdr-bg-secondary-nav-shadow-btm.png') right bottom no-repeat;}
			.ie6 .glb-nav-primary .nav-promo-wrp {left:194px; padding:0; background:none #FFF !important; border-style: solid; border-color:#E1E1E1; border-width:0 1px 1px 0;}
		.glb-nav-primary .nav-promo {border-style:solid; border-color:#E1E1E1; border-width:0 0 0 1px; padding:10px; width:140px;}
		.glb-nav-primary .nav-promo h4 {color:#218585; font-weight:bold; margin-bottom:5px; text-transform:uppercase;}
		.glb-nav-primary .nav-promo a {color:#363636;}
		.glb-nav-primary .nav-promo a:hover {color:#73AE23; text-decoration:none;}
		.glb-nav-primary .nav-promo .latest {clear:both; text-transform:uppercase;}
		.glb-nav-primary .nav-promo .latest img {float:left;}
		.glb-nav-primary .nav-promo .latest a {float:left; width:60px; margin:5px 0 0 10px; line-height:12px;}

	/* promor area to the left for last three nav items */
	.glb-nav-primary li.nav-business .nav-wrp-1,
	.glb-nav-primary li.nav-support .nav-wrp-1 {right:-7px;}
		.ie6 .glb-nav-primary li.nav-business .nav-wrp-1,
		.ie6 .glb-nav-primary li.nav-support .nav-wrp-1 {right:-2px; background:none !important;}
	.glb-nav-primary li.nav-business .nav-promo-wrp,
	.glb-nav-primary li.nav-support .nav-promo-wrp,
	.glb-nav-primary li.nav-belief .nav-promo-wrp {left:auto; right:195px; padding:0 0 8px 8px; background:url('images/hdr-bg-secondary-nav-shadow-btm.png') left bottom no-repeat;}
		.ie6 .glb-nav-primary li.nav-business .nav-promo-wrp,
		.ie6 .glb-nav-primary li.nav-support .nav-promo-wrp,
		.ie6 .glb-nav-primary li.nav-belief .nav-promo-wrp {right:205px; padding:0; background:none #FFF; border-style:solid; border-color:#E1E1E1; border-width:0 0 1px 1px;}
		.ie6 .glb-nav-primary li.nav-belief .nav-promo-wrp {right:195px;}
	.glb-nav-primary li.nav-business .nav-promo,
	.glb-nav-primary li.nav-support .nav-promo,
	.glb-nav-primary li.nav-belief .nav-promo {border-width:0 1px 0 0;}

	.glb-nav-primary .hover {display:block;}
	
	ul,li {list-style:none;}


	


#Navigation li:hover ul, #Navigation li.over ul { display: block;  }

/********************************************/

/* GLOBAL LEFT NAVIGATION */

#left-nav {border:1px solid #E9E9E9;}

	#left-nav ul,
	#left-nav li {margin:0; padding:0;}
		.ie6 #left-nav li {zoom:1;}
	
	#left-nav li a {display:block; padding:10px; border:1px solid #FFF; font-weight:bold; color:#363636;}
	#left-nav li a.selected {font-weight:bold;}
	#left-nav li a:hover {text-decoration:none;}
	#left-nav li a span.menu {padding:0 20px 0 0; background:url('images/spr-left-nav-arrow.gif') 100% 0 no-repeat;}
	#left-nav li li a {padding:2px 10px 2px 20px; font-weight:normal;}
	#left-nav li a:hover,
	#left-nav li a.selected,
	#left-nav li a.selected:hover {color:#72AD22;}
	#left-nav li a:hover span.menu {background-position:100% -80px;}
	#left-nav li a.selected span.menu {background-position:100% -161px;}
	#left-nav li li a:hover,
	#left-nav li li a.selected,
	#left-nav li li a.selected:hover {color:#FFF; background:#72AD22 url('images/bg-left-nav-hover.gif') top left repeat-x; border-color:#7FBA31;}

/********************************************/



