body,html{height:100%;width:100%;margin:0;padding:0}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{left:50px;top:50px;background:#2c3293;color:#fff;padding:.5em 1em}#wrapper{width:100%;height:auto!important;height:100%;margin:0}#container,#footercontainer,#header{max-width:1000px;margin:0 auto}#container{padding-bottom:30px}#header{padding:60px 0 20px}#header img{padding-left:20px}div#cgcontent{text-align:left;min-height:400px;margin:0;padding:60px 20px 0}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 div[align=center]{text-align:left}td[id^=cgColumn]+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{margin:0 0 40px 0;padding:0;font-weight:300}#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{width:40%;margin-left:7%}.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;color:#777;border:1px solid #ccc;text-decoration:none}#cglogin #cgfirsttimelnk.formButton:hover{background-color:#b3b3b3;color:#333;border:1px solid #ccc;text-decoration:none}.formElement{width:350px;max-width:350px}.formPct.formElement{max-width:169px;margin-bottom:10px}input[type=radio].formElement{width:150px}.contactPg input#XCONTACTID{width:16px}select.formElement{width:auto;min-width:350px}#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]{padding:10px;border:1px dashed #a1a1a1}div[class^=cgportlet] th:first-child{padding:5px}.padding-0 table tbody td{vertical-align:top;padding-bottom:10px}.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"]{text-align:left;font-weight:700;padding:10px 0}div[class*=submitted] td.cell[align=center][valign=middle][colspan="5"]{text-align:left;font-weight:700}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{width:10%!important;padding-top:5px}.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{text-decoration:none;margin:0 0 25px;display:block}.faq-question a{color:#333;border-bottom:1px dashed #999}.faq-question a:hover{color:#666}.faq-answer,.faq-response .faq-label{color:#666;border:0;padding:0 5px 20px 2px}.faq-answer{padding:0 0 2px 0;margin-bottom:30px}.faq-label{text-indent:5px}.faq-answer>ol,.faq-answer>ul{margin-top:0;padding-left:20px}#cg-support-faqs .cglink{margin:0 0 50px;display:inline-block}.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{padding-left:5px;margin-top:30px}.subGranteeField,form[name=sectionform] .subGranteeField{max-width:888px;margin:0 auto;overflow:visible}.sunshineTbl{border:1px solid #dbdbdb}label.sunshineLbl{margin:10px 0 5px;display:block}.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;src:url(/includes/css/fonts/OpenSans-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:OpenSans;src:url(/includes/css/fonts/OpenSans-Light.ttf) format('truetype');font-weight:300;font-style:normal}#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{-webkit-font-smoothing:antialiased;font-size:100%}#cglinkbar a,#primaryAction,.button:first-child,.formAction,.formButton,.formbutton,.link-button,a#newapplink{font-size:14px;line-height:20px;font-weight:500}.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:#fff;text-align:left;font-size:14px;border:0}#cgreturntoevent,#primaryAction,.button:first-child,.formAction,.formButton,.formbutton,.link-button,a#newapplink{text-indent:0;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;text-shadow:none;padding:6px 10px;margin:0;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-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;box-shadow:none;background-image:none;filter:none!important;font-style:normal}#cgreturntoevent:hover,#primaryAction:hover,.button:first-child:hover,.formAction:hover,.formButton:hover,.formbutton:hover,.link-button:hover,a#newapplink:hover{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;filter:none!important;text-indent:0;border:0}.button:first-child+.button,.button:first-child+script+.formButton,.formButton+.formButton,.secondaryAction{filter:none;background:0 0;border:0;text-decoration:none;font-weight:500}.button:first-child+.button:hover,.button:first-child+script+.formButton:hover,.formButton+.formButton:hover,.secondaryAction:hover{filter:none;border:0}.button:hover:disabled{color:rgba(0,0,0,.26);background:rgba(0,0,0,.12);border:0;border-radius:6px;margin:0;cursor:default}.btn-big-time{-webkit-transition:all linear .1s;-moz-transition:all linear .1s;transition:all linear .1s}#cglinkbar{margin:14px 24px 0!important;float:right}#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;padding:5px 9px;margin:0;border-radius:2px;display:inline-block;color:#333;text-decoration:none}.formButton.button.inverted{padding:1px}.formButton.button.inverted a[href$='.pdf']{padding-right:30px;background-position-y:center;background-position-x:95%}.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{line-height:19px;-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;text-align:center;background-color:#fff;background-image:none;filter:none;overflow:hidden;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{color:#777;display:block;margin:-10em;padding:11em;display:block;text-align:center;text-decoration:none;background-color:#fff}.timelineInactive:hover a,a.timelineLink:hover{color:#555;text-decoration:none;background-image:none;filter:none;background-color:#fff}#timelineTable{margin-bottom:0!important}.timelineLine{visibility:hidden;padding-top:6px}td[class^="cell formItemCG"] .p--read-only{margin:0}.appClosed.errorText{border:1px solid #ee3d3c;border-left-width:8px;padding:28px 10px!important;font-size:21px;margin:40px 0 30px;display:block;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;padding:28px 10px!important;font-size:16px;color:#333;margin:40px 0 30px;display:block;text-align:left}thead.cgyearTh{font-weight:700;font-size:13px;border-bottom:1px solid #dbdbdb}thead.cgyearTh td.cell{text-align:left!important;padding:5px}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{font-weight:700;color:#333;background:#dbdbdb;border-radius:3px;text-decoration:none;cursor:default}.my_orgs .border td.cell:first-child+td.cell{width:40%;padding:0 0 5px}.my_orgs input[type=radio].formElement{min-width:50px;width:50px;margin: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{position:absolute;content:'\279c';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;opacity:1;left:-22px;font-size:20px}.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"]{width:100%;display:block;text-align:left}.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]{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}