body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4d4b44;
	background-color: #b5b292;
	margin: 0px;
	padding: 0px;
	border: none;
}
* {
	margin: 0px;
	padding: 0px;
	border: none;
}
.Clearer {
	clear: both;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	font-style: normal;
	color: #4d4b44;
}
h1 {
	font-size: 20px;
	line-height: normal;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
p {
	padding-bottom: 20px;
	text-align: justify;
}
strong {
	color: #272626;
	font-weight: bold;
}
.BodyContainerBg {
	background-color: #b0ae97;
	background-image: url(http://www.myconfidentfuture.com/image/shared_BodyContainerBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: auto;
	padding-bottom:30px;
}
.FooterContainerBg {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #b5b292;
	background-image: url(http://www.myconfidentfuture.com/image/shared_FooterContainerBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: auto;
	height: 298px;
}
.FooterContainerBg .LeftPanelDiv {
    width: 500px;
}
.FooterContainerBg .RightPanelDiv {
    float: right;
    width: 400px;
}
.FooterContainerBg a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.Container {
	width: 960px;
	margin: auto;
}
.HeaderSection {
	height: 85px;
	margin: auto;
}
.Logo {
	background-image: url(http://www.myconfidentfuture.com/image/shared_lfg_logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 85px;
	width: 169px;
	float: left;
}
.HeaderRight {
	width: 791px;
	float: left;
}
.FindAnAdvisor {
	height: 34px;
	width: 172px;
	margin-left: 619px;
	display: inline;
	float: left;
}
.disclaimer
{
	font-style: italic;
	font-size: 11px;
}
/*--do not delete * related to top menu---start--*/
.TopMenuDiv {
	width: 791px;
	margin-top: 19px;
	float: left;
}
.AboutLincolnFinancial {
	background-image: url(http://www.myconfidentfuture.com/image/shared_AboutMyConfidentFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 263px;
	float: left;
	margin-left: 264px;
	display: inline;
}
.Topics {
	background-image: url(http://www.myconfidentfuture.com/image/shared_Topics.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 32px;
	width: 258px;
	float: left;
	margin-left: 6px;
}
/*--do not delete * related to top menu---end--*/
.LeftPanelDiv {
	width: 381px;
	float: left;
}
.RightPanelDiv {
	width: 579px;
	float: left;
}
.LeftFlash {
	height: 535px;
	width: 381px;
	float: left;
}
.Confidence {
	background-image: url(http://www.myconfidentfuture.com/image/home_Confidence.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 79px;
	width: 579px;
	float: left;
	margin-top: 39px;
}
.RightTextDiv {
	width: 569px;
	float: left;
	margin-top: 13px;
	padding-left: 10px;
}
.FlashMenu {
	height: 325px;
	width: 579px;
	float: left;
}
.PulseCheckOutline {
	background-image: url(http://www.myconfidentfuture.com/image/home_PulseCheckOutline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 531px;
	float: left;
	padding: 0px 24px 0px 24px;
	margin-top: 10px;
	font-size: 12px;
}
.VoteAndViewResult {
	background-image: url(http://www.myconfidentfuture.com/image/home_VoteAndViewResult.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 219px;
	float: left;
	padding-left: 360px;
	margin-bottom: 20px;
}
.HelloFuture {
	background-image: url(http://www.myconfidentfuture.com/image/shared_HelloFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 135px;
	float: right;
	padding-right: 34px;
}
/*--inner page design start--*/
/*--profile image, page heading and page slogan start--*/
.RightSloganDiv {
	height: 170px;
	width: 774px;
	float: left;
}
/*--lincoln --*/
.Lincoln-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_lincoln.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 257px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
/*--aboutus page--*/
.Aboutus-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_about_myconfidentfuture.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}

/*--insurance page--*/
.Insurance-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_man3.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 305px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.Insurance-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_insurance.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.Insurance-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_protect_myself_and_my_loved_ones.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
/*--retirement page--*/
.Retirement-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_man2.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 305px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.Retirement-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_retirement.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.Retirement-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_save_for_my_retirement.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
/*--income page--*/
.Income-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_woman2.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 257px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.Income-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_income.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.Income-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_retire_with_lifetime_income.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
/*--group benefits page--*/
.GroupBenefits-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_man1.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 305px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.GroupBenefits-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_group_benefits.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.GroupBenefits-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_prepare_for_the_unexpected.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
/*--taxes page--*/
.Taxes-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_woman1.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 305px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.Taxes-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_taxes.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.Taxes-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_manage_the_uncertainty_of_taxes.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}

/*--long term page--*/
.longterm-Profile {
	background-image: url(http://www.myconfidentfuture.com/image/lnav_top_woman3.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 257px;
	float: left;
	text-align: left;
	padding-top: 210px;
}
.longterm-HeadSlogan {
	background-image: url(http://www.myconfidentfuture.com/image/confidence_statement_longterm.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 140px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}
.longterm-PageHeading {
	background-image: url(http://www.myconfidentfuture.com/image/headline_longterm.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 592px;
	float: left;
	position:relative;
	left:-119px;
}

/*--profile image, page heading and page slogan end--*/
.InnerLeftPanelDiv {
	float: left;
}
.InnerRightPanelDiv {
	width: 655px;
	float: right;
}
.Inner-LeftMenu {
	float: left;
	text-align: left;
}
.Inner-LeftMenuSlice {
	float: left;
	text-align: left;
}
.Inner-RightPanel {
	float: left;
	margin: 10px 0px 10px 0px;
}
.Inner-RightTextPanel {
	width: 473px;
	float: left;
	font-size: 12px;
	line-height: 20px;
}
.Inner-RightImagePanel {
	width: 182px;
	float: left;
	text-align: right;
}
a.BlackLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.BlackLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
a.BlackLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
a.BlackLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
}
/*--Calculator Page Design Start--*/
.Inner-CalculatorRightPanel {
	width: 675px;
	margin: 70px auto 10px auto;
}
.Inner-CalculatorRightTextPanel {
	width: 620px;
	float: left;
	margin-left:10px;
	font-size: 12px;
	line-height: 20px;
}
.ButtonCalculator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	background-image: url(http://www.myconfidentfuture.com/image/ButtonCalculator.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 100px;
}
/*--Calculator Page Design End--*/
/*--Video Page Design Start--*/
.Inner-VideoRightTextPanel {
	width: 526px;
	float: left;
	font-size: 12px;
	line-height: 20px;
}
.Inner-taxesRightPanel {
	width: 1024px;
	margin: 70px auto 10px auto;
}
.Inner-VideoRightTextPanel_taxes {
	width: 1024px;
	float: left;
	font-size: 12px;
	line-height: 20px;
}
.BodyRightController2 {
	width: 526px;
	float: left;
	margin: 10px 0px 0px 0px;
}
.VideoController {
	width: 526px;
	float: left;
}
.VideoController_taxes {
	width: 1024px;
	float: left;
}
.BodyRightController {
	width: 526px;
	float: left;
	margin: 20px 0px 0px 0px;
}
.BodyRightController_taxes {
	width: 1024px;
	float: left;
	margin: 20px 0px 0px 0px;
}
.BodyRightControllerText {
	width: 526px;
	float: left;
	margin: 0px 0px 2px 0px;
}
.BodyRightControllerText_taxes {
	width: 1024px;
	float: left;
	margin: 0px 0px 2px 0px;
}
.state_dropdown_taxes_menu_wrapper {
    width: 994px;
}
.state_dropdown_taxes {
	width: 994px;
	float: left;
	background-image: url(http://www.myconfidentfuture.com/image/taxes_statedropdown_background.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding: 0px 10px 10px 20px;
}

.state_dropdown_taxes_menu {
	width: 197px;
	float: left;
    padding: 10px;
}
.state_dropdown_taxes_desc {
	width: 797px;
	float: right;
	text-align:left;
	font-size: 11px;
	line-height: 16px;
	vertical-align: top;
	margin-top: -30px;
}
.state_dropdown_taxes_footer {
	vertical-align:top;
	display:block; 
	margin-top:-2px; 
	padding:0px;
	clear: both;
}
.footnote_taxes {
	width: 1004px;
	float: left;
	margin: 0px 0px 2px 10px;
	list-style-type: decimal;
	list-style-position: inside;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
}
/*--Video Page Design End--*/
/*--Taxes Page Design Start--*/
.TaxesPDFicons
{
	float:left;
	width:70px;
}
.TaxesPDFiconWrapper
{
	padding:0 0 17px 0;
}
.TaxesPDFicon1
{
    padding: 14px 0 24px 0;
}
.TaxesPDF, .TaxesPDF ul {
	float:left;
	width: 403px;
}
.TaxesPDF li.pdf_icon_taxes_action_plan {
	float:left;
	width: 403px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 0px 10px 0px;
}
.TaxesPDF li.pdf_icon_taxes_beyond_basics {
	float:left;
	width: 403px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 0px 10px 0px;
}
.TaxesPDF li.pdf_icon_taxes_roth_whitepaper {
	float:left;
	width: 403px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px 0px 10px 0px;
}
/*--Taxes Page Design End--*/
/*--Popup Window Page Design Start--*/
.PopupHeaderCloseContainer {
	height: 33px;
	width: 650px;
	margin: auto;
	text-align:right;
}
.PopupFooterCloseContainer {
	height: 33px;
	width: 670px;
	margin: auto;
	text-align:Left;
	border-top: 1px solid #272626;
	line-height:33px;
}
.PopupContainer {
	width: 743px;
	margin: auto;
	overflow:auto;
}
.PopupContainer_taxes {
	width: 1024px;
	margin: auto;
	overflow:auto;
}
.PopupFooterContainerBg {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #b5b292;
	background-image: url(http://www.myconfidentfuture.com/image/shared_FooterContainerBg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: auto;
	height: 100px;
	overflow: hidden;
	height:298px;
}
.PopupFooterContainer {
	width: 675px;
	margin: auto;
}
.PopupFooterContainer a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.PopupLeftPanelDiv {
	width: 411px;
	float: left;
}
.PopupRightPanelDiv {
	width: 264px;
	float: right;
}
.PopupHelloFuture {
	background-image: url(http://www.myconfidentfuture.com/image/shared_HelloFuture.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 54px;
	width: 135px;
	float: right;
	padding-right: 35px;
}
a.PopupBlackLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	text-decoration: none;
}
a.PopupBlackLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	text-decoration: none;
}
a.PopupBlackLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	text-decoration: underline;
}
a.PopupBlackLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #272626;
	font-weight: bold;
	text-decoration: underline;
}
/*--Popup Window Page Design End--*/
.footerLegal
{
	color:#6f6d62;
	clear: both;
}
/*--inner page design end--*/


.stateDiv
{
    display:none;
}
.stateDiv h1 {
	font-size:14px;
	color:#000000;
}


.selectedState
{
    display:block;
}