html,body{height:100%;margin:0;padding:0;width:100%}a:link,a:visited,a:hover,a:active{outline:0}a:focus-visible{outline:revert;outline-offset:2px}img{border:0}table{border-collapse:collapse;border-spacing:0}input[type="checkbox"]+label{cursor:pointer}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}.supFAQ #cgnav,.supFAQ #cgwelcomemsg{display:none}.no-bullet{list-style:none}a[href$='.doc'],a[href$='.docx'],a[href$='.docm'],a[href$='.dot'],a[href$='.dotm'],a[href$='.dotx']{background:transparent url("/includes/images/docIcon.gif") center right no-repeat;padding-right:18px}a[href$='.pdf']{background:transparent url("/includes/images/pdfIcon.gif") center right no-repeat;padding-right:18px}a[href$='.xls'],a[href$='.xlsx'],a[href$='.xlsm'],a[href$='.xlsb'],a[href$='.xltx'],a[href$='.xltm'],a[href$='.xslx']{background:transparent url("/includes/images/xlsIcon.gif") center right no-repeat;padding-right:18px}.odd,.odd td{background:#F1F1F1}#skip-to-content a{display:block;left:-1000em;position:absolute;top:0;z-index:100}#skip-to-content a:focus{background:#2C3293;color:#fff;left:50px;padding:0.5em 1em;top:50px}#wrapper{height:auto !important;height:100%;margin:0;width:100%}#container,#header,#footercontainer{margin:0 auto;max-width:1000px}#container{padding-bottom:30px}#header{padding:60px 0 20px}#header img{padding-left:20px}div#cgcontent{margin:0;min-height:400px;padding:60px 20px 0;text-align:left}div#cgcontent h2{text-align:left}#cgcontent>table{width:100%}p.headerText{margin:0;text-align:left}.headerCell{text-align:left}span.headerCell{border:0}td.headerCell{padding-top:20px}p.headerText,.headerCell h2{font-size:30px;font-weight:300;margin:0;padding-left:5px;text-align:left}div#cgcontent .headerCell h2{font-weight:300;margin:0;padding:6px 5px 0px}td.headerCell[align=left][valign=middle]{font-size:30px;padding:0 5px 0 0}.headerCell div[align="center"]{text-align:left}td[id^="cgColumn"] .cgportlet .headerText,td[id^="cgColumn"]>.cgportlet td.headerCell{padding-top:12px}td[id^="cgColumn"]{float:left}#cglogin,#cgselectregion,#cgregistration,#cgresetprocess,#cg-support-form{margin-top:-30px}#cglogin .headerCell,#cgselectregion .headerCell,#cgregistration .headerCell,#cgresetprocess .headerCell,#cg-support-form .headerCell{font-weight:300;margin:0 0 40px 0;padding:0}#cglogin #cgRequiredMsg{display:none}#cglogin #cgButtonFooter{margin-top:1%}#mfa-login-wrapper #cgButtonFooter{margin-top:1%}#mfa-login-wrapper{margin-bottom:20px}.login-two-col div#cglogin #cgIntro{margin:0 10% 0 0}.login-two-col div#cglogin div.cell,.login-two-col #cglogin div.fieldDiv{margin-left:7%;width:40%}.login-two-col div#cglogin #cgIntro{margin-top:40px}.login-two-col div#cglogin #cgIntro .innerContainer{border-left:1px solid #ddd;padding:0 0 0 21%}.login-two-col #cglogin #cgIntro+.fieldDiv td.col1{width:39%}.login-two-col #cglogin div.fieldDiv{margin-top:45px}#cglogin #cgfirsttimelnk.formButton{background-color:#EEE;border:1px solid #CCCCCC;color:#777777;text-decoration:none}#cglogin #cgfirsttimelnk.formButton:hover{background-color:#B3B3B3;border:1px solid #CCCCCC;color:#333333;text-decoration:none}.formElement{max-width:350px;width:350px}.formPct.formElement{margin-bottom:10px;max-width:169px}input[type="radio"].formElement{width:150px}.contactPg input#XCONTACTID{width:16px}select.formElement{min-width:350px;width:auto}.formSelect,select.formElement,#cglogin .formElement,#cgresetprocess .formElement,#cg-support-form .formElement,form[action$="register"] .formElement{max-width:inherit}#newapplinktr td.headerCell{padding-top:40px;padding-bottom:50px}#newapplink{padding:8px 15px}#cglinkbar{color:#FFF}#cgcontent form[name="sectionform"] #timelineTable .border{border:0;padding:0}#cgcontent #timelineTable .border[align="center"]{border:1px dashed #A1A1A1;padding:10px}div[class^="cgportlet"] th:first-child{padding:5px}.padding-0 table tbody td{padding-bottom:10px;vertical-align:top}.padding-0 table tbody td:first-child{padding-left:5px}.padding-0 table thead th:last-child,.padding-0 table tbody td:last-child{padding-right:5px;text-align:right !important}.padding-0 table thead th[id$="Status"][width]{width:10% !important}.padding-0 table thead th[id$="Amount"][width]:not(:last-child){width:15% !important}div[class*="submitted"] tr:not(:first-child):last-child td.cell[colspan],div[class*="submitted"] .border>table .padding-0 tbody td[class="cell"][align="CENTER"][valign="MIDDLE"][colspan="4"]{text-align:left !important}th,.table__comments,div[class*="submitted"] th[id$="Action"],div[class*="submitted"] th[id$="ProjectTitle"],div[class*="submitted"] .border>table tbody tr td.cell[colspan="4"],div[class*="submitted"] .border>table table tbody tr td,div[class*="submitted"] .border>table table tbody tr td:last-child,div[class*="submitted"] .border tr[id^="cgIntro"] td:first-child,div[class^="cgportlet eg_confirm_history"] thead tr+tr>th:first-child+th,div[class^="cgportlet eg_confirm_history"] thead tr+tr>th:first-child+th+th{text-align:left}tbody[id*=year] td+td+td+td+td,tr[id*="apptr"]+tr td.cell:last-child,div[class*="submitted"] .border thead th:last-child,div[class*="submitted"] .border>table tbody tr td:last-child,div[class*="submitted"] th[id$="ApplicationAmount"],div[class*="submitted"] th[id$="Status"],div[class^="cgportlet submitted"] tbody td+td+td+td+td+td,div[class^="cgportlet unsubmitted"] table tbody td+td+td+td,div[class^="cgportlet eg_confirm_history"] thead tr+tr>th:first-child+th+th+th,div[class^="cgportlet eg_confirm_history"] thead tr+tr>th:first-child+th+th+th+th,div[class*="submitted"] .border>table tbody tr td:last-child,.my_submitted_events tbody[id*="year"] td.cell:nth-last-child(2),.my_submitted_events tbody[id*="year"] td.cell:last-child{text-align:right}tbody[id*=year] td+td+td+td,div[class^="cgportlet unsubmitted"] table tbody td+td+td{text-align:center}.padding-0 table thead th[id$="ApplicationAmount"]:not(:last-child),.padding-0 table thead th[id$="ProposalType"],.padding-0 table tbody td.cell.col_ProposalType--right,.padding-0 table thead th[id$="Status"],.padding-0 table tbody td.cell.col_Status--right{text-align:left !important}div[class*="submitted"] td.cell[colspan="4"]{font-weight:bold;padding:30px 15px}div[class*="submitted"] tr[id^="cgIntro"].emptyIntro td.cell[colspan="4"]{padding:0}div[class*="submitted"] tr[id^="cgIntro"] td.cell[colspan="4"]{font-weight:normal}div[class*="submitted"] td.cell[colspan="4"] table{font-weight:normal}table div[class*="submitted"] td.cell[colspan="4"] a.cglink[href*="x_impact_report_id"]{margin:5px 2px 5px 0}table[id="appSummaryTable"] tr td[align="CENTER"][valign="MIDDLE"][colspan="5"],script+div[class*="submitted"] .border>table tbody tr td[colspan="6"],.border tr[id*="apptr"]~tr td.cell[align="CENTER"][valign="MIDDLE"][colspan="6"]{font-weight:bold;padding:10px 0;text-align:left}div[class*="submitted"] td.cell[align="center"][valign="middle"][colspan="5"]{font-weight:bold;text-align:left}script+div[class*="submitted"] .border>table tbody tr td[colspan="6"] table{font-weight:normal}.padding-0 .table__impact-reports tbody td+td,.padding-0 thead+thead+tbody td table tbody td+td:last-child{text-align:left !important;vertical-align:bottom}.padding-0 .table__impact-reports tbody td:first-child,script+div[class*="submitted"] .border>table .padding-0 table thead+thead+tbody tr td[colspan="6"] tr>td:first-child{width:8% !important}script+div[class*="submitted"] .border>table .padding-0 table thead+thead+tbody tr td[colspan="6"]{padding:30px 0}.table__impact-reports table{margin-top:11px}table[id="appSummaryTable"] tr td[align="CENTER"][valign="MIDDLE"][colspan="5"] table td,border tr[id*="apptr"]~tr td.cell[align="CENTER"][valign="MIDDLE"][colspan="6"] table td{font-weight:normal;padding:3px 0}table[id="appSummaryTable"] tr td[align="CENTER"][valign="MIDDLE"][colspan="5"] table:first-child,script+div[class*="submitted"] .border>table tbody tr td[colspan="6"] table:first-child,.border tr[id*="apptr"]~tr td.cell[align="CENTER"][valign="MIDDLE"][colspan="6"] table{margin-top:11px}table[id="appSummaryTable"] tr td[align="CENTER"][valign="MIDDLE"][colspan="5"] table td[width="15%"]:first-child,script+div[class*="submitted"] .border>table tbody tr td[colspan="6"] table tbody tr>td:first-child,.border tr[id*="apptr"]~tr td.cell[align="CENTER"][valign="MIDDLE"][colspan="6"] table td[width="15%"]:first-child{padding-top:5px;width:10% !important}.border tr[id*="apptr"]~tr td.cell[align="CENTER"][valign="MIDDLE"][colspan="6"] table td[width="15%"]+td{vertical-align:bottom}.table__comments{margin-bottom:15px}#cgmetric thead[id^="theadMetric"] th{text-align:left}#footer{width:100%}#footercontainer p{margin:0;padding:20px}#p-cgsupportlink{margin:0;padding:20px 0 0 0}div#cg-support-faqs{padding-top:20px}.faq-label,.faq-response .faq-answer,.faq-question{line-height:1.45em}#cg-support-faqs .faq-question a{display:block;margin:0 0 25px;text-decoration:none}.faq-question a{border-bottom:1px dashed #999;color:#333}.faq-question a:hover{color:#666}.faq-response .faq-label,.faq-answer{border:0;color:#666;padding:0 5px 20px 2px}.faq-answer{margin-bottom:30px;padding:0 0 2px 0}.faq-label{text-indent:5px}.faq-answer>ol,.faq-answer>ul{margin-top:0;padding-left:20px}#cg-support-faqs .cglink{display:inline-block;margin:0 0 50px}.cgportlet.faq tr[id^="said"] td.cell:first-child{vertical-align:top}.supFaq #cglinkbar{display:none}.supFaq div#cgcontent{padding-top:30px}#cg-support-form form h2.headerCell{margin-top:20px}.leQuiz #cgButtonFooter{margin-top:30px;padding-left:5px}form[name="sectionform"] .subGranteeField,.subGranteeField{max-width:888px;margin:0 auto;overflow:visible}.sunshineTbl{border:1px solid #dbdbdb}label.sunshineLbl{display:block;margin:10px 0 5px}.subGranteeField{overflow:scroll}.app_review ul{margin:0}.app_review.giftIDpage table#timelineTable{display:none}.app_review.giftIDpage table{width:100%}.app_review.giftIDpage .hintText{padding-left:0px}.app_review.giftIDpage .cell.fieldDiv tr{border-top:1px solid #ddd}.app_review.giftIDpage .cell.fieldDiv th{background-color:#eee}.app_review.giftIDpage .cell.fieldDiv th,.cell.fieldDiv td{padding:8px}@font-face{font-family:'OpenSans';src:url('/includes/css/fonts/OpenSans-Regular.ttf') format('truetype')}@font-face{font-family:'OpenSans';font-style:normal;font-weight:700;src:url('/includes/css/fonts/OpenSans-Bold.ttf') format('truetype')}@font-face{font-family:'OpenSans';font-style:normal;font-weight:300;src:url('/includes/css/fonts/OpenSans-Light.ttf') format('truetype')}body,.headerText,.headerCell,.formbutton,.formButton,.formAction,#primaryAction,.link-button,a#newapplink,.button:first-child,#cglinkbar a{font-family:"OpenSans","HelveticaNeue-Medium","HelveticaNeue Medium","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}body{font-size:100%;-webkit-font-smoothing:antialiased}.formbutton,.formButton,.formAction,#primaryAction,.link-button,a#newapplink,.button:first-child,#cglinkbar a{font-size:14px;font-weight:500;line-height:20px}h2.headerCell,.headerCell,span.headerCell{font-size:22px}p.headerText{font-size:30px;font-weight:300}#cgRequiredMsg{font-size:12px}li{font-size:100%;margin-bottom:6px}.ao-info p{padding-left:10px;padding-right:10px}.start_app .headerCell,#newapplinktr .headerCell{background:transparent;border:0;font-size:14px;text-align:left}.formbutton,.formButton,.formAction,#primaryAction,.link-button,a#newapplink,.button:first-child,#cgreturntoevent{background-image:none;border:0;box-shadow:none;display:inline-block;filter:none !important;font-style:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0;padding:6px 10px;text-align:center;text-decoration:none;text-indent:0;text-shadow:none;text-transform:uppercase;-webkit-transition:background-color linear .1s,color linear .1s,border-color linear .1s;-moz-transition:background-color linear .1s,color linear .1s,border-color linear .1s;-o-transition:background-color linear .1s,color linear .1s,border-color linear .1s;transition:background-color linear .1s,color linear .1s,border-color linear .1s;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none}.formbutton:hover,.formButton:hover,.formAction:hover,#primaryAction:hover,.link-button:hover,a#newapplink:hover,.button:first-child:hover,#cgreturntoevent:hover{background-image:none;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:none !important;text-indent:0}.secondaryAction,.button:first-child+.button,.button:first-child+script+.formButton,.formButton+.formButton{background:none;border:0;filter:none;font-weight:500;text-decoration:none}.secondaryAction:hover,.button:first-child+.button:hover,.button:first-child+script+.formButton:hover,.formButton+.formButton:hover{border:0;filter:none}.button:hover:disabled{color:rgba(0,0,0,0.26);cursor:default;background:rgba(0,0,0,0.12);border:0;border-radius:6px;margin:0}.btn-big-time{-webkit-transition:all linear .1s;-moz-transition:all linear .1s;transition:all linear .1s}#cglinkbar{float:right;margin:14px 24px 0 !important}#cglinkbar a{padding:4px 14px;text-transform:uppercase;-webkit-transition:all linear .3s;-moz-transition:all linear .3s;-o-transition:all linear .3s;transition:all linear .3s}#cglinkbar a:hover{text-decoration:none}#cgButtonFooter{margin:5% 0 0 0}.formButton.button.inverted a{background-color:#FFF;border-radius:2px;color:#333;display:inline-block;margin:0px;padding:5px 9px;text-decoration:none}.formButton.button.inverted{padding:1px}.formButton.button.inverted a[href$='.pdf']{background-position-x:95%;background-position-y:center;padding-right:30px}.formButton.button.inverted a:hover{background-color:#efefef;text-decoration:none}.payment_detail_listing .formButton.button.inverted{margin:10px 0}label[for^="radio0"]{cursor:pointer}.timelineInactive,.timelineActive{background-color:#FFF;background-image:none;filter:none;line-height:19px;overflow:hidden;text-align:center;-webkit-transition:background-color linear .1s,color linear .1s,border-color linear .1s;-moz-transition:background-color linear .1s,color linear .1s,border-color linear .1s;-o-transition:background-color linear .1s,color linear .1s,border-color linear .1s;transition:background-color linear .1s,color linear .1s,border-color linear .1s;vertical-align:middle}.timelineActive{border-bottom:4px solid #777;color:#333}.cgportlet #timelineTable td.timelineInactive:hover,.timelineInactive{border-bottom:4px solid #CCC;padding:4px}#timelineTable tr>td.timelineActive:first-child{padding:4px}.timelineInactive:hover{border-bottom-color:#999}a.timelineLink{background-color:#FFF;color:#777;display:block;margin:-10em;padding:11em;text-align:center;text-decoration:none}a.timelineLink:hover,.timelineInactive:hover a{color:#555;background-color:#FFF;background-image:none;filter:none;text-decoration:none}#timelineTable{margin-bottom:0 !important}.timelineLine{padding-top:6px;visibility:hidden}td[class^="cell formItemCG"] .p--read-only{margin:0}.appClosed.errorText{border:1px solid #ee3d3c;border-left-width:8px;display:block;font-size:21px;margin:40px 0 30px;padding:28px 10px !important;text-align:center}.appClosed.errorText p+ul li,.appClosed.errorText ol li,.warningText p+ul li,.warningText ol li{text-align:left}td.headerCell.appClosed.errorText,td.headerCell.warningText{display:table-cell}.warningText{border:1px solid #FDB933;border-left-width:8px;color:#333;display:block;font-size:16px;margin:40px 0 30px;padding:28px 10px !important;text-align:left}thead.cgyearTh{border-bottom:1px solid #dbdbdb;font-size:13px;font-weight:700}thead.cgyearTh td.cell{padding:5px;text-align:left !important}ul#cgyear li:first-child{border:0}ul#cgyear li{border-left:1px solid #ccc;padding-left:5px}ul#cgyear li a{padding:1px 2px}ul#cgyear .current-year a{background:#DBDBDB;border-radius:3px;color:#333;cursor:default;font-weight:bold;text-decoration:none}.my_orgs .border td.cell:first-child+td.cell{padding:0 0 5px;width:40%}.my_orgs input[type="radio"].formElement{margin:0;min-width:50px;width:50px}#cgnpterms #cgacceptance{margin:30px 0}#teamTbl{display:block;overflow-x:scroll;width:1000px}tr[id^="teamSURow"] .cell img[src$="trash_16x16.gif"]{cursor:pointer}.button.clikhere .confirm{position:relative}.button.clikhere .confirm::before{animation-name:bounce;animation-duration:20s;animation-timing-function:ease;animation-iteration-count:infinite;animation-direction:normal;animation-fill-mode:none;animation-play-state:running;content:'\279c';font-size:20px;left:-22px;opacity:1;position:absolute}.button.clikhere{padding-left:30px}.button.clikhere:hover .confirm{padding-left:0}@keyframes bounce{0%{transform:translateX(0)}2%{transform:translateX(-6px)}4%{transform:translateX(4px)}6%{transform:translateX(-6px)}8%{transform:translateX(4px)}10%{transform:translateX(-6px)}12%{transform:translateX(4px)}14%{transform:translateX(-6px)}16%{transform:translateX(4px)}18%{transform:translateX(-6px)}20%{transform:translateX(4px)}21%{transform:translateX(0)}100%{transform:translateX(0)}}@media only screen and (max-width:42.063em){.fieldDiv td.cell.col1,.fieldDiv td.cell.col1+td[class^="cell formItem"]{display:block;text-align:left;width:100%}.fieldDiv td.cell.col1{margin-top:20px}#cgIntro+.cell.fieldDiv{margin:0 auto;padding:0;text-align:center}td[id^="cgColumn"]{width:100%}}div[class*="submitted"] .border>table tbody tr td[align="RIGHT"].cell:last-child{text-align:right}div[class*="submitted"] .border>table td.headerCell,tr[id$="apptr"] th[id$="ApplicationDate"],#actionrequiredapptr th:last-child[id$="ProposalType"]{text-align:left !important}.padding-5{padding:5px}.padding-0{padding:0px}div[class*="submitted"] .border>table+table tbody tr th:last-child,div[class*="submitted"] .border>table+table tbody tr td:last-child{text-align:left !important}th[id$="ProjectTitle"],th[id$="ApplicationDate"]{width:30%}th[id$="ProjectTitle"]+th[id$="ApplicationDate"]{width:10%}.submitted_history .border table+table td{padding:5px}ul.flatTree+span.summableTotal{top:auto}