@charset "utf-8";
/* CSS Document */

ul#menu div.container {
	display: none;
}

ul#menu li.mega div.container {
	position: absolute;
	top: 35px;
	left: 0;
	color: #069;
	font-size: 11px;
	z-index: 3000;
	background-image:url(../images/bg/dropdownBG.jpg);
	background-repeat:repeat-x;
	background-color: #FAA71D;
}

ul#menu li.mega div.container a {
	color: #069;
}

#mainNav ul li .container ul li {
	float: none;
	height: 48px;
	width: 220px;
	padding: 10px;
	position: relative;
}

#mainNav ul li .container ul li a {
	width: 220px;
	height: 48px;
	display: block;
}

#mainNav ul li .container ul li a:hover {
	text-decoration:none;
}

#mainNav ul li .container ul li.over {
	background-color: #f58220;
}

#mainNav ul li .priority ul li.over {
	background-color: #cc971b;
}

#mainNav ul li .private ul li.over {
	background-color: #a7a7a7;
}

.container h3 {
	font-size: 11px;
	margin: 0 0 0 0;
	text-transform:none;
}

.container h4 {
	font-size: 11px;
	color: #333;
	font-weight: normal;
}

#mainNav .container img {
	display: inline-block;
	float: left;
	margin-right: 10px;
}

ul#menu li.mega div.personal {
	left: 0;
	width: 480px;
}


ul#menu li.mega div.results {
	left: 156px;
}

ul#menu li.mega div.container.priority  {
	background-image:url(../images/bg/priorityDropdownBG.jpg);
	background-color: #D5AC50;
}

ul#menu li.mega div.priority {
	left: 155px;
}

ul#menu li.mega div.container.private {
	background-image:url(../images/bg/privateDropdownBG.jpg);
	background-color: #C5C5C5;
}

ul#menu li.mega div.private {
	left: 310px;
}

ul#menu li.mega div.business {
	left: 466px;
}

ul#menu li.mega div.corporate {
	left: 621px;
}

ul#menu li.mega div.other {
	left: 450px;
	width: 480px;
}

ul#menu li.mega div.container a {
	z-index: 3000;
	position: relative;
}

ul#menu li.mega div.container h4 {
	margin: 0 0 0 0;
}

ul.personalCol1 {
	width: 240px;
	float: left;
	background: transparent url(../images/bg/dropdownBorder.jpg) right repeat-y;
}

#mainNav ul li .container ul.personalCol1 li.over {
	background: #f58220 url(../images/bg/dropdownBorder.jpg) right repeat-y;
}

ul.personalCol2 {
	width: 240px;
	float: left;
}

ul.otherCol1 {
	width: 240px;
	float: left;
	background: transparent url(../images/bg/dropdownBorder.jpg) right repeat-y;
}

#mainNav ul li .container ul.otherCol1 li.over {
	background: #f58220 url(../images/bg/dropdownBorder.jpg) right repeat-y;
}

ul.otherCol2 {
	width: 240px;
	float: left;
}

ul#menu h2 {
	display: block;
	height: 35px;
	background-position:top;
	cursor:pointer;
	margin: 0 0 0 0;
}

ul#menu h2.active {
	background-position:bottom;
}

ul#menu h2.over {
	background-position:bottom;
}

ul#menu h2.personal {
	background-image:url(../images/mainNav/personalBanking.jpg);
	width: 156px;
}

ul#menu h2.priority {
	background-image:url(../images/mainNav/priorityBanking.jpg);
	width: 155px;
}

ul#menu h2.private {
	background-image:url(../images/mainNav/privateBanking.jpg);
	width: 155px;
}

ul#menu h2.business {
	background-image:url(../images/mainNav/businessBanking.jpg);
	width: 155px;
}

ul#menu h2.corporate {
	background-image:url(../images/mainNav/corporateBanking.jpg);
	width: 155px;
}

ul#menu h2.other {
	background-image:url(../images/mainNav/otherServices.jpg);
	width: 154px;
}