/* simple code */

.horizontal, .horizontal ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
}
.horizontal, li, ol {
	line-height:normal;
}

.horizontal a, .horizontal .iemenufix  {
	display: block;
	width: 100%;
	text-decoration: none;
}

.horizontal li { /* all list items */
	float: left;
	width: 108px; /* width needed or else Opera goes nuts */
	background: url(../images/nav_border.jpg) no-repeat 107px 5px;

}
.horizontal li a {
	text-align:center;
	height:61px;
	vertical-align:middle;
	color:#CBDBE9;
	font-weight:normal;
	width: 102px;
	padding:0;
	margin:auto;
}
.horizontal li a:visited {
	color:#CBDBE9;
}
.horizontal li a:hover {
	color:#ffffff;
}
.horizontal li:hover {
	background-color:#002C4F;
}
.horizontal li li {
	/* all drop down list items */
/*	padding: 10px 0px;
	margin: 0px 0px;*/
	background-color: #045799;
	width:100%;
	border-bottom:1px solid #D3BB4F;
	height:auto;
	color:#CBDBE9;
	background: url() no-repeat 106px 5px;
}
.horizontal li li a {
	text-align:left;
	height:auto;
	vertical-align:middle;
	font-weight:normal;
	background: url() no-repeat 106px 5px;
	width:90%;
}
.horizontal li li:hover {
	background-color:#002C4F;
	color:#fffff;
}
.horizontal li li:hover a {
	color:#ffffff;
}

.horizontal li ul { /* second-level lists */
	position: absolute;
	background-color: #045799;;
	width: 200px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

.horizontal li ul ul { /* third-and-above-level lists */
	margin: -1em 0 0 9em;
}

.horizontal li:hover ul ul, .horizontal li:hover ul ul ul, .horizontal li.sfhover ul ul, .horizontal li.sfhover ul ul ul {
	left: -999em;
}

.horizontal li:hover ul, .horizontal li li:hover ul, .horizontal li li li:hover ul, .horizontal li.sfhover ul, .horizontal li li.sfhover ul, .horizontal li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
.horizontal_about li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_currency li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_regulated li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 98px;
}
.horizontal_regulatory li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_external li a {
	color: #CBDBE9;
	padding-top:9px;
	height:52px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_enforcement li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_aml li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 102px;
}
.horizontal_stats li a {
	color: #CBDBE9;
	padding-top:9px;
	height:52px;
	background: url(../images/nav_border.jpg) no-repeat 106px 5px;
	width: 90px;
}
.horizontal_careers li a {
	color: #CBDBE9;
	padding-top:20px;
	height:41px;
	width: 102px;
}
.horizontal_about li li a, .horizontal_currency li li a, .horizontal_regulated li li a, .horizontal_regulatory li li a, .horizontal_external li li a, .horizontal_enforcement li li a, .horizontal_aml li li a, .horizontal_stats li li a, .horizontal_careers li li a{
	height:auto;
	padding:8% 0 8% 10px;
	width:90%;
}
.horizontal_careers li li a, .horizontal_careers li li a:hover {
	width: 90%;
}
.horizontal_careers li li, .horizontal_careers li li:hover {
	width: 100%;
}
.horizontal .horizontal_careers ul li ul {
	width: 108px;
}
.horizontal_careers {
	float:left;
}
/*------------------------For selected section button. Leftout----------------------*/
/*.horizontal li a.ekflexmenu_button_selected {
	background-color:#002C4F;
}*/
