h2.form{padding-left:.8em}img{border:medium none}caption{text-align:left}.responsiveTable{overflow-x:auto}.errorValidationField{border:1px solid red}.pageTitle{color:#036;padding-top:.5em}.requiredLabel{color:red;font-weight:700}.buttonRow{text-align:left;display:block;vertical-align:middle;margin:0 auto;margin-left:40%}.openBudgetDataTableExcelExport{display:block;vertical-align:top;width:9em;height:2em}button{cursor:pointer}button.inlineButton{transition-duration:0.4s}button .inlineButton:hover{color:#eee;text-decoration:none;border:thin solid;margin-bottom:0}.SFTbuttons{display:table;margin-left:1em;margin-bottom:1em}.SFTbuttons div{display:table-cell;margin-right:1em;border-right:.5em solid #fff}.inlineButton{background-color:#9a3912;padding:.2em .5em;color:#fff;display:inline-block;background-repeat:no-repeat;background-position:0 0;border:thin #fff}a.inlineButton{color:#fff;text-decoration:none;box-sizing:content-box}a.inlineButton:active,a.inlineButton:hover,a.inlineButton:focus{color:#eee;text-decoration:none;border:thin solid}.button-export a{display:inline-block;background-color:#9a3912;font-family:"Proxima Nova",arial,monospace;background-repeat:no-repeat;border:none;padding:.2em .5em;margin-top:5px;text-decoration:none;box-sizing:content-box}.button-export a span.img-txt{color:#eee}.button-export a:hover,.button-export a:active,.button-export a:focus{border:thin solid #000}.button-export a:hover span.img-txt,.button-export a:active span.img-txt,.button-export a:focus span.img-txt{color:#9a3912;background-color:#fff;text-decoration:underline}.form tfoot tr td{text-align:right}.form tr{vertical-align:top}.plainText{font-weight:400}label{font-weight:700;text-align:right;white-space:nowrap}.alignTop{font-weight:700;text-align:right;vertical-align:top}.labelNoRight{font-weight:700}input,textarea{font-family:"Proxima Nova",arial,monospace;font-size:1em}table.tablesorter{background-color:#cdcdcd;font-size:8pt;margin:10px 0 15px;text-align:left;table-layout:fixed;width:auto}table.tablesorter thead tr th,table.tablesorter tfoot tr th{background-color:#E6EEEE;border:1px solid #fff;font-size:8pt;padding:4px;white-space:nowrap}table.tablesorter thead tr .header{background-image:url(../images/bg.gif);background-position:right center;background-repeat:no-repeat;cursor:pointer;padding-right:20px}table.tablesorter tbody td{background-color:#fff;color:#3D3D3D;padding:.2em;vertical-align:top;white-space:nowrap;width:auto}table.tablesorter tbody tr.odd td{background-color:#F0F0F6}table.tablesorter thead tr .headerSortUp{background-image:url(../images/asc.gif)}table.tablesorter thead tr .headerSortDown{background-image:url(../images/desc.gif)}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#8DBDD8}td.numeric{text-align:right}div.tablesorterPager{background-color:#D6D2C2;padding:10px 0;text-align:center}div.tablesorterPager span{padding:0 5px}div.tablesorterPager input.prev{margin-right:10px;width:auto}div.tablesorterPager input.next{margin-left:10px;width:auto}div.tablesorterPager input{border:1px solid #300;font-size:8px;text-align:center;width:50px}#openBudgetDataTable{height:300px;overflow-x:auto;margin-top:25px;width:100%}#openBudgetDataTableCaption{display:none;visibility:hidden}select{width:100%;min-width:10em;vertical-align:bottom}#titleDiv{width:100%;padding-bottom:2px;padding-top:5px;clear:both;margin-top:14px}#titleImg{width:90px;height:60px;float:left}#titleTxt{text-align:left;padding-left:2px;float:left;width:70%}#formContainer{clear:left;width:100%;margin:0 auto}td.label{width:8em;vertical-align:top}tr.total td{font-weight:700}@media (max-width:35em){td.label{width:6em;font-size:1em}.SFTbuttons{display:block;margin:1em 2em;background:#fff}.SFTbuttons div{display:block;margin:1em}.inlineButton{background-color:#9a3912;padding:4px 8px;color:#fff;display:block;background-repeat:no-repeat;background-position:0 0;border:thin;box-sizing:border-box;width:100%;margin-left:-.5em}}