@charset "utf-8";
/* CSS Document */
#nav, #nav ul { /* all lists */

	padding: 0;

	margin: 0;

	list-style: none;

	line-height: 1;
	text-transform:uppercase;

}



#nav a {

	display: block;

	width: 10em;

}



#nav li { /* all list items */

	float: left;

	width: 10em; /* width needed or else Opera goes nuts */
	
 

}
/* Extra Styling */
#nav li { float: left; /* margin: 0; padding: 6px 0; */ font-family:Arial, Helvetica, sans-serif; font-size: 100%; font-weight:bold;  border-right: 1px solid #fff; white-space:nowrap; z-index:900; line-height: 26px;  }

#nav a {  color:#FFF; display: block; padding-left: 6px; }

#nav li ul { /* second-level lists */

	position: absolute;

	background: /*#FEBA2C #ED0973 */ #07275C;

	width: 216px;

	margin-left: -1000em; /* using left instead of display to hide menus because display: none isn't read by screen readers */

}



#nav li ul ul { /* third-and-above-level lists */

	margin: 0 0 0 -1000em;
background: /*#07275C #ED0973*/#07275C;
}



#nav li:hover ul ul, #nav li.sfhover ul ul {

	margin-left: -1000em;

}



#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */

	margin-left: 0;  

}

#nav li li:hover ul, #nav li li.sfhover ul {

	margin-left: 216px; margin-top: -27px; display: block; z-index:999;

}



#content {

	clear: left;

	color: #ccc;

}



/* extra positioning rules for limited noscript keyboard accessibility */

#nav li a:focus + ul { margin-left: 0; }

#nav li li a:focus + ul { margin-left: 1010em; }

#nav li li a:focus { margin-left:1000em; width:10em; background: #07275C; }

#nav li li li a:focus {margin-left: 2010em; width: 10em; background: #07275C; }

#nav li:hover a:focus, #nav li.sfhover a.sffocus { margin-left: 0; }

#nav li li:hover a:focus + ul, #nav li li.sfhover a.sffocus + ul { margin-left: 10em; }






/* Hover */
#nav a:hover { color: #5AC1DA; }


/* Sub menu Colors */
 #nav li ul a {   font-weight:normal;} 
#nav li ul a:hover { color:#ccc;  font-weight:normal;} 

/* Extra Widths*/
#nav li#t-HOME { width: 58px;}
#nav li#t-ABOUT-US { width: 88px;}
	#nav li#t-ABOUT-US ul { width: 288px; border-bottom: 1px solid #fff;}
	#nav li#t-ABOUT-US ul li { width:  286px; border: 1px solid #fff; border-bottom: none;}
	
	
#nav li#t-INFORMATION-CENTRE { width: 141px;}
#nav li#t-SERVICES { width: 86px;}
	#nav li#t-SERVICES ul { width: 228px; border-bottom: 1px solid #fff;}
	#nav li#t-SERVICES ul li { width:  226px; border: 1px solid #fff; border-bottom: none;}
	#nav li#t-SERVICES ul li.wealthbtn {   background: #84868C; text-transform:capitalize; }
	
#nav li#t-CONTACT { width: 105px;}
	#nav li#t-CONTACT ul { width: 218px; border-bottom: 1px solid #fff;}
	#nav li#t-CONTACT ul li { width:  216px; border: 1px solid #fff; border-bottom: none; text-transform:uppercase;}
	
	

#nav li#t-CAREERS { width: 82px;}
#nav li#t-NEWS-PUBLICATIONS { width: 179px;}

/* ON STATES */

/* on states */
body#HOME #nav  #t-HOME a{ color: #5AC1DA; }
body#INFORMATION-CENTRE #nav  #t-INFORMATION-CENTRE a {  color: #5AC1DA;  }
body#ABOUT-US #nav  #t-ABOUT-US a { color: #5AC1DA;   }
body#ABOUT-US #nav  #t-ABOUT-US li  a { color: #fff;   }
body#ABOUT-US #nav  #t-ABOUT-US li  a:hover { color: #5AC1DA;   }

body#JURISDICTIONS #nav  #t-JURISDICTIONS a {  color: #5AC1DA;  }
body#SERVICES #nav  #t-SERVICES a {  color: #5AC1DA;  }
body#OUR-PEOPLE #nav  #t-OUR-PEOPLE a {  color: #5AC1DA; }
body#CONTACT #nav  #t-CONTACT a {  color: #5AC1DA;  }
body#CAREERS #nav  #t-CAREERS a {  color: #5AC1DA;  }
body#PUBLICATIONS #nav  #t-NEWS-PUBLICATIONS li a { color: #5AC1DA;  }
body#WEALTH #nav  #t-WEALTH a {  color: #5AC1DA;   }


#nav  li#t-NEWS-PUBLICATIONS {    }
#nav  li#t-BROCHURES { border-right: none;  }
#nav  li#t-WEALTH { border-right: none; background: #84868C; }

#nav li:hover ul  {  background:  #07275C ; }  
#nav li:hover ul li {  background:  #07275C;}  
/* #nav li:hover ul { border: 1px solid yellow; margin: 0; padding: 0;}
#nav li:hover ul ul{ border: 1px solid yellow;} */
