TABLE.tablecolor { color: #FFFFFF; background-color: #EEDDDD; }
TABLE.tablecolorhightligh, TABLE.tablecolorhighlight { background-color: #FFEEEE; border-width: 0px; border-style: solid; border-bottom: #EEDDDD 10px solid; border-right-color: #880000; border-top-color: #880000; border-left: #EEDDDD 10px solid; }
TR.rowcolor1 { background-color: #AA0000; }
TR.rowcolor2 { background-color: #EECCCC; }
TR.rowcolor3 { background-color: #AA0000; }
TH { color: #FFFFFF; background-color: #AA0000; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
TD.tlabelhblue { color: #AA0000; background-color: #EEDDDD; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; }
TD.highlightcell { color: #AA0000; background-color: #EEDDDD; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px; }

.dkcenterblock #Form1 { margin:0px 8px; }
.dkcenterblock #Form1 #Table1 { background-color: #FFFFFF; }

.pageTitle { color: #CC9999; text-decoration: none; font-size: 16px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.PAGETITLE1 { color: #AA0000; text-decoration: none; font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.prlink { color: #AA0000; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.prlink { color: #AA0000; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.prlink:hover { color: #DD0000; background-color: #DDDDFF; text-decoration: underline; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

.contentBold { color: #AA0000; text-decoration: none; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.contentBold { color: #AA0000; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.contentBold:hover { color: #DD0000; background-color: #DDDDFF; text-decoration: underline; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }

.content { color: #AA0000; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.content { color: #AA0000; text-decoration: underline; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.content:hover { color: #DD0000; background-color: #DDDDFF; text-decoration: underline; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

table.TBLHeadColor { color: #AA0000; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; }
tr.TBLHeadColor { font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; }
td.TBLHeadColor { color: #AA0000; vertical-align: bottom; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px; }
.TBLHeadColor { color: #AA0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

TD.progressCurrent { background-color: #AA0000; }
.progressCurrent { color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; font-weight: bold; }
TD.progressOther { background-color: #EEDDDD; }
.progressOther { color: #880000; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; font-weight: bold; }

.calendarDay { color: #FFFFFF; font-size: 13px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
TABLE.tablecolorcalendar1 { color: #FFFFFF; background-color: #FFEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; }
TABLE.tablecolorcalendar1 { border: 0px; border-style: solid; border-bottom-color: #EEDDDD; border-right-color: #EEDDDD; border-top-color: #CC9999; border-left-color: #CC9999; }
TH.tablecolorcalendar1  { background-color: #AA0000; font-size: 12px; font-weight: bold; }
TD.tablecolorcalendar1 { font-size: 13px; border-width: 1px; border-style: solid; border-bottom-color: #EEDDDD; border-right-color: #EEDDDD; border-top-color: #880000; border-left-color: #880000; }
A.tablecolorcalendar1 { color: #AA0000; line-height: 1.2em; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.tablecolorcalendar1:visited { color: #AA0000; line-height: 1.2em; text-decoration: none; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.tablecolorcalendar1:hover { color: #DD0000; background-color: #DDDDFF; line-height: 1.2em; text-decoration: underline; font-size: 12px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
