+@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;
+ }