ul#nav {
	height:53px; 
	width:926px;
	
	margin-left:40px; 
	position:relative;
	background:url(../images/menuTab.jpg) no-repeat;
	clear:both;
	
	
	
}

ul#nav li.hasmenu{
	list-style-type:none;
	
	
	float:left;
}

#nav li.hasmenu a{
	background-image:url(../images/menuTab.jpg) ;
	float:left;
	background-repeat:no-repeat;
	height: 53px;
	
	}
#nav li.nav-item.show-menu{
	z-index: 1;
}



a#nav-home{
	width: 140px;
	
}
a#nav-home:hover{
	background-position:0px -53px;
}
a#nav-home.selected{background-position:0px -106px;}

a#nav-practice{
	width: 188px;
	background-position:-140px 0px;
}
a#nav-practice:hover{
	background-position:-140px -53px;
}
a#nav-practice.selected{background-position:-140px -106px;}

a#nav-client{
	width: 131px;
	background-position:-328px 0px;
}
a#nav-client:hover{
	background-position:-328px -53px;
}

a#nav-client.selected{background-position:-328px -106px;}

a#nav-contract{
	width: 179px;
	background-position:-459px 0px;
}

a#nav-contract:hover{
	background-position:-459px -53px;
}

a#nav-contract.selected{background-position:-459px -106px;}


a#nav-corporate{
	width: 148px;
	background-position:-638px 0px;
}
a#nav-corporate:hover{
	background-position:-638px -53px;
}
a#nav-corporate.selected{background-position:-638px -106px;}

a#nav-careers{
	width: 140px;
	background-position:-786px 0px;
}
a#nav-careers:hover{
	background-position:-786px -53px;
}
a#nav-careers.selected{background-position:-786px -106px;}

#nav .practiceMenu{
	display: none;
}

#nav .practiceMenu{
	z-index: 10000;
	line-height: 22px;
	position: absolute;
	top: 45px;
	left: 190px;
	font: 12px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	display: block;
	width: 683px;
	border:0px solid red;
	display: none;
	}

* html #nav .practiceMenu {
	z-index: 10000;
}

#nav .practiceMenu .contain {
	background: url(../images/bm_rpt.png) repeat-y center top;
	overflow: hidden;
	
}

#nav .practiceMenu .top {
	background: url(../images/bm_top.png) no-repeat center top;
	height: 22px;
}

#nav .practiceMenu .bottom {
	background: url(../images/bm_bottom.png) no-repeat center top;
	height: 22px;
}

#nav .practiceMenu .menucon{
	width: 634px;
	margin: 5px 20px;
	padding: 5px;
	clear: both;
	overflow: hidden;
	background: url(../images/bm_bg.gif) repeat-x;
}

#nav .practiceMenu .menucon ul{
	background: none;
	list-style-type:none;	
	text-indent:35px;
}

* html #nav .practiceMenu .menucon ul {
	margin-left: 0px;
	margin-right: 0px;
	}


#nav .practiceMenu .menucon li.wide ul {
	margin-right: 0px;
}

#nav .practiceMenu .menucon ul.last {
	margin-right: 0px;
	width: 160px;
}

#nav .practiceMenu ul li li{
	margin-bottom: 2px;
	
}

.practiceMenu .menucon li{
	display:block;
	line-height:30px;
	
}	
.practiceMenu .menucon li a{
	background:none;
	float:none;
	text-decoration:none;
}
.practiceMenu .menucon li a:hover{
	text-decoration:underline;
}

#nav .hasmenu .practiceMenu li a, #nav .hasmenu .smallMenu li a {
	background:none;
	clear:both;
	height:30px;
	}
#nav .hasmenu .practiceMenu h2 a{
	background:none;
	clear:both;
	height:30px;
	}

.practiceMenu .menucon li{height:35px; clear:both;}
.practiceMenu .menucon li.health{background:url(../images/icon_healthIT.gif) no-repeat top left;}
.practiceMenu .menucon li.phim{background:url(../images/icon_phim.gif) no-repeat top left;}
.practiceMenu .menucon li.phr{background:url(../images/icon_personalHealth.gif) no-repeat top left;}

.practiceMenu .menucon li.secure{background:url(../images/icon_secure.gif) no-repeat top left;}
.practiceMenu .menucon li.wireless{background:url(../images/icon_wireless.gif) no-repeat top left;}
.practiceMenu .menucon li.physical{background:url(../images/icon_physical.gif) no-repeat top left;}
.practiceMenu .menucon li.messaging{background:url(../images/iconmesseging.gif) no-repeat top left;}
	
.practiceMenu .menucon li.identity{background:url(../images/icon_identity.gif) no-repeat top left;}
.practiceMenu .menucon li.biometric{background:url(../images/icon_biometrics.gif) no-repeat top left;}
.practiceMenu .menucon li.information{background:url(../images/icon_information.gif) no-repeat top left;}

.practiceMenu .menucon li.web-centric{background:url(../images/icon_webcentric.gif) no-repeat top left;}
.practiceMenu .menucon li.intelligence{background:url(../images/menu_09.gif) no-repeat top left;}
.practiceMenu .menucon li.erp{background:url(../images/icon_interpricesolution.gif) no-repeat top left;}
.practiceMenu .menucon li.dws{background:url(../images/icon_datawarehousing.gif) no-repeat top left;}
.practiceMenu .menucon li.legacy{background:url(../images/icon_legacy.gif) no-repeat top left;}

.practiceMenu .menucon li.methods{background:url(../images/icon_method.gif) no-repeat top left;}
.practiceMenu .menucon li.whitepapers{background:url(../images/icon_whitepaper.gif) no-repeat top left;}

.practiceMenu .menucon li.consulting{background:url(../images/icon_consulting.gif) no-repeat top left;}
.practiceMenu .menucon li.pms{background:url(../images/icon_programe.gif) no-repeat top left;}
.practiceMenu .menucon li.survey{background:url(../images/icon_survey.gif) no-repeat top left;}
.practiceMenu .menucon li.training{background:url(../images/icon_nationwide.gif) no-repeat top left;}
.practiceMenu .menucon li.help{background:url(../images/icon_helpdesk.gif) no-repeat top left;}

.practiceMenu a{
	color: #474747;
}

#nav .smallMenu{
	z-index: 10000;
	line-height: 22px;
	position: absolute;
	top: 45px;
	font: 12px/20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	display: none;
	width: 266px;
	border:0px solid red;
	
	
	}

* html #nav .smallMenu {
	z-index: 10000;
}

#nav .smallMenu .contain {
	background: url(../images/ms_rpt.png) repeat-y center top;
	overflow: hidden;
	
}

#nav .smallMenu .top {
	background: url(../images/ms_top.png) no-repeat center top;
	height: 22px;
}

#nav .smallMenu .bottom {
	background: url(../images/ms_bottom.png) no-repeat center top;
	height: 16px;
}

#nav .smallMenu .menucon{
	width: 236px;
	margin: 5px 15px;
	clear: both;
	overflow: hidden;
	background: url(../images/ms_bg.gif) repeat-x;
}

#nav .smallMenu .menucon ul{
	background: none;
	text-indent:35px;
	list-style-type:none;
}

* html #nav .smallMenu .menucon ul {
	margin-left: 0px;
	margin-right: 0px;
	list-style-type:none;
	}


#nav .smallMenu .menucon li.wide ul {
	margin-right: 0px;
}


#nav .smallMenu ul li li{
	margin-bottom: 2px;
}

.smallMenu .menucon li{
	display:block;
	line-height:30px;
}	
.smallMenu .menucon li a{
	background:none;
	float:none;
	text-decoration:none;
	display:block;
	padding:5px;
}
.smallMenu .menucon li a:hover{
	text-decoration:underline;
	background:#dfdfdf;
}

.smallMenu a{
	color: #474747;
}

.smallMenu .menucon li.govt{background:url(../images/icon_govt.gif) no-repeat 5px;}
.smallMenu .menucon li.govt a:hover{background:url(../images/icon_govt.gif) no-repeat 5px #dfdfdf; }
.smallMenu .menucon li.comm{background:url(../images/icon_comm.gif) no-repeat 5px;}
.smallMenu .menucon li.comm a:hover{background:url(../images/icon_comm.gif) no-repeat 5px #dfdfdf;}

.smallMenu .menucon li.gsa{background:url(../images/icon_gsa.gif) no-repeat 5px;}
.smallMenu .menucon li.gsa a:hover{background:url(../images/icon_gsa.gif) no-repeat 5px #dfdfdf; }
.smallMenu .menucon li.gwac{background:url(../images/icon_gwac.gif) no-repeat 5px;}
.smallMenu .menucon li.idiq{background:url(../images/icon_idiq.gif) no-repeat 5px;}
.smallMenu .menucon li.gwac a:hover{background:url(../images/icon_gwac.gif) no-repeat 5px #dfdfdf;}
.smallMenu .menucon li.idiq a:hover{background:url(../images/icon_idiq.gif) no-repeat 5px #dfdfdf;}



.smallMenu .menucon li.glance{background:url(../images/icon_glance.gif) no-repeat 5px;}
.smallMenu .menucon li.glance a:hover{background:url(../images/icon_glance.gif) no-repeat 5px #dfdfdf; }
.smallMenu .menucon li.leader{background:url(../images/icon_leadership.gif) no-repeat 5px;}
.smallMenu .menucon li.news{background:url(../images/icon_news.gif) no-repeat 5px;}
.smallMenu .menucon li.location{background:url(../images/icon_location.gif) no-repeat 5px;}
.smallMenu .menucon li.leader a:hover{background:url(../images/icon_leadership.gif) no-repeat 5px #dfdfdf;}
.smallMenu .menucon li.news a:hover{background:url(../images/icon_news.gif) no-repeat 5px #dfdfdf;}
.smallMenu .menucon li.location a:hover{background:url(../images/icon_location.gif) no-repeat 5px #dfdfdf;}

.smallMenu .menucon li.working{background:url(../images/icon_working.gif) no-repeat 5px;}
.smallMenu .menucon li.apply{background:url(../images/icon_apply.gif) no-repeat 5px;}
.smallMenu .menucon li.openings{background:url(../images/icon_openings.gif) no-repeat 5px;}
.smallMenu .menucon li.employee{background:url(../images/icon_employee.gif) no-repeat 5px;}
.smallMenu .menucon li.portal{background:url(../images/icon_portal.gif) no-repeat 5px}
.smallMenu .menucon li.working a:hover{background:url(../images/icon_working.gif) no-repeat 5px #dfdfdf;;}
.smallMenu .menucon li.apply a:hover{background:url(../images/icon_apply.gif) no-repeat 5px #dfdfdf;;}
.smallMenu .menucon li.openings a:hover{background:url(../images/icon_openings.gif) no-repeat 5px #dfdfdf;;}
.smallMenu .menucon li.employee a:hover{background:url(../images/icon_employee.gif) no-repeat 5px #dfdfdf;;}
.smallMenu .menucon li.portal a:hover{background:url(../images/icon_portal.gif) no-repeat 5px #dfdfdf;}

.wth200{width:200px;}
.wth205{width:205px;  margin-left:5px;}
.wth210{width:210px; margin-left:10px;}

