* {margin: 0;padding: 0;}div {position: relative;}html * {margin: 0;border:0px;}.spinner {padding: 5px;position: absolute;right: 0;}.inputFont{font-family:arial;}body {padding:0;background: var(--bkg-color);color: var(--text-color);font: 12px Calibri, Seravek, Helvetica, sans-serif;[if !(IE 7)] width:100%;[if !(IE 7)] overflow-x:auto;}#grailsLogo {padding:20px;}a:link, a:visited, a:hover {font-weight: bold;text-decoration: none;outline: 0;}h1 {color: var(--navigation-selected-tab-color);font-weight: normal;font-size: 18px;margin: .8em 0 .3em 0;}ul {padding-left: 15px;}input, select, textarea {background-color: var(--text-field-color);border: 1px solid #ccc;font-weight: normal;font-size: 12px;font-family: Calibri,verdana,Helvetica,sans-serif;margin: 2px 0;padding: 2px 4px;}select {padding: 2px 2px 2px 0;}textarea {width: 250px;height: 150px;vertical-align: top;}td.labels {white-space:nowrap;text-align:right;vertical-align: middle;}input:focus, select:focus, textarea:focus {outline: none;}.body {margin: 0px 0px 0px 0px;[if !(IE 7)] width:100%;}.footerCopyright {color:#aaaaaa;position:relative;bottom:5px;font-size:11px;text-align:center;font-family:Calibri, Seravek, Helvetica, sans-serif;clear:left;min-width: 980px;width: 100%;}.footerCopyright a {color: #666;font-weight: bold;text-decoration: none;}.nav {background: #fff  bottom repeat-x;border: 1px solid #ccc;border-style: solid none solid none;margin-top: 5px;padding: 7px 12px;}.menuButton {font-size: 10px;padding: 0 5px;}.menuButton a {color: #333;padding: 4px 6px;}.menuButton a.home {background: center left no-repeat;color: #333;padding-left: 25px;}.menuButton a.list {background: center left no-repeat;color: #333;padding-left: 25px;}.menuButton a.create {background:  center left no-repeat;color: #333;padding-left: 25px;}.message {background: #f3f8fc url('skin/information-3750c701d2ec35a45d289b9b9c1a0667.png') 8px 50% no-repeat;border: 1px solid #b2d1ff;color: #006dba;margin: 10px 0 5px 0;padding: 5px 5px 5px 30px}div.errors {background: #fff3f3;border: 1px solid red;color: #cc0000;margin: 10px 0 5px 0;padding: 5px 0 5px 0;}div.errors ul {list-style: none;padding: 0;}div.errors li {background: url('skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png') 8px 0% no-repeat;line-height: 16px;padding-left: 30px;}td.errors select {border: 1px solid red;}td.errors input {border: 1px solid red;}tr {border: 0;}td, th {font: 12px Calibri, Seravek, Helvetica, sans-serif;line-height: 12px;padding: 5px 6px;text-align: Center;vertical-align: top;}td.fundadminlefttext {font-size:12px;font-family: Calibri, Seravek, Helvetica, sans-serif;text-align: left;vertical-align: middle;white-space: nowrap;border-right: 1px solid #ccc;border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #fff;padding:3px 5px;}td.fundadmincentertext {font-size:12px;font-family: Calibri, Seravek, Helvetica, sans-serif;text-align: center;vertical-align: middle;white-space: nowrap;border-right: 1px solid #ccc;border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: #fff;}th {background-color: var(--table-element-color);text-align: center;font-size: 12px;font-weight: bold;line-height: 17px;padding: 2px 6px;border-bottom: 2pt var(--table-border-color);border-bottom-width: 2pt;}th a:link, th a:visited {color: #333;display: block;font-size: 11px;text-decoration: none;width: 100%;}th a:hover {background-color: #93a991;display: block;font-size: 11px;text-decoration: none;width: 100%;}th.asc a, th.desc a {background-position: right;background-repeat: no-repeat;}th.asc a {background-image: url('skin/sorted_asc-df23e44c4c4999383e95e9c8bf5da156.gif');}th.desc a {background-image: url('skin/sorted_desc-b85986b88116c4b0ef7571a1c4f3cfa3.gif');}.odd {background: #eeeeee;}.even {background: #fff;}.list table {border-collapse: collapse;}.list th, .list td {border-left: 1px solid #ddd;}.list tr:hover, .list table thead tr:hover {background: #b2d1ff;}.grid table {border: 0px;width: 10%;}.grid td {vertical-align:middle;}.paginateButtons {background: #fff bottom repeat-x;border: 1px solid #ccc;border-top: 0;color: #666;font-size: 10px;overflow: hidden;padding: 10px 3px;clear:left;}.paginateButtons a {background: #fff;border: 1px solid #ccc;border-color: #ccc #aaa #aaa #ccc;color: #666;margin: 0 3px;padding: 2px 6px;}.paginateButtons span {padding: 2px 3px;}.dialog table {padding: 5px 0;}.prop {padding: 5px;}.prop .name {text-align: left;width: 15%;white-space: nowrap;}.prop .value {text-align: left;width: 85%;}.submit {border: 1px solid #006;padding: 0;margin: 0;width: 80px;color: #000;cursor: pointer;}.fundidw {text-align: center;vertical-align:middle;}.fundidsrc {float:left;width:45%;text-align:right;padding:1px 0px;margin-bottom:0px;vertical-align:middle;}.fundidval {float:right;width:53%;text-align:left;padding:1px 0px;margin-bottom:0px;vertical-align:middle;}.ratingsw {text-align: center;vertical-align:middle;}.ratingssrc {float:left;width:45%;text-align:right;padding:1px 0px;margin-bottom:0px;vertical-align:middle;}.ratingsval {float:right;width:53%;text-align:left;padding:1px 0px;margin-bottom:0px;vertical-align:middle;}.sriDesignation {padding: 2px;vertical-align: middle;}#header {min-width: 1004px;transition: width 125ms linear;}#header table {width: 100%;border-collapse: collapse;}#header table th, #header table td {padding: 0;margin: 0;}#header table td#logo-container {width: 121px;height: 73px;text-align: left;}#header-container {color: white;background-color: black;border-left: 2px solid white;}#header-main-container {border-bottom: 1px solid white;}#header table td#menu-bar-container {text-align: right;background-color: black;height: 18px;color: white;font-weight: bold;padding:  0;margin:  0;}#header table.menu-bar-links-container {background-color: black;color: white;font-weight: bold;width: auto;height: 18px;display: inline;padding:  0;margin:  0;}#header table#menu-bar-links-container-left {float: left;}#header table#menu-bar-links-container-right {float: right;}#header .menu-bar-links-container td {background-color: black;height: 18px;}#header .menu-bar-links-container td.header-link {padding:  0 10px;vertical-align: middle;cursor: pointer;}#header .menu-bar-links-container td#home-link {background-color: #2D395E;}#header .menu-bar-links-container td.header-link, #header .menu-bar-links-container td#tplus-link  {border-right:  1px solid white;border-left:  1px solid white;}#menu-bar-container a {color: white;text-decoration: none;font-size: 12px !important;line-height: 14px;}#header table td#welcome-container {text-align: left;vertical-align: bottom;font-weight: bold;padding-left: 0.5em;padding-bottom: 0.5em;font-size: 14px;line-height: 16px;}#header table td#header-image-container {width: 660px;height: 54px;text-align: right;}div#tabs ul#tabs-list {white-space: nowrap;}#pageWrapper {width:100%;min-height:100%;padding: 0;margin: 0;}#headerContainer {width:100%;min-width: 989px;}.headerTable {border-collapse: collapse;width:100%;}.headerTable td {padding: 0;margin: 0;}.LogoutMenuBar {background-color:black;color:white;font-size:14px !important;text-align:right;font-family: Calibri, Seravek, Helvetica, sans-serif;padding-right:5px;margin-right:0px;margin-top: 2px;}#welcome {text-align: left;font: bold 19px sans-serif;font-weight: bold;font-family: Calibri, Seravek, Helvetica, sans-serif;font-size:20px;line-height:110%;padding-top: 43px;color:black;padding-left:10px;}.initial_option {font-style:italic;color:gray;}.addNewFundId_initial {color:gray;}.small_green_button {border: 1px solid #000000;background: var(--table-element-color) none repeat scroll 0% 50%;color:#000000;font-weight: bold;font-size: 14px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left: 10px;padding: 3px 3px;width: 60px;cursor: pointer;}.small_black_button {border: 1px solid #000000;background: black none repeat scroll 0% 50%;color:#ffffff;font-weight: bold;font-size: 14px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left: 10px;padding: 3px 3px;width: 60px;cursor: pointer;}.red_button {border: 1px solid #cccccc;background: #b22222 none repeat scroll 0%;color: #ffffff;font-style: normal;font-size: 14px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left: 10px;padding: 3px 3px;width: 60px;cursor: pointer;}.command_button {border: 1px solid #000000;background: var(--table-element-color) none repeat scroll 0% 50%;color:var(--text-color);font-weight: bold;font-size: 18px;font-family: Calibri,verdana,Helvetica,sans-serif;letter-spacing: 0px;width: 120px;cursor: pointer;}.quite_wide_command_button {border: 1px solid #000000;background: var(--table-element-color) none repeat scroll 0% 50%;color:#000000;font-weight: bold;font-size: 18px;font-family: Calibri,verdana,Helvetica,sans-serif;letter-spacing: 0px;width: 220px;cursor: pointer;}div#enablefunddisplaycheckbox {width:210px;margin-left:240px;border: 1px solid #000000;background: var(--table-element-color) none repeat scroll 0% 50%;color:#000000;font-weight: bold;font-size: 18px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-top:10px;}.picklist {font-weight: normal;font-size: 12px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left: 10px;}td.label {font-weight: normal;font-size: 12px;line-height: 5px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;text-align: right;letter-spacing: 0px;vertical-align: middle;padding:0px;}td.value {float:left;font-weight: normal;font-size: 12px;line-height: 5px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;text-align: left;letter-spacing: 0px;vertical-align: middle;padding:0px;}.admin-main-pane {background:red;}.admin-nav-pane {border: 0px none;width: 194px;position: absolute;top: 120px;left: 2px;background:red;}.admin-nav-pane ul {border-width:0px;padding-left:0px;}.admin-nav-pane li {border-style: solid;border-width: 1px;font: 12px Calibri, Seravek, Arial, Helvetica, sans-serif;background-color: white;width: 120px;list-style: none;color: black;font-family:Calibri,verdana,Helvetica,sans-serif;font-size:16px;letter-spacing:0;line-height:15px;margin-bottom:10px;margin-left:0px;padding:3px;text-align:center;}.admin-nav-pane a {border: 0px none;}.admin-sub-title {position:relative;left: 10px;top: 10px;font-weight: bold;font-size: 22px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left: 10px;width:150px;}.simple-table th {font-weight: bold;text-align: left;background-color: white;margin:  0;padding: 2px;}.simple-table td {text-align: left;margin:  0;padding: 2px 2px;vertical-align:middle;}.simple-table input {margin: 0;padding:  2px 2px;}#fundidstable {border:none;position: relative;}#addfundidstable {border:0;position: relative;top: 10px;left: 120px;width: 700px;}#fundparamslist {position:relative;list-style-type:none;margin-left:0px;}.fundparamsselector {position:relative;font-weight: normal;font-size: 13px;line-height: 15px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;letter-spacing: 0px;margin-left:20px;}.fundparamsselectorlabel {width:80px;text-align:right;font-weight:bold;float:left;padding-top:3px;}td.adminformlabel {font-weight: normal;font-size: 14px;line-height: 5px;font-family: Calibri,verdana,Helvetica,sans-serif;text-decoration: none;text-align: right;letter-spacing: 0px;vertical-align: middle;padding:0px;}th.fundidstable {background-color:#EEEEEE;text-align: center;font-size: 12px;font-weight: bold;line-height: 17px;padding: 2px 6px;border-bottom: 0 none;}div.allmanagefundtables {position:relative;left:0px;top: 20px;padding-top:1%;padding-left:1%;text-align:left;width:880px;height:225px;border:1px solid;}#ManageFundDetailsPage {width:900px;padding-top:0px;padding-bottom:5px;margin-left:auto;margin-right:auto;background-color:#ffffff;font-size:12px;text-align:left;}div.createPortalUserName {position:relative;top: 0px;padding-top:1%;padding-left:1%;text-align:left;width:565px;height:30px;border:1px solid;}#emailAddress, #confirmEmailAddress, #securityQuestion, #securityAnswer, #mailingAddressLine1, #mailingAddressLine2 {width:565px;height: 15px;}label.adminPortalUserFormLabel {font-size: 14px;font-weight: bold;white-space:nowrap;}td.adminformmidcell {position:relative;vertical-align: middle;text-align:left;padding:1px 0px;}.centerDiv {text-align: center;width: 800px;}#content {margin: 10px 0 0 0;}.negativeAmount {color: red;}.icd-button {cursor:pointer;background-color:#737373;width:200px;height:18px;text-align:center;padding-top:3px;}.icd-button:hover {background-color: var(--table-element-color);}hr {border:1px solid #d3d3d3;}td a center a.purchase-link span,td a center a.redemption-link span,td a center a.deposit-link span,td a center a.withdrawal-link span{color: white;}.purchase-link, .redemption-link, .deposit-link, .withdrawal-link {font-weight: bold;padding: 1px 5px;margin: 0;font-size: 1.2em;cursor: pointer;&[disabled] {cursor: not-allowed;opacity: 0.5;}}.purchase-link, .deposit-link {color: black !important;background-color: #ddd;border-bottom: 3px solid #93ab93;}.redemption-link, .withdrawal-link {margin-left: 0.6em;color: black !important;background-color: #ddd;border-bottom: 3px solid #c41428;}.deposit-link {padding-left: 0.3em;padding-right: 0.3em;}.withdrawal-link {padding-left: 0.2em;padding-right: 0.2em;}#report-status-link {padding: 0 10px 0 0 !important;}#report-status-link > span {background: url('header/reports18-244f512d85b9f2733af5059235aea6dd.gif') no-repeat left top;cursor: pointer;font-weight: bold;display: inline-block;line-height: 18px;padding-left: 28px;}#user-rights-button {font-weight: bold;}.threeSixtyT-link > span {font-weight: bold;}.ellipsis {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;}.tooltip {font: 12px Calibri, Seravek, Helvetica, sans-serif;line-height: 12px;border-width: 1px !important;box-shadow: 0 0 0 #aaa;}#unsupportedBrowserBanner {height: auto;width: available;background-color: #f55353;overflow: auto;padding: 10px;display: none;}#unsupportedBrowserContent {display: flex;justify-content: center;align-items: center;flex-direction: column;}#upgradeBrowserText {font-weight: 600 !important;width: 100%;color: #FFF;font: 12px aleo, verdana, helvetica, sans-serif;line-height: 1;text-align: center;}#terminatingBrowserText {width: 75%;color: #FFF;font: 10.5px Calibri, Seravek, Helvetica, sans-serif;line-height: 1.6;text-align: center;}#cookiesAckBanner {height: auto;width: available;display: none;background-color: #3b4045;overflow: auto;padding: 10px;}#cookiesAckContent {width: 80%;margin: auto;padding-left: 140px;overflow: auto;}#cookiesAckText {float: left;width: 80%;color: #FFF;font: 14px Calibri, Seravek, Helvetica, sans-serif;line-height: 1.6;}#cookiesAckText a {color: inherit;text-decoration: underline;}#cookiesAckButtonContainer {float: left;padding-top: 13px;padding-left: 20px;}#cookiesAckButton {width: auto;padding: 3px;border-radius: 6px;vertical-align: middle;cursor: pointer;}::-webkit-input-placeholder {color: #bebebe;}:-moz-placeholder {color: dimgray;}::-moz-placeholder {color: dimgray;}:-ms-input-placeholder {color: darkgray;border-color: black;}.content-container {padding-left: 10px;padding-right: 10px;}.jquery-tooltip {font-family:Calibri, Seravek, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: var(--user-input-color);padding: 3px !important;box-shadow: none;}