﻿/*2-2009 horizontal tab menus */
.hMenu, .hMenu ul {
	padding:0px;
	margin:0px;
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}
.hMenu li {
	height:32px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
}
.hMenu li.AboutLincolnFinancial {
	background-image: url(../image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
	float: left;
}
.hMenu li.Topics {
	background-image: url(../image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
	float: left;
}
/*----------for link----------------*/
a.TopicsLink:link {
	display:block;
	background-image: url(../image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
}
a.TopicsLink:visited {
	display:block;
	background-image: url(../image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
}
a.TopicsLink:hover {
	display:block;
	background-image: url(../image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
}
a.TopicsLink:active {
	display:block;
	background-image: url(../image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
}
a.AboutLinclnFinancialLink:link {
	display:block;
	background-image: url(../image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
}
a.AboutLinclnFinancialLink:visited {
	display:block;
	background-image: url(../image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
}
a.AboutLinclnFinancialLink:hover {
	display:block;
	background-image: url(../image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
}
a.AboutLinclnFinancialLink:active {
	display:block;
	background-image: url(../image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
}
/*--button links end--*/
.hMenu li a {
	display:block;
	text-decoration:none;
}
.hMenu li a:hover {
	position:relative; 
	z-index:13; 
	text-decoration:none;
}
.hMenu li:hover {position:relative; z-index:13;}

.hMenu :hover > a {
	color:#272626;
	height:32px;
}

.hMenu table {border-collapse:collapse; padding:0px; margin:0px; border:0px; width:0px; height:0px; margin-bottom:-1px;}
.hMenu li.headings1 {background:#333333; text-indent:5px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px; font-weight: bold;}
.hMenu ul {position:absolute;  z-index:13; left:-9999px; height:0px; width:0px;}

.hMenu :hover ul {
	left:5px;
	height:auto;
	top:32px;
	width:auto;
}
.hMenu :hover ul li {
	height:auto;
	font-size: 11px;
	color:#6f6d62;
	padding-left: 10px;
}
.hMenu :hover ul :hover {
	font-size: 11px;
	color:#272626;
	background-image: url(../image/shared_ArrowMaroon.gif);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 10px;
	height:20px;
}
.hMenu :hover ul li a {
	height:auto;
	text-align:left;
	text-indent:0px;
	font-size: 11px;
	color:#6f6d62;
	padding-left: 10px;
}

.hMenu li.Topics a:hover ul, .hMenu li.Topics:hover ul {
	width:240px;
}

.hMenu :hover ul ul {left:-9999px;}

.hMenu :hover ul :hover ul {
	left:225px;
	top:-1px;
	height:auto;
	width:240px;
}

.hMenu :hover ul :hover > a {
	color:#272626;
}
.hMenu :hover ul :hover ul li a {
	color:#6f6d62;
	height:20px;
}
.hMenu :hover ul :hover ul li a:hover {
	color:#272626;
	background-image: url(../image/shared_ArrowMaroon.gif);
	background-repeat: no-repeat;
	background-position: left middle;
	padding-left: 10px;
	height:20px;
}

.hMenu iframe {position:absolute; left:-9999px; top:-9999px; width:0px; height:0px; margin:0px; padding:0px; border:none; list-style:none; background:none;}

.hMenu :hover iframe {
	left:expression(this.nextSibling.offsetLeft);
	top:expression(this.nextSibling.offsetTop);
	width:expression(this.nextSibling.offsetWidth);
	height:expression(this.nextSibling.offsetHeight);
}