@import "//fonts.googleapis.com/css?family=Oswald:400,300,700";@font-face{font-family:opensanscondensedlight;src:url(../../../fonts/OpenSans-CondLight-webfont.eot);src:url(../../../fonts/OpenSans-CondLight-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondLight-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondLight-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondLight-webfont.svg#OpenSansCondensedLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanscondensedlightitalic;src:url(../../../fonts/OpenSans-CondLightItalic-webfont.eot);src:url(../../../fonts/OpenSans-CondLightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondLightItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondLightItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanscondensedbold;src:url(../../../fonts/OpenSans-CondBold-webfont.eot);src:url(../../../fonts/OpenSans-CondBold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondBold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondBold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanslight;src:url(../../../fonts/OpenSans-Light-webfont.eot);src:url(../../../fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Light-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Light-webfont.svg#OpenSansLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanslightitalic;src:url(../../../fonts/OpenSans-LightItalic-webfont.eot);src:url(../../../fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansregular;src:url(../../../fonts/OpenSans-Regular-webfont.eot);src:url(../../../fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Regular-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansitalic;src:url(../../../fonts/OpenSans-Italic-webfont.eot);src:url(../../../fonts/OpenSans-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Italic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Italic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanssemibold;src:url(../../../fonts/OpenSans-Semibold-webfont.eot);src:url(../../../fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanssemibolditalic;src:url(f../../../fonts/OpenSans-SemiboldItalic-webfont.eot);src:url(../../../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansbold;src:url(../../../fonts/OpenSans-Bold-webfont.eot);src:url(../../../fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Bold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Bold-webfont.svg#OpenSansBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansbolditalic;src:url(../../../fonts/OpenSans-BoldItalic-webfont.eot);src:url(../../../fonts/OpenSans-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansextrabold;src:url(../../../fonts/OpenSans-ExtraBold-webfont.eot);src:url(../../../fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansextrabolditalic;src:url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanscondensedlight;src:url(../../../fonts/OpenSans-CondLight-webfont.eot);src:url(../../../fonts/OpenSans-CondLight-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondLight-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondLight-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondLight-webfont.svg#OpenSansCondensedLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanscondensedlightitalic;src:url(../../../fonts/OpenSans-CondLightItalic-webfont.eot);src:url(../../../fonts/OpenSans-CondLightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondLightItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondLightItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondLightItalic-webfont.svg#OpenSansCondensedLightItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanscondensedbold;src:url(../../../fonts/OpenSans-CondBold-webfont.eot);src:url(../../../fonts/OpenSans-CondBold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-CondBold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-CondBold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-CondBold-webfont.svg#OpenSansCondensedBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanslight;src:url(../../../fonts/OpenSans-Light-webfont.eot);src:url(../../../fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Light-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Light-webfont.svg#OpenSansLight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanslightitalic;src:url(../../../fonts/OpenSans-LightItalic-webfont.eot);src:url(../../../fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-LightItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansregular;src:url(../../../fonts/OpenSans-Regular-webfont.eot);src:url(../../../fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Regular-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Regular-webfont.svg#OpenSansRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansitalic;src:url(../../../fonts/OpenSans-Italic-webfont.eot);src:url(../../../fonts/OpenSans-Italic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Italic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Italic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Italic-webfont.svg#OpenSansItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanssemibold;src:url(../../../fonts/OpenSans-Semibold-webfont.eot);src:url(../../../fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Semibold-webfont.svg#OpenSansSemibold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensanssemibolditalic;src:url(f../../../fonts/OpenSans-SemiboldItalic-webfont.eot);src:url(../../../fonts/OpenSans-SemiboldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansbold;src:url(../../../fonts/OpenSans-Bold-webfont.eot);src:url(../../../fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-Bold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-Bold-webfont.svg#OpenSansBold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansbolditalic;src:url(../../../fonts/OpenSans-BoldItalic-webfont.eot);src:url(../../../fonts/OpenSans-BoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-BoldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-BoldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansextrabold;src:url(../../../fonts/OpenSans-ExtraBold-webfont.eot);src:url(../../../fonts/OpenSans-ExtraBold-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-ExtraBold-webfont.woff) format('woff'),url(../../../fonts/OpenSans-ExtraBold-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:opensansextrabolditalic;src:url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.eot);src:url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix) format('embedded-opentype'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.woff) format('woff'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.ttf) format('truetype'),url(../../../fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic) format('svg');font-weight:400;font-style:normal}@media print{body *{color:#000}body{font-size:12px;background:transparent none!important}a{color:#000!important;text-decoration:underline!important}#container{width:auto;margin:0;padding:0;background:transparent none!important}#contentWrapper{width:auto;margin:0}#cn_container,#navigationContainer,#sliderContainer,#sidebar,#addthisContainer,#bottom_navigation,.content_anchor,.noPrint{display:none!important}.sectionContainer,.section{width:auto;margin:0;float:none;clear:both;background:transparent none!important;margin:1em 0;padding:0;position:static}#header{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:2em}#footer{border-top:1px solid #ccc;padding:1em 0 0;margin:2em 0 0}#footer *{color:#666!important}#header .contact_us h2{display:none!important}#header ul,#footer ul{list-style-type:none;margin:0 0 1em;padding:0}#header li,#footer li{margin:0 0 .25em;padding:0}.footer_links ul{display:none}.noprint{display:none}.header_logo_dark{display:block}.header_logo_light{display:none}}.visually-hidden{position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important;background:transparent none!important}ul{list-style-position:inside}.eme_block{display:block}table.eme_block{width:100%}td.eme_block:after{content:'';display:block;clear:both;height:0}.clear-fix:after{content:"";display:table;clear:both}.topPhone .label,.topFax .label{padding:0}.rule{border-bottom:1px solid #ddd;margin:15px 0;padding:0;line-height:1px;font-size:1px;height:0}.associatepage #content .vcard{clear:both}.associatepage #content .vcard img{max-width:100%}.two_column_group{width:45%}.three_column_group{width:28%}.one_column_group{margin-top:2em}.two_column_group,.three_column_group{float:left;margin-right:4%;margin-top:2em}.one_column_group h2,.two_column_group h2,.three_column_group h2{font-size:16px;margin:1em 0 .75em;border-bottom:1px solid #000;padding:0 0 .25em}.one_column_group h3,.two_column_group h3,.three_column_group h3{font-size:13px;margin:0}.one_column_group p,.two_column_group p,.three_column_group p{margin-top:0}.one_column_group ul,.two_column_group ul,.three_column_group ul{margin:0;padding:0}.one_column_group li,.two_column_group li,.three_column_group li{list-style-type:none;margin:.75em 0;padding:0}.content_list{list-style-type:none;margin:0;padding:0}p.footnote{position:relative;top:-.25em;margin-bottom:1.5em;margin-right:3em}.about_us #content .content_list li{margin:0 0 .5em 1em}.tax_library #content .content_list li:before,.learning_center #content .content_list li:before,.request_quote #content .content_list li:before,.market_watch #content .content_list li:before{content:'';display:block;height:0;clear:both}.tax_library #content .content_list li a:before,.learning_center #content .content_list li a:before,.request_quote #content .content_list li a:before,.market_watch #content .content_list li a:before{content:'';float:left;display:block;margin:0 .75em 4em 0;z-index:49;width:44px;height:44px;background-repeat:no-repeat;background-image:url(../../../images/icons.png)}.market_watch #content .content_list li,.learning_center #content .content_list li,.request_quote #content .content_list li,.tax_library #content .content_list li{width:45%;padding:0;margin:1em 4% 0 0;height:7em;overflow:hidden;float:left}.market_watch #content .content_list li h2,.learning_center #content .content_list li h2,.request_quote #content .content_list li h2,.tax_library #content .content_list li h2{margin-bottom:.125em}.request_quote #content .content_list #addthisContainer .addthis_toolbox .addthisList li{width:auto;padding:0;margin:0;height:auto;overflow:hidden;float:left}.tax_library #content .disclaimer{clear:both;padding-top:2em}.learning_center #content .content_list .articles a:before{background-position:0 0}.learning_center #content .content_list .calculators a:before{background-position:0 -50px}.learning_center #content .content_list .newsletters a:before{background-position:0 -100px}.learning_center #content .content_list .eseminars a:before{background-position:0 -150px}.learning_center #content .content_list .imoney a:before{background-position:0 -2000px}.learning_center #content .content_list .glossary a:before{background-position:0 -200px}.learning_center #content .content_list .taxlibrary a:before{background-position:0 -1800px}.learning_center #content .content_list .videos a:before{background-position:0 -2050px}.learning_center #content .content_list .flipbooks a:before{background-position:0 -2100px}.request_quote #content .content_list .longtermcareinsurance a:before{background-position:0 -600px}.request_quote #content .content_list .grouphealth a:before{background-position:0 -650px}.request_quote #content .content_list .lifeinsurance a:before{background-position:0 -700px}.request_quote #content .content_list .individualhealth a:before{background-position:0 -750px}.request_quote #content .content_list .disabilityinsurance a:before{background-position:0 -800px}.request_quote #content .content_list .kinformationrequest a:before{background-position:0 -900px}.request_quote #content .content_list .informationrequest a:before{background-position:0 -950px}.request_quote #content .content_list .autoinsurance a:before{background-position:0 -1500px}.request_quote #content .content_list .homeownersinsurance a:before{background-position:0 -1600px}.market_watch #content .content_list .detailedquote a:before{background-position:0 -250px}.market_watch #content .content_list .symbollookup a:before{background-position:0 -300px}.market_watch #content .content_list .multiquote a:before{background-position:0 -350px}.market_watch #content .content_list .marketsataglance a:before{background-position:0 -400px}.market_watch #content .content_list .charting a:before{background-position:0 -450px}.market_watch #content .content_list .portfolio a:before{background-position:0 -500px}.tax_library #content .content_list .federaltaxforms a:before{background-position:0 -1650px}.tax_library #content .content_list .federaltaxrates a:before{background-position:0 -1700px}.tax_library #content .content_list .federaltaxpublications a:before{background-position:0 -1750px}.tax_library #content .content_list .taxglossary a:before{background-position:0 -1800px}.tax_library #content .content_list .federaltaxcalendar a:before{background-position:0 -1850px}.tax_library #content .content_list .taxwisestrategies a:before{background-position:0 -1900px}.tax_library #content .content_list .federalincometaxcalculator a:before{background-position:0 -1950px}.glossary #content a,.tax_glossary #content a{text-decoration:none}#content dt a,#content dt a:hover{color:inherit}.e-seminars #content .content_list{margin:15px 0;padding:0 0 30px;max-width:100%}.e-seminars #content .content_list li{display:block;list-style-type:none}.e-seminars #content .content_list li a{text-decoration:none;background-image:url(../../../images/eseminar_thumbnails_a.png);background-repeat:no-repeat;display:block;float:left;height:115px;width:210px;max-width:31%;border:1px solid #ccc;background-color:#eee;padding:0;margin:0 2% 1em 0;background-repeat:no-repeat}.e-seminars #content .content_list li.retirement a{background-position:0 0}.e-seminars #content .content_list li.estateplanning a{background-position:0 -150px}.e-seminars #content .content_list li.taxstrategies a{background-position:0 -300px}.e-seminars #content .content_list li.longtermcare a{background-position:0 -450px}.e-seminars #content .content_list li.financialmanagement a{background-position:0 -600px}.seminars .seminar td{vertical-align:top;padding-right:.5em}.videos #topVideoContainer{margin:0 0 2em;max-width:642px}.videos #topVideoContainer .LimelightEmbeddedPlayer object{width:100%}.videos #content ul.videos{margin:1em 0;padding:0}.videos #content li.video{width:47.5%;float:left;min-height:300px;list-style-type:none;margin:0 2% 1em 0;padding:0}.videos #content li.video .contain-video{max-height:178px;overflow:hidden}.videos #content li.video img{background-color:#33353c;height:auto;max-height:178px;width:100%}.videos #content li.video h3{font-size:14px;font-family:segoe ui,OpenSansRegular,Helvetica,Sans-serif;color:#33353c}.videos #content h2#topVideoTitle{float:left;width:80%;font-size:15px;font-weight:700;color:#33353c;margin:10px 0 2em;padding:0}.videos #content h2#topVideoTitle a{text-decoration:none;color:inherit}.videos #content #topVideoLink .fa-external-link{color:#737373;margin:6px 0 0;float:right;width:20%;text-align:right;font-size:15px}.videos #content #topVideoLink .fa-external-link:hover,body.videos #content .listedVideoLink .fa-external-link:hover{color:#000}.videos #content h3.listedVideoTitle{margin-bottom:0;float:left;width:80%;padding:0}.videos #content .listedVideoLink{float:right;width:20%;text-align:right;padding:0}.videos #content .listedVideoLink a{text-decoration:none}.videos #content .listedVideoLink .fa-external-link{color:#737373;margin:3px 0 0;display:block}.featured_links #content .content_list{list-style-type:none;padding:0;margin:1em 0;display:block}.featured_links #content .content_list li{padding:0;margin:0 0 .5em;display:block}.market_watch_subpage #sidebar{display:none}.market_watch_subpage #content{width:auto}@media only screen{.print_only{display:none}}@media only screen and (max-width:900px){.e-seminars #content .content_list{width:100%}.e-seminars #content .content_list li a{max-width:100%;margin:0 1em 1em 0}}.associatepage .info_column{float:left;width:30%;padding-right:4%;border-right:1px solid #ddd}.associatepage h1{clear:both}.associatepage #content .bio_column img{max-width:90%}.associatepage #content .info_column img,.associatepage #content .info_column img.right{margin:0 0 1.5em;float:none}.associatepage .info_column{word-wrap:break-word}.associatepage .bio_column{float:left;padding-left:4%;width:60%}.associatepage .bio_column .rule:first-child{display:none}.associatepage #sidebar{display:none}@media only screen and (max-width:760px){.associatepage .info_column{width:45%;padding-right:4%}.associatepage .bio_column{width:45%;padding-left:4%}}@media only screen and (max-width:480px){.associatepage .info_column{float:none;width:auto;padding-right:0;border-right:none;margin-bottom:2em}.associatepage .info_column img,.associatepage .bio_column img{max-width:100%}.associatepage .bio_column{float:none;padding-left:0;width:auto}}body.seminars #content .seminar table td{padding:.5em 1.25em}body.seminars #content .seminar table td:first-child{text-align:right;border-right:1px solid #ddd}.tax_glossary #content #alphaNav,.glossary #content #alphaNav{margin:.75em 1.5em .75em 0;float:left}.tax_glossary #content #alphaNav ul,.glossary #content #alphaNav ul{margin:0 0 .5em;padding:0;display:inline-block;white-space:nowrap}.tax_glossary #content #alphaNav li,.glossary #content #alphaNav li{margin:0;padding:0;list-style-type:none;display:inline-block;margin-left:.25em;padding-left:.25em;border-left:1px solid #eee}.tax_glossary dl.glossary,.glossary dl.glossary{display:block;margin:0 .5em 0 0;padding:.5em 0 0;clear:both}.tax_glossary dl.glossary dt,.glossary dl.glossary dt{margin:1em 0 0;padding:0;font-weight:700}.tax_glossary dl.glossary dd,.glossary dl.glossary dd{margin:0 0 1em;padding:0}.tax_glossary dl.glossary dt.letter,.glossary dl.glossary dt.letter{color:#737373;font-weight:700;border-bottom:1px solid #ccc;padding-bottom:.25em;margin:1.5em 0 0}.tax_glossary dl.glossary dt.letter a,dl.glossary dt.letter a:hover,.glossary dl.glossary dt.letter a,dl.glossary dt.letter a:hover{color:#737373;font-weight:700;text-decoration:none;font-size:1.5em}.tax_glossary .minimized_page_search,.glossary .minimized_page_search{float:left;margin:.75em 0}.tax_glossary .search_button,.glossary .search_button{background:transparent url(../../../images/search_icon.gif) 0 0 no-repeat;border:none;cursor:pointer;width:20px;height:20px}.imoney #content .content_list{margin:.75em 0;padding:0 0 1.5em;max-width:100%}.imoney #content .content_list li{overflow:hidden;display:block;float:left;height:100px;width:47.5%;border:1px solid #ccc;background-color:#eee;padding:0;margin:0 1.5% .75em 0;list-style-type:none}.imoney #content .content_list li a:before{content:'';position:relative;top:-.5em;margin-right:.75em;background-image:url(../../../images/imoney_thumbnails_a.png);background-repeat:no-repeat;display:block;float:left;width:80px;height:80px}.imoney #content .content_list li h3{margin-top:1em}.imoney #content .content_list li p{font-size:90%}.imoney #content .content_list li.retirementvision a:before{background-position:0 0}.imoney #content .content_list li.insideanannuity a:before{background-position:0 -100px}.imoney #content .content_list li.thelattehabit a:before{background-position:0 -200px}.imoney #content .content_list li.the350000baby a:before,.imoney #content .content_list li.thebaby a:before{background-position:0 -300px}.imoney #content .content_list li.retirementconfidence a:before{background-position:0 -400px}.imoney #content .content_list li.thevalueofabond a:before{background-position:0 -500px}.imoney #content .content_list li.youinc a:before{background-position:0 -600px}.imoney #content .content_list li.whichbankwouldyougoto a:before{background-position:0 -700px}.imoney #content .content_list li.theretirementincomefactor a:before{background-position:0 -800px}.imoney #content .content_list li.behavioralfinance a:before{background-position:0 -900px}.imoney #content .content_list li.whatwouldhappentoyourestate a:before{background-position:0 -1000px}.imoney #content .content_list li.americantaxburden a:before{background-position:0 -1100px}.imoney #content .content_list li.whatdoesyourtaxreturnsayaboutyou a:before{background-position:0 -1200px}.imoney #content .content_list li.whatisinvestmentrisk a:before{background-position:0 -1300px}.imoney #content .content_list li.doyouknowwhoyourbeneficiariesare a:before{background-position:0 -1400px}.imoney #content .content_list li.protectingyourdependentswithlifeinsurance a:before{background-position:0 -1500px}.imoney #content .content_list li.informationoverload a:before{background-position:0 -1600px}.home #feat_videos,.home #feat_videos *:not(.modalIcon),.videos .limelight-player,.videos .limelight-player *:not(.modalIcon){box-sizing:border-box}#indVideoContainer,#topVideoContainer{width:80%;max-width:1024px;margin:0 auto}#indVideoContainer .content-page,#topVideo{width:inherit;height:inherit;display:block;margin:0 auto}.limelight-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.limelight-player script{display:none!important}body.WR.home .homePageVideo object{width:100%!important}body.WR.TQ.videos .video.limelight{max-width:576px}body.WR.TQ.videos .video-subtitle{max-width:576px}body.WR.TQ.videos #content .limelight .video-title{margin-bottom:-10px}body.agents div.rule{border:none;margin:0}body.agents .agents_location{clear:both;float:none}.agent_list .agent_list_item{width:45%;min-width:160px;margin:0 1.5% 1em 0!important;min-height:6em;padding:.5em 1.5%!important;float:left;border:1px solid #ddd;border-radius:6px}@media only screen and (max-width:900px){.imoney #content .content_list{max-width:99%;width:auto}.market_watch #content .content_list li,.learning_center #content .content_list li,.request_quote #content .content_list li,.tax_library #content .content_list li{height:7em}}@media only screen and (max-width:670px){#content .contact_left_col,#content .contact_right_col{position:relative;width:auto!important;float:none!important;margin:0 0 1em!important;padding:0!important;border:none!important}#content .contact_left_col .vcard{display:none}#content .contact_left_col .contact_form_button{position:absolute;top:.75em;right:0}}@media only screen and (max-width:480px){#content .content_list li,.two_column_group,.three_column_group{margin-right:0!important;margin-top:0;width:auto!important;float:none!important;clear:both}.market_watch #content .content_list li,.learning_center #content .content_list li,.request_quote #content .content_list li,.tax_library #content .content_list li{height:5em}.agent_list .agent_list_item{width:auto;margin:0 0 1em!important;float:none}img.mobile-clear-float{clear:both;float:none!important}}@media only screen and (max-width:460px){.imoney #content .content_list li{width:auto}.imoney #content .content_list li h3{margin-top:.5em}}.tax_rates #content h3{margin-top:1em}.tax_forms #content th,.tax_publications #content th,.tax_rates #content th,.tax_calendar #content th,.tax_strategies #content th,.tax_calculator #content th{text-align:left;font-size:90%;padding:.25em .5em}.tax_forms #content td,.tax_publications #content td,.tax_rates #content td,.tax_calendar #content td,.tax_strategies #content td,.tax_calculator #content td{padding:.25em .5em}.tax_calendar #content dt{font-weight:700}.tax_calendar #content dd{margin-bottom:1em}.tax_calendar #content dd span.calendar_day{font-weight:700;position:relative;left:-3.2em;display:inline-block;width:3em;margin-right:-3.2em;text-align:right;padding-right:.2em}#marketwatch_iframeContainer{max-width:100%;width:100%;overflow:hidden;background-color:#fff}@media screen and (max-width:700px){#content iframe.market_watch{max-width:1000px;width:1000px;zoom:.9;-moz-transform:scale(.9);-moz-transform-origin:0 0;-webkit-transform:scale(.9);-webkit-transform-origin:0 0}}@media screen and (max-width:650px){#content iframe.market_watch{zoom:.82;-moz-transform:scale(.82);-webkit-transform:scale(.82)}}@media screen and (max-width:600px){#content iframe.market_watch{zoom:.75;-moz-transform:scale(.75);-webkit-transform:scale(.75)}}@media screen and (max-width:550px){#content iframe.market_watch{zoom:.67;-moz-transform:scale(.67);-webkit-transform:scale(.67)}}@media screen and (max-width:500px){#content iframe.market_watch{zoom:.6;-moz-transform:scale(.6);-webkit-transform:scale(.6)}}@media screen and (max-width:450px){#content iframe.market_watch{zoom:.55;-moz-transform:scale(.55);-webkit-transform:scale(.55)}}@media screen and (max-width:400px){#content iframe.market_watch{zoom:.5;-moz-transform:scale(.5);-webkit-transform:scale(.5)}}@media screen and (max-width:350px){#content iframe.market_watch{zoom:.475;-moz-transform:scale(.475);-webkit-transform:scale(.475)}}@media screen and (max-width:300px){#content iframe.market_watch{zoom:.45;-moz-transform:scale(.45);-webkit-transform:scale(.45)}}iframe.market_watch{height:600px;width:100%}iframe.multiQuote{height:600px;width:100%}iframe.symbolLookup{height:600px;width:100%}iframe.detailedQuote{height:900px;width:100%}iframe.marketsAtAGlance{height:600px;width:100%}iframe.charting{height:850px;width:100%}iframe.portfolio{height:800px;width:100%}.market_watch_subpage #contentWrapper{width:100%}.market_watch_subpage #sidebar{display:none}#content img,#content table{max-width:100%}.home #feat_videos,.home #feat_videos *:not(.modalIcon),.videos .limelight-player,.videos .limelight-player *:not(.modalIcon){box-sizing:border-box}#indVideoContainer,#topVideoContainer{width:80%;max-width:1024px;margin:0 auto}#indVideoContainer .content-page,#topVideo{width:inherit;height:inherit;display:block;margin:0 auto}.limelight-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}body.contentpage #contentWrapper #indVideoContainer div.limelight-player-footprint,body.contentpage #Content_container #indVideoContainer div.limelight-player-footprint{width:100%;height:100%}body.contentpage #contentWrapper #indVideoContainer,body.contentpage #Content_container #indVideoContainer{width:100%;padding-bottom:56.25%;height:0;position:relative}body.contentpage #contentWrapper #indVideoContainer .LimelightEmbeddedPlayer,body.contentpage #Content_container #indVideoContainer .LimelightEmbeddedPlayer{position:absolute;height:100%;width:100%}.limelight-player script{display:none!important}body.WR.home .homePageVideo object{width:100%!important}body.WR.TQ.videos .video.limelight{max-width:576px}body.WR.TQ.videos .video-subtitle{max-width:576px}body.WR.TQ.videos #content .limelight .video-title{margin-bottom:-10px}.tax_library #content .content_list li a:before,.learning_center #content .content_list li a:before,.request_quote #content .content_list li a:before,.market_watch #content .content_list li a:before{background-image:url(../../default/201303/images/red.png)}body.blog div#content,body.blog div#contentContainer,body.blog div#contentWrapper{overflow:visible}#content h2.postTitle{margin:0;font-size:22px}div.blogPost{clear:both;padding-bottom:15px;border-bottom:1px solid #d8d9da;margin-bottom:5px;position:relative}div.blogPost .clear:after{content:"";display:table;clear:both}div.blogPost div.postContent{margin-top:5px}div.blogPost div.postSnippet{margin-bottom:10px}div.blogPost div.previewWarning{position:absolute;left:-270px;max-width:250px;background:#f3f3f3;border-radius:5px;padding:10px;top:0}div.blogPost input[name=previewClose]{display:none}div.blogPost input:checked~div{display:none}div.blogPost label{cursor:pointer;display:block;float:right}div.postThumbnail{float:left;max-width:30%;display:inline-block}div.postBody.withImage{max-width:70%;padding-left:15px;display:inline-block}div.postBody{padding-bottom:20px}div#content span.postDate{font-weight:700}div#content span.postDate:before{content:"\f073";font-family:fontAwesome;padding-right:5px}i.fa-calendar{padding-right:5px}div#content a.jumpLink{text-decoration:none;padding:10px;color:#fff;display:inline-block}div.blogPost div.arrowRight{width:0;height:0;border-left:10px solid #f3f3f3;border-top:10px solid transparent;border-bottom:10px solid transparent;position:absolute;left:-20px}div#blogItem div.postContent{margin-top:10px}#navigation .nav_ul.u-c{display:flex;padding:0;flex:1;align-items:center;justify-content:center}#navigation .u-c a.img-left,.slicknav_nav a.img-left,#navigation .u-c a.img-right,.slicknav_nav a.img-right,.slicknav_nav a.img-center{display:flex;align-items:center}.u-c a .nav-image{max-width:50px}.u-c a.img-left .nav-image{margin-right:10px}.u-c a.img-right .nav-image{order:2;margin-left:10px}.u-c a.img-center{display:block;text-align:center}.u-c a.img-center .nav-image{display:block;margin:0 auto 5px}#navigation .u-c a.link-style-1,.slicknav_nav a.link-style-1{border:1px solid #222a35;padding:10px 15px;margin-left:10px}#navigation .u-c a.link-style-2,.slicknav_nav a.link-style-2{background-color:#222a35;padding:10px 15px;margin-left:10px;color:#fff!important;border:1px solid transparent;transition:all 200ms ease-in 0s}#navigation .u-c a.link-style-2:hover,.slicknav_nav a.link-style-2:hover{color:#fff!important;background-color:#566a86;border:1px solid #8f9db1;text-decoration:none}.slicknav_nav a.link-style-1,.slicknav_nav a.link-style-2{width:max-content!important;cursor:pointer}#navigation ul.u-c li ul li{width:200px}@import 'https://fonts.googleapis.com/css?family=Open+Sans:300,400,700|PT+Serif|Roboto+Slab:300,400,700|Ubuntu:300,400,700|Lora:400,700';.visually-hidden{position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden!important;background:transparent none!important}.underline{text-decoration:underline}ul{list-style-position:outside}.content_anchor{line-height:1px;height:1px;width:1px;margin-left:-10px;float:left}.one_column_group h2,.two_column_group h2,.three_column_group h2{border-bottom:1px solid #ddd}#content .content_list{margin-bottom:2em}#homepage_contentContainer:after{content:'';clear:both;height:0;display:block}.contact_us #contactAddress li.map{display:none}.header_logo{display:none;margin:1em 1em 1em 0;float:left}.ivyFundsdarkTheme{display:none}.GreenButton{box-shadow:0 3px 10px rgba(0,0,0,.7);background:#296631;background:#29582d;background:-moz-linear-gradient(top,#29582d 0%,#0f2f13 100%)!important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#29582d),color-stop(100%,#0f2f13))!important;background:-webkit-linear-gradient(top,#29582d 0%,#0f2f13 100%)!important;background:-o-linear-gradient(top,#29582d 0%,#0f2f13 100%)!important;background:-ms-linear-gradient(top,#29582d 0%,#0f2f13 100%)!important;background:linear-gradient(to bottom,#29582d 0%,#0f2f13 100%)!important;text-decoration:none!important;display:inline-block;padding:10px;color:#fff!important;border-radius:5px}.principal_logo{max-width:300px;height:auto!important;position:absolute}#sidebar a.newsletter-btn{color:#fff}#sidebar a.newsletter-btn:hover{color:#f7f7f7}.newsletter-btn{display:inline-block;white-space:nowrap;font-family:sans-serif;font-size:16px;float:left;text-decoration:none;color:#fff;border-radius:2px;padding:16px 20px;background:#19b9d7;background:linear-gradient(251deg,hsl(189,79%,37%),hsl(189,79%,47%));background-size:500% 100%;transition:all 300ms ease;animation:out 1s ease infinite;animation-iteration-count:1;animation-fill-mode:forwards;margin-left:23px}.newsletter-btn:hover{animation:in 1s ease infinite;animation-iteration-count:1;animation-fill-mode:forwards;color:#f7f7f7;filter:drop-shadow(0 0 2px hsla(189,79%,47%,0.5))}.newsletter-btn:active{filter:drop-shadow(0 0 2px hsla(189,79%,47%,0.5));opacity:.9}.newsletter-btn svg{float:left;width:24px;height:24px;margin-right:10px;fill:#fff;transition:all 500ms ease}.newsletter-btn:hover svg{fill:#f7f7f7;filter:drop-shadow(0 0 3px hsla(0,0%,0%,0.2))}.newsletter-btn:active svg{fill:#fff}.newsletter-btn span{float:left;margin-top:4px;transition:all 500ms ease}.newsletter-btn:hover span{filter:drop-shadow(0 0 3px hsla(0,0%,0%,0.2))}.newsletter-btn:active span{color:#fff}@keyframes in{from{background-position:0% 0%}to{background-position:100% 0%}}@keyframes out{from{background-position:100% 0%}to{background-position:0% 0%}}@media screen{body{margin:0;padding:0;color:#fff;font-size:16px;font-family:segoe ui,Arial,Sans-Serif}a.content_anchor{line-height:1px;width:1px;height:1px;visibility:hidden;position:relative;left:-1px}a{color:inherit;text-decoration:none}a:hover,a:focus{color:inherit;text-decoration:underline}#content a{color:#269;text-decoration:underline}#content a:hover,#content a:focus{color:#26c}#cn_container a,#cn_container a:hover,#cn_container a:focus{color:inherit}h1,h2,h3,h4,h5,h6,p{padding:0;margin:0 0 .75em}h1{font-size:20px}h2{font-size:18px}.sectionContainer{width:auto}.section{margin:0 auto;overflow:hidden;max-width:960px;width:auto}#header ul,#navigation ul,#bottom_navigation ul,#slider ul,#sidebar ul,.module ul{display:block;margin:0;padding:0;list-style-type:none}#navigation li,#bottom_navigation li,#slider li,.module li{margin:0;padding:0;display:block}.module li{margin:0 0 1em}.module .social li{float:left}#headerContainer{position:relative;min-height:100px;overflow:hidden}#header{position:relative;min-height:130px;margin-top:10px;margin-bottom:10px}#header:after{content:'';display:block;clear:both;height:0}#header .header_masthead{position:relative;z-index:0;max-width:960px}#header .advisor_info{position:absolute;top:0;right:0}#header .titles,#header .contact_info{position:relative;z-index:1}#header .titles{padding-right:15px}#header .contact_us{display:none}#header h1{text-align:right}#header h2{text-align:right;margin:20px 0 10px;font-size:22px}#header h3{text-align:right;font-size:18px;font-weight:400}#navigation{overflow:visible;font-size:15px;background-color:#000;color:#fff;border-bottom:0}#navigation:after{content:'';display:block;clear:both;height:0}#navigation ul{display:block;width:auto;border-top:0}#navigation ul ul{padding-left:0;border-top:none;display:none}#navigation li{float:left;position:relative}#navigation li.home>a{min-width:58px;background:url(../../default/201303/images/home.png) no-repeat 15px 13px;text-indent:-9999px}#ID200{min-width:58px;background:url(../../default/201303/images/home.png) no-repeat 15px 13px;text-indent:-9999px}#navigation a{display:block;padding:14px 12px;font-weight:700;text-transform:uppercase}#navigation a:hover,#navigation a:focus{text-decoration:none;background-color:#555}#navigation ul ul{display:none;min-width:12em;background-color:#666;position:absolute;z-index:49;-webkit-box-shadow:0 3px 3px -2px rgba(0,0,0,.4);box-shadow:0 3px 3px -2px rgba(0,0,0,.4)}#navigation ul ul li{float:none}#navigation ul ul a{padding:5px 10px;font-weight:400;font-size:14px;border-top:1px solid #555}#navigation>ul li{margin:0;left:0}#navigation>ul ul{position:absolute;transition:opacity 2s}#navigation>ul li:hover>ul{display:block!important;visibility:visible;opacity:1}#navigation>ul ul li{display:block}#navigation>ul ul ul{left:100%;top:0;opacity:0;visibility:hidden}#sliderContainer{background-color:#fff}#sliderContainer{width:auto;max-width:100%;line-height:0}#slider{position:relative;display:block;border:5px solid #fff}#slider *{max-width:100%}#slider ul,#slider li{margin:0;padding:0;position:absolute;top:0;left:0;width:100%}#contentContainer{background:#ececec none}#contentContainer:after{content:'';display:block;clear:both;height:0}#content{width:59%;float:left;margin:1em 0 2em 1em;padding:0}#addthisContainer{margin:1em 0}#addthisContainer:after{content:'';display:block;clear:both;height:0}#addthisContainer .addthis_toolbox{float:right}#addthisContainer ul.addthisList li{list-style-type:none;float:left;margin:0;padding:0}.addthisList a{font-size:13px}#content .content_list h3{font-size:14px;margin-bottom:0}.home #content h2.sitesubtitle{display:none}.home #content .more{display:inline-block}.home #content .more .right_arrow{display:none}.home #content .more a:before{content:'\203A';font-family:Monospace,Sans-Serif;font-size:11px;display:block;float:left;background-color:#333;color:#fff;border-radius:50%;line-height:9px;width:1em;height:1em;padding:0;text-align:center;margin-right:.5em;position:relative;top:6px}#content .home_page_image{float:left;margin:0 1em 1em 0}#homepage_videoContainer{padding-top:20px;margin-top:2em;color:#fff}#homepage_videoContainer:after{content:'';display:block;clear:both;height:0;border-top:1px solid #111;border-bottom:1px solid #777;position:relative;top:-6px;margin:0 10px}#homepage_videoContainer *{color:inherit}#homepage_video{height:300px;margin:0 20px;background-color:#000}#homepage_videoContainer .more{padding:14px 15px 16px 0;line-height:14px;display:block;float:right}#homePageLDNumber{text-align:center;padding:1em}.home #feat_videos,.home #feat_videos *:not(.modalIcon),.videos .LimelightEmbeddedPlayer,.videos .LimelightEmbeddedPlayer *:not(.modalIcon){box-sizing:border-box}body.home .LimelightEmbeddedPlayer,body.videos .LimelightEmbeddedPlayer{display:block;position:relative;padding-bottom:56.25%;padding-top:16px;height:0}body.home .LimelightEmbeddedPlayer object,body.videos .LimelightEmbeddedPlayer object{position:absolute;top:0;left:0;width:100%;height:100%}body.home .LimelightEmbeddedPlayer .limelight-player-viewport,body.home .LimelightEmbeddedPlayer .limelight-player-footprint{width:100%!important}body.videos .LimelightEmbeddedPlayer .limelight-player-viewport,body.videos .LimelightEmbeddedPlayer .limelight-player-footprint{width:100%!important}body.home .LimelightEmbeddedPlayer .limelight-player-viewport,body.videos .LimelightEmbeddedPlayer .limelight-player-viewport{display:block;position:relative;padding-bottom:56.25%!important;padding-top:25px;height:0}body.home .LimelightEmbeddedPlayer .limelight-player-viewport video,body.videos .LimelightEmbeddedPlayer .limelight-player-viewport video{position:absolute;top:0;left:0;width:100%;height:100%}body.videos .LimelightEmbeddedPlayer{margin-bottom:15px}.home .LimelightEmbeddedPlayer script,.videos .LimelightEmbeddedPlayer script{display:none!important}body.WR.home .homePageVideo object{width:100%!important}body.contentpage #content{background-color:#fff;padding:1em}body.contentpage #content *{color:#000}body.contentpage #content .description{margin:0 auto;max-width:700px;text-align:center;margin-bottom:1em;font-size:1.2em}body.contentpage #contentWrapper #indVideoContainer div.limelight-player-footprint{width:100%;height:100%}body.contentpage #contentWrapper #indVideoContainer{width:100%;padding-bottom:56.25%;height:0;position:relative}body.contentpage #contentWrapper #indVideoContainer .LimelightEmbeddedPlayer{position:absolute;height:100%;width:100%}body.contentpage h1#lc_video_title{text-align:center}.indCalculator #content{width:auto;float:none;max-width:100%}.indCalculator #sidebar{display:none}body.indFlipbook #content{padding:2em 0}body.indFlipbook #contentwrapper{max-width:100%;padding:0}.flipbookContainer{position:relative;height:0;padding-bottom:56.25%}.flipbookContainer iframe{width:100%;height:100%;position:absolute;top:0;left:0}body.WR.home .homePageVideo object{width:100%!important}#cn_container{padding-top:0;display:flex}#cn_container:after{content:'';display:block;clear:both;height:0;margin-bottom:10px}#cn_container *{color:inherit}#cn_container .module{width:47%;margin:1em 0;padding:1.5em 3% 25px;float:left;position:relative}#cn_container .module .content_list{position:relative}#cn_container .module:first-child{margin-right:5%}#cn_container h2{border-bottom:none;margin-top:0;font-size:17px}#header .titles h1{text-align:right;margin:20px 0 0;font-size:22px}#header .titles h2{text-align:right;font-size:18px;font-weight:400;margin:10px 0}#sidebar{padding-bottom:2em;width:38.5%;float:right}#sidebar .module{margin:1em;overflow:hidden}#sidebar .contact_info li,#header .contact_info li{margin:.25em 0}#sidebar #learning_center h3{font-size:18px}#sidebar #learning_center p{font-size:13px}#sidebar .module_content{padding:.5em .5em 1.5em}#sidebar .module .email{word-wrap:break-word}#sidebar .module h2{padding:11px 10px 10px;background-color:#666;color:#fff;font-size:17px}#sidebar .module h2 a{color:inherit}#sidebar .module h3{margin-bottom:0}#sidebar .module input{color:#000}#sidebar .module .toggle_sidebar_module{color:#fff;background-color:#222;text-decoration:none;display:block;float:left;font-size:10px;font-weight:400;font-family:Monospace,Sans-Serif;line-height:6px;width:10px;height:10px;padding:1px 0 0;margin:18px 7px 0 11px;text-align:center}#sidebar .module .toggle_sidebar_module:hover,#sidebar .module .toggle_sidebar_module:focus{color:#222;background-color:#fff}#sidebar .market_watch .text{font-size:12px}#sidebar .market_watch .title{font-weight:700;max-width:155px;overflow:hidden}#sidebar .market_watch .down{color:#c30;text-align:right}#sidebar .market_watch .up{color:#393;text-align:right}#sidebar .market_watch p,.market_watch table,.market_watch form{margin:0 0 6px}#sidebar .market_watch td{padding:0 5px 0 0;font-size:11px;white-space:nowrap}#marketWatch ul.marketWatchLinks li{float:left;margin-right:2px;list-style-type:none}.SNcontainer .sn_icons ul{padding-bottom:50px}.SNcontainer .sn_icons ul li{float:left;padding-right:5px}.contact_info .module_content .SNcontainer{box-shadow:none;background:0 0;border:none;filter:none;padding:0;margin-left:0}.contact_info .module_content .SNcontainer img{border-radius:15px;border-color:transparent}#bottom_navigationContainer{background-color:#737373;padding:1em 0}#bottom_navigation:after{content:'';display:block;clear:both;height:0}#bottom_navigation ul{display:table;width:100%;table-layout:fixed}#bottom_navigation .nav_ul>li{display:table-cell;width:auto;float:none;vertical-align:top}#bottom_navigation li.home,#bottom_navigation li.contact_us{display:none!important}#bottom_navigation{font-size:16px}#bottom_navigation a{display:inline-block;text-transform:uppercase;font-weight:700;margin-bottom:.5em}#bottom_navigation li{float:left;padding:0 1%;margin:0 .5%;overflow:hidden}#bottom_navigation li li{float:none;width:auto!important;height:auto;padding:0;margin:0}#bottom_navigation li li a{text-transform:none;font-weight:400;font-size:14px;margin-bottom:.25em}#footerContainer{background-color:#000;padding:2em 0}#footer{padding:0 1em}.footer_links ul{display:block;list-style-type:none;margin:0;padding:0}.footer_links li{display:inline-block;margin:0;padding:0 .5em;border-left:1px solid #ddd}.footer_links li:first-child{border-left:none;padding-left:0}.contact_us #content{width:auto;float:none}.contact_us #sidebar{display:none}.affiliates .label{overflow:hidden}.market_watch_subpage #contentContainer{color:#666;background:#fff none}.market_watch_subpage #content{width:auto;float:none}.market_watch_subpage #sidebar{display:none}.indFlipbook #content{width:auto;float:none}.indFlipbook #sidebar{display:none}.flipbooks #content ul.flipbooks{margin:0;padding:0;display:block;list-style-type:none}.flipbooks #content ul.flipbooks li.flipbook{width:45%;overflow:hidden;padding:0;margin:0 1% 2em;vertical-align:top}li.flipbook{width:45%;overflow:hidden;padding:0;margin:0 1% 2em;display:inline-block;min-height:360px}.flipbooks #content .flipbooks li img,.flipbooks #content .flipbooks li h3,.flipbooks #content .flipbooks li p{max-width:100%;width:255px}.associatepage #content,.ecard #content{width:auto;float:none}#bdAd{text-align:center;margin:0 0 20px}.wr-video-subtitle{margin:1em 0}.brightcove-video{min-height:365px!important}.WFAfooterlist{margin-top:0}.WFAfooterlist li{font-size:inherit;color:inherit;display:table-cell!important;vertical-align:middle;text-align:center;line-height:1.2;margin-bottom:.125em!important;border:1px solid #a5a5a5;max-width:230px!important;padding:5px 10px}.WFAfooterlist .middle-li{border-left:0!important;border-right:0!important}.center_aligned_link_list{display:block;text-align:center}.center_aligned_link_list:before{content:'['}.center_aligned_link_list:after{content:']'}.center_aligned_link_list li{display:inline}.center_aligned_link_list li a{text-decoration:none}.center_aligned_link_list li a:hover{text-decoration:underline}.center_aligned_link_list li:before{content:' | ';display:inline}.center_aligned_link_list li:first-child:before{content:normal}.WFAfooterHeader{margin:10px auto;display:table;text-align:center}.wfa-temp-disclosure{border:1px solid;border-color:inherit;display:table;margin:10px auto 20px}#footerContainer .wfa-temp-disclosure p{font-weight:700;margin-bottom:0;color:inherit;padding:5px 10px}.contact_form_button{padding:10px 16px;border-radius:6px;border:0}}@media only screen and (max-width:975px){#header .header_masthead{max-width:100%}#header .advisor_info{position:relative;top:0;right:0}#header,#sliderContainer,#contentContainer,#bottom_navigationContainer,#footerContainer{max-width:100%}#sliderContainer:after{content:normal}#sidebar .market_watch table{font-size:11px}#sidebar .market_watch table .title a{max-width:100px;overflow:hidden;display:inline-block}}@media only screen and (max-width:760px){body{padding:0}#header,#contentContainer,#footerContainer{margin:0}#footerContainer{border-top:1px solid #ddd}#navigationContainer ul ul{display:none!important}#sliderContainer{display:none}#sidebar .market_watch table{font-size:10px}#sidebar .market_watch table .title a{max-width:90px}#cn_container .module{width:42%;margin:1em 0}#cn_container .module:first-child{margin-right:3%}#navigation li{width:33.3%}#navigation a{padding:1em 0 1em 1em;border-bottom:1px solid #333;border-right:1px solid #333}#bottom_navigationContainer{display:none}.header_logo{float:none}#content{width:52.5%}#sidebar{width:45%}}@media only screen and (max-width:670px){body{background:none #fff!important;color:#444}#contentContainer{background:transparent none}#headerContainer{background-color:#434343;color:#fff}#header{background:#fff;padding:2em}#header *{color:#575757!important;text-shadow:none}#header .header_masthead,#header .titles,#header .contact_info{position:static}#header .header_masthead{margin-bottom:1em}#header .contact_us{display:block}#header .contact_us h2{display:none}#header h2{margin-top:.5em}#header h2,#header h3{text-align:left}#header .contact_us .address{margin-bottom:1em;display:inline-block}#content{width:auto;float:none;padding:1em}#content .contact_left_col .contact_form_button{position:relative;top:auto;right:auto}#footerContainer{background:transparent none;border-top:1px solid #ddd}#footer,#footer *{color:inherit}#sidebar{width:auto;float:none;display:none}}@media only screen and (max-width:480px){#cn_container{display:none!important}#navigation{font-family:segoe ui,Arial,Sans-Serif!important;border:none!important;font-size:14px!important;color:inherit!important}#navigation ul{border-top:1px solid #bbb!important;display:block!important}#navigation li{width:auto!important;float:none;border-bottom:1px solid #bbb;display:block!important}#navigation li a{text-indent:0!important;text-transform:uppercase!important;border:none!important;text-decoration:none!important;font-weight:700!important;background:transparent url(../../AA/TZ/images/mobile-button-bg.png) 100% 0 no-repeat!important;padding:.5em 1em!important;line-height:25px!important}#navigation li a:hover{text-decoration:none!important;font-weight:700;color:#000!important;background:transparent url(../../AA/TZ/images/mobile-button-bg.png) 100% -200px no-repeat!important;padding:.5em 1em!important}#addthisContainer .addthis_toolbox{float:none}#headerContainer{background-color:#000}#header *{color:#fff!important}}@media screen{#content button,#content input{color:#000}#content a,#content a:hover,#content a:focus{color:#fff;text-decoration:underline}.push_loading{background-image:url(../../../../images/loading-dark.gif)!important}.market_watch_subpage .push_loading{background-image:url(../../../../images/loading.gif)!important}.market_watch_subpage #contentContainer{background:none #fff;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.market_watch_subpage #content h1,.market_watch_subpage #content h2{color:#000}.imoney .content_list *{color:#000!important}.tax_glossary .search_button,.glossary .search_button{background:url(../../../images/search_icon_dark.gif) no-repeat scroll 0 0 transparent}#content textarea,#content select,#content input[type=color],#content input[type=date],#content input[type=datetime],#content input[type=datetime-local],#content input[type=email],#content input[type=file],#content input[type=image],#content input[type=month],#content input[type=number],#content input[type=password],#content input[type=range],#content input[type=search],#content input[type=tel],#content input[type=text],#content input[type=time],#content input[type=url],#content input[type=week]{background:#000 none;border:1px solid #666;color:#fff}#content fieldset{border:1px solid #666}#content .emeraldContent img{border:4px solid #fff}#content .emeraldContent_header .breadcrumb_navigation{border-color:#666}.market_watch_subpage #contentContainer #content #addthisContainer .addthis_default_style{color:#737373}.market_watch_subpage #contentContainer #content #addthisContainer .addthis_default_style a{color:#269}.market_watch_subpage #content,.market_watch_subpage #contentWrapper a{color:#737373}}@media only screen and (max-width:975px){#content *{color:#fff}#content a,#content a:hover,#content a:focus{color:#fff;text-decoration:underline}}@media only screen and (max-width:760px){#content *{color:#000!important}#content a{color:#269!important}#content a:hover,#content a:focus{color:#26c!important}.push_loading{background-image:url(../../../../images/loading.gif)!important}.tax_glossary .search_button,.glossary .search_button{background-image:url(../../../images/search_icon.gif)}#content textarea,#content select,#content input[type=color],#content input[type=date],#content input[type=datetime],#content input[type=datetime-local],#content input[type=email],#content input[type=file],#content input[type=image],#content input[type=month],#content input[type=number],#content input[type=password],#content input[type=range],#content input[type=search],#content input[type=tel],#content input[type=text],#content input[type=time],#content input[type=url],#content input[type=week]{background-color:#fff;border-color:#aaa;color:#000}#content fieldset{border-color:#aaa}}@media screen{body{background:url(../../default/201303/images/TZ13-body-bg.jpg) #bdbdbb;color:#f6f6f6;font-family:open sans,sans-serif}h1,h2,h3,h4,h5,h6,#navigation{font-family:ubuntu,sans-serif}h3,h4,h5,h6{font-weight:400}#header h3{color:#283636}#header *{color:#000}#navigation{background:url(../../default/201303/images/grey_square.png) repeat;border-top:4px solid #920000;border-bottom:1px solid #666}#navigation ul ul a{border-top:1px solid #fff;background:#333;font-size:13px}#navigation a:hover,#navigation a:focus{background-color:#920000;text-decoration:none}#navigation ul li.home a:hover{background-color:#920000}#sliderContainer{background:transparent none}#slider{border:none;background-color:#242424}#contentContainer,.contact_us #contentContainer,.associatepage #contentContainer{background:#252525 url(../../default/201303/images/grey_square.png) repeat}#siteSubtitleContainer{background:url(../../default/201303/images/siteSubtitle-bg.png) repeat-y scroll 70% 0 #f37f03}#content h1{color:#fff}#content h2{font-size:18px}#content h3{font-size:20px}#content .contact_form_button{background:#fff;color:#000}#content .contact_form_button:hover,#content .contact_form_button:focus{background:#000;color:#fff;border:1px solid #fff}#cn_container{margin-top:2em;color:#fff}#cn_container .module{width:50%;margin:1em 0;padding:1.5em 3% 3px;float:left;min-height:500px;position:relative;display:table-cell;background:#4b4b4b}#cn_container .module:first-child{margin-right:0;background:#727272}#cn_container h2{font-size:24px}#cn_container .more{color:#fff}#sidebar a{color:#fff}#sidebar .module h2{background:#920000;font-size:22px;color:#f6f6f6}#sidebar .module h3 a{color:inherit}#sidebar .market_watch .down{color:#ffa385}#sidebar .market_watch .up{color:#c6ecc6}#bottom_navigationContainer{background:#920000;background:-moz-linear-gradient(top,#920000 0%,#920000 44%,#6d0019 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#920000),color-stop(44%,#920000),color-stop(100%,#6d0019));background:-webkit-linear-gradient(top,#920000 0%,#920000 44%,#6d0019 100%);background:-o-linear-gradient(top,#920000 0%,#920000 44%,#6d0019 100%);background:-ms-linear-gradient(top,#920000 0%,#920000 44%,#6d0019 100%);background:linear-gradient(to bottom,#920000 0%,#920000 44%,#6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#920000',endColorstr='#6d0019',GradientType=0 )}#bottom_navigation a{color:#f6f6f6;text-transform:uppercase}#bottom_navigation li li a{color:#fff}#footer{color:#ccc}#footerContainer{background:#2b2b2b}.header_logo_dark{display:block}div#content a.jumpLink{background-color:#920000}.tax_glossary dl.glossary dt.letter,.glossary dl.glossary dt.letter{color:#999}.videos #content #topVideoLink .fa-external-link,.videos #content .listedVideoLink .fa-external-link{color:#999}.videos #content #topVideoLink .fa-external-link:hover,body.videos #content .listedVideoLink .fa-external-link:hover{color:#fff}.videos #content h2#topVideoTitle,.videos #content li.video h3{color:#fff}}@media only screen and (max-width:1024px){#navigation a{color:#fff}}@media only screen and (max-width:975px) AND (min-width:761px){.market_watch_subpage #content #addthisContainer div a span,.market_watch_subpage #content #addthisContainer div span.addthis_separator{color:#000!important}}@media only screen and (max-width:760px){body{color:#000}#headerContainer{background:#920000 none!important}#contentContainer{background:#fff none!important}#cn_container{background:transparent none}#cn_container p,#cn_container a,#cn_container a:hover,#cn_container a:focus{color:#fff!important}#content h1{color:#ad0000!important}#header h1,#header h2,#header h3{color:#fff!important}#navigation a{border-color:#666}#sidebar .learning_center{display:none}#sidebar a{color:#000}#sidebar .market_watch .down{color:#b82e00}#sidebar .market_watch .up{color:#206020}}@media screen and (max-width:760px) and (min-width:671px){#header *{color:#fff}}@media only screen and (max-width:670px){#header h1,#header h2,#header h3{color:#000!important}#navigation ul>li>a{color:#fff!important}.slicknav_menu{background:url(../../default/201303/images/grey_square.png) repeat!important}}@media only screen and (max-width:480px){#headerContainer{background:#920000 none!important}}