
a:link { color: blue }
a:link.text { color: red; text-decoration: none }
a:visited.text { color: red; text-decoration: none }
a:hover { color: purple }
a:hover.text { color: white; text-decoration: none; background-color: red }
h1 { color: #009; font-size: large; font-family: Arial, Helvetica; font-weight: bold; line-height: normal; margin-right: 0; margin-left: 0 }
h2 { color: #000; font-size: medium; font-family: Helvetica, Arial; font-weight: bold; line-height: normal; margin: 0.83em 0 }
h3 { color: #000; font-size: 11pt; font-family: Helvetica, Arial; font-weight: bold; line-height: normal; margin-right: 0; margin-bottom: 1em; margin-left: 0 }
h4 { font-size: 1em; font-weight: bold; margin: -1em 0 1.33em }
.caption { margin: 1em }
.copy { color: black; font-size: 0.6em; font-family: Arial, Helvetica; line-height: 1.4em; font-stretch: semi-condensed; margin-right: 2em }
.highlightblue { color: #000; font-size: medium; font-family: Helvetica, Arial; font-weight: bold; line-height: normal; background-color: #add8e6; background-image: url("media/colorblue.png"); background-repeat: repeat; padding: 1em }
.highlightgreen  { color: #000; font-size: medium; font-weight: bold; line-height: normal; background-color: #8fbc8f; background-image: url("media/colorgreen.png"); background-repeat: repeat; padding: 1em }
.highlightline { font-size: 0.6em; font-family: Arial, Helvetica; line-height: 1.4em; background-image: none; background-repeat: repeat; padding: 3px; border: solid 1px gray }
.square { color: red; background-color: red; padding-right: 0.3em }
.text     { color: black; font-size: small; font-family: "Times New Roman", Times, serif; line-height: normal; padding: 0.1em }
.title  { font-size: 3em; font-family: Helvetica, Arial; font-weight: 600; line-height: 1em; font-stretch: condensed }
