
DIV.Navigation
{
	margin: 0;
	padding: 0;
	height: 40px;
	width: 970px;
}
DIV.Navigation UL.Primary
{
	margin: 0px;
	padding: 0;
	height: 37px;
	width: 970px; /* all browsers including Firefox and Mac IE */
	*width: 970px; /* IE 7 and below */
	_width: 970px; /* IE 6 and below */
	position: relative;
	float: left;
}
DIV.Navigation UL.Primary LI
{
	padding: 0;
	margin: 0px 0px 0px 0px;
	display: block;
	position: relative;
	height: 40px;
	margin-left: 0px;
	background-repeat: no-repeat ! important;
	background-position:top;
	float: left;
}
DIV.Navigation UL.Primary LI A
{
	display: block;
	text-align:center;
	padding: 15px 0px 0px 0px; /*padding inside each tab*/
	background-repeat: no-repeat;
	background-position: center top;
	height: 24px;
	overflow: hidden;
}



DIV.Navigation UL.Primary LI A { 
background-image: url(menubg.gif);
width: 121px;
color:#01477A;
font-weight:bold;
text-decoration:none;
}

DIV.Navigation UL.Primary LI A:Hover { 
background-image: url(over_menubg.gif);
color:#000000;
font-weight:bold;
text-decoration:none;
}

DIV.Navigation UL.Primary LI A.Selected {
color:#000000;
font-weight:bold;
text-decoration:none;
background-image:url(over_menubg.gif);
}

DIV.Navigation UL.Primary LI UL.Secondary
{
	margin: 0px;
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 0px;
	top: 40px;
	display: none;
	border: solid 1px #DBDBDB;
	border-bottom-width: 0;
	background-color: #F3F3F3;
	z-index: 10;
}

DIV.Navigation UL.Primary LI UL.Secondary LI
{
	display: block;
	text-align: left;
	height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	overflow: hidden;
	float: none;
	text-align:left;
	z-index: 10;
}
/* Added to Fix IE browser issue with select boxes overlapping menus */
.Navigation .Primary IFRAME.DropMenu
	{
		position:absolute;
		border:none;
		top:40px;
		display: none;		
		
	}
/* Added to Fix IE browser issue with select boxes overlapping menus */
.Navigation .Primary LI.Hover IFRAME.DropMenu
	{
		display:block;
		/*border: #993300 solid thin;*? /*Use this for debugging height and width of IFRAMES belwow, then remove when done. */
}
/* Added to Fix IE browser issue with select boxes overlapping menus */
/* You nust add 2 pixels to each menu width to account for submenu border */
/*.Navigation .Primary LI IFRAME.DropMenu	{width:200px;}

/* DIV.Navigation UL.Primary LI UL.Secondary LI {width: 200px;}  IE 7 and below */
/* Added to Fix IE browser issue with select boxes overlapping menus */
/* You nust add 2 pixels to each menu width to account for submenu border */

.Navigation .Primary LI.About IFRAME.DropMenu	{width:142px;}
.Navigation .Primary LI.Services IFRAME.DropMenu	{width:250px;}
.Navigation .Primary LI.Industries IFRAME.DropMenu	{width:190px;}
.Navigation .Primary LI.Clients IFRAME.DropMenu	{width:175px;}
.Navigation .Primary LI.Products IFRAME.DropMenu	{width:120px;}
.Navigation .Primary LI.Government IFRAME.DropMenu	{width:155px;}
.Navigation .Primary LI.Careers IFRAME.DropMenu	{width:140px;}
.Navigation .Primary LI.Contact Us IFRAME.DropMenu	{width:120px;}


DIV.Navigation UL.Primary LI.About UL.Secondary LI {width: 140px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Services UL.Secondary LI {width: 250px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Industries UL.Secondary LI {width: 190px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Clients UL.Secondary LI {width: 175px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Products UL.Secondary LI {width: 120px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Government UL.Secondary LI {width: 155px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Careers UL.Secondary LI {width: 140px;} /* IE 7 and below */
DIV.Navigation UL.Primary LI.Contact UL.Secondary LI {width: 120px;} /* IE 7 and below */

DIV.Navigation UL.Primary LI UL.Secondary LI A
{
	background: none;
	background-image: none ! important;
	display: block;
	/*width: 240px;*/
	height: 24px ! important;
	color: #000F22 ! important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height: 24px;
	padding: 0px 10px 0px 16px ! important;
	text-decoration: none;
	text-align:left;
	border-bottom:#DBDBDB 1px solid;
	z-index: 10;
}

DIV.Navigation UL.Primary LI.About UL.Secondary LI A {width: 140px;}
DIV.Navigation UL.Primary LI.Services UL.Secondary LI A {width: 250px;}
DIV.Navigation UL.Primary LI.Industries UL.Secondary LI A {width: 165px;}
DIV.Navigation UL.Primary LI.Clients UL.Secondary LI A {width: 170px;}
DIV.Navigation UL.Primary LI.Products UL.Secondary LI A {width: 170px;}
DIV.Navigation UL.Primary LI.Government UL.Secondary LI A {width: 135px;}
DIV.Navigation UL.Primary LI.Careers UL.Secondary LI A {width: 120px;}
DIV.Navigation UL.Primary LI.Contact UL.Secondary LI A {width: 120px;}

DIV.Navigation UL.Primary LI UL.Secondary LI A:Hover
{
	background-color: #DEE3E6;
	text-decoration: none;
	color: #0C55B1 ! important;
	font-weight:normal;
	
	/*font-weight: bold;*/
}
DIV.Navigation UL.Primary LI.Hover UL.Secondary
{
	display: block;
}