@charset "utf-8"; 

.clear{clear:both; height:0; line-height:0}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{display:inline-block}

* html .clearfix{height:1%}
.clearfix{display:block}

.clearfix{height:1%}
.clearfix{display:block}
.clearfix{min-height:1px; height:auto !important; height:1px}
dd, dl, dt{margin:0; padding:0}

.hid{display:none}
.vhid{visibility:hidden}
.nobg{background:none !important}
.nobrd{border:0 !important}
.nomargin{margin:0 !important}
.floatrgt{float:right}
.floatleft{float:left}
.pointer{cursor:pointer}

.nosripts{position:relative; width:200px; background-color:#fff; margin:0 auto; padding:10px}
.nosripts p{text-align:center}

a{    text-decoration:none;     outline:none;     color:#A4D6FA}

p.last {margin-bottom:20px;}

.articlePage{margin:0 auto}

#organic-page-wrapper{width:940px; height:755px; color:#fff; font:85%/1.4 arial,helvetica,sans-serif;}

div.organic-page-footer{background:#fff; width:930px; font:85%/1.4 arial,helvetica,sans-serif; color:#676767; font-size:11px; padding:10px 5px}

#organic-page-wrapper h1{font-size:2em; margin-top:10px}

#organic-page-wrapper p{font-size:1.6em}

#SlidingPanels1.SlidingPanels{float:left}
#SlidingPanels1 .SlidingPanelsContentGroup{float:left; width:10000px}
#SlidingPanels1 .SlidingPanelsContent{float:left}

.container{padding:0 30px 0 30px; width:880px; height:880px}

.container div.masthead{position:relative; height:67px; margin-bottom:20px}

.container div.masthead h1{margin:0; position:absolute; float:left}

.container div.masthead h1 a{display:block; height:54px}

.container div.masthead .mlfa{background:transparent url(../images/Talk-MLFA.png) no-repeat 0 -66px; width:376px; height:66px; float:right; position:relative; top:0;}
.container div.masthead .sml {/*background:transparent url(../images/Start_ML.png) no-repeat 0 0;*/ width:374px; height:59px; float:right; position:relative; top:0;}
.container div.masthead .sml img { display:block; }

.container div.masthead .mlfa.hover{background-position:0 0}

.container div.masthead a.lnkFinancialAdvisor{display:block; width:374px; height:59px; position:relative; top:10px; left:10px; text-decoration:none; text-indent:-5000px; margin:0}

.sub-title{font-size:16px}

.wycefs{background:transparent url(../images/title-wycefs.png) no-repeat 0 0; height:18px; width:258px}

.container .body{margin:50 auto; position:relative}
.container.home-page .body{margin:50 auto; height:337px; width:100%; position:relative}

.back-to-menu{position:absolute; top:167px; left:-30px; float:left}

.back-to-menu a{display:block; height:32px; width:95px; text-indent:-5000px}

.back-to-menu a:hover{background:transparent url(../images/back-to-menu.gif) 0 0 no-repeat}

.container.home-page .home-page-btnclose{position:absolute; top:15px; left:390px; float:left; display:block}

.container.home-page .home-page-btnclose a{display:block; height:30px; width:104px; text-indent:-5000px; background:transparent url(../images/close.png) 0 -30px no-repeat}

.container.home-page .home-page-btnclose a:hover{background-position:0 0px}

#sections-menu{margin:30px 0 0 110px; padding:0;  position:relative;  width:647px}

#sections-menu div a{display:block; width:647px; height:37px; cursor:pointer}
#sections-menu div.retire{background:transparent url("../images/nav-retire1.png") 0 -37px no-repeat}
#sections-menu div.retire.init{background:transparent url("../images/nav-retire1.png") 0 0 no-repeat}
#sections-menu div.care{background:transparent url("../images/nav-care.png") 0 0 no-repeat}
#sections-menu div.comethrough{background:transparent url("../images/nav-care.png") 0 0 no-repeat}
#sections-menu div.rebuild{background:transparent url("../images/nav-rebuild.png") 0 0 no-repeat}
#sections-menu div.know{background:transparent url("../images/nav-know.png") 0 0 no-repeat}
#sections-menu div.transfer{background:transparent url("../images/nav-transfer.png") 0 0 no-repeat}
#sections-menu div.transferwealth{background:transparent url("../images/nav-transfer.png") 0 0 no-repeat}
#sections-menu div.grow{background:transparent url("../images/nav-grow.png") 0 0 no-repeat}
#sections-menu div.imagine{background:transparent url("../images/nav-imagine.png") 0 0 no-repeat}

#sections-menu div.hover{background-position:0 -37px}
#sections-menu div.hover2{background-position:0 -74px}

.container .bottom-box{background:transparent url(../images/bgDottedShade.png) no-repeat 0 0; width:881px; height:296px; padding:10px 0 0 0; margin:30px 0 10px 0; position:relative}

.container .bottom-box h4, #bottom-box h5{margin:0; padding:0}
.container .bottom-box h4{margin:20px 0; font-size:16px}

.container.home-page.expand .bottom-box{background:transparent url(../images/bgDottedShade.png) no-repeat; width:881px; height:635px; padding:10px 0 0 0; position:relative; top:0; left:0}

#wycefs{margin:0; padding:0;  position:relative;  width:880px;  height:189px}

#wycefs li{margin:0 20px 0 0; padding:0; list-style:none; float:left; display:block; width:205px; top:0}

#wycefs li div.image{width:205px; height:80px}

#wycefs li h3{color:#fff; font-size:1.5em; font-weight:bold; padding:10px 0 5px; line-height:18px}
#wycefs li span{color:#a4d6fa; font-size:14px; line-height:16px}
#wycefs li.last{margin-right:0}

#wycefs #first-tab div.image{left:0; background:transparent url(../images/people.jpg) 0 0 no-repeat}
#wycefs #second-tab div.image{left:220px; background:transparent url(../images/people.jpg) -205px 0 no-repeat}
#wycefs #third-tab div.image{left:440px; background:transparent url(../images/people.jpg) -410px 0 no-repeat}
#wycefs #fourth-tab div.image{left:660px; background:transparent url(../images/people.jpg) -615px 0 no-repeat}

#wycefs li.hover, #wycefs li.hover span, #wycefs li.hover div.image, #wycefs li.hover h3{cursor:pointer; cursor:hand}

#wycefs li.hover span{color:#fff}

#wycefs #first-tab.hover div.image, #wycefs #first-tab.active div.image{background:transparent url(../images/people.jpg) 0 -80px no-repeat}
#wycefs #second-tab.hover div.image, #wycefs #second-tab.active div.image{background:transparent url(../images/people.jpg) -205px -80px no-repeat}
#wycefs #third-tab.hover div.image, #wycefs #third-tab.active div.image{background:transparent url(../images/people.jpg) -410px -80px no-repeat}
#wycefs #fourth-tab.hover div.image, #wycefs #fourth-tab.active div.image{background:transparent url(../images/people.jpg) -615px -80px no-repeat}
#wycefs li a{text-decoration:none; width:205px; height:189px; display:block; position:relative; top:0}
#wycefs.expand, #wycefs.expand li{height:160px}
#wycefs.expand li span{display:none}
#wycefs.expand li.active{background:#fff}
#wycefs.expand li.active div.image{width:205px; height:80px}
#wycefs.expand li.active h3{color:#a9a9a9; font-size:1.5em; font-weight:bold; padding:13px 4px 5px 13px}
#wycefs.expand li.active span{display:none}
#wycefs.expand #first-tab{left:0}
#wycefs.expand #second-tab{left:220px}
#wycefs.expand #third-tab{left:440px}
#wycefs.expand #fourth-tab{left:660px}

#wycefs li div.rounded-corner, #wycefs li div.left-rounded-corner, #wycefs li div.right-rounded-corner{display:none}

#wycefs.expand li#fourth-tab.active div.left-rounded-corner{width:212px; position:absolute; left:668px; top:153px; display:block}

#wycefs.expand li#first-tab.active div.right-rounded-corner{width:212px; position:absolute; left:0; top:153px; display:block}

#wycefs.expand li#second-tab.active div.rounded-corner{width:219px; position:absolute; left:218px; top:153px; display:block}

#wycefs.expand li#third-tab.active div.rounded-corner{width:219px; position:absolute; left:443px; top:153px; display:block}

#wycefs li#first-tab a{left:0}
#wycefs li#second-tab a{left:5px}
#wycefs li#third-tab a{left:10px}
#wycefs li#fourth-tab a{left:15px}

#wycefs li a span{position:relative; top:139px; left:0; font-size:14px; line-height:16px}

#wycefs li.hover a span{color:#fff}

#wycefs.expand li a span{display:none}

div.tab-body{background:#fff; color:#4b4c49; padding:24px; width:832px; position:relative}

div.tab-body .left-side{width:410px; float:left; font-size:0.75em; margin-right:20px}

div.tab-body .left-side h2{color:#0051c0; font-size:2.5em; margin-bottom:20px}

div.tab-body .right-side{float:right; width:400px}

div.tab-body .right-side .video-box ul{margin-top:17px}

div.tab-body .right-side .video-box ul li{padding-bottom:10px; margin-top:5px; background:transparent url(../images/gradeint-grey-line.gif) bottom left no-repeat}

div.tab-body .right-side div.thumbnail{float:left}

div.tab-body .right-side div.thumbnail a{}

div.tab-body .right-side div.text{float:right; width:290px}

div.tab-body .right-side div.text span{font-size:1.1em}

.topicBoxContainer{position:absolute; top:250px}

.topicBoxContainer ul li{width:201px; margin-right:20px; float:left}
.topicBoxContainer ul li div.image{width:201px; height:100px; display:block; position:relative}
.topicBoxContainer ul li h3{color:#fff; font-size:1.6em; font-weight:bold; padding:10px 0 5px}
.topicBoxContainer ul li h3 a{color:#fff}
.topicBoxContainer ul li a span{font-size:14px; line-height:16px}

.container.retire .topicBoxContainer ul li{margin-right:15px;}

li#Roth-IRA div.image{background:url(../images/help2/retire/img_sprite.jpg) 0 -100px no-repeat}
li#Reframing-Retirement div.image{background:url(../images/help2/retire/img_sprite.jpg) -201px -100px no-repeat}
li#Rebuild-Retirement div.image{background:url(../images/help2/retire/img_sprite.jpg) -402px -100px no-repeat}
li#Income-For-Life div.image{background:url(../images/help2/retire/img_sprite.jpg) -603px -100px no-repeat}

li#College-Education div.image{background:url(../images/help2/comethrough/img_sprite.jpg) 0 -100px no-repeat}
li#Special-Needs div.image{background:url(../images/help2/comethrough/img_sprite.jpg) -201px -100px no-repeat}
li#Sudden-Changes div.image{background:url(../images/help2/comethrough/img_sprite.jpg) -402px -100px no-repeat}

li#Rebuilding-Your-Portfolio div.image{background:url(../images/help2/rebuild/img_sprite.jpg) 0 -100px no-repeat}
li#Road-to-Recovery div.image{background:url(../images/help2/rebuild/img_sprite.jpg) -201px -100px no-repeat}

li#Research-Investment div.image{background:url(../images/help2/know/img_sprite.jpg) 0 -100px no-repeat}
li#Innovation-Policy div.image{background:url(../images/help2/know/img_sprite.jpg) -201px -100px no-repeat}

li#Estate-Planning div.image{background:url(../images/help2/transferWealth/img_sprite.jpg) 0 -100px no-repeat}
li#Philanthropy div.image{background:url(../images/help2/transferWealth/img_sprite.jpg) -201px -100px no-repeat}

li#Strategies-for-Economy div.image{background:url(../images/help2/grow/img_sprite.jpg) 0 -100px no-repeat}
li#Answering-Business-Needs div.image{background:url(../images/help2/grow/img_sprite.jpg) -201px -100px no-repeat}

li#Living-For-Today div.image{background:url(../images/help2/imagine/img_sprite.jpg) 0 -100px no-repeat}
li#Financing-Dream div.image{background:url(../images/help2/imagine/img_sprite.jpg) -201px -100px no-repeat}

.topicBoxContainer ul li.hover{cursor:pointer; cursor:hand}
.topicBoxContainer ul li.hover a{color:#fff !important; text-decoration:none}

li#Roth-IRA.hover div.image{background:url(../images/help2/retire/img_sprite.jpg) 0 0 no-repeat}
li#Reframing-Retirement.hover div.image{background:url(../images/help2/retire/img_sprite.jpg) -201px 0 no-repeat}
li#Rebuild-Retirement.hover div.image{background:url(../images/help2/retire/img_sprite.jpg) -402px 0 no-repeat}
li#Income-For-Life.hover div.image{background:url(../images/help2/retire/img_sprite.jpg) -603px 0 no-repeat}

li#College-Education.hover div.image{background:url(../images/help2/comethrough/img_sprite.jpg) 0 0 no-repeat}
li#Special-Needs.hover div.image{background:url(../images/help2/comethrough/img_sprite.jpg) -201px 0 no-repeat}
li#Sudden-Changes.hover div.image{background:url(../images/help2/comethrough/img_sprite.jpg) -402px 0 no-repeat}

li#Rebuilding-Your-Portfolio.hover div.image{background:url(../images/help2/rebuild/img_sprite.jpg) 0 0 no-repeat}
li#Road-to-Recovery.hover div.image{background:url(../images/help2/rebuild/img_sprite.jpg) -201px 0 no-repeat}

li#Research-Investment.hover div.image{background:url(../images/help2/know/img_sprite.jpg) 0 0 no-repeat}

li#Estate-Planning.hover div.image{background:url(../images/help2/transferWealth/img_sprite.jpg) 0 0 no-repeat}
li#Philanthropy.hover div.image{background:url(../images/help2/transferWealth/img_sprite.jpg) -201px 0 no-repeat}

li#Strategies-for-Economy.hover div.image{background:url(../images/help2/grow/img_sprite.jpg) 0 0 no-repeat}
li#Answering-Business-Needs.hover div.image{background:url(../images/help2/grow/img_sprite.jpg) -201px 0 no-repeat}

li#Living-For-Today.hover div.image{background:url(../images/help2/imagine/img_sprite.jpg) 0 0 no-repeat}
li#Financing-Dream.hover div.image{background:url(../images/help2/imagine/img_sprite.jpg) -201px 0 no-repeat}

#main-flash-wrapper{position:absolute; top:10px; left:10px}

div.overlayDisclosures {color:#676767; font-size:100%; position:relative;}
div.overlayDisclosures a.tooltip {color:#6b6b6d; text-decoration:underline; font-size:11px;}
div.overlayDisclosures a.tooltip:hover {color:#0051c4;}
div#tooltip-window {position:absolute; top:0; left:0;}
div#tooltip-window div.top {background:url(../images/tooltip-top.png) 0 0 no-repeat; width:554px; height:13px;} 
div#tooltip-window div.mid {background:url(../images/tooltip-mid.png) 0 0 repeat-y; width:554px; } 
div#tooltip-window div.bottom {background:url(../images/tooltip-bot.png) 0 0 no-repeat; width:554px; height:15px;} 
div#tooltip-window div.mid p {margin:0; padding:8px 15px;}

.custom_modal_container{border:10px solid #ededed; background-color:#ededed !important}
a.closeBtn{position:absolute; top:8px; right:9px; height:16px; width:54px; background:url('../css/images/closebox.gif') top left no-repeat; cursor:pointer; z-index:181; display:block}

a.btnMLFA{display:block; background:url('../images/mlfa-short.gif') no-repeat 0 -36px; width:283px; height:36px}
a.btnSML{display:block; background:url('../images/sml-short.gif') no-repeat 0 -39px; width:286px; height:40px}
a.btnSpeakML{display:block; background:url('../images/speak_mlfa.gif') no-repeat 0 -41px; width:287px; height:41px}

a.btnMLFA:hover,a.btnSML:hover, a.btnSpeakML:hover {background-position:0 0}

div.tab-body div.right-side div.overlayMediaDisplay{height:275px; margin-bottom:30px; overflow:hidden; width:397px}

#organic-page-wrapper div.mediaBox p, #organic-page-wrapper div.mediaBox p sup{color:#4b4c49; font-size:11px}

p.padTop40{padding-top:40px}

.home-page{background:url(../images/bgML.jpg) no-repeat top right}
.retire{background:url(../images/help2/retire/bg_2.jpg) no-repeat top right}
.grow{background:url(../images/help2/grow/bg_2.jpg) no-repeat top right}
.rebuild{background:url(../images/help2/rebuild/bg_2.jpg) no-repeat top right}
.know{background:url(../images/help2/know/bg_2.jpg) no-repeat top right}
.transferwealth{background:url(../images/help2/transferWealth/bg_2.jpg) no-repeat top right}
.imagine{background:url(../images/help2/imagine/bg_2.jpg) no-repeat top right}
.care{background:url(../images/help2/comethrough/bg_2.jpg) no-repeat top right}
.comethrough{background:url(../images/help2/comethrough/bg_2.jpg) no-repeat top right}

.breadcrumb{padding:18px 0 0 0}
.breadcrumb li{float:left; font-size:12px; background:transparent url(../images/icons/icon_arrow_rgt.png) right center no-repeat; padding-right:9px; margin-right:5px}
.breadcrumb li a{display:block}
.breadcrumb li.active a:link, 
.breadcrumb li.active a:hover, 
.breadcrumb li.active a:visited, 
.breadcrumb li.active a:active{color:#a4d6fa; text-decoration:none}
.breadcrumb li a:link, 
.breadcrumb li a:hover, 
.breadcrumb li a:visited, 
.breadcrumb li a:active{color:#fff; text-decoration:none}

.home-page div.masthead h1{background:transparent url(../images/title-achieve.png) left top no-repeat; height:54px; width:293px}
.retire div.masthead h1{/*background:transparent url(../images/help2/retire/title.png) left top no-repeat;*/ height:54px; width:440px}
.comethrough div.masthead h1{background:transparent url(../images/help2/comethrough/title.png) left top no-repeat; height:54px; width:433px}
.rebuild div.masthead h1{background:transparent url(../images/help2/rebuild/title.png) left top no-repeat; height:55px; width:285px}
.grow div.masthead h1{background:transparent url(../images/help2/grow/title.png) left top no-repeat; height:56px; width:244px}
.know div.masthead h1{background:transparent url(../images/help2/know/title.png) left top no-repeat; height:54px; width:252px}
.transferwealth div.masthead h1{background:transparent url(../images/help2/transferWealth/title.png) left top no-repeat; height:55px; width:468px}
.imagine div.masthead h1{background:transparent url(../images/help2/imagine/title.png) left top no-repeat; height:57px; width:308px}

html>div.masthead h1 {height: auto;} 

.container .sliderContent{position:relative; margin:0 0 0 80px; padding-top:20px; width:680px; height:596px; overflow:hidden}
.container .sliderContent h1{width:590px}
.container .sliderContent p{width:590px; line-height:20px}

.container.retire {background-position:top left;}
.container.retire .back-to-menu {z-index:10000;top:168px; left:-30px;}
.container.retire .sliderContent { margin:0 0 0 40px; width:880px;} 


.help2overlay{padding:28px 28px 0 32px}

.help2overlay .roth h2 { color:#0052C2; margin:10px 0;}
.help2overlay .roth p { color:#4B4C49; }
.help2overlay .roth a {margin:2px 0;}


.overlayMediaContent{float:left; width:398px; margin-right:32px}
.help2Article{float:left; width:360px;  color:#4b4c49}
.help2Article h1{color:#0052c2; margin-bottom:15px}
.help2ArticleContent{height:425px; margin-bottom:18px; }
.overlayMediaDisplay{width:397px; height:275px; overflow:hidden}

.mediaBox{width:398px; padding-bottom:12px; margin-bottom:12px; background:transparent url(../images/gradeint-grey-line.gif) no-repeat scroll left bottom}
.mediaBox img{float:left; width:90px; margin:0 12px 0 0; display:block}
.mediaBox img.rollover, .rollover img{border:3px solid #0051c0; margin:-3px 9px -3px -3px}
.mediaBox p{float:left; width:290px; display:block; margin-bottom:5px}
.mediaBox span, .mediaBox a:link, .mediaBox a:visited, .mediaBox a:active, .mediaBox a:hover{color:#0052c2}
.mediaBox.last {background:none;}

.mediaBoxContent { margin-top:15px; }
.mediaBoxContent h3 { font-size:1.3em; font-weight:bold; color:#0052c2; margin-bottom:5px; }
.mediaBoxContent ul li { margin-bottom:7px; }

.selected img{}
.selected a.play{}
/*end*/
.overlayQuickLinks{position:absolute; background:transparent url(../images/bg_overlay_quicklinks.jpg) left top repeat-x; margin-top:0px; padding:19px 0 19px 32px; bottom:0; left:0; width:836px}

a.mlfa-light{background:transparent url(../images/mlfa-light.gif) 0 0 no-repeat; width:281px; height:37px; display:block}

a:hover.mlfa-light{background-position:0 -37px}

.overlayQuickLinks .headline{display:block; float:left; margin-right:24px}
.ql_boxes{float:left; width:240px; }
.ql_boxes h2{color:#063560}
.ql_boxes a:link, .ql_boxes a:visited, .ql_boxes a:active, .ql_boxes a:hover{color:#0052c2; text-decoration:none}

#articlePDFs { width:835px; position:absolute; bottom:-17px; left:50px; top:530px;}

.white_paper_download { width:400px; float:left; }
.white_paper_download .white { float:left; display:block; background:transparent url(../images/help2/retire/whitepaper.png) no-repeat 0 0; padding-right:10px; }

.material_download, .roth_download { float:left; width:49%;}
.material_download .advisor { float:left; display:block; background:transparent url(../images/help2/retire/advisor.png) no-repeat 0 0; padding-right:10px;}
.roth_download .roth_ira_conversion { float:left; display:block; background:transparent url(../images/help2/retire/roth_ira_conversion.png) no-repeat 0 0; padding-right:10px;}


#articlePDFs h4, #articlePDFs h4 a { display:block; font-weight:bold; font-size:14px; color:#fff; margin-bottom:4px; }
#articlePDFs a { text-decoration:none; }

#organic-page-wrapper #articlePDFs p { font-size:1.4em; line-height:16px; }

/*#articlePDFs h4 a {display:inline;padding-right:25px;line-height:18px;background:transparent url(../images/icons/icon_pdf.png) center right no-repeat;}*/




