.calculator { position: relative; } .public .calculator { margin-top:0; } #symbolResearch { margin: 0 0 5px 0; } #symbolResearch input { float: left; } #symbolResearch #txtBox, #symbolResearch #ovTxtBox { width: 355px; color: #666; } #symbolResearch #goBtn { margin: -1px 0 0 5px; } #advCtrlLink { display: block; padding-left: 20px; margin-bottom: 10px; font-size: 10px; } a.advLinkExp { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/icons/expand.gif) no-repeat left 2px; } a.advLinkCol { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/icons/collapse.gif) no-repeat left 2px; } /* search interface styles (used in both news and stock sections) */ .searchInterfaceButton { cursor: pointer; } #newsSearchBottom { margin-top: 20px; padding: 10px 9px 10px 9px; } #newsSearchBottom td.evenCell { padding-left: 5px; padding-right: 9px; } #newsSearchRight { width: 268px; } #newsSearchRight td { padding-top: 2px; padding-bottom: 2px; } #newsSearchBottom .moduleHead, #newsSearchRight .moduleHead { padding-bottom: 9px; border-bottom: 1px solid #c5c2b8; } #errorSection { margin-bottom: 9px; } #errorSectionRight { margin-top: 9px; } .errorMessage, .errorMessageRight { color: #ff0000; } .errorMessageRight { margin-top: 9px; } /* end search interface styles */ .storyDisclaimer { margin: 12px 0; font-size: 9px; color: #605a45; } input.searchStr { width: 241px; } .noData { color: #605a45; font-weight: bold; text-align: center; } /*Footer Styles*/ #disclosuresMain #footerContainer { clear: both; font-family: verdana; font-size: 7pt; margin: 30px 0 0 10px; padding: 30px 0 0 0; width: 850px; } #footerContainer { clear: both; font-family: verdana; font-size: 7pt; margin: 30px 0 0 170px; padding: 30px 0 0 0; width: 850px; } #footerContainer ul { margin: 0; padding: 0; list-style-type: none; text-align: center; } #footerContainer ul li { display: inline; font-size: 7pt; font-weight: bold; } #footerContainer a:link, #footerContainer a:visited, #footerContainer a:hover, #footerContainer a:active { font-size: 8pt; font-weight: normal; } #footerContainer p { padding: 3px 0; color: #000; line-height: 15px; font-size: 7pt; } #footerContainer span.mlv { font-size: 8pt; } /* Disclaimer Styles */ #disclaimerContainer { width: 600px; font-size: 7pt; padding: 10px; } #disclaimerContainer .spacer { height: 20px; } #disclaimerContainer p { margin: 0 0 5px 0; } #disclaimerContainer .title { font-weight: bold; } /* Thermo Bar Styles */ div.thermobar div { float: left; } div.thermobar div.barGreen, div.thermobar div.barRed { height: 15px; border: 1px solid #C4C2B9; } div.thermobar div.barGreen { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/img/thermobarGreen.gif) repeat-x; } div.thermobar div.barRed { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/img/thermobarRed.gif) repeat-x; float: right; } div.thermobar div.barBlack { width: 100%; text-align: center; } @media print { body, #main, #rightRail, #newsContent { width: 100%; margin: 0; padding: 0; } #leftRail, form, a.button, #tabs, #panel #panelTop, #panel #panelBottom, #calendarSelectorContainer { display: none; } #rightRail { margin: 0; padding: 0; } #panel #panelContent { border: 0; background-color: #FFFFFF; } .floatLft, .floatRt, .left, .right { float: none; } .dataTable thead td { color: #333333; } } .publicBannerBox, .publicModuleBox { border: 1px solid #fde87d; margin: 0 0 20px 0; } .publicBannerBox { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/public/backgrounds/banner.gif) repeat-x top left; } .publicModuleBox { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/public/backgrounds/block.gif) repeat-x top left; padding: 10px; } .publicModuleBox ul { margin: 10px 0 10px 20px; } .publicModuleBox ul li { padding: 5px 0; } .stText { color: #341b52; font-weight: bold; font-size: 14px; } #topNav { background-color: #F7F3F7; padding: 1px; margin-bottom: 20px; border-bottom: 1px solid #B5AAB5; } #topNavLinks a { display: block; position: relative; float: left; color: #8479A5; font-size: 14px; padding: 5px 10px; text-decoration: none; } #topNavLinks a .dropDown { position: absolute; left: 0; bottom: 0; background-color: #F7F3F7; border: 1px solid #B5AAB5; border-bottom-width: 2px; border-right-width: 2px; } #topNavLinks a .dropDown a { display: block; } .summary_screener { color: #908C7B; } .summary_screener div.summary_header { border-bottom: 1px solid #7F785F; display: block; clear: both; } .summary_screener div.fund_header { display: block; width: 150px; float: left; } .summary_screener div.last_header { display: block; width: 50px; float: left; text-align: right; } .summary_screener div.ytd_header { display: block; width: 50px; float: left; text-align: right; margin-left: 10px; } .summary_screener div.spacer { clear: both; display: block; height: 1px; } .summary_screener div.summary_symbol { display: block; width: 150px; float: left; } .summary_screener div.summary_symbol a { color: Blue; font-weight: bold; display: block; } .summary_screener div.last { display: block; width: 50px; float: left; font-weight: bold; color: Black; text-align: right; } .summary_screener div.ytd { display: block; width: 50px; float: left; text-align: right; margin-left: 10px; } .summary_screener div.screener_wrapper { clear: both; border-bottom: 1px solid #CECBC6; } #chartDurationContainer { display: block; border: 1px solid #D1D1D1; border-top: none; padding-bottom: 10px; padding-top: 3px; _padding-top: 2px; } #chartDurationContainer a { display: block; padding-top: 2px; padding-left: 2px; padding-right: 2px; color: #605A45; float: right; height: 17px; min-width: 50px; height: 15px; border: 1px solid #D1D1D1; text-align: center; text-decoration: none; margin-right: 5px; background: #ffffff url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/backgrounds/chartDuration.gif) bottom left; } #chartDurationContainer a.chosen { background: #ffffff; color: #D1D0CB; } .AlertBox { background: #ffffff url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/backgrounds/alertBox_bg.gif) repeat-x bottom left; border: 1px solid #AAA; } /* Top Styles */ .AlertBox .top { cursor: move; background: #ffffff; border-bottom: 1px solid #AAA; padding: 5px; font-weight: bold; color: #3C1973; } .AlertBox .top .icon { padding: 0 2px; } /* Middle Styles */ .AlertBox .middle { padding: 2px 10px; } /* Bottom Styles */ .AlertBox .bottom { padding: 5px; text-align: right; } .AlertBox .bottom .button { cursor: pointer; padding: 1px 10px; background: #ffffff url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/backgrounds/chartDuration.gif) bottom left; border: 1px solid #CCCCCC; } .AlertBox select { min-width: 150px; } a.knowledgeLink:link, a.knowledgeLink:visited, a.knowledgeLink:active, a.knowledgeLink:hover { text-decoration: none; border-bottom: 1px dashed #0049BD; color: #0049BD; } #shade { display: none; position: absolute; top: 0; left: 0; background-color: #000; width: 100%; filter: alpha(opacity=60); opacity: 0.6; z-index: 10000; } #floatPanel { position: absolute; background-color: #FFF; z-index: 10001; overflow: hidden; } #floatPanel iframe { background: white url(/web/20150912164836im_/https://research.scottrade.com/Scottrade/KnowledgeCenter/Content/Images/Icon.LoadingPurple.gif) no-repeat center center; overflow-y: auto; overflow-x: hidden; } #floatPanel #titlePane { padding: 5px 0; background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/backgrounds/oldSymbolGrad.gif) #FFF repeat-x bottom; } #floatPanel #titlePane #titleBox { color: #21085A; font-weight: bold; padding-left: 10px; } #floatPanel #titlePane #closeBox { float: right; padding-right: 10px; } /*#floatPanel iframe{overflow:hidden;float:left;margin:0;}*/ .ratingTable tbody td, .dealBreakdown tbody td { padding: 5px 0; font-size: 12px; } div#learnMoreAbout { float: right; font-size: 12px; padding-top: 7px; } div.newQRBanner { background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/backgrounds/newQRBanner-bg.jpg) repeat-x #fff top; border: 1px solid #dfdfdf; font-size: 10px; margin-bottom: 10px; } div.newQRBanner div.newQRFlag { width: 65px; float: left; } div.newQRBanner #newQRTitle { padding-bottom: 10px; } div.newQRBanner #newQRTitle a { font-size: 12px; font-weight: bold; color: #3d1a54 !important; } div.newQRBanner a { text-decoration: none; } /*end Main.css*/ /*Page header & Misc */ .txt11 { font-size: 11px !important; } .txt12 { font-size: 12px !important; } .calculator h1 { color: #3B2661; font-size: 16px; font-weight: bold; height: auto; margin: 30px 0 10px !important; padding: 0 !important; } #rightRail_public .calculator { width: 650px; } .calculator h1 { color: #3B2661; font-size: 16px; font-weight: bold; height: auto; margin: 0 0 10px !important; padding: 0 !important; } table { font-family: Arial,Verdana,sans-serif; } .loadingIndicator { background: #FFFFFF none repeat scroll 0%; border: 0px none; float: left; margin-left: 1px; opacity: 0.6; filter: alpha(opacity=60); padding: 0px; position: absolute; } .mt30 { margin-top: 30px; } #pageTitle { visibility: hidden; } a.printer { font-size: 11px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/Calculators/icon_print.png) center left no-repeat scroll; padding: 10px 5px 10px 25px; _padding-left: 20px; } a.email { font-size: 11px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/icon_email.gif) center left no-repeat scroll; padding: 10px 10px 10px 25px; _padding-left: 20px; } a.calc { font-size: 11px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/icon_calculator.png) center left no-repeat scroll; padding: 10px 10px 10px 25px; } a.button { color: #B0ADA2 !important; } a.button.active { color: #605A45 !important; cursor: pointer !important; } table .aRight { text-align: right; } table .aLeft { text-align: left; } .bordertop { border-top: 1px solid #DBD8D0; } .borderbott { border-bottom: 1px solid #DBD8D0; } .smLbl { font-size: 11px !important; } a.knowledgeLink { text-decoration: none; border-bottom: 1px dashed #004ABD; } /*Rails */ .leftrail { width: 418px; float: left; } .rightrail { width: 206px; padding-left: 15px; float: left; } /*Text */ .intro p { clear: both; font-size: 13px; color: #222; line-height: 1.6; padding: 0; } #error { font-size: 12px; color: #900; font-weight: bold; margin-top: 5px; padding: 5px 0; border-bottom: 1px solid #B0ADA2; } /*Sliders */ .sliderwrap { margin: 10px 0; } #retirementAdjuster { position: absolute; height: 154px; } #retirementAdjuster .sliderwrap { margin: 0; } #retirementAdjuster .slider-container { float: left; border: none; } #retirementAdjuster .slider-container .slider-bar { background: transparent none; height: 154px; } #retirementAdjuster .slider-container .slider-handle { background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/retirementGoalHandle.gif) left top no-repeat; width: 76px; height: 12px; top: 0px; cursor: pointer; border-bottom: 1px solid #8c5017; } #retirementAdjuster .slider-handle-label { float: left; font-weight: bold; color: #8c5017; padding-top: 7px; position: relative; height: 16px; } #retirementAdjuster .slider-handle-labelRight { text-align: right; } #retirementAdjuster .slider-handle-labelCenter { text-align: center; } #retirementAdjuster .slider-handle-labelLeft { text-align: left; } #retirementAdjuster .slider-handle-label .slider-handle-labelInner { position: absolute; background: transparent none; left: 76px; border-bottom: 1px solid #8c5017; } #panel { zoom: 1; } /* calcs */ .tanbox { padding-left: 7px; padding-bottom: 5px; background: #f8f7f7 none; _height: 20px; } .firstCol { width: 215px; padding-top: 2px; } /* college savings student count picker */ #student-picker { padding-left: 7px; list-style: none; } #student-picker li { float: left; padding-right: 1px; } #student-picker li a { display: block; height: 17px; width: 53px; _width: 50px; ~width:50px; border: 1px solid #bfbfbf; background: #fff url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/bg_studentsPicker.png) top left repeat-x; text-align: center; line-height: 17px; color: #746d57; text-decoration: none; } #student-picker li a.on, #student-picker li a:hover { background-image: none; } /* ira detailed comparison */ table.detailed { width: 100%; padding: 0; } table.detailed td { font-size: 12px; padding: 5px 0; color: #333; } .rightrail .sectionLabel { margin-bottom: 0; } .rightrail .gradientbox div { line-height: 1.4; } .rightrail .gradientbox { background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/railTallGradient.png) top left repeat-x scroll; padding: 7px; } .rightrail ul { margin-left: 10px; list-style-position: outside; } .rightrail .gradientbox.assumptions { background-image: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/gradAssumptions.png); /*height:45px;*/ } /*Footer links */ ul.calctypes { margin-top: 10px; height: 55px; border-top: 1px solid #c9c6c0; border-bottom: 1px solid #f1eee7; background: #fdfdf7 none; text-align: center; } ul.calctypes li { display: inline; padding: 0 10px; line-height: 40px; } ul.calctypes li.on a { text-decoration: none; font-weight: bold; color: #424242; } /*Asset Allocation selectors*/ .selectBox h3.sectionTitle { margin: 15px 0 0 0; font-size: 12px; padding-bottom: 5px; } .selectGradientBox { padding: 8px 0 5px 8px; border-top: 1px solid #c9c6c0; border-bottom: 1px solid #f1eee7; height: 44px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/pickerGradient.png) top left repeat-x scroll; font-size: 12px; } .selectGradientBox select { width: 135px; _font-size: 11px; _width: 143px; padding: 2px; } .selectGradientBox input { _font-size: 11px; width: 95px; padding: 2px; } input.value { text-align: right; } .containerHead { background: #F2F0EA none; border-bottom: 1px solid #DFDFDF; height: 20px; line-height: 20px; color: #686458; } .containerLabel { float: left; margin-left: 10px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/containerArrowRight.png) center left no-repeat scroll; padding-left: 13px; font-weight: bold; font-size: 12px; } .containerLabel.open { background-image: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/containerArrowDown.png); } .containerLabel a { color: #686458 !important; text-decoration: none; } .investmentCount { float: right; font-size: 10px; padding-right: 5px; } .portfolioContainer table.closed { display: none; } .portfolioContainer table thead th { font-size: 10px; color: #686458; font-weight: normal; border-bottom: 1px solid #DFDFDF; padding: 2px 0; } .portfolioContainer table .name { width: 150px; } .portfolioContainer table .type { width: 300px; } .portfolioContainer table.FixedIncome .type, .portfolioContainer table.Cash .type, .portfolioContainer table.Other .type { width: 500px; } .portfolioContainer table .exchange { width: 125px; text-align: right; } .portfolioContainer table .shares { width: 75px; text-align: right; } .portfolioContainer table .value { width: 115px; text-align: right; } .portfolioContainer table tbody td { font-size: 12px; padding-top: 6px; padding-bottom: 6px; } .portfolioContainer table .first { padding-left: 10px; } .portfolioContainer table .removeRow { width: 60px; padding-right: 15px; } /* Results */ .breakdownToggle { font-size: 11px; font-weight: normal; font-family: Arial,serif; } .breakdownToggle a.on { font-weight: bold; text-decoration: none; color: #000; } .gradientColumn { border-top: 1px solid #CAC7C0; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/breakdownGradient.png) top left repeat-x scroll; } #breakdowns, #pie { background-color: #fff; } #breakdowns { width: 100%; } .breakdownHdr { font-size: 12px; border-top: 1px solid #ADADAD; background: #fff none; padding-top: 7px; padding-bottom: 7px; padding-left: 13px; } #breakdowns .stylehdr { width: 179px; padding-left: 8px; } #breakdowns .cathdr { padding-left: 32px; } #breakdowns .taxhdr { padding-left: 90px; } #breakdowns .style { width: 199px; } #breakdowns .cat { width: 206px; } #breakdowns .tax { width: 199px; } #breakdowns .gradientColumn { height: 192px; } #breakdowns table.blocks { width: 158px; margin: 10px auto 0px auto; height: 163px; } #breakdowns table.blocks tr { } #breakdowns table.blocks td { color: #fff; border-bottom: 1px solid #fff; font-weight: bold; padding-right: 10px; text-align: right; vertical-align: middle; } #pie { width: 191px; margin-left: 10px; } #breakdowns table.blocks td:first-child, #breakdowns table.blocks td.first { width: 100%; font-weight: normal; padding-right: 4px; } #pie .gradientColumn { height: 84px; } .piebox { padding-left: 10px; margin-top: 10px; } table.chiclets { width: 103px; } table.chiclets td { font-size: 10px; padding: 2px; } table.chiclets.tax td { padding: 4px 2px; } /* Buckets */ div.bucketContainer { margin-bottom: 30px; } .bucket.sectionLabel { border-bottom: 0 none; margin-bottom: 0px; } table.bucket { width: 100%; border: 0; padding: 0; } table.bucket thead th, table.detailed thead th { color: #948E7B; font-size: 10px; font-weight: normal; border-top: 1px solid #BDBAB3; border-bottom: 1px solid #DBD8D0; background: #F8F7F0 none; padding-top: 3px; padding-bottom: 3px; } table.bucket .name { width: 150px; padding-left: 10px; font-weight: bold; } table.bucket .type { width: 218px; } /*table.bucket .value { width:50px; padding-right:10px; _padding-right:0; text-align:right; }*/ table.bucket .value { text-align: right; } table.bucket tbody td { font-size: 12px; padding-top: 7px; padding-bottom: 7px; border-bottom: px solid #DBD8D0; } table.bucket .total td { border-top: 0 none; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/rowGradient.png) top left repeat-x scroll; padding-top: 4px; padding-bottom: 4px; } table.bucket .footer td { border-top: 1px solid #DBD8D0; } table.bucket .color, table.bucket .total .color { width: 7px; border: 0 none; background-image: none; } /*must be last*/ #calc_disclosures { font-family: Verdana; font-size: 7pt; margin: 15px 0 0 10px; width: 850px; } /* -------------- LiveSearch Styles ---------------*/ div.symbolSearchHidden, div.symbolSearchHidden2, div.symbolSearchHidden3 { display: none; } div.symbolSearch, div.symbolSearch2, div.symbolSearch3 { font-family: Arial,Verdana,serif; font-size: 12px; position: absolute; border: 1px solid #a29d8f; background: #fff url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/common/img/livesearchgradient.png) bottom left repeat-x scroll; padding: 0px; z-index: 99999; margin-left: 2px; margin-top: 3px; _margin-top: 0; } div.symbolSearch table, div.symbolSearch2 table, div.symbolSearch3 table { padding: 0; margin: 1px 0 0 0; border-collapse: collapse; } div.symbolSearch td, div.symbolSearch2 td, div.symbolSearch3 td { color: #000; padding: 6px; cursor: pointer; font-size: 12px; text-align: left; } div.symbolSearch td.light, div.symbolSearch2 td.light, div.symbolSearch3 td.light { color: #999999; padding-right: 15px; } div.symbolSearch tr.selected td, div.symbolSearch2 tr.selected td, div.symbolSearch3 tr.selected td { background: #F4F3E9 none; } div.symbolSearch tr.symbolSearchGroupEnd td, div.symbolSearch2 tr.symbolSearchGroupEnd td, div.symbolSearch3 tr.symbolSearchGroupEnd td { } div.symbolSearch tr.header-cell td, div.symbolSearch2 tr.header-cell td, div.symbolSearch3 tr.header-cell td { background: #f2f0ea none; color: #686458; font-weight: bold; padding: 3px 0 3px 6px; border: 0; cursor: auto; font-size: 12px; border-bottom: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; } div.symbolSearch tr.header-cell.selected td, div.symbolSearch2 tr.header-cell.selected td, div.symbolSearch3 tr.header-cell.selected td { background-color: #f2f0ea; } div.symbolSearch td.issueName, div.symbolSearch2 td.issueName, div.symbolSearch3 td.issueName { width: 210px; } div.symbolSearch a, div.symbolSearch2 a, div.symbolSearch3 a { color: #2D648A; text-decoration: none; } /* charts */ #growthCht, #cht, #rCht, #iraCht { width: 605px; height: 240px; } #retirementCht { width: 605px; height: 390px; } #collegeCht { width: 605px; height: 240px; } #explainTextContainer { clear: both; height: 75px; width: 100%; overflow: auto; padding: 3px 5px; font-weight: normal; } #bar0, #bar1, #bar2 { position: absolute; top: 0; left: 0; background: none; } /* print */ @media print { #pageTitle { visibility: visible; } .email, .printer, .minus, .plus { display: none; float: none; padding: 0; margin: 0; } ul#studentPicker li a.on { font-weight: bold; } .slider-container .slider-bar, .slider-container .slider-handle { clear: both; border: 1px solid #999; background-color: #999; } .sliderwrap { margin: 0; } } /* assumptions */ .specialFooter p { font-size: 12px; } div.assumptions ul, .mainContent .disclaimers.specialFooter div.assumptions ul { list-style-type:square; list-style-position: outside; text-align: left; margin-left: 15px; } .mainContent .disclaimers.specialFooter div.assumptions ul li { } div.assumptions ul ul, .mainContent .disclaimers.specialFooter div.assumptions ul ul { list-style-type: disc; } div.assumptions ul ul, .mainContent .disclaimers.specialFooter div.assumptions ul ul ul{ list-style-type: circle; } .mainContent .disclaimers.specialFooter div.assumptions ul li { display: list-item; } .mainContent .disclaimers.specialFooter div.assumptions ul li + li { border: none; margin: 0; padding: 0; } .mainContent .disclaimers.specialFooter div.assumptions h1 { font-size: 14px; } div.assumptions table, .mainContent .disclaimers.specialFooter div.assumptions table { width: 100%; margin-bottom: 20px; } div.assumptions table + table, .mainContent .disclaimers.specialFooter div.assumptions table + table { margin-top: 5px; } div.assumptions table td, div.assumptions table th, .mainContent .disclaimers.specialFooter div.assumptions table td, .mainContent .disclaimers.specialFooter div.assumptions table th { border: 1px solid #000; padding: 3px; } div.assumptions table thead, .mainContent .disclaimers.specialFooter div.assumptions table thead { background-color: #d6d6d6; } div.assumptions table th, .mainContent .disclaimers.specialFooter div.assumptions table th { text-align: center; } div.assumptions table td + td, .mainContent .disclaimers.specialFooter div.assumptions table td + td { text-align: right; } div.assumptions table td, .mainContent .disclaimers.specialFooter div.assumptions table td { text-align: left; } .disclaimers[data-module-name=DisclaimersModule] { margin-top: 30px; } .hasLayout { zoom: 1; } .hasLayout:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .left { float: left; } .right { float: right; } .hide { display: none; } .siteContainer { width: 1090px; } .centerContent, .public .centerContent { width: 640px; /*width:570px;*/ } .slider-control-container, .range-slider-control-container, .select-slider-control-container { width: 398px; } .select-slider-control-container, .range-slider-control-container { margin-top:10px; margin-right: 10px; margin-left: 10px; } .slider-control-container { margin-top: 5px; margin-right:10px; margin-left: 10px; } .slider-control-container.left, .control-container .left { margin-right:0; margin-left: 10px; } .slider-control-container.right, .control-container .right { margin-right: 10px; margin-left:0; } .control-container .left, .control-container .right { width: 190px; } .public .left { float:left; } .public .right { float:right; } .control-container input, .control-container select { margin: 2px; padding: 2px; border: 1px solid #ccc; } .control-container { padding-bottom: 10px; } .retirement .control-container { background:url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/pickerGradient.png) repeat-x 0 0; } .slider-control-container .slider-container .left, .slider-control-container .slider-container .right { margin: 0; } .custom-range-slider-container { clear: both; font-weight: bold; color: #333; margin-top:20px; padding: 7px; width:590px; background: #f8f7f7 none; border-bottom: 1px solid #cac7c0; } .custom-range-slider-container .range-slider-control-container{ width:574px; } .range-slider-control-container .slider-container { /*width:100%;*/ } .range-slider-control-container .slider-handle-label { font-weight: normal; width: 110px; } .range-slider-control-container .value { font-weight: bold; } .slider-handle-label { display: block; /*width: 50px;*/ font-weight: bold; /*top: 20px;*/ color: #333; position: absolute; text-align: center; margin:5px 0; } input.slider-handle-label { left:-20px; width:80px; } .slider-items li { text-align: center; float:left; } .slider-items li.active { font-weight:bold; } .slider-control { margin: 10px 0; } .text-input-slider { margin: 4px 0 27px 0; } .plus, .minus { float: left; cursor: pointer; } .plus { float: left; padding-left: 6px; } .minus { float: left; padding-right: 6px; } .slider-container .slider-bar { /*width: 150px;*/ width: 75%; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/slider_rail.png) left top repeat-x; height: 12px; } .slider-container .slider-handle { position: absolute; visibility: visible; z-index: 10; /*left: 86px;*/ background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/slider_handle.png) left top no-repeat; width: 11px; height: 20px; top: -4px; cursor: pointer; } .slider-handle-container { position: absolute; } input.slider-handle-label { text-align:left; font-weight:normal; } .slider-handle-label.right { text-align: right; } .slider-handle-label.center { text-align: center; } .slider-handle-label.left { text-align: left; } .custom-range-slider-container .slider-handle-label > * { } .slider-handle-label > * { background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/sliderLabelBG.png) top left no-repeat; } .slider-handle-label .slider-handle-label.no-bg { background-image: none; } .handle-wrapper { position: relative; width: 50px; height: 50px; } .slider-container { float: left; width: 140px; } .parens { color: #908c7b; margin-left: 5px; font-size: 11px; } .ui-slider-horizontal { height: 12px; } .ui-slider { position: relative; text-align: left; } .isie8 .ui-slider .ui-slider-handle { padding: 0; border: 1px solid #d8d8d8; background-color:#ccc; height:18px; width:9px; margin-left:-4.5px; } .ui-slider .ui-slider-handle { padding: 0; border: 0; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/slider_handle.png) left top no-repeat; height: 20px; width: 11px; margin-left:-4.5px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -khtml-border-bottom-left-radius: 0px; border-bottom-left-radius: 0px; } .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; } .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -khtml-border-top-left-radius: 0px; border-top-left-radius: 0px; } .ui-widget-content { background: rgba(0, 0, 0, 0) url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/slider_rail.png) left top repeat-x; border: 1px solid #AAA; color: #222; } .ui-widget { font-family: Arial,Verdana,sans-serif; font-size: 1.1em; } .public #calculator-controls { width:640px; } .public #panel { float:left; } #panel #panelContent { background-color: #F2F0EA; border-radius: 10px; border: 1px solid #DFDFDF; padding: 7px; zoom: 1; } #panel #panelContent .clear { display: block; clear: both; } .remove-student { padding-left: 18px; background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/Calculators/removeRow.png) center left no-repeat; } .student-pane { margin-top: 30px; } .student-pane .control-container + .control-container + .control-container { border-bottom: 1px solid #dbd8d0; } #chart-container { position: relative; } #zoomline { width: 1px; height: 310px; background: #666 none; position: absolute; top: 30px; } #calculator-bubble, #bar-bubble { position: absolute; top: -50px; width: 300px; /*background-color:#ffff99;*/ color: #000; /*border:1px solid #999900;*/ background: url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/InfoBubble/hovMidCenter.gif) repeat-x #FFFFD5 top; border: 1px solid #A09B8D; clear: both; border-radius: 5px; } #calculator-bubble .inner, #bar-bubble .inner { margin: 5px; } #calculator-bubble .title, #bar-bubble .title { font-weight: bold; border-bottom: 1px solid #ccc; padding-bottom:3px; } #calculator-bubble .content { padding-top:3px; } #bar-bubble { width: 250px; top: -60px; } #bar-bubble .caret { position:absolute; bottom:-11px; right:115px; width:16px; height:15px; background: transparent url(/web/20150912164836im_/https://research.scottrade.com/knowledgecenter/Content/Images/InfoBubble/hovCenterPoint.gif) repeat-x top; } .student-controls { border-top: 1px solid #DBD8D0; border-bottom: 1px solid #babdb3; background-color: #F8F7F7; padding: 10px 7px; } .student-controls > div, .student-controls > ul { height: 20px; line-height: 18px; } .section-label { font-size: 13px; font-weight: bold; border-bottom: 1px solid #c9c6c0; padding-bottom: 5px; } .leftrail .section-label { width: 418px; } .control-container { padding-top: 10px; } .control-container + .control-container { border-top: 1px solid #DBD8D0; } .section-label.noline { border-bottom: 0 none; padding-bottom: 0; margin-bottom: 0; margin-top: 4px; } .slider-section-title { padding-left: 10px; } #invest-select { float: right; } #invest-select { float:right; } #invest-select select { margin-left: 10px; } .learn-more { font-weight:bold; margin-top:10px; } .learn-more a { margin-right: 3px; } ul.next-steps { margin-top:10px; margin-bottom:10px; } ul.next-steps li { list-style-type: disc; } .additional-revenue-inputs { padding-top:5px; border-top:1px solid #babdb3; border-bottom:1px solid #babdb3; } .additional-revenue-inputs .inner { margin:5px 7px; } .additional-revenue-inputs .additional-inputs-container .small-label{ font-size:11px; color:#333; margin-top:5px; margin-bottom:5px; } .tanbox { padding:0; } .tanbox .two-column { border-top:1px solid #babdb3; border-bottom:1px solid #babdb3; padding:0 10px; } .tanbox .two-column + .two-column { border-top:none; border-bottom:1px solid #babdb3; } .tanbox .two-column div.label, .tanbox .two-column div.input{ float:left; width:195px; line-height:32px; } .tanbox .two-column div.input span.pair + span.pair { margin-left:30px; } .tanbox .two-column div.input span.pair label { margin-left:5px; } .other-controls { margin-bottom:30px; } table.detailed td { font-size: 12px; padding: 5px 0; color: #333; } /* So dumb... but because we are overriding the text-align * early on, and we can't modify the table since it comes * back from the chart lets reset the align=right * attribute to align right again. * Even the comment is dumb... */ table.detailed th[align=right], table.detailed td[align=right] { text-align:right; } .dataTable tbody td { border-bottom: 1px solid #CECBC3; } .public ul.nav > li > a, .public ul.nav > li > ul.nav > li > a, .public ul.nav > li > ul.nav > li > ul.nav > li > a { color: #004ABD; } .public ul.nav > li.active > a, .public ul.nav > li.active > ul.nav > li.active > a, .public ul.nav > li.active > ul.nav > li.active > ul.nav > li.active > a { color: #DF6300; } .breadcrumb li.active a { text-decoration: none; cursor:text; color: #d9801a; font-weight: bold; } #bar-container { z-index: 9000; } #chart-error div { text-align:center; /*position:absolute; top:0; left:0; right:0; bottom:0;*/ width:400px; margin:100px auto; } .public .calculator h1 { padding:15px 0 !important; border-bottom:1px dotted #999; margin:0 280px 0 0 !important; } .public #calculator-top > div > .intro { margin-right:280px; } .public .rightContent { width:280px; position:absolute; right:155px; } #search-wrapper { position:absolute; top:0; right:-11px; width:280px; z-index:9999; } a.open-account { height:25px; } div.bar { opacity:0; } /* FILE ARCHIVED ON 16:48:36 Sep 12, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 23:58:57 Sep 08, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 151.789 exclusion.robots: 0.113 exclusion.robots.policy: 0.105 cdx.remote: 0.075 esindex: 0.01 LoadShardBlock: 44.104 (3) PetaboxLoader3.datanode: 292.544 (4) CDXLines.iter: 16.142 (3) load_resource: 321.656 PetaboxLoader3.resolve: 68.655 */