#header { background: transparent; color: #fc3; height: 131px; width: 100%; }
#header ul.nav { position: absolute; top: 95px; right: 0; width: 22em; }
#header ul.nav li { display: inline; padding: 0em .5em 1em; }
#header a:link { color: #fc3; text-decoration:none; }
#header a:visited { color: #fc3; text-decoration:none; }
#header a:hover { color:#000; background: #ffe680; text-decoration:none; }
#header .reportit { border: 1px solid #696; padding: 3px 10px; width: 440px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: #ac8200 0px 5px 3px; -moz-box-shadow: #ac8200 0px 5px 3px; box-shadow: #ac8200 0px 5px 3px; background: #fbbd00; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffe493), to(#fbbd00)); background: -moz-linear-gradient(#ffe493, #fbbd00); background: linear-gradient(#ffe493, #fbbd00); -pie-background: linear-gradient(#ffe493, #fbbd00); behavior: url(/css/pie.htc); color: #000; }
#header .reportit ul { position: relative; margin: 0 0 0 40px; }
#header .reportit li { padding: 0 0 2px; }
#header .reportit li span { letter-spacing: 1px; color: #000; font-size: 18px; background: #fee085; }
#header .reportit li span.indent { padding-left: 52px; background: transparent; font-weight: normal; font-size: 16px; }
#header .reportit li.onlineit { list-style-image: url(/images/onlineit.png); }
#header .reportit li.txtit { list-style-image: url(/images/txtit.png); }
#header .reportit li.callit { list-style-image: url(/images/callit.png); }
#header .reportit a:link { color: #009; text-decoration:none; font-weight: bold; text-decoration: underline; }
#header .reportit a:visited { color: #009; text-decoration:none; font-weight: bold; text-decoration: underline; }
#header .reportit a:hover { color:#000; background: #ffe680; text-decoration:none; }
.container12 .home6 { background: #726a45 url(/images/sch-bully2.jpg) no-repeat top right; height: 533px; margin-right: 0; }
.container12 .redbk { background: #7c020d url(/images/npapersm.png) no-repeat 1em 0; color: #000; font: .9em "Comic Sans MS"; width: 240px; height: 533px; margin-left: 0; margin-right: 10px; }
.container12 .redbk .notepaper { background: transparent url(/images/npaper2.png) no-repeat; width: 240px; height: 344px; margin-top: 10px; }
.secondary1 { background: transparent url(/images/clipboard-e.png) no-repeat; width: 245px; height: 325px; margin: 0; }
#footer { background: transparent; color: #fc3; font-size: .8em; }
#footer img { margin: 12px auto; }
.content { clear: both; background: #ffe680; min-height: 22em; height: auto; }
form { margin: 1em auto; padding: 1.5em; border: 1px dotted #666666; font: 1em Verdana, Arial, Helvetica, sans-serif; width: 36em; }
form hr { border: 1px solid #999; }
label { clear: left; display: inline-block; width: 14em; text-align: right; line-height: 1.5; margin: 0 0.5em 0.5em 0; padding: 0; clear:both; }
label.radiob { width: 10em; text-align:left; }
label.long { width: 26em; text-align:left; margin-right: 0; }
input { clear: right; margin: 0 0 .5em; clear: right; }

