body{background-color:#fff;padding:0;margin:0}.ecos-header{position:absolute;top:0;left:0;margin:0;height:100px;width:100%;background-color:#e7f7ff}.ecos-header .headerTitle{padding-top:25px;font-size:22px;font-family:arial;color:#369;margin-bottom:0;text-align:center}.ecos-header .exitLink{position:absolute;top:95px;right:7px;font-family:arial;font-size:12px;color:#fff;text-decoration:none;font-weight:bold}.ecos-header .loggedInAsLink{position:absolute;left:178px;top:90px;font-size:12px;font-family:arial;font-weight:bold;padding-bottom:3px;color:#fff}.ecos-header .loggedInAsLink .blackText{color:#000}.ecos-header .loggedInAsLink .orgInfo{color:#000;font-weight:bold}.ecos-header .logo{position:absolute;left:0;top:25px;width:185px;text-align:center;font-size:36px;font-family:arial;color:#fff;text-shadow:1px 1px 2px #696969}.ecos-footer{position:relative;float:right;font-size:9px;font-family:arial;font-weight:bold;padding-top:4px;padding-bottom:5px;padding-right:4px;color:#fff;background-color:#363;width:100%;text-align:right}.pagetitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;line-height:1.1;font-size:medium;color:#369;margin-top:7px;margin-bottom:7px;background-color:#e7f7ff}.pagesubtitle{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;text-align:center;line-height:1.1;font-size:medium;color:#369;margin-top:7px;margin-bottom:7px;background-color:#e7f7ff}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:280px}.rightBorder{border-right:1px outset gray}.bottomBorder{border-bottom:1px inset gray}.userInfo{font-size:12px;font-family:arial;font-weight:bold;color:#fff;padding-bottom:3px}.paddingBottom{padding:3px}.blackText{font-weight:bold;color:#000}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:2px}select,select option{min-height:22px}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.ecos-container{font-family:Calibri,sans-serif;margin-top:100px;margin-left:0;border:solid 2px #369}#leftPane{float:left;width:174px;padding-bottom:99999px;margin-bottom:-99999px}#rightPane{margin:0;padding:0;margin-left:176px;background-color:#fff;overflow:auto;padding-bottom:99999px;margin-bottom:-99999px}.content-header{margin:0 auto 0 0;padding:0 0 0 5px}.content-header h3{font-size:21px}.content-header h4{font-size:15px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{font-weight:normal;line-height:1;color:#777}h1,.h1,h2,.h2,h3,.h3{margin-top:17px;margin-bottom:8.5px}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h1 .small,.h1 .small,h2 .small,.h2 .small,h3 .small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:8.5px;margin-bottom:8.5px}h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small,h4 .small,.h4 .small,h5 .small,.h5 .small,h6 .small,.h6 .small{font-size:75%}h1,.h1{font-size:31px}h2,.h2{font-size:25px}h3,.h3{font-size:21px}h4,.h4{font-size:15px}h5,.h5{font-size:12px}h6,.h6{font-size:11px}.btn{display:inline-block;margin-bottom:2px;font-weight:bold;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:12px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.btn-primary{color:#fff;background-color:#31639c;border-color:#2d537f;background-image:none;min-width:100px;margin:5px;font-family:Arial}.btn-primary.btn-disabled{color:#fff;background-color:gray;border-color:#2d537f;pointer-events:none}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#295c93;border-color:#254972}.btn-primary:hover{color:#fff;background-color:#295c93;border-color:#254972}.ui-grid-top-panel{background:#363;color:#fff;filter:initial}.grid-msg-overlay{position:absolute;top:0;left:0;bottom:0;width:100%;background:rgba(0,0,0,.4)}.grid-msg-overlay .msg{opacity:1;position:absolute;top:40%;left:40%;width:30%;height:25%;background-color:#fff;border-radius:4px;border:1px solid #555;text-align:center;font-size:24px;display:table}.grid-msg-overlay .msg span{display:table-cell;vertical-align:middle;text-align:center}.ui-grid-cell-contents{font-size:12px}.column-header{margin:0;padding:0;height:3em}.column-header p{margin:0;padding:0;text-align:center}.watermark{position:absolute;top:50%;transform:translateY(-50%);opacity:.25;font-size:3em;width:100%;text-align:center;z-index:1000}.text-underline{text-decoration:underline}.ecos-fileUpload{clear:both;margin:0;padding:0;margin:0 auto 1em auto;width:100%;border:solid 2px #e7f7ff;font-family:"Arial";font-size:12px;text-align:left;border-collapse:collapse}.ecos-fileUpload p{font-family:"Arial";font-weight:bold;font-size:12px;padding:3px;margin:0 0 0 0;text-align:center;background-color:#e7f7ff;color:#369}.ecos-fileUpload .labelBrowse{margin-bottom:5px}.ecos-fileUpload table thead tr th{font-weight:bold}.ecos-fileUpload hr{margin:0;padding:0;border:solid 1px #e7f7ff}.ecos-fileUpload .text-heading{text-decoration:underline;padding-top:1em;padding-left:2.4em}.ecos-fileUpload ul{list-style-type:none;padding:0;margin-left:2.4em}.ecos-fileUpload .uploadErrors{font-family:Arial;font-size:small;font-weight:normal;max-height:12em;width:100%;overflow-y:scroll}.pagination>li>a{background-color:#fff;color:#e7f7ff}.pagination>.active>a{color:#fff;background-color:#e7f7ff!important;border:solid 1px #e7f7ff!important}.pagination>.active>a:hover{background-color:#e7f7ff!important;border:solid 1px #e7f7ff}a{padding:2px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}table.ecos-public-grid tbody td{background-color:#fff}table.ecos-public-grid tbody tr.even td{background-color:#e7f7ff}table.ecos-public-grid thead tr th.MainHeader,table.ecos-public-grid thead tr th,table.ecos-public-table thead tr th{color:#fff;font-weight:bold;border-bottom:none;background-color:#369;border-spacing:0}table.ecos-public-grid thead .sorting,table.ecos-public-grid thead .sorting_asc,table.ecos-public-grid thead .sorting_desc{background-repeat:no-repeat;background-position:center right}table.datatable.ecos-public-grid thead .sorting{background-image:url("/EcosOnline/apps/Entity/aspnet_client/datatables-grid/images/sort_both.png")}table.datatable.ecos-public-grid thead .sorting_asc{background-image:url("/EcosOnline/apps/Entity/aspnet_client/datatables-grid/images/sort_asc.png")}table.datatable.ecos-public-grid thead .sorting_desc{background-image:url("/EcosOnline/apps/Entity/aspnet_client/datatables-grid/images/sort_desc.png")}table.datatable.ecos-public-grid thead .sorting:after,table.datatable.ecos-public-grid thead .sorting_asc:after,table.datatable.ecos-public-grid thead .sorting_desc:after,table.datatable.ecos-public-grid thead .sorting_asc_disabled:after,table.datatable.ecos-public-grid thead .sorting_desc_disabled:after{content:none}table.ecos-public-grid th{padding:5px 15px 5px 5px}table.ecos-public-grid td{padding:5px 5px}table.ecos-public-grid thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.ecos-public-grid thead>tr>td.sorting_asc,table.ecos-public-grid thead>tr>td.sorting_desc,table.ecos-public-grid thead>tr>td.sorting{padding-right:20px}table.ecos-public-table,table.ecos-public-table th,table.ecos-public-table td{border:1px solid #369;border-collapse:collapse}table.no-border-table,table.no-border-table th,table.no-border-table td{border:0 solid transparent;border-collapse:collapse}.ecos-entity-table th,table.ecos-public-table td{padding:5px 10px}table.ecos-public-bordered-table td,table.ecos-public-bordered-table th{border:1px solid #369;padding:4px}.info-text-red{color:red;font-size:14px}