﻿/* navmenu styles */
.navmenu {
  width: 179px;
  padding: 0;
  margin-bottom: 10px;
  border-bottom: #004fa3 1px solid;
  border-top: #004fa3 1px solid;
}
.navmenu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  border-left: #004fa3 1px solid;
  border-right: #004fa3 1px solid;
}
.navmenu li {
  margin: 0;
  padding: 0;
  font-size: 80%;
  font-weight: normal;
}
.navmenu li a {
  padding: 5px 2px 5px 10px;
  display: block;
  color: #094fa3;
  text-decoration: none;
}
.navmenu li a:link {
}
.navmenu li a:visited {
}
.navmenu li a:hover {
  background-image: url('../images/blue_box_hover.png');
  color: white;
}
/* navmenu indented styles */
.navmenuIndented ul {
	list-style-type: none;
	border: 0;
	margin: 0 0 0 7px;
	background: none;
	font-size: 105%;
}
.navmenuIndented li {
	list-style-type: none;
	border: 0;
	margin: 0 0 0 7px;
	background: none;
}
.navmenuIndented li a:hover {
  color: #094FA3;
  font-weight: bold;
  background: none;
}
/* navmenu mappings */
/* high level menus */
div#pageBasic a#itemBasic, 
div#pageCaseStudies a#itemCaseStudies,
div#pageNewsLatest a#itemNewsLatest,
div#pageServicesIE a#itemServicesIE,
div#pageServicesDT a#itemServicesDT,
div#pageServicesMI a#itemServicesMI,
div#pageTraining a#itemTraining,
div#pageAboutUs a#itemAboutUs,
div#pagePartners a#itemPartners,
div#pageCareers a#itemCareers {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* services submenus */
div#pageServicesIntProj a#itemServicesIntProj,
div#pageServicesIntPeop a#itemServicesIntPeop,
div#pageServicesIntProc a#itemServicesIntProc, 
div#pageServicesEngCaps a#itemServicesEngCaps,
div#pageServicesTechAss a#itemServicesTechAss,
div#pageServicesEngMgmt a#itemServicesEngMgmt,
div#pageServicesSysDesA a#itemServicesSysDesA,
div#pageServicesSoftDev a#itemServicesSoftDev,
div#pageServicesTrlMgmt a#itemServicesTrlMgmt,
div#pageServicesAlgDevt a#itemServicesAlgDevt,
div#pageServicesStrucIM a#itemServicesStrucIM,
div#pageServicesReqtEng a#itemServicesReqtEng,
div#pageServicesAcDOORS a#itemServicesAcDOORS,
div#pageServicesBusGoAl a#itemServicesBusGoAl,
div#pageServicesEvBaDev a#itemServicesEvBaDev  {
	font-weight: bold;
}
/* services submenus - parent menu highligting */
div#pageServicesIntProj a#itemServicesIE,
div#pageServicesIntPeop a#itemServicesIE,
div#pageServicesIntProc a#itemServicesIE, 
div#pageServicesEngCaps a#itemServicesDT,
div#pageServicesTechAss a#itemServicesDT,
div#pageServicesEngMgmt a#itemServicesDT,
div#pageServicesSysDesA a#itemServicesDT,
div#pageServicesSoftDev a#itemServicesDT,
div#pageServicesTrlMgmt a#itemServicesDT,
div#pageServicesAlgDevt a#itemServicesDT,
div#pageServicesStrucIM a#itemServicesMI,
div#pageServicesReqtEng a#itemServicesMI,
div#pageServicesAcDOORS a#itemServicesMI,
div#pageServicesBusGoAl a#itemServicesMI,
div#pageServicesEvBaDev a#itemServicesMI {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* markets submenus */
div#pageMarketsDefence a#itemMarketsDefence,
div#pageMarketsTransport a#itemMarketsTransport,
div#pageMarketsCommercial a#itemMarketsCommercial,
div#pageMarketsClients a#itemMarketsClients {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* products submenus */
div#pageProducts a#itemProducts,
div#pageProductsTraceLine a#itemProductsTraceLine,
div#pageProductsKeypaq a#itemProductsKeypaq {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* training submenus */
div#pageTrainingRtB a#itemTrainingRtB,
div#pageTrainingEbD a#itemTrainingEbD {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* careers submenus */
div#pageCareersOverview a#itemCareersOverview,
div#pageCareersManCon a#itemCareersManCon,
div#pageCareersConsult a#itemCareersConsult,
div#pageCareersSalesAdmin a#itemCareersSalesAdmin {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}
/* case study submenus */
div#pageBGA a#itemBGA, 
div#pageEngMgmt a#itemEngMgmt, 
div#pageInfoMgmt a#itemInfoMgmt,
div#pageProgMgmt a#itemProgMgmt, 
div#pageRoadPricing a#itemRoadPricing, 
div#pageTLinP a#itemTLinP, 
div#pageBPI a#itemBPI, 
div#pageEPM a#itemEPM, 
div#pageMeasQual a#itemMeasQual, 
div#pageReqEng a#itemReqEng, 
div#pageBusRM a#itemBusRM  {
	background: url(../images/blue_box_double_top.png);
	color: #FFFFFF;
	font-weight: bold;
}

/* news submenus */
div#pageNewsArchive1 a#itemNewsArchive1,
div#pageNewsArchive2 a#itemNewsArchive2 {
	font-weight: bold;
}
/* news submenus - parent menu highligting */
div#pageNewsArchive1 a#itemNewsArchive,
div#pageNewsArchive2 a#itemNewsArchive {
  font-weight: bold;
  background-image: url('../images/blue_box_top.png');
  color: white;
}


div#pageNews_001 a#itemNews_001,
div#pageNews_002 a#itemNews_002,
div#pageNews_003 a#itemNews_003,
div#pageNews_004 a#itemNews_004,
div#pageNews_005 a#itemNews_005,
div#pageNews_006 a#itemNews_006,
div#pageNews_007 a#itemNews_007,
div#pageNews_008 a#itemNews_008,
div#pageNews_009 a#itemNews_009,
div#pageNews_010 a#itemNews_010,
div#pageNews_011 a#itemNews_011,
div#pageNews_012 a#itemNews_012,
div#pageNews_013 a#itemNews_013,
div#pageNews_014 a#itemNews_014,
div#pageNews_015 a#itemNews_015,
div#pageNews_016 a#itemNews_016,
div#pageNews_017 a#itemNews_017,
div#pageNews_018 a#itemNews_018,
div#pageNews_019 a#itemNews_019,
div#pageNews_020 a#itemNews_020,
div#pageNews_021 a#itemNews_021,
div#pageNews_022 a#itemNews_022,
div#pageNews_023 a#itemNews_023,
div#pageNews_024 a#itemNews_024,
div#pageNews_025 a#itemNews_025,
div#pageNews_026 a#itemNews_026,
div#pageNews_027 a#itemNews_027,
div#pageNews_028 a#itemNews_028,
div#pageNews_029 a#itemNews_029,
div#pageNews_030 a#itemNews_030,
div#pageNews_031 a#itemNews_031,
div#pageNews_032 a#itemNews_032,
div#pageNews_033 a#itemNews_033,
div#pageNews_034 a#itemNews_034,
div#pageNews_035 a#itemNews_035  {
	background: url(../images/blue_box_double_top.png);
	color: #FFFFFF;
	font-weight: bold;
}



