html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;width:100%}html{font-size:.813em;font-family:Calibri,Tahoma,Arial,Helvetica,Sans-Serif}body{background-color:#f0f0f0;background-image:none;background-repeat:repeat-x repeat-y;color:#000}header,footer,nav,section{display:block}h1,h2,h3{font-weight:bold;margin-top:.5em;margin-bottom:.5em}h1{font-size:1.8em}h2{font-size:1.4em}h3{font-size:1.1em}em{font-style:italic}*{outline:none}h2.Next,h2.Edit{line-height:1em;background-position:right .3em;background-repeat:no-repeat}h2.Next{background-image:url(ImageSets/ButtonIcons/Default/NextIcon.png)}h2.Edit{background-image:url(ImageSets/ButtonIcons/Default/Edit.png)}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.watermark{color:gray;font-style:italic}input::-webkit-input-placeholder{font-style:italic;color:gray}h2 .headcomment,h3 .headcomment{font-weight:normal;color:#555}.field-validation-error{color:red;text-align:left}.field-validation-valid{display:none}.input-validation-error{border:1px solid red;background-color:#fee}.validation-summary-errors{font-weight:bold;color:red;padding:0 0 10px 85px}.validation-summary-valid{display:none}.leftNav{width:200px;float:left}.leftNavItem{height:22px;background:transparent url('images/left_nav_menu_item_bg.png') repeat-x;color:#fff;line-height:22px;font-size:.8em;padding-left:15px;font-weight:bold}.Shadow{box-shadow:0 4px 5px #555;-moz-box-shadow:0 4px 5px #555;-webkit-box-shadow:0 4px 5px #555}#Main{padding-bottom:4em}#GoalTableWrapper{padding-bottom:4em}.providerList{background-color:#edf0f3;margin-bottom:10px;padding:5px;padding-left:10px;padding-right:10px;height:770px;overflow:auto}.IdentityList{background-color:#edf0f3;margin-bottom:10px;padding:5px;padding-left:10px;padding-right:10px;height:auto;overflow:auto}.IdentityList td{border:2px solid #fff;display:table-cell;padding:3px 8px;border-collapse:collapse}.HoldingDetail{background-color:#edf0f3;margin-bottom:10px;padding:5px;padding-left:10px;padding-right:10px;height:auto}.HoldingDetail h3{margin-top:0}.hidden{display:none!important}CommonDetailWrapper table{border:solid 1px #6cc;border-collapse:collapse}CommonDetailWrapper table td{padding:5px;border:solid 1px #6cc}CommonDetailWrapper table th{padding:6px 5px;text-align:left;background-color:#6cc;border:solid 1px #6cc}.CommonDetailWrapper{background-color:#edf0f3;margin-bottom:10px;padding:5px;padding-left:10px;padding-right:10px;height:770px;overflow:auto}[draggable]{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}.column{height:150px;width:150px;float:left;border:2px solid #666;background-color:#ccc;margin-right:5px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:inset 0 0 3px #000;box-shadow:inset 0 0 3px #000;text-align:center;cursor:move}.column header{color:#fff;text-shadow:#000 0 1px;box-shadow:5px;padding:5px;background:-moz-linear-gradient(left center,#000,#4f4f4f,#151515);background:-webkit-gradient(linear,left top,right top,color-stop(0,#000),color-stop(.5,#4f4f4f),color-stop(1,#151515));border-bottom:1px solid #ddd;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.column.over{border:2px dashed #000}.display-label,.editor-label,.display-field,.editor-field{margin:.5em 0}.display-label{font-weight:bold}.display-field{border:solid 1px #aaa;padding:5px 3px;background-color:#f1f1f1}.text-box{}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.DataTable{background-color:#fff;border:1px solid #06486f;border-collapse:separate;font-size:15px;width:100%}.DataTable th{border:1px solid gray}.DataTable th{text-align:left;font-size:1em;font-weight:bold;color:#fff;background-color:silver;vertical-align:middle;padding:.2em .5em .2em .5em;border-left:2px solid #f1f1f1;border-right:2px solid #f1f1f1;border-bottom:2px solid #f1f1f1;line-height:44px}.DataTable th.ctbl-header-button-container{padding:0;margin:0}.DataTable td{background-color:#fff;padding:.1em .5em .1em .5em;vertical-align:middle;border-right:1px solid #e7e7e7}.DataTable th:first-child{border-left:0}.DataTable td:first-child{border-left:0}.DataTable th:last-child{border-right:0}.DataTable td:last-child{border-right:0}.DataTable tr.Selected td{background-color:#70b0ff;background-image:none;background-repeat:repeat-x;background-position:left top}.DataTable .alignRight{text-align:right}.DataTable.Draggable th{border:1px solid #fff}.DataTable.Draggable td{border:1px solid #fff}.DataTable.Draggable input[readonly]{background:transparent;border-color:transparent;color:#fff}.DataTable.Draggable td input::-webkit-input-placeholder{color:#fafafa;font-style:italic;font-size:.9em}.DataTable.Draggable td input:-moz-placeholder{color:#fafafa;font-style:italic;font-size:.9em}.DataTable.Draggable td input:-ms-input-placeholder{color:#fafafa;font-style:italic;font-size:.9em}#GoalsTable{border-top:none}#GoalsTable thead tr{height:30px}td.mergeLeft,th.mergeLeft{border-left-color:transparent!important}td.mergeRight,th.mergeRight{border-right-color:transparent!important}.asc-container{padding-right:280px;display:block;height:500px;padding-top:20px}.asc-fields .FieldNameCol{padding-right:5px;width:12em}.asc-fields{font-weight:bold}.asc-item-container{background-color:#fff;border:1px solid #000;min-height:400px}.asc-left-container{display:block;width:100%;float:left;padding:0 10px}.asc-right-container{display:block;float:left;width:250px;margin-right:-100%}.saca-container{margin-right:280px;display:block;min-height:500px;overflow-x:hidden;overflow-y:auto;padding-right:2px}.saca-left-container{display:block;width:100%;float:left;border:1px solid #06486f}.saca-right-container{background-color:#fff;display:block;position:absolute;right:10px;top:0;width:250px;border:1px solid #06486f;margin-bottom:52px}.tab{overflow:hidden;padding-top:20px}.btn{border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}.tablinks{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:13px;font-family:inherit;font-weight:bold;height:42px}.activeRiskSet{background-color:#fff;color:#000}.inactiveRiskSet{background-color:#d3d3d3;color:#fff}.asc-row-name span input[type="text"]{padding:0;margin:0;outline:none;border:none}.ie .blurEffect{filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='3',ShadowOpacity='0.75');text-shadow:none;color:inherit}.blurEffect{text-shadow:0 0 8px #000;color:transparent;opacity:.4}.DragHandle{width:3px;height:20px;background-image:url('images/DragHandle.png');display:inline-block;position:absolute;top:7px}.ascFieldValueCol{height:34px;line-height:34px}div.hovered{background-color:#d0d0d0}.asc-row{height:54px}.asc-row-container{min-height:50px;overflow:auto;font-style:italic;color:gray;vertical-align:middle;line-height:62px;text-indent:10px;font-size:larger}.asc-row-container .item{float:left;overflow:hidden}.asc-item-wrapper .asc-item-deleted{border:1px solid red;background-image:none;background-color:red}.asc-row-container .asc-item-wrapper{float:left;overflow:hidden}.asc-row-container .item:not(:first-child)>div{margin-left:1px}.asc-row-container .asc-item-wrapper:not(:first-child)>div{margin-left:1px}.asc-container table{width:100%}.asc-bar-large{height:48px;line-height:22px;background-color:#7ab800;cursor:pointer;font-style:normal}.asc-title-label{color:#fff;font-size:14px;display:block;vertical-align:middle}.asc-values-label{color:#ff0;display:block;font-size:12px;vertical-align:middle}.asc-score{float:left;padding-left:5px;font-size:large;font-weight:bold;border:none;padding-bottom:10px;white-space:nowrap}.asc-score-right{float:right;padding-right:5px;font-size:large;font-weight:bold;border:none;padding-bottom:10px;white-space:nowrap}.asc-grab-handle{padding-right:6px;vertical-align:middle;margin-top:-3px}.asc-row-hovered{background-color:#d0d0d0}.grid-container{width:100%}.grid{font-size:11px;font-family:Verdana;border-collapse:collapse;border:none;width:100%}.grid tr{background-color:#fff}.grid tr.alt{background-color:#e9e9e9}.grid th{border:1px solid silver;background-color:#000;color:#fff}.grid td{border:1px solid silver}.grid-filter{margin:5px 0;border:1px solid #ccc;background-color:#f1f1f1}.inner{padding:3px 10px}.grid-header{margin:0;padding:0}.grid-options{text-align:right}.grid-results{margin:5px 0;border:1px solid #ccc;background-color:#f1f1f1}.paging{margin:8px 3px;padding:3px}.pager .disabled{border:1px solid #ddd;color:#999;margin-top:4px;padding:3px;text-align:center}.pager .current{background-color:gray;border:1px solid #a9a9a9;color:#0f0f0f;font-weight:bold;margin-top:4px;padding:3px 5px;text-align:center}.pager span,.pager a{margin:4px 3px}.pager a{border:1px solid silver;padding:3px 5px;text-align:center;text-decoration:none}.scroll-view{overflow:scroll;width:100%}.table-caption{background-color:#000;color:#fff;font-weight:bold;margin:0;padding:.4em}.key-col{font-weight:bold}.odd-row{background-color:#e9e9e9}.type-col{font-weight:bold}.code-col,.date-col,.time-col{text-align:right}.exception{font-size:11px}.exception th{background-color:#a9a9a9;border:1px solid silver;color:#fff;padding:.4em;text-align:left;vertical-align:top}.exception td{border:1px solid silver;padding:.4em;vertical-align:top}.ModuleRoot{position:relative;width:100%;height:100%;display:inline-block}#LayoutContainer{position:absolute;left:0;top:0;right:0;bottom:0;padding:0 10px;min-width:600px}.CompensateForLayoutContainer{margin:0 -10px}#LayoutContainer.Tabbed{left:180px}.FullWidth{width:100%}.FullHeight{height:100%}.navButtons{position:fixed;bottom:0;right:3em;cursor:pointer;z-index:1000}.BackArrow,.NextArrow,.ButtonDelete,.ButtonCancel,.ButtonSettings,.ButtonSave,.ButtonRefresh,.ButtonReport{padding-left:24px;background-position:left center;background-repeat:no-repeat;display:inline-block}.ButtonSave{background-image:url(imagesets/buttonicons/default/Save.png)}.ButtonReport{background-image:url(imagesets/buttonicons/Default/Report.png);background-position:0 0}.BackArrow{background-image:url(imagesets/buttonicons/default/PreviousIcon.png)}.NextArrow{background-image:url(imagesets/buttonicons/default/NextIcon.png)}.ButtonSettings{background-image:url(images/Settings.png)}.ButtonDelete{background-image:url(imagesets/buttonicons/default/DeleteItemIcon.png)}.ButtonCancel{background-image:url(imagesets/buttonicons/default/Cancel.png)}.ButtonRefresh{background-image:url(imagesets/buttonicons/default/Refresh.png)}.ButtonFinish{background-image:url(imagesets/buttonicons/default/ButtonFinish.png);padding-right:24px;background-repeat:no-repeat;background-position:right center}.navButtons [disabled="disabled"]{display:none}.SimpleMessageForm{margin-top:50px}.SimpleMessageText{padding-bottom:1em;font-size:14px}.msgDiv{display:none;position:fixed;_position:absolute;height:50px;width:600px;background:#fff;left:300px;top:150px;z-index:100;margin-left:15px;border:2px solid #36758f;padding:15px;font-size:15px;-moz-box-shadow:0 0 5px #36758f;-webkit-box-shadow:0 0 5px #36758f;box-shadow:0 0 5px #36758f}.msgDiv .tickIcon{display:inline-block;vertical-align:middle;padding-left:10px;background-image:url(ImageSets/Toolbar/Default/Selected.png);background-repeat:no-repeat;background-position-x:center;height:22px;width:22px}#ClientDetailsContainer{padding-left:10px}#ModellerDetailsContainer{padding-left:10px;padding-bottom:4em}.OverflowHidden{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.busySpinner{background-image:url(images/indicator.gif);padding-left:24px;background-position:left center;background-repeat:no-repeat}.TabViewList{background-color:#ddd;top:10em;bottom:0;left:0;position:fixed;padding-top:1em;width:185px}.TabViewList ul{list-style:none}.TabViewList .TabButton{display:table;margin:0 0 1px 0;width:185px;cursor:pointer}.TabViewList .TabButton a{height:56px;width:100%;line-height:1em;border:0;background-color:#ccc;color:#fff;overflow:hidden;text-decoration:none;padding-left:10px;display:table-cell;vertical-align:middle}.TabViewList .TabButton .TabImage{background-repeat:no-repeat;background-position:left top;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-left:-30px;margin-right:10px}.TabViewList .TabButton:hover a{background-color:#bbb}.TabViewList .TabButton.Active a,.TabViewList .TabButton.Active:hover a{background-color:#fff;color:#000;font-weight:bold;background-position:left top;background-repeat:repeat-y}.TabViewList .TabButton.Active .TabImage{background-position:left bottom}.TabViewList .TabButton p{width:140px;display:inline-block;padding-left:30px}.TabViewList .TabButton[disabled] a,.TabViewList .TabButton[disabled]:hover a{background-color:#ccc;cursor:default}.portfolioBuilderWrapper ul{-webkit-padding-start:0}.portfolioBuilderPlaceHolder{-webkit-padding-start:0}#LargeHeaderBreakoutContainer{margin-left:-1em;margin-right:-1em}#LargeHeader{background:#fff;padding:3em 2em;width:100%;margin-bottom:2em;box-sizing:border-box}#LargeHeader h1{margin:0;display:inline-block}#LargeHeader img{margin-right:3em;vertical-align:middle}.MainContainer .ThemeAccent{background-color:#e3bc84}.StepContainer{display:inline-block;background-color:#9ad0e7;background-repeat:repeat-x;color:#333;width:15em;vertical-align:top;min-height:15em;position:relative;padding:0 .2em 0 .2em;margin:0 .2em .5em 0}.StepContainer.Small{width:11em;min-height:11em}.StepContainer .text-icon{font-weight:100;font-size:8em;text-align:center;display:block;padding-top:.4em;height:.4em}.StepContainer .after-icon{padding:.5em;display:block;text-align:center}.StepContainer.Button{line-height:1em;padding:0 .2em 0 .2em;margin:0 .2em .5em 0}.StepContainer h2{padding:.5em 2em .5em .5em}.StepContainer p{padding:.5em .5em 1.3em .5em}[objtype=Portfolio]{border-radius:5px;font-size:small;margin-bottom:2px;cursor:pointer;padding:2px;padding-left:5px;white-space:nowrap;font-weight:bold}.fund-item-li,[objtype=Fund]{font-size:small;margin-bottom:2px;cursor:pointer;padding:2px;padding-left:5px;white-space:nowrap;font-weight:normal}.scrollAdjust{padding-right:18px}#PleaseWait{background-image:url(images/indicator_large.gif);background-repeat:no-repeat;background-position:left top;padding-left:76px;margin:6em auto 0 auto;min-height:70px;width:15em}#PleaseWait h1{font-size:1.5em;font-weight:bold;padding:0;margin:0}div.ce-container.ce-show.ce-error,div.ce-container.ce-show.ce-success,div.ce-container.ce-show.ce-pending{display:block}div.ce-container{display:none;background-repeat:no-repeat;background-position:10px;margin-bottom:10px;width:100%}div.ce-row{}div.ce-message{width:80%;height:inherit;margin:0;padding:0;text-align:left;vertical-align:middle}div.ce-errors{display:none;width:20%}.ce-error div.ce-errors{display:table-cell;vertical-align:middle;text-decoration:underline;cursor:pointer}.PendingMessage,.WarningMessage,.SuccessMessage,.InfoMessage,div.ce-error,div.ce-success,div.ce-pending,div.ce-info{width:100%;background-repeat:no-repeat;background-position:1em center;padding:1em 1em 1em 3.5em;color:#fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:.5em 0}.PendingMessage,div.ce-pending{background-color:#1e90ff;background-image:url(images/Pending.png)}.WarningMessage,div.ce-error{background-color:#ff8c00;background-image:url(images/Warning.png)}.SuccessMessage,div.ce-success{background-color:#32cd32;background-image:url(images/tick.png)}.InfoMessage,div.ce-info{background-color:#daa520;background-image:url(images/InfoWhite.png)}.drop-hover{-moz-box-shadow:0 0 10px Blue;-webkit-box-shadow:0 0 10px Blue;box-shadow:0 0 10px Blue}.ButtonUpload{display:inline-block;position:relative;cursor:pointer;text-align:center}.ButtonUpload input{position:absolute;top:0;right:0;margin:0;border:solid transparent;opacity:0;filter:alpha(opacity=0);-o-transform:translate(-3px,2px) scale(1.1,1.63);-moz-transform:translate(-16px,3px) scale(.68,1.23);direction:ltr;cursor:pointer}.fundInfoTooltip{display:none;position:absolute;width:220px;padding:10px;background-color:#fff;border:1px solid #000;white-space:normal;z-index:9999}.SimpleModuleContainer{padding:1.5em 1em 60px 1em}.DialogFooterLink{color:blue!important;text-decoration:underline!important;top:15px;left:15px;position:relative}.ui-dialog,.ui-widget-overlay{z-index:1000}.resultPanel{display:block;padding:1em}.resultPanel .resultText{display:inline-block;font-size:2.5em}.panel-group .panel:first-child{border-top:1px solid #000}.panel-group .panel{border-left:1px solid #000;border-right:1px solid #000}.panel-group .panel .panel-heading{background-color:#fff;cursor:pointer;border-bottom:1px solid #000;padding:.5em}.panel-group .panel .panel-body{border-bottom:1px solid #000;background-color:#fff;padding:0 0 1em 1em;display:none}.panel-group .panel.expanded .panel-body{display:block}.panel-heading h1{display:inline;font-size:1.3em;position:relative;top:-2px}.panel-heading .icon{font-size:2em;border:1px solid #000;line-height:19px;padding-bottom:2px;padding-left:4px;padding-right:4px;display:inline-block}.panel-heading .Button{float:right;margin-top:-3px;width:110px}.asc-item-container div,.drag-item-clone{border:none;height:30px;line-height:30px;padding-left:5px;margin:2px;color:#fff;font-size:14px;background-color:#7ab800;cursor:move;overflow:hidden}