#FWTableContainer1145015892 {
/* The master div to make sure that our popup menus get aligned correctly.  Be careful when playing with this one. */
	position:relative;	
	padding-top:10px;
	width:398px;
	height:33px;
}
.menuText {
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuText a:link, .menuText a:active, .menuText a:visited  {
	color:#000000;
	font-weight:bold;
	font-size:12px;
}
.menuTextNewa{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewa a:link, .menuTextNewa a:active, .menuTextNewa a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewb{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.menuTextNewb a:link, .menuTextNewb a:active, .menuTextNewb a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.menuTextNewC{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.menuTextNewC a:link, .menuTextNewC a:active, .menuTextNewC a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.menuTextNewD{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewD a:link, .menuTextNewD a:active, .menuTextNewD a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewE{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewE a:link, .menuTextNewE a:active, .menuTextNewE a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.menuTextNewF{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.menuTextNewF a:link, .menuTextNewF a:active, .menuTextNewF a:visited{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:10px;
}
.CareersMenuText
{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
	padding-bottom:3px;
}
/* -----------------------  about us  -------------------*/
#MMMenuContainer_01 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}
#MMMenuContainer_01 a{
	text-decoration:none;
 }
 #MMMenuContainer_01 a:hover{
	color:#D83A26; 
	text-decoration:none;
 }
#MMMenuContainer_01{
	position:absolute;
	left:598px;
	top:109px;
	visibility:hidden;
	z-index:300;	
	width:100px;
	height:175px;	
	background-image:url(../images/services_topmenu/menuBackground_services.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

/* -----------------------  BI Services  -------------------*/
 #MMMenuContainer_05 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}
#MMMenuContainer_05 a{
	text-decoration:none;
 }
 #MMMenuContainer_05 a:hover{
	color:#D83A26; 
	text-decoration:none;
 }
 #MMMenuContainer_05{	
	position:absolute;
	left:653px;
	top:109px;
	visibility:hidden;
	z-index:300;	
	padding-left:20px;
	/*height:125px;*/
	height:200px;
	background-image:url(../images/menu_service_dw.gif);
	background-repeat:no-repeat;
}
/* -----------------------  Analytics  -------------------*/
 #MMMenuContainer_07 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}
#MMMenuContainer_07 a{
	text-decoration:none;
 }
 #MMMenuContainer_07 a:hover{
	color:#D83A26; 
	text-decoration:none;
 }
 #MMMenuContainer_07{	
	position:absolute;
	left:453px;
	top:109px;
	visibility:hidden;
	z-index:300;	
	padding-left:20px;
	/*height:75px;*/
	height:50px;
	background-image:url(../images/menu_partners.gif);
	background-repeat:no-repeat;
}
/* -----------------------  Solution Framework  -------------------*/
 #MMMenuContainer_08 img {
/* needed for Mozilla/Camino/Netscape */
	border:0px;
}
#MMMenuContainer_08 a{
	color:#000000; 
	text-decoration:none;
 }
 #MMMenuContainer_08 a:hover{
	color:#D83A26; 
	text-decoration:none;
 }
 #MMMenuContainer_08{	
	position:absolute;
	left:653px;
	top:109px;
	visibility:hidden;
	z-index:300;	
	padding-left:17px;
	height:74px;
	background-image:url(../images/menu_partners.gif);
	background-repeat:no-repeat;
} 

#MMMenuContainer_01 #MMMenu_01 table td.menuText a.mySpacer{display:block;margin-left:20px;}
	.padd_btm{
	padding-bottom:2px;
}
	.padd_btm_home{
	padding-bottom:2px;
}