a:link                          { color: blue;  font: 9pt Arial}
a:visited                       { color: blue;  font: 9pt Arial}
a:hover                         {
	color: blue;
	font: 9pt Arial;
	background-color: #FFFF99;
}

h1                              { font: bold 12pt Arial; color: #660000; margin-bottom: 0px; margin-top: 8px; }
h2                              { font: bold 11pt Arial; color: #660000; margin-top: 24px; }
h3                              { font: bold 10pt Arial; color: #660000; margin-bottom: 0px; margin-top: 8px; }
h4                              {
	font: bold 9pt Arial;
	color: #660000;
	margin-top: 8px;
	margin-bottom: 0em;
}

body                            {
	font: 9pt Arial;
	margin-top: 0em;
}
td                              { font: 9pt Arial; }

.warningSmall                   { font: bold 10pt Arial; color: red; }
.attention                      {
	font: bold 10pt Arial;
	color: #000000;
	background: yellow;
}

.attentionBig                      {
	font: bold 14pt Arial;
	color: #000000;
	background: yellow;
}

.attentionUnderline                      {
	font: bold 10pt Arial;
	color: #000000;
	background: yellow;
	text-decoration: underline;
}


.menubar                        { background: #660000; font: 9pt Arial; color: white; }
.menubar h1                     { font: bold 12pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubar h2                     { font: bold 11pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubar h3                     { font: bold 10pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubar a:link                 { color: #ffff80; text-decoration: none; font: bold 9pt Arial }
.menubar a:visited              { color: #ffff80; text-decoration: none; font: bold 9pt Arial }
.menubar a:hover                {
	color: #000000;
	text-decoration: underline;
	font: bold 9pt Arial;
}

.menubarBorder                  { background: #000000; font: 10pt Arial; color: white; }


.menubarSelected                { background: #660000; font: 9pt Arial; color: white; }
.menubarSelected h1                     { font: bold 12pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubarSelected h2                     { font: bold 11pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubarSelected h3                     { font: bold 10pt Arial; color: #ffffff; margin-bottom: 0px; margin-top: 8px; }
.menubarSelected a:link                 { color: #ffff80; text-decoration: underline; font: bold 9pt Arial }
.menubarSelected a:visited              { color: #ffff80; text-decoration: underline; font: bold 9pt Arial }
.menubarSelected a:hover                {
	color: #000000;
	text-decoration: underline;
	font: bold 9pt Arial;
}


.gradientHorizontal             { background-image: url('images/bgGradient.gif'); color: white; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial }
.gradientHorizontalLeft         { background-image: url('images/bgGradient2.gif'); color: white; font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial }
.gradientTop                    { background-image: url('images/bgGradient4_black.gif'); }
.gradientBottom                 { background-image: url('images/bgGradient3_black.gif'); }

.smallTableHeader               { color: white; background: #660000; font: bold 10pt Arial; }
.smallTableHeader a:link        { color: white; text-decoration: none; font: 10pt Arial }
.smallTableHeader a:visited     { color: white; text-decoration: none; font: 10pt Arial }
.smallTableHeader a:hover       { color: red; text-decoration: none; font: 10pt Arial }

.smallTableHeaderAd             { color: blue; background: #FFFFFF; font: bold 12pt Arial; }
.smallTableHeaderAd a:link      { color: white; text-decoration: none; font: 10pt Arial }
.smallTableHeaderAd a:visited   { color: white; text-decoration: none; font: 10pt Arial }
.smallTableHeaderAd a:hover     { color: red; text-decoration: none; font: 10pt Arial }

.smallTableBodyAd               { background: #FFFFFF; font: 9pt Arial; }
.smallTableBodyAd a:link        { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyAd a:visited     { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyAd a:hover       { color: red;  text-decoration: none; font: bold 9pt Arial }

.smallTableBody                 { background: #ffffcc; font: 9pt Arial; }
.smallTableBody a:link          { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBody a:visited       { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBody a:hover         { color: red;  text-decoration: none; font: bold 9pt Arial }

.smallTableBodyUL                 { background: #ffffcc; font: 9pt Arial; }
.smallTableBodyUL a:link          { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyUL a:visited       { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyUL a:hover         { color: red;  text-decoration: none; font: bold 9pt Arial }

.smallTableBodyUnderline        { background: #ffffcc; text-decoration: none; font: 9pt Arial; }

.smallTableBodyMedium                 { background: #ffffcc; font: bold 10pt Arial; }
.smallTableBodyMedium a:link          { color: blue; text-decoration: none; font: bold 10pt Arial }
.smallTableBodyMedium a:visited       { color: blue; text-decoration: none; font: bold 10pt Arial }
.smallTableBodyMedium a:hover         { color: red;  text-decoration: none; font: bold 10pt Arial }

.smallTableBodyItalic                 { background: #ffffcc; font:italic 9pt Arial; }
.smallTableBodyItalic a:link          { color: blue; text-decoration: none; font: italic 9pt Arial }
.smallTableBodyItalic a:visited       { color: blue; text-decoration: none; font: italic 9pt Arial }
.smallTableBodyItalic a:hover         { color: red;  text-decoration: none; font: italic 9pt Arial }

.smallTableBody2                 { background: #ffffff; font: 9pt Arial; }
.smallTableBody2 a:link          { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBody2 a:visited       { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBody2 a:hover         { color: red;  text-decoration: none; font: bold 9pt Arial }

.smallTableBodyAttention2                 { background: white; font: 12pt Arial; }
.smallTableBodyAttention2 a:link          { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttention2 a:visited       { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttention2 a:hover         { color: red;  text-decoration: none; font: bold 12pt Arial }

.smallTableBodyAttention                 { background: yellow; font: 12pt Arial; }
.smallTableBodyAttention a:link          { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttention a:visited       { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttention a:hover         { color: red;  text-decoration: none; font: bold 12pt Arial }

.smallTableBodyAttentionBig                 { background: yellow; font: 14pt Arial; }
.smallTableBodyAttentionBig a:link          { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttentionBig a:visited       { color: blue; text-decoration: none; font: bold 12pt Arial }
.smallTableBodyAttentionBig a:hover         { color: red;  text-decoration: none; font: bold 12pt Arial }

.smallTableBodyMildAttention                 { background: #ffffcc; font: bold 9pt Arial; }
.smallTableBodyMildAttention a:link          { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyMildAttention a:visited       { color: blue; text-decoration: none; font: bold 9pt Arial }
.smallTableBodyMildAttention a:hover         { color: red;  text-decoration: none; font: bold 9pt Arial }

.smallTableHead               { color: white; background: #550000; font: bold 12pt Arial; }
.smallTableHead a:link        { color: white; text-decoration: none; font: 12pt Arial }
.smallTableHead a:visited     { color: white; text-decoration: none; font: 12pt Arial }
.smallTableHead a:hover       { color: red; text-decoration: none; font: 12pt Arial }

.adTitle                        { color: yellow; font: bold 12pt Arial; }
.adTitle a:link                 { color: white; text-decoration: none; font: 10pt Arial }
.adTitle a:visited              { color: white; text-decoration: none; font: 10pt Arial }
.adTitle a:hover                { color: blue;  text-decoration: none; font: 10pt Arial }

.adBody                         { color: white; background: #000000; font: 9pt Arial; }
.adBody a:link                  { color: blue; text-decoration: none; font: 9pt Arial }
.adBody a:visited               { color: blue; text-decoration: none; font: 9pt Arial }
.adBody a:hover                 { color: red;  text-decoration: none; font: 9pt Arial }

.footer                         { color: black; font: 8pt Arial; }
.footer a:link                  { color: blue;  text-decoration: none; font: bold 9pt Arial }
.footer a:visited               { color: blue;  text-decoration: none; font: bold 9pt Arial }
.footer a:hover                 { color: red;  text-decoration: none; font: bold 9pt Arial }

.todo                           { color: red;  text-decoration: none; font: bold 9pt Arial }
.mildAttention {
	font-weight: bold;
	background-color: #FFFF99;
}
.announcementBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFF00;
	border: medium inset #000000;
	margin: 5;
	padding: 5;
}

.infoBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFCC;
	border: medium inset #000000;
	margin: 5;
	padding: 5;
}

.emailAddress 						{ color: red;  text-decoration: none; font: bold 9pt Arial }

.calendarDay                 { background: #ffffcc; font: 8pt Arial; }
.calendarDay a:link          { color: blue; text-decoration: none; font: bold 8pt Arial }
.calendarDay a:visited       { color: blue; text-decoration: none; font: bold 8pt Arial }
.calendarDay a:hover         { color: red;  text-decoration: none; font: bold 8pt Arial }

.calendarDayTitle            { color:#CC0000; font: bold 8pt Arial; }
.calendarDayHighlight        { color:#000000; background-color:#FFFF00; font: bold 8pt Arial; }
.calendarDayUnderline        { background: #ffffcc; text-decoration: underline; font: 8pt Arial; }

.calendarDayOtherMonth {
	background-color: #CCCCCC;
}