/* @group Navigation */

a.menuhome {
	background-image: url(../images/menu/home.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:49px;
	padding-left:12px;
}
a.menuhome:hover {
	background-image: url(../images/menu/home2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menuwealth {
	background-image: url(../images/menu/wealth.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:108px;
	padding-left:7px;
}
a.menuwealth:hover {
	background-image: url(../images/menu/wealth2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menufuture {
	background-image: url(../images/menu/future.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:120px;
	padding-left:5px;
}
a.menufuture:hover {
	background-image: url(../images/menu/future2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menuretirement {
	background-image: url(../images/menu/retirement.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:124px;
	padding-left:5px;
}
a.menuretirement:hover {
	background-image: url(../images/menu/retirement2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menuadvice {
	background-image: url(../images/menu/advice.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	padding-left:5px;
}
a.menuadvice:hover {
	background-image: url(../images/menu/advice2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menuseminar {
	background-image: url(../images/menu/seminar.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:75px;
	padding-left:20px;

}
a.menuseminar:hover {
	background-image: url(../images/menu/seminar2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menuwho {
	background-image: url(../images/menu/who.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:66px;
	padding-left:12px;
}
a.menuwho:hover {
	background-image: url(../images/menu/who2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
a.menucontact {
	background-image: url(../images/menu/contact.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:82px;
	padding-left:12px;
}
a.menucontact:hover {
	background-image: url(../images/menu/contact2.png);
	background-repeat: no-repeat;
	background-position: left top;
}









.navigation .CMSListMenuUL,
.navigation .CMSListMenuUL ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
	position:absolute;
}

.navigation .CMSListMenuUL ul {
	display: none;
	position: absolute;
	top: 29px;
	left: 0;
	width: 160px;
	border: 1px solid #CCCCCC;
	margin-top:-2px;
	list-style-type: none;
}

.navigation .CMSListMenuUL ul ul {
	top: 0;
	left: 160px;
	list-style-type: none;
}


.navigation .CMSListMenuUL li {
	float: left;
	display: block;
	position: relative;
}
.navigation .CMSListMenuUL li.CMSListMenuHighlightedLIlast,
.navigation .CMSListMenuUL li.CMSListMenuLIlast {
	padding: 0;
	background: none;
}

.navigation .CMSListMenuUL ul li.CMSListMenuLIlast,
.navigation .CMSListMenuUL ul li {
	padding: 0;
	margin: 0;
	float: none;
	background: none;
	list-style-type: none;
}

.navigation .CMSListMenuUL a, 
.navigation .CMSListMenuUL span, 
.navigation .CMSListMenuUL span.CMSListMenuLinkHighlighted, 
.navigation .CMSListMenuUL a.CMSListMenuLinkHighlighted {
	padding-right:0px;
	padding-top:4px;
	padding-bottom:6px;
	display: block;	
	float: left;
	color: #000000;
	text-decoration: none;
	cursor: pointer;

}
.navigation .CMSListMenuUL span.CMSListMenuLinkHighlighted,
.navigation .CMSListMenuUL a.CMSListMenuLinkHighlighted {
	color: #000000;
}

.navigation .CMSListMenuUL span.CMSListMenuLinkHighlighted:hover,
.navigation .CMSListMenuUL a.highlighted,
.navigation .CMSListMenuUL a:hover,
.navigation .CMSListMenuUL a:focus {
	color: #000000;
}
.navigation .CMSListMenuUL ul span.CMSListMenuLinkHighlighted, 
.navigation .CMSListMenuUL ul a.CMSListMenuLinkHighlighted,
.navigation .CMSListMenuUL ul a {
	color: #000000;
	padding: 6px 10px 6px 10px;
	background-image: none;
	float: none;
	display: block;
	width: 140px;
	cursor: pointer;
	background-color:#ffffff;
	list-style-type: none;
	list-style-image: url();
}


.navigation .CMSListMenuUL ul span.CMSListMenuLinkHighlighted {
	list-style-type: none;
}
.navigation .CMSListMenuUL ul span.CMSListMenuLinkHighlighted:hover,
.navigation .CMSListMenuUL ul span.CMSListMenuLinkHighlighted,
.navigation .CMSListMenuUL ul a.highlighted,
.navigation .CMSListMenuUL ul a:hover,
.navigation .CMSListMenuUL ul a:focus {
	background-image: none;
	background-color:#206BBC;
	color:#FFFFFF;
	list-style-type: none;
}


.navigation .CMSListMenuUL a .subind {
	display: none;
}

.navigation .CMSListMenuULL ul a .subind {
	display: block;
	float: right;
}

.navigation .CMSListMenuUL span.highlighted
 {
	color: #000000;
}

/* @end */
