body,html{height:100%;margin:0;padding:0;width:100%}a:active,a:hover,a:link,a:visited{outline:0}img{border:0}table{border-collapse:collapse;border-spacing:0}input[type=checkbox]+label{cursor:pointer}.group:after,.group:before{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$='.docm'],a[href$='.docx'],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$='.xlsb'],a[href$='.xlsm'],a[href$='.xlsx'],a[href$='.xltm'],a[href$='.xltx'],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:.5em 1em;top:50px}#wrapper{height:auto!important;height:100%;margin:0;width:100%}#container,#footercontainer,#header{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}.headerCell h2,p.headerText{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 0}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}#cg-support-form,#cglogin,#cgregistration,#cgresetprocess,#cgselectregion{margin-top:-30px}#cg-support-form .headerCell,#cglogin .headerCell,#cgregistration .headerCell,#cgresetprocess .headerCell,#cgselectregion .headerCell{font-weight:300;margin:0 0 40px 0;padding:0}#cglogin #cgRequiredMsg{display:none}#cglogin #cgButtonFooter{margin-top:1%}.login-two-col div#cglogin #cgIntro{margin:0 10% 0 0}.login-two-col #cglogin div.fieldDiv,.login-two-col div#cglogin div.cell{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 #ccc;color:#777;text-decoration:none}#cglogin #cgfirsttimelnk.formButton:hover{background-color:#b3b3b3;border:1px solid #ccc;color:#333;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}#cg-support-form .formElement,#cglogin .formElement,#cgresetprocess .formElement,.formSelect,form[action$=register] .formElement,select.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 tbody td:last-child,.padding-0 table thead th: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] .border>table .padding-0 tbody td[class=cell][align=CENTER][valign=MIDDLE][colspan="4"],div[class*=submitted] tr:not(:first-child):last-child td.cell[colspan]{text-align:left!important}.table__comments,div[class*=submitted] .border tr[id^=cgIntro] td:first-child,div[class*=submitted] .border>table table tbody tr td,div[class*=submitted] .border>table table tbody tr td:last-child,div[class*=submitted] .border>table tbody tr td.cell[colspan="4"],div[class*=submitted] th[id$=Action],div[class*=submitted] th[id$=ProjectTitle],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,th{text-align:left}.my_submitted_events tbody[id*=year] td.cell:last-child,.my_submitted_events tbody[id*=year] td.cell:nth-last-child(2),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 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^="cgportlet submitted"] tbody td+td+td+td+td+td,div[class^="cgportlet unsubmitted"] table tbody td+td+td+td,tbody[id*=year] td+td+td+td+td,tr[id*=apptr]+tr td.cell:last-child{text-align:right}div[class^="cgportlet unsubmitted"] table tbody td+td+td,tbody[id*=year] td+td+td+td{text-align:center}.padding-0 table tbody td.cell.col_ProposalType--right,.padding-0 table tbody td.cell.col_Status--right,.padding-0 table thead th[id$=ApplicationAmount]:not(:last-child),.padding-0 table thead th[id$=ProposalType],.padding-0 table thead th[id$=Status]{text-align:left!important}div[class*=submitted] td.cell[colspan="4"]{font-weight:700;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:400}div[class*=submitted] td.cell[colspan="4"] table{font-weight:400}table div[class*=submitted] td.cell[colspan="4"] a.cglink[href*=x_impact_report_id]{margin:5px 2px 5px 0}.border tr[id*=apptr]~tr td.cell[align=CENTER][valign=MIDDLE][colspan="6"],script+div[class*=submitted] .border>table tbody tr td[colspan="6"],table[id=appSummaryTable] tr td[align=CENTER][valign=MIDDLE][colspan="5"]{font-weight:700;padding:10px 0;text-align:left}div[class*=submitted] td.cell[align=center][valign=middle][colspan="5"]{font-weight:700;text-align:left}script+div[class*=submitted] .border>table tbody tr td[colspan="6"] table{font-weight:400}.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}border tr[id*=apptr]~tr td.cell[align=CENTER][valign=MIDDLE][colspan="6"] table td,table[id=appSummaryTable] tr td[align=CENTER][valign=MIDDLE][colspan="5"] table td{font-weight:400;padding:3px 0}table[id=appSummaryTable] tr td[align=CENTER][valign=MIDDLE][colspan="5"][class*=errorText]:before{border:0}.border tr[id*=apptr]~tr td.cell[align=CENTER][valign=MIDDLE][colspan="6"] table,script+div[class*=submitted] .border>table tbody tr td[colspan="6"] table:first-child,table[id=appSummaryTable] tr td[align=CENTER][valign=MIDDLE][colspan="5"] table:first-child{margin-top:11px}.border tr[id*=apptr]~tr td.cell[align=CENTER][valign=MIDDLE][colspan="6"] table td[width="15%"]:first-child,script+div[class*=submitted] .border>table tbody tr td[colspan="6"] table tbody tr>td:first-child,table[id=appSummaryTable] tr td[align=CENTER][valign=MIDDLE][colspan="5"] 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-question,.faq-response .faq-answer{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-answer,.faq-response .faq-label{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}.subGranteeField,form[name=sectionform] .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:0}.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')}#cglinkbar a,#primaryAction,.button:first-child,.formAction,.formButton,.formbutton,.headerCell,.headerText,.link-button,a#newapplink,body{font-family:OpenSans,HelveticaNeue-Medium,"HelveticaNeue Medium","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}body{font-size:100%;-webkit-font-smoothing:antialiased}#cglinkbar a,#primaryAction,.button:first-child,.formAction,.formButton,.formbutton,.link-button,a#newapplink{font-size:14px;font-weight:500;line-height:20px}.headerCell,h2.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}#newapplinktr .headerCell,.start_app .headerCell{background:0 0;border:0;font-size:14px;text-align:left}#cgreturntoevent,#primaryAction,.button:first-child,.formAction,.formButton,.formbutton,.link-button,a#newapplink{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}#cgreturntoevent:hover,#primaryAction:hover,.button:first-child:hover,.formAction:hover,.formButton:hover,.formbutton:hover,.link-button:hover,a#newapplink: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}.button:first-child+.button,.button:first-child+script+.formButton,.formButton+.formButton,.secondaryAction{background:0 0;border:0;filter:none;font-weight:500;text-decoration:none}.button:first-child+.button:hover,.button:first-child+script+.formButton:hover,.formButton+.formButton:hover,.secondaryAction:hover{border:0;filter:none}.button:hover:disabled{color:rgba(0,0,0,.26);cursor:default;background:rgba(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:0;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}.timelineActive,.timelineInactive{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}.timelineInactive:hover a,a.timelineLink:hover{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 ol li,.appClosed.errorText p+ul li,.warningText ol li,.warningText p+ul 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:700;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}#actionrequiredapptr th:last-child[id$=ProposalType],div[class*=submitted] .border>table td.headerCell,tr[id$=apptr] th[id$=ApplicationDate]{text-align:left!important}.padding-5{padding:5px}.padding-0{padding:0}div[class*=submitted] .border>table+table tbody tr td:last-child,div[class*=submitted] .border>table+table tbody tr th:last-child{text-align:left!important}th[id$=ApplicationDate],th[id$=ProjectTitle]{width:30%}th[id$=ProjectTitle]+th[id$=ApplicationDate]{width:10%}.submitted_history .border table+table td{padding:5px}ul.flatTree+span.summableTotal{top:auto}