sup{font-size:9px;line-height:1px}body{font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px;background:#fff}input{font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px}select{font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px;background:#fff}radio{font-family:Arial,Helvetica,sans-serif;font-size:11px}checkbox{font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px;background:#fff}textarea{font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px;background:#fff}table.sortable a.sortheader{background-color:#f5fceb;color:blue;font-weight:bold;text-decoration:underline;display:block}.noSort{background-color:#f5fceb;color:#000;font-weight:bold;font-size:12px;text-decoration:none;display:block}.textred{font-family:Helvetica,Arial,sans-serif;color:#900;font-size:12px}A.textred{color:#03c;text-decoration:underline}A.textred:visited{color:#03c;text-decoration:underline}A.textred:active{color:#03c;text-decoration:underline}A.textred:hover{color:#03c;text-decoration:none}table.sortable span.sortarrow{color:black;text-decoration:none}.dataLabel{font:normal 12px Arial,Helvetica,sans-serif;padding:2px 2px 2px 2px;text-align:left;vertical-align:top}.dataLabelRequired{font:bold 12px Arial,Helvetica,sans-serif;padding:2px 2px 2px 2px;text-align:left;vertical-align:top}.dataLabelBold{font:bold 12px Arial,Helvetica,sans-serif;padding:2px 2px 2px 2px;text-align:left;vertical-align:top}.dataDisplay{font:normal 12px Arial,Helvetica,sans-serif;padding:2px 2px 2px 2px;vertical-align:top}.dataDisplayBold{font:bold 12px Arial,Helvetica,sans-serif;padding:2px 2px 2px 2px;vertical-align:top}.shadowTable{background:url(https://cdn.unite529.com/f/248/21630/7d/im.uprinv.com/rc/ny/images/lines/table_shadow_left.gif);background-position:left;background-repeat:repeat-y}.shadowTable td{padding-left:14px}.shadowTable td.noPadding{padding-left:0}.shadowTable td.topBar{width:569px;height:5px;background:url(https://cdn.unite529.com/f/248/21630/7d/im.uprinv.com/rc/ny/images/lines/table_top_shadow_569.gif);background-position:left;background-repeat:no-repeat;padding-left:0}.shadowTable td.bottomBar{width:569px;height:18px;background:url(https://cdn.unite529.com/f/248/21630/7d/im.uprinv.com/rc/ny/images/lines/table_shadow_569.gif);background-position:left;background-repeat:no-repeat;padding-left:0}.noShadowTable td{padding-left:14px}.noShadowTable td.noPadding{padding-left:0}.noShadowTable td.topBar{width:569px;height:5px;background:url(https://cdn.unite529.com/f/248/21630/7d/im.uprinv.com/rc/ny/images/lines/table_top_569.gif);background-position:left;background-repeat:no-repeat;margin-left:0;padding-left:0;margin-top:0;padding-top:0}.noShadowTable td.bottomBar{width:569px;height:5px;background:url(https://cdn.unite529.com/f/248/21630/7d/im.uprinv.com/rc/ny/images/lines/table_bottom_569.gif);background-position:left;background-repeat:no-repeat;margin-left:0;padding-left:0;margin-bottom:0;padding-bottom:0}.tableSubHeading{color:#000;font-weight:bold;font-size:12px;padding-bottom:4px;padding-top:4px}.text{font-size:12px;font-weight:normal}.btext{font-size:12px;font-weight:bold}.fundsText{font-family:Helvetica,Arial,sans-serif;color:black;font-size:12px;font-style:normal}A.fundsText{color:#03c;text-decoration:underline}A.fundsText:visited{color:#03c;text-decoration:underline}A.fundsText:active{color:#03c;text-decoration:underline}A.fundsText:hover{color:#03c;text-decoration:none}.fundsTextHighlight{background-color:#fffbad;font-family:Helvetica,Arial,sans-serif;color:black;font-size:12px;font-style:normal}A.fundsText{color:#03c;text-decoration:underline}A.fundsText:visited{color:#03c;text-decoration:underline}A.fundsText:active{color:#03c;text-decoration:underline}A.fundsText:hover{color:#03c;text-decoration:none}.brickletTable{border-color:#ccc;font-family:Helvetica,Arial,sans-serif;color:black;font-size:11px}.brickletTable th{background-color:#ccc;font-weight:bold}#errorMessage{background:white;padding:3px;border-top:3px solid #c00;border-bottom:1px solid #cacaca;margin-bottom:5px}#errorMessage ul{margin:5px;padding:0}#errorMessage ul li{list-style:none;padding-left:10px;color:black;font-size:13px;font-family:arial}.sxTrust{font-weight:bold;padding:4px;margin-left:10px;background:#FFF;font-size:12px;font-style:normal}.pricePerformTbl tr td{border:1px solid #e0e0e0;font-family:Helvetica,Arial,sans-serif;color:black;background:#FFF;font-size:12px;font-style:normal}.pricePerformTbl tr td.tblHeading{background:#ceffce;font-weight:bold;color:#000;text-align:center}.pricePerformTbl tr td.fundsTextHighlight{border:1px solid #e0e0e0;background:#ffff9c}#fundTxt{margin-top:0;width:330px;float:left}#fundObjective,#fundStrategy,#fundRisk{margin-top:5px;margin-bottom:10px}#fundData{margin-left:335px}#fundData #tblCurrentReturns{float:left;width:170px;margin:0}#fundData #tblCurrentReturns table tr td{border:1px solid #e0e0e0;font-family:Helvetica,Arial,sans-serif;color:black;background:#FFF;font-size:12px;font-style:normal}#fundData #tblCurrentReturns table tr td.tblHeading{background:#c6e3de;font-weight:bold;color:#000;text-align:center}#fundData #tblRecentReturns{margin-left:180px;padding-left:2px}#fundData #tblRecentReturns table tr td{border:1px solid #e0e0e0;font-family:Helvetica,Arial,sans-serif;color:black;background:#FFF;font-size:12px;font-style:normal}#fundData #tblRecentReturns table tr td.tblHeading{background:#c6e3de;font-weight:bold;color:#000;text-align:center}#fundData #tblAvgAnualReturns table tr td{border:1px solid #e0e0e0;font-family:Helvetica,Arial,sans-serif;color:black;background:#FFF;font-size:12px;font-style:normal}#fundData #tblAvgAnualReturns table tr td.tblHeading{background:#c6e3de;font-weight:bold;color:#000;text-align:center}#pricePerformFooters{clear:left}table.tradeStopMessage{background:#ffffbf;border-top:1px solid #d90000;border-bottom:1px solid #d90000;padding:8px 8px 8px 8px;font-size:12px;font-family:Arial,Helvetica,sans-serif;line-height:18px}.tradeStopMessageHead{font-weight:bold;color:red;margin-bottom:5px}.keyDataButton{height:30px;width:100px;background-color:#cfc;text-align:center}.annualExchangePortfolioName{width:250px}.annualExchangeCurrAssetAllocation{width:75px}.annualExchangeAvailableBalance{width:100px}#fundPData .fundPDataTable tr td{border:1px solid #e0e0e0}#fundPData .fundPDataTable tr td.tblHeading{background:#c6e3de;font-weight:bold;text-align:center}#fundPData .portfData tr td{border-bottom:1px solid #e0e0e0}.noLeftPaddingTable tr td{padding-left:0}.csrMessageTable tr td{padding-left:10px;padding-top:10px;padding-bottom:10px;background-color:#cfc}.invEstBalBCol{background-color:#eee}.red-bold-italic-text{color:red;font-style:italic;font-weight:bold}