A:link.clean {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #003399;
 text-decoration: none;
 font-weight: normal;
}

A:visited.clean {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: #003399;
 text-decoration: none;
 font-weight: normal;
}

A:link.inverse {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: lightgrey;
 text-decoration: none;
 font-weight: bold;
}

A:visited.inverse {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color: lightgrey;
 text-decoration: none;
 font-weight: bold;
}

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #F8F8F8;
 scrollbar-arrow-color: #AE0202;
 scrollbar-base-color: #AE0202;
 scrollbar-darkshadow-color: #F8F8F8;
 scrollbar-face-color: #F8F8F8;
 scrollbar-highlight-color: #AE0202;
 scrollbar-shadow-color: #AE0202
}

code {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 11pt;
 font-weight: normal;
 color: red
}

h1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 20pt;
 font-weight: bold;
 color: #003366;
 line-height: 22pt;
 text-decoration: none;
}

h2 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 16pt; color: #003366;
 font-weight: bold;
 text-decoration: none;
 line-height: 20pt;
}

h3 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 14pt;
 line-height: 16pt;
 font-weight: bold;
 color: #000000
}

h4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 12pt;
 font-weight: bold;
 color: #003366;
 text-decoration: none
}

h5 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10pt;
 line-height: 12pt;
 font-weight: bold;
 color: #003366;
 text-decoration: none
}

h6 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12pt;
 line-height: 14pt;
 font-weight: bold;
 color: #003366;
 text-decoration: none
}

h7 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12pt;
 line-height: 14pt;
 font-weight: bold;
 color: #003366;
 text-decoration: none
}

P {
}

INPUT {
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA {
 font-family: Courier New, Courier, fixed;
}

SELECT {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 font-weight: normal;
 color: #000000;
}

TD {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 font-weight: normal;
 color: #000000;
}

TH {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 font-weight: bold;
 color: #EEEEEE;
 background-color: #af0303;
}

HR {
 color: #003399;
}

.topNavTitle {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 font-weight: normal;
 background-color: #d0d8e6;
}

.topNavUser {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9pt;
 line-height: 11pt;
 font-weight: normal;
 color: #003399;
 background-color: #d0d8e6;
}

.boxed {
 background-color: #d0d8e6;
}

.fatboxed {
 font-weight: bold;
 background-color: #d0d8e6;
}

.smallbox {
 font-size: 8pt;
 background-color: #d0d8e6;
}

.small {
 font-size: 8pt;
}

.art {
 font-weight: bolder;
 color: #FF3333;
}

.vortr {
 font-variant: small-caps;
 font-size: larger;
 font-weight: 600;
 color: darkgreen;
}

.loginName {
 font-size: 8pt;
 font-weight: 600;
}

.mainUserActions {
 font-size: 8pt;
 font-weight: 600;
 text-align: right;
}

.event {
 font-size: x-small;
 background-color: lightblue;
}

.eventV {
 font-size: x-small;
 color: silver;
 background-color: yellow;
}

.eventB {
 font-size: x-small;
 background-color: cadetblue;
}

.eventD {
 font-size: x-small;
 background-color: lightblue;
}

.eventE {
 font-size: x-small;
 background-color: pink;
}

.eventP {
 font-size: x-small;
 background-color: lightsalmon;
}

.eventS {
 font-size: x-small;
 background-color: lightgrey;
}

.noevent {
 font-size: x-small;
 background-color: #e0e0e0;
}

.calendar {
 background-color: black;
}

.time {
 font-size: x-small;
 background-color: gainsboro;
}

.indent {
 margin-left: 1cm;
}

.CalendarTable {
 background-color: #e0e0e0;
}

.CalendarTableMonth {
 font-size: x-small;
 font-weight: 600;
 color: white;
 background-color: #af0303;
 text-align: center;
}

.CalendarTableDayName {
 font-size: x-small;
 font-weight: 600;
 color: white;
 background-color: silver;
}

.CalendarTableDay {
 font-size: x-small;
 text-align: right;
}

.CalendarTableTDay {
 font-size: x-small;
 font-weight: 600;
 text-align: right;
}

.CalendarTableCDay {
 font-size: x-small;
 text-align: right;
 background-color: lightsalmon;
}

.CalendarTableTCDay {
 font-size: x-small;
 font-weight: 600;
 text-align: right;
 background-color: lightsalmon;
}

.alert {
 color: crimson;
}

.muss {
 color: crimson;
}
