-body {
- font-family: Helvetica, Arial;
- margin: 0px;
-}
+@media print {
+ #header {
+ display: none;
+ }
-#header {
- top: 0px;
- left: 0px;
- width: 100%;
- background-image: url(logo.png);
- background-color: #007d00;
- background-repeat: no-repeat;
- padding: 0.5em;
- padding-left: 56px;
- margin: 0px;
- font-size: 16pt;
- box-shadow: 0px 4px 8px 2px black;
-}
+ #main { }
-#header > a {
- color: white;
-}
+ body { }
+
+ a { color: inherit; }
+
+ .standout { }
+
+ .noprint {
+ display: none;
+ }
+
+ .printonly { }
-#main {
- margin: 0.5em;
+ #popup { }
}
-.button {
- background-color: #2040cc;
- border-radius: 32px;
- padding-top: 16px;
- padding-bottom: 16px;
- padding-left: 32px;
- padding-right: 32px;
- margin: 32px;
- box-shadow: 4px 4px 8px 2px black;
+@media screen {
+ body {
+ font-family: Helvetica, Arial;
+ margin: 0px;
+ }
+
+ #header {
+ top: 0px;
+ left: 0px;
+ width: 100%;
+ background-image: url(logo.png);
+ background-color: #007d00;
+ background-repeat: no-repeat;
+ padding: 0.5em;
+ padding-left: 56px;
+ margin: 0px;
+ font-size: 16pt;
+ box-shadow: 0px 4px 8px 2px black;
+ }
+
+ #header > a {
+ color: white;
+ }
+
+ #main {
+ margin: 0.5em;
+ }
+
+ .standout {
+ background: #eeeeee;
+ border-color: black;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 0.5em;
+ padding-left: 0.25em;
+ padding-right: 0.25em;
+ }
+
+ .noprint { }
+
+ .printonly {
+ display: none;
+ }
}
-.button > a {
- color: white;
+.history {
+ background: #eeeeee;
+ border-radius: 0.5em;
+ padding-left: 0.25em;
+ padding-right: 0.25em;
}
a {
.small {
font-size: 75%;
}
+
+.smaller {
+ font-size: 25%;
+}
+
+table.report > * > tr > td {
+ padding-right: 0.25em;
+}
+
+#popup {
+ display: none;
+ position: absolute;
+ z-index: 10;
+ width: 500px;
+ height: 375px;
+ background: #eeeeee;
+}
+
+.sortdragging {
+ border-color: black;
+ border-width: 1px;
+ border-style: solid;
+ border-radius: 0.5em;
+ padding-bottom: 1em;
+ background: #eeeeee;
+}
+
+span.sortdragging hr {
+ display: none;
+}
+
+.sortplaceholder {
+ border-color: black;
+ border-width: 1px;
+ border-style: dotted;
+ border-radius: 0.5em;
+ background: #ffffee;
+ height: 2em;
+ position: absolute;
+}
+