<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
font-family: "SourceSansProRegular",Arial,sans-serif;
line-height: 1.25em;
color: #333333;
font-size: 14px;
padding-bottom: 30px;
}

div.container {
border: 2px solid #d0d2d2;
padding: 0px;
}

#cdepageheader {
background-image: url("../images/bg-header01.gif");
background-position: left top;
background-repeat: repeat-x;
}

#cdepageheader #headcol1 img {
margin-bottom: 22px;
margin-left: 24px;
margin-top: 33px;
}

#cdepageheader #headcol2 img {
margin-bottom: 22px;
margin-right: 24px;
margin-top: 19px;
text-align : right;
}

#cdepageheader #headcol2 {
padding-top: 41px;
padding-right: 62px;
font-size : 1.3em;
text-align : center;
}

#cdepageheader #headcol2 p {
color: #5c6670;
}

#maincontent {
padding : 0px 20px 20px 20px;
}

#bottomnav {
margin-top: 20px;
}

h1 {
color: #1c3467;
font-family: "MuseoSlabRegular","SourceSansProRegular",Arial,sans-serif;
font-size: 19pt;
font-weight: normal;
}

h2 {
color: #000000;
font-family: "MuseoSlabRegular","SourceSansProRegular",Arial,sans-serif;
font-size: 16pt;
font-weight: normal;
}

.pull-left {
    padding-right: 20px;
}

ul, ol {
    overflow: hidden;
}

ul.nav-tabs {
	overflow: inherit;
}

th {
    background-color:#d9edf7;
	color : #31708f;
	font-size : 11px;
}

.budgettable td {
	font-size : 11px;	
}

.budgettable td.nullcell {
	background-color:#f5f5f5;;
}

.schoollisttable td {
	font-size : 11px;	
}

.schoollisttable td.nullcell {
	background-color:#f5f5f5;;
}

.nowrap {
	white-space: nowrap;
	}	

.popover-example .popover {
	position: relative;
	display: block;
	margin: 20px;
}

.popover-student {
    background-color:#9fd9b4;
}

.popover-teacher {
    background-color:#b9d9ec;
}

.indentedblock {
	margin: auto 20px 20px 20px;
}

body.modal-open {
    overflow: visible;
}

.centered.img-responsive {
    margin: 0 auto;
}

#budgetItemStatus {
	display: none;
}

#saveResponseStatus {
	display: none;
}

#reviewCommentStatus {
	display: none;
}

.emptyitem {
	background-color: #ffe1e1;
}

#addEditCharterStatus {
	display: none;
}

#addEditDelinquentStatus {
	display: none;
}

#addEditNeglectedStatus {
	display: none;
}

#addEditNonPublicStatus {
	display: none;
}

#addEditPublicStatus {
	display: none;
}

#gepaItemStatus {
	display: none;
}

#t2NarrItemStatus, #t2NarrQ1ItemStatus, #t3ANarrQ1ItemStatus {
	display: none;
}

#t3NarrQ1ItemStatus {
	display: none;
}

#t3NarrQ2ItemStatus {
	display: none;
}

#t3NarrQ3ItemStatus {
	display: none;
}

#t4NarrItemStatus {
	display: none;
}

.table &gt; tbody &gt; tr &gt; td, .table &gt; tbody &gt; tr &gt; th, .table &gt; tfoot &gt; tr &gt; td, .table &gt; tfoot &gt; tr &gt; th, .table &gt; thead &gt; tr &gt; td, .table &gt; thead &gt; tr &gt; th {
	border-top : 1px solid #cccccc;
}

.table &gt; tbody &gt; tr &gt; td.nonPublicT1 {
	border-top : 1px solid #eeeeee;
}

.hrwell {
	border : 1px solid #cccccc;
}

.label {
    font-size: 110%;
}

.btn-default.active, .btn-default:active {
    background-color: #8bf84a;
}

.btn-default.active.ns-btn, .btn-default.active.sw-no, .btn-default:active {
    /*background-color: #ececec;*/
	background-color: #8bf84a;
}

.narrativeblock {
	border : 1px solid #cccccc;
	padding : 15px;
}

.printsection {
	page-break-before: always;
}

.strikethrough {
	text-decoration: line-through;
}

#activityCategories label, #activityCategories input {
  font-size: .85em;
  font-weight: normal;
}

#activityCategories p {
  font-weight: bold;
  font-size: .85em;
  margin : 10px 0px 0px 0px;
  margin-left : -20px;
  border-top: 1px solid #ececec;
  padding-top : 10px;
}

.cursor-pointer {
	cursor: pointer;
}

.background-grey {
	background-color: #CFCFCF;
}

.modal-freetext-frame, .modal-freetext-frame p {
	margin: 0;
}

.modal-freetext-frame {
	padding: 5px;
	min-height: 41px;
}

.disabled {
	background-color: #CFCFCF;
}
.disabled * {
	display: none;
}

.grey {
	color: #a1a1a1;
}

.error {
	color: red;
	text-align: center;
	font-weight:bold;
}

.red {
	color: red;
}

.visibility-hidden {
	visibility: hidden;
}

#nonPublicList {
	margin-bottom:22px;
}

.lockedTextArea, .lockedTextField {
	padding: 10px; 
	border: 1px solid #cccccc;
}

.inlinechecks .checkbox {
  display: inline;
  padding-right: 15px;
}

.forcewrap td {
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) 
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;*/
}

.hidden {
	display:none;
}</pre></body></html>