.printBody{background-image:url(/Content/~/Content/images/pattern-background.gif)}.questionOl{counter-reset:section;font-weight:bold;margin-left:1.5em}.questionLi{margin-top:1.5em}.questionLi:before{counter-increment:section;content:counters(section,".") ". "}.question{counter-reset:subsection}.question .question{counter-reset:subsections}.question .question .question{counter-reset:subsectionss}.question::before{counter-increment:section;content:counter(section) ". ";font-weight:bold}.question .question::before{counter-increment:subsection;content:counter(section) "." counter(subsection) " ";font-weight:bold}.question .question .question::before{counter-increment:subsections;content:counter(section) "." counter(subsection) "." counter(subsections) " ";font-weight:bold}.fieldset{padding:5px;margin:0;min-width:0;border:2px;border-color:#000}.resetPage{counter-reset:section}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px solid #000}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #000}.question{}.question label,.question p.label{display:inline}.questionLi label,.questionLi p.label{display:inline}.question .horizontal label,.question .horizontal input,.question .horizontal select{display:inline-block;padding:5px;margin-bottom:.5em}.questionLi .horizontal label,.questionLi .horizontal input,.questionLi .horizontal select{display:inline-block;padding:5px;margin-bottom:.5em}.question .horizontal label{width:145px;margin-right:0;text-align:right;padding-right:5px}.questionLi .horizontal label{width:145px;margin-right:0;text-align:right;padding-right:5px}.question .label{font-weight:normal}.questionLi .label{font-weight:normal}.question .question.first,.question .question:first-child{}.question .instructions{}.question .optionlist{margin-left:1.5em!important}.optionlist label{width:auto;padding:0 0 0 .25em;color:#000;font-size:1em;display:inline;background-color:transparent;border:0;font-weight:normal;display:inline}.optionlist input{padding-right:.5em;display:inline}.optionlist legend{width:100%;font-size:1em;color:#000;font-weight:bold}.optionlist li,.registration .optionlist li{margin:0 0 .5em 0}.optionlist p.instructions{margin-left:2em;margin-top:0}.optionlist ul.instructions li{margin-left:2em;margin-top:0}.optionlist.cleanwrap li{margin:1em 0 0}.optionlist.cleanwrap input{margin-left:-1.2em}.optionlist.cleanwrap li>label,.optionlist.cleanwrap li>.option-text{margin-left:1.5em;display:block;line-height:1.25em}.optionlist.cleanwrap .description{border:0;color:#777;line-height:1.5em}fieldset fieldset{margin-bottom:0}fieldset fieldset legend,fieldset fieldset label{font-weight:normal}legend,.legend{display:block;margin-left:0;width:auto;padding:0;margin-bottom:.5em;font-size:1.2em;border-bottom:none;font-weight:bold}p.legend{margin-top:0}.instructions{margin:0 0 1em 0;color:#666}.autonum .question p.question-label:before,.autonum .question>label:before,.autonum .question legend:before{float:left;margin-right:.25em}.autonum .questionLi p.question-label:before,.autonum .questionLi>label:before,.autonum .questionLi legend:before{float:left;margin-right:.25em}.autonum .question .no-number:before,.autonum .question p.no-number:before{content:normal}.autonum .questionLi .no-number:before,.autonum .questionLi p.no-number:before{content:normal}.autonum .question.sub>label:before,.autonum .question.sub legend:before,.autonum .no-number .question legend:before,.autonum .no-number .question>label:before{content:none}.autonum .questionLi.sub>label:before,.autonum .questionLi.sub legend:before,.autonum .no-number .questionLi legend:before,.autonum .no-number .questionLi>label:before{content:none}.question .question.sub{margin-top:0;padding:0}.questionLi .questionLi.sub{margin-top:0;padding:0}.question input.number{width:130px}.questionLi input.number{width:130px}.instructions>p{margin-top:0}.question.narrative textarea{min-width:37em;width:98%;height:25em}.questionLi.narrative textarea{min-width:37em;width:98%;height:25em}.question.narrative.short textarea{height:12em}.questionLi.narrative.short textarea{height:12em}.question.narrative.mini textarea{height:6em}.questionLi.narrative.mini textarea{height:6em}.question .question{margin-left:1.5em;margin-top:1em}.windowed{overflow:scroll;max-height:20em;padding:1em 0}.question-label{margin:0}label,p.question-label{margin-right:1em;text-align:left;line-height:normal;font-size:1.2em}td.currency{margin-left:8px}td.currency::before{content:"$";float:left;margin-right:2px}.list-columns li{display:inline-block;width:10em}.two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px}.three-column{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px}.four-column{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;column-gap:40px;-moz-column-gap:40px}.line-height-single .question{margin-top:0;padding:.5em 1em}.line-height-single .questionLi{margin-top:0;padding:.5em 1em}.radio label input,.checkbox label input{top:auto}.form-control{color:#000;font-size:13px}.form-group.input-title{min-width:32em}.form-group.input-fiscal-year{min-width:10em}.masterSelect label{font-weight:normal;font-size:.9em;margin-bottom:0}.select-search.form-control{height:auto}.block-radio-list{margin:0 0 0 1.2em;padding:0;display:table-row}.block-radio-list li:first-child{border-left:1px solid #ccc}.block-radio-list li{display:table-cell;border-right:1px solid #ccc;list-style-type:none;margin:0 .5em 0 0;padding:.75em}.block-radio-list label{font-size:1em}.block-radio-list .text-block{display:block;padding:.25em 1.2em}.radio-group{border:none;padding:0;margin:1em 0}.radio-group legend{margin:0;padding:0;color:inherit}.contact-select{margin:1em 0}.contact-select p{margin:1em 0}.contact-select .current-contact{padding:1em;border:1px solid #ccc;margin:.25em 0}.contact-select .current-contact[hidden]{display:none}html,body{height:100%;margin:0}body{background-color:#fff;top:0;padding:0;position:relative;min-height:100%}#wrapper{min-height:100%;position:relative}.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#e6f2f8}.main{flex:1;background-color:#fff;padding-left:25px;padding-right:25px;padding-top:5px;padding-bottom:180px;outline:none}footer{position:absolute;bottom:0;width:100%;height:180px;background:#000}hr{color:#000;height:1px;background-color:#000}.skip-link{color:#fff;left:-100%;position:absolute}.skip-link:focus{left:350px;top:0}.navbar .navbar-inverse{background-color:#000;border-color:#080808}.navbar .navbar-inverse .navbar-nav>li>a:hover{background-color:#d9ecf5;color:#000}.navbar .navbar-inverse .navbar-nav>li>a:focus{background-color:#d9ecf5;color:#000}.navbar .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#000;background-color:#d9ecf5}.navbar .navbar-inverse{background-image:none;background-repeat:repeat-x;border-radius:4px}.navbar .navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:none;background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar .navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#000}.navbar .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{background-color:#d9ecf5}.navbar .navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a{color:#fff}.navbar-toggle{position:relative;float:right;margin-top:4px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-inverse .navbar-toggle{border-color:#fff}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:transparent;color:#fff}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{}.navbar-right{float:right!important;margin-right:-2px}.nav{padding-left:0;margin-bottom:5px;list-style:none}.labelNormalFont{font-weight:normal}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block;color:#ff0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none;background-color:#d9ecf5}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-image:none}.dropdown-toggle:focus{font-weight:bold;text-decoration:underline}.body-content{z-index:1030;background-color:#fff;margin-left:2px}.container{width:100%}fieldset{font-family:sans-serif;border:1px solid #000;padding:10px;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius:8px}iframe{border:0}.noborder{border:0}.fieldsetNoBorder{font-family:sans-serif;border:0 solid #000;padding:2px;-moz-border-radius:1px;border-radius:1px;-webkit-border-radius:1px}fieldset legend{background:#fff;color:#000;padding:5px 10px;font-size:medium;margin-left:20px}.legendNoBorder{background:#fff;color:#000;padding:0 0;font-size:medium;margin-left:0}.form-control{color:#000;font-size:13px;border-color:#000}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555;background-color:#fff;border:1px solid #000;border-bottom-color:transparent;cursor:default}.nav-tabs{border-bottom:1px solid #000;margin-top:20px;margin-bottom:10px}.form-control:focus{border-color:#000;outline:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(203,208,217,.6);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(203,208,217,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(203,208,217,.6)}.roundedtops{-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-radius:10px 10px 0 0;background-color:#faebd7;border:1px solid #e3e3e3;padding:5px}table.stripe.dataTable tbody tr.odd,table.display.dataTable tbody tr.odd{background-color:#e6f2f8}table.display.dataTable tbody tr.odd>.sorting_1,table.stripe.order-column.dataTable tbody tr>.sorting_1{background-color:#e6f2f8}@media print{a[href]:after{content:none!important}}.dca-budget{border:thin solid}.dca-budget .row-id,.dca-budget .row-description,.dca-budget .budget-number{padding:6px 10px;text-align:center}.dca-budget .budget-number{width:95px}.dca-budget .header-row th{background:#d9ecf5;color:#000;font-size:small;text-align:left}.dca-budget .footer-row td{background-color:#fff;color:#000;border-top:1px solid #a3d0e4;font-weight:bold;text-align:left;width:200px}.dca-budget-list li{margin:.25em 0}.dca-budget-list fieldset label{font-weight:bold}.dca-budget-list fieldset{border-color:#d3d3de}.dca-budget-list .grand-total{list-style-type:none}.dca-budget-list .grand-total fieldset{background-color:#e6f2f8;border-color:#b9dbef}.dca-budget-list .grand-total .footer-row td.budget-total{background-color:#ffdb86}.list-dropdown li{font-size:1.1em;border:1px solid #ccc;border-width:1px 0;padding:8px}.table-vertical{border-top:none;width:auto}.table-vertical th{vertical-align:top}ul.list-nopadding{margin:0}.smallfontlabel{font-size:small}.lighterfontlabel{font-weight:lighter}.olspacing ol li{padding-top:10px;padding-bottom:15px}.k-grid tbody tr td{vertical-align:top}.k-grid td{border-style:solid;border-width:0 0 0 1px;padding:.4em .6em;overflow:hidden;line-height:1.6em;vertical-align:top;text-overflow:ellipsis}