.btn:focus{outline:dotted 2px #000}div.active:focus{outline:dotted 1px #000}a:focus{outline:dotted 1px #000}.close:hover,.close:focus{outline:dotted 1px #000}.nav>li>a:hover,.nav>li>a:focus{outline:dotted 1px #000}.carousel-inner>.item{position:absolute;top:-999999em;display:block;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.active{top:0}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{position:relative}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.alert-success{color:#2d4821}.alert-info{color:#214c62}.alert-warning{color:#6c4a00;background-color:#f9f1c6}.alert-danger{color:#d2322d}.alert-danger:hover{color:#a82824}html,body{font-size:16px;background-color:#fff}h1,.h1{font-size:2.25em}h2,.h2{font-size:1.3em}h3,.h3{font-size:1em}h4,.h4{font-size:1em}h5,.h5{font-size:1em}h6,.h6{font-size:1em;font-style:oblique}h1,.h1{margin-bottom:.4em;margin-top:1.05em}h2,.h2,h3,.h3{margin-bottom:.5em;margin-top:1.05em}h4,.h4,h5,.h5,h6,.h6{margin-bottom:.625em;margin-top:.625em}p{margin:0 0 .625em}ul,ol{margin-bottom:.625em}caption{color:#686868}hr{margin-bottom:1.25em;margin-top:1.25em;border-color:#8c8c8c}fieldset{display:block;margin-left:0;margin-right:0;padding:.35em .75em 1em;border:2px solid #8c8c8c}label{width:8em;margin-bottom:0;margin-top:.5em}input{margin:.3em 0}.radio,.checkbox{margin-bottom:.625em;margin-top:.625em}.btn{min-width:10em;font-size:1em}.dropdown-menu{font-size:1em}.close{font-size:1.313em;opacity:.41}.modal-header{border-bottom:1px solid #8c8c8c;min-height:1.063em;padding:.938em}.modal-footer{border-top:1px solid #8c8c8c;padding:.938em}.tab{border-color:#6d6d6d}.tabpanel .bs-callout-footer{padding:15px;border-left-color:#ccc;padding:15px;border-left-color:#ccc}.tabpanel .bs-callout-footer h4{color:#333;margin-bottom:0}.bs-callout{padding:20px;margin:20px 0;border:1px solid #eee;border-top-color:#8c8c8c;border-right-color:#8c8c8c;border-bottom-color:#8c8c8c;border-left-width:5px;border-radius:3px}.bs-callout h4{margin-top:0;margin-bottom:5px}.bs-callout p:last-child{margin-bottom:0}.bs-callout code{border-radius:3px}.bs-callout+.bs-callout{margin-top:-5px}.bs-callout-default{border-left-color:#777}.bs-callout-default h4{color:#777}.bs-callout-primary{border-left-color:#428bca}.bs-callout-primary h4{color:#428bca}.bs-callout-success{border-left-color:#5cb85c}.bs-callout-success h4{color:#5cb85c}.bs-callout-danger{border-left-color:#d9534f}.bs-callout-danger h4{color:#d9534f}.bs-callout-warning{border-left-color:#f0ad4e}.bs-callout-warning h4{color:#f0ad4e}.bs-callout-info{border-left-color:#5bc0de}.bs-callout-info h4{color:#5bc0de}body.mac .mac-content{display:block}body.mac .win-content{display:none}body.win .win-content{display:block}body.win .mac-content{display:none}a{text-decoration:underline}.outline0:focus{outline:none;background-color:white}a[data-target]{cursor:pointer}th,td{padding:5px}th{background-color:#f5f5f5}.hidden{position:absolute;left:-300em;top:-30em}div.clearfix{clear:both}.clearer,.clear{clear:both;display:block;line-height:0;font-size:0}ul.controlList{list-style-type:none}.tablist{margin:0;padding:0;list-style:none}.tab{color:#333;background-color:#f5f5f5;padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin:0 0 5px;border:1px solid #6d6d6d;cursor:pointer}.tab:hover{background-color:#f0f1f1}.tabpanel div.panel{padding:15px;border-top:1px solid transparent;border-radius:4px;border-top-right-radius:0;border-top-left-radius:0;border-color:#6d6d6d;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-top:-6px;margin-bottom:5px}.tabpanel > h3{font-size:1.1em}.tabpanel > h4{font-size:1em}.planTitle{margin:0 0 .3em}#atAGlanceContainer{padding:1em 1em .5em;border:1px solid #8c8c8c;max-width:37em}#atAGlanceList li{margin-left:0;padding-bottom:.5em}p.disclaimer{font-style:oblique;margin-top:10px}.instructions{background-color:#fbf9ee;border:1px solid #fcefa1;color:#363636;margin-bottom:10px;padding:10px}.instructions i{font-style:normal}#disclaimers p{padding:0 2em;font-size:85%}#skiptomaincontent,.announced-only{position:absolute;top:-1200px;left:-1200px;z-index:3}.footer{margin-bottom:3.3em}div#print{text-align:right}a#print{background:url(../../../img/acc/icnPrint.gif) no-repeat local left 3px rgba(0,0,0,0);padding:0 .4em 0 1.4em}.increase::before{content:'an increase of';font-weight:normal;color:#008800;padding:0 .4em}.decrease::before{content:'a decrease of';font-weight:normal;color:#e80000;background:url(../../../img/acc/value_arws.gif) no-repeat local left -15px rgba(0,0,0,0);padding:0 .4em 0 1.4em}#printInfo{display:none;position:absolute;right:20px;top:15px;width:350px}#systemMessage{background-color:#ff9f9f;border:1px solid #c00;width:40em}#systemMessage .error,#systemMessage .errors{border:none}.error,.errors{background-image:url(../../../img/acc/error.gif);background-position:10px center;background-repeat:no-repeat;color:#333;font-weight:bold;margin-bottom:10px;margin-top:10px;padding:10px 10px 10px 30px;background-color:#ff9f9f;border:1px solid #c00}#systemMessageBtnContainer{margin:1em auto;width:6em}.noMargin{margin:0!important}#systemMessageBtn{border-color:#333}.modal-body h3{background-color:#dedede;font-weight:bold;padding:.3em}#gwPopupGlassPane .padding > h3{margin-top:2.6em}#selChangePlan{margin:1em auto .5em}.dollarAmount > img,#rateOfreturnArrow > img{margin-left:.3em;position:relative;top:-.1em}div.fundValuesSelection{display:none}.descriptionText{color:#686868;padding-bottom:8px;padding-top:8px}#transHistSumTotalId{display:none}.errors > p{padding-top:.5em}.errors br{display:none}.even td,.even th,#balByMoneySourceTBody tr.even th,#allocationTbody tr.even th,#disbSummaryTable tbody th{background-color:#fcfcfc}.tableWrapper table th,.tableWrapper table td{border:1px solid #6d6d6d}.tableWrapper .table-end td{border:none}tr.totalRow th{background-color:inherit}tr.totalRow td{font-weight:bold}#txnSummaryTbody tr td:nth-child(3),#txnSummaryTbody tr td:nth-child(4),#payCheckContribRecStatusColTitleDividend,#payCheckContribRecStatusColTitle,#payCheckContribRecStatusColTitleTransfer,#foot-transHistSumTotalIdTransfer tr.totalRow td,#tranHistSummaryTableTransfer tbody tr.totalRow td{text-align:right}#balanceByMoneyTypeTable tr td:nth-child(2),#balanceByMoneyTypeTable tr td:nth-child(3),#balanceByMoneyTypeTable tr td:nth-child(4){text-align:right}#fundValuesTableId tbody tr td:nth-child(3),#fundValuesTableId tbody tr td:nth-child(4),#fundValuesTableId tbody tr td:nth-child(5),#fundValuesTableId tbody tr td:nth-child(6){text-align:right}#balByMoneySourceTBody tr th,#allocationTbody tr th,#disbSummaryTable tbody th{font-weight:normal;background-color:inherit}#payCheckContribTable tr td:nth-child(2){text-align:right}#payCheckContribTable #payCheckContribRecStatusColTitle{text-align:left}#currentAllocationsTable tr td:nth-child(2){text-align:right}#rateOfReturnTable .hiddenText{display:none}#rateOfReturnBeginEffDate,#rateOfReturnEndEffDate{padding-right:2em}#rateOfreturnArrow p{margin:0;display:inline}#loanSummaryTable tr td:nth-child(1),#loanSummaryTable tr th:nth-child(1),#loanSummaryTable .col01,#loanSummaryTable caption{display:none}#loanSummaryTable tr td:nth-child(4),#loanSummaryTable tr td:nth-child(5),#loanSummaryTable tr td:nth-child(6){text-align:right}#disbSummaryTable tr td:nth-child(2),#disbSummaryTable tr th:nth-child(2){display:none}#disbSummaryTable tr td:nth-child(8){text-align:right}fieldset > p,fieldset label,fieldset > input[type=submit]{margin-left:.35em}fieldset legend{font-size:1.05em;font-weight:bold;width:auto;padding:0 .35em;border-bottom:none;margin-bottom:0}#participantFS{max-width:40em}#changeTransactionHistoryDatesFS{max-width:36em}.pushbottom{margin-top:2.2em}.inputs{margin-bottom:1.5em}.checkbox label::after,.radio label::after{content:""}label + input + span,label + input + span a{white-space:nowrap;margin-left:.5em}input[readonly]{background-color:#e7ffff}.ddDiv{margin:.5em 0 .8em}.dropbutton{display:block;padding:.43em .938em;border-radius:4px;border:1px solid #337ab7;width:12em;height:2.45em}#ddDiv_1 .dropbutton,#ddDiv_2 .dropbutton,#ddDiv_3 .dropbutton{width:auto;height:auto}a.dropbutton{font-size:1em;text-decoration:none}a.dropbutton:hover,a.dropbutton:focus{background-color:#eee}#btnSubmitFilterFromToDate{width:11.7em}#sernameSubmitWRInputs label,#forgotUsernameInputs label,#forgotPINInputs label,#forgotUsernamePINInputs label,#usernameSubmitWRInputs label,#forgotSecurityAnswerEntryWRInputs label{width:12em}#update2FactorSecurityQuestionAnswer label,input.answer{width:14.2em}#update2FactorSecurityQuestionAnswer,label.question{margin-top:2.4em}#update2FactorSecurityQuestionAnswer.inputs{margin-bottom:3em}.questionContainer ol li{margin-top:2.4em}.questionContainer ol li li{margin:0 0 .3em}.questionContainer .ddDiv{margin:0}.questionContainer ol li{font-weight:bold}.questionContainer ol li a,.questionContainer ol li input{font-weight:normal}.required-medium-inline-AnswerList{display:none;color:red}#innerDiv{margin-bottom:1em}#innerDiv label{width:auto;display:block}#innerDiv label span{font-weight:normal}span.question{display:inline-block}label.answer{margin-top:0}.loginimage{vertical-align:top;margin-top:2.2em}#usernameSubmitWRInputs .checkbox label{width:auto}label[for=btnSubmitFilterFromToDate]{display:none}.header > p{margin:0}#welcomeContainer{background-color:#dbf2f9;padding:.8em 1em .3em;margin:1em auto 0;width:84%}#welcome,#sitemaplist h2{font-size:1.2em}#welcome{margin-top:0}#accountPlanContainer{margin-top:1em}#accountNavContainer{margin-top:1em;padding-top:.8em;padding-bottom:.4em}#accountNavContainer h2{margin-top:0}#headNav{border-top:3px solid #8c8c8c;margin:.4em 0 0;padding:.4em 0 0}#headNav a,#accountNav a,#accountNav strong{padding-right:.5em}#planNav{border-bottom:3px solid #8c8c8c;margin:0 0 .4em;padding:0 0 .4em}#planNav,#accountNav{padding-left:0}#headNav li,#planNav li,#accountNav li{display:inline;list-style-type:none}#headNav li::before,#planNav li::before,#accountNav li::before{content:"|";padding-right:.5em}#accountNav li a[aria-describedby]{font-weight:bold;color:#000;text-decoration:none}#headNav li:first-child::before,#planNav li:first-child::before,#accountNav li:first-child::before{content:"";padding-right:0}#acc-timeout{margin:0;padding:0}#acc-timeout #timeoutWarning{margin:1em}#acc-timeout #timeoutContainer{background:#cc5100;border:3px solid #ff6500;color:#fff;display:none;padding:.5em;text-align:center}#acc-timeout #timeoutContainer a{font-weight:bold;outline:0;color:#a7e7fd}#acc-timeout #timeoutContainer h1{display:inline;font-size:1.1em}#acc-timeout #timeoutContainer a:focus,#acc-timeout #timeoutContainer a:hover,#acc-timeout #timeoutContainer a:active{color:#a7e7fd}:focus{outline:0}.datepicker{top:0;left:0;padding:.25em;margin-top:.125em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;left:7px}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:1.25em;height:1.25em;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td.day:hover{background:#eeeeee;cursor:pointer}.datepicker td.old,.datepicker td.new{color:#999999}.datepicker td.disabled,.datepicker td.disabled:hover{background:none;color:#999999;cursor:default}.datepicker td.active,.datepicker td.active:hover,.datepicker td.active.disabled,.datepicker td.active.disabled:hover{background-color:#006dcc;background-color:#337ab7;border-color:#2e6da4;color:#fff}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#eeeeee}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:9999;float:left;display:none;min-width:160px;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333333;font-size:1.15em;line-height:18px}.datepicker.dropdown-menu.active{display:block}.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:.5em .7em}.datepicker .month.name{cursor:default}.datepicker .month.name:hover,.datepicker .month.name:focus{cursor:default;background:#f5f5f5}.datepicker .prev,.datepicker .next{font-style:normal;color:#2d699e}.datepicker .prev::after{content:'Prev';padding-left:.15em;font-weight:normal;font-size:.95em}.datepicker .next::before{content:'Next';padding-right:.15em;font-weight:normal;font-size:.95em}.datepicker .prev:hover,.datepicker .prev:focus,.datepicker .next:hover,.datepicker .next:focus{text-decoration:underline;color:#23527c}