@charset "utf-8";
/* CSS Document */

/* Primary Navigation */

#divNavigation 	{	display: inline-block; position: absolute; top: 0px; left: 240px; width: 760px; 
					vertical-align: top; /* [disabled]background-color: #90F; */ margin-top: -12px; 
				}
#navPrimary li li a
			 	{ 	text-align: left; color: #FFF !important; }
#navPrimary ul.a { }
#navPrimary 	{ 	height: 76px; overflow: hidden; list-style: none; background-color: #FFF; 
					font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px;
				}
#navPrimary ul 	{ }
#navPrimary li	{	line-height: 14px; float: left; list-style: none; background-image: url('../images/global/menu_div1.png');
					background-repeat: no-repeat; background-position: right; height: 63px; padding-bottom: 13px; width: 132px;
					text-transform: uppercase;	
				}
ul 				{ 	counter-reset: li; }
#navPrimary li:before	
				{ 	position: relative; content: counter(li, decimal-leading-zero); counter-increment: li; color: #999; font-size: 9px;
					padding-right: 10px; display: block; text-align: right; top: 10px;
				}
#navPrimary li li:before	
				{ 	content: counter(none, none);
				}
#navPrimary li:after 	{ }
#navPrimary li a{	margin-top: 12px; }
#navPrimary li li {
					background-color: #4C4C4C; min-height: 25px; padding-top: 0px; padding-bottom: 12px; background-image: none;
					height: auto; min-width: 117px; padding-left: 0px; padding-right: 15px;
				}
#navPrimary a 	{	display: block; color: #383B3E; text-decoration: none; padding-left: 20px; }
#navPrimary li a:hover { }
#navPrimary li.sfhover { }
#navPrimary li li:hover { background-image: url('../images/global/diag02.png'); background-repeat: repeat; }

#navPrimary li ul {	position: absolute; left: -9999px; z-index: 50; width: 132px; margin: 0px; padding: 0px; list-style: none;
					/* [disabled]background-color: #F0F; */ top: 88px; line-height: 15px;
					/* second-level lists */	
				  }
#navPrimary li li { float: left; margin: 0px !important; /* all list items */ }
#navPrimary li:hover ul ul, #navPrimary li:hover ul ul ul, #navPrimary li.sfhover ul ul, #navPrimary li.sfhover ul ul ul 
				{	left: -9999px; z-index: 1001; }
#navPrimary li:hover ul, #navPrimary li li:hover ul, #navPrimary li li li:hover ul, #navPrimary li.sfhover ul, #navPrimary li li.sfhover ul, #navPrimary li li li.sfhover ul 
				{ 	left: auto; /* lists nested under hovered list items */ }
.colorBlue 		{ 	color: #3D7DB1; }


/* Secondary Navigation */

#navSecondary 	{	list-style-type: none; margin: 0px; padding: 0px; font-size: 12px; font-weight: bold; line-height: 20px; }
#navSecondary li {	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; text-transform: uppercase; }
#navSecondary li.first {
					border-top-width: 1px; border-top-style: solid; border-top-color: #CCC; 
				}
#navSecondary li.hasKids 
				{	background-image: url('../images/global/menu-side-collapse.png'); background-repeat: no-repeat; background-position: right 3px; }
#navSecondary li.current.hasKids 
				{	background-image: url('../images/global/menu-side-expand.png'); }
#navSecondary a	{	color: #383b3e; }
#navSecondary a.current
				{	color: #3D7DB1; }
#navSecondary li ul
			 	{	list-style-type: none; margin: 15px; padding: 0px; font-size: 11px; font-weight: normal; line-height: 20px; }
#navSecondary li ul a:hover
			 	{	color: #3D7DB1; }
#navSecondary li ul li 
				{	border-bottom-width: 0px; text-transform: capitalize; }
#navSecondary li ul li.first
				{	border-top-width: 0px; margin-top: -10px; }





