/***********
Mega Menu
***********/
div.i3-topNavContainer
{
  padding:0px;
  margin:0px;
  position:relative;
  z-index:2;
}

div.i3-MegaMenu
{
    margin-left:3px;
    margin-right:3px;
    padding-left:0px;
    height:40px;
    width:964px !important;
}
div.i3-MegaMenu ul li
{
    height:23px;
    width:auto;
    color:#fff;
    vertical-align:middle;
	  text-align:center;
	  padding-top:3px;
	  background-color:#003366;
	  font-weight:bold;
}
div.i3-MegaMenu ul li:first-child
{
    background:transparent none;
}
div.i3-MegaMenu li a,div.i3-MegaMenu li a:visited
{
    color:#fff;
    text-decoration:none;
}
#menu
{
	font-size:11px;
	text-decoration:none;
	height:40px;
	margin-left:-20px;
}
#menu ul{
	margin-left:-50px;
	border:1px solid lime;
	background-color:yellow;
}


#menu li.menuItem
{
	  padding:12px 38px 13px 38px;
	  float:left;
	  list-style:none;
}
#menu li
{  
    width:auto;
    color:#fff;
    vertical-align:middle;
	  text-align:center;
	  margin-top:0px !important;
	  background:transparent url('/style%20library/IIA/images/Global/tnSeparator.gif') no-repeat top left;
}
#menu li.menuItem:first-child
{
  background:transparent none;
}
#menu li a.drop, #menu li a.drop:visited
{
    color:#fff;
    text-decoration:none;
}
#menu li.menuItem:hover{
	background:transparent url('/style%20library/IIA/images/Global/topNavHoverLeft1.gif') repeat-x top left;
  color:#003366;
}
#menu li.menuItem:hover a
{
  color:#003366;
  text-decoration: underline;
}

/***********
Mega Menu Items
***********/
.dropdown
{
	background:#fff;
	border:solid 1px #fff;
	color:#333;
	text-decoration:none;
	left:-999em;
}
div.dropdown .i3-menuCol
{
	float:left;
	text-align:left;
	margin:10px;
}
div.dropdown ul
{
	margin:0px !important;
	display:table;
}
div.dropdown li
{
	line-height:1.5em;
	padding-left:3px;
}
.dropdown a, .dropdown a:visited, .dropdown a:link
{
color:#333; 
font-weight:normal;
text-decoration:none;
white-space:nowrap;
}
.dropdown a:hover
{
 text-decoration:underline;
}
.i3-MM-SubTitle1
{
    font-size:11px;
    font-weight:bold;
}
.borderLeft
{
    border-left:solid 1px #ccc;
    padding-left:10px;
}

/***********
Mega Menu - GLOBAL DESIGN
***********/
div.i3-MegaMenu
{
    background:transparent url('/style%20library/IIA/images/Global/bkgdTopNav.gif') repeat-x bottom left;   
}
#menu li
{  
    color:#fff;
	  background:transparent url('/style%20library/IIA/images/Global/tnSeparator.gif') no-repeat top left;
}
#menu li.menuItem:first-child
{
  background:transparent none;
}
#menu li a.drop, #menu li a.drop:visited
{
    color:#fff;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
}
#menu li.menuItem:hover, .i3-topNavItemHover {
	background:transparent url('/style%20library/IIA/images/Global/topNavHoverLeft1.gif') repeat-x top left;
  color:#003366;
}
#menu li.menuItem:hover a
{
  color:#003366;
  text-decoration: underline;
}
#menu li.menuItem:hover .dropdown
{
  visibility:visible;
}
.dropdown
{
	background:#fff;
	border:solid 1px #fff;
	color:#333;
	text-decoration:none;
  left:-999em;
  visibility:hidden;
}
.dropdown a, .dropdown a:visited, .dropdown a:link
{
color:#333; 
}
/************************************************************************
individual drop downs
-- MUST HAVE WIDTH STATED FOR EACH TO MAKE SURE THEY RENDER CORRECTLY
ACROSS ALL BROWSERS (CANNOT RELY ON AUTO SIZING)
*************************************************************************/
/* Standards */
.dropdown_1 
{
  width:450px;
}
/* Knowledge */
.dropdown_2 
{
  width:450px;
}
/* Certification */
.dropdown_3 
{
  width:932px !important;
  left:-320px !important;
}
/* Education */
.dropdown_4 
{
  width:310px;
}
/* About Global */
.dropdown_5
{
  width:390px;
}

.dropdown_6 
{
  width:350px; 
}

.dropdown_7
{
  width:350px;
  left:-254px !important;
}
/* Certification sub items */
.certTop, .certBottom 
{
  margin:20px 0px 0px 20px;
  height:110px;
}
div.dropdown .certTop .i3-menuCol:first-child, div.dropdown .certBottom .i3-menuCol:first-child
{
  margin-left:0px !important;
}
.certBottom
{  
  height:70px;
  border-top:solid 1px #ccc;
  margin-right:20px;
}
.centerCols
{
  text-align:center;
}
.centerCols div
{
  text-align:left;
}