A.LinkBar:hover
{
    color: #003063;
    font-weight: bolder;
    text-decoration: underline;
    font-size:1em;
}
A.LinkBar:visited
{
    color: #003063;
    font-weight: bolder;
    text-decoration: underline;
    font-size:1em;
}
A.LinkBar:active
{
    color: #003063;
    font-weight: bolder;
    text-decoration: underline;
    font-size:1em;
}
A.LinkBar:link
{
    color: #003063;
    font-weight: bolder;
    text-decoration: underline;
    font-size:1em;
}
.Title1
{
    font-weight:bold;
    font-size:1.4em;
}
.Title2
{
    font-weight:bold;
    font-size:1.2em;
}
.Text1
{
    font-size:1em;
}
A.PageTab:hover
{
    color: #003063;
    font-weight: bolder;
    text-decoration: none;
}
A.PageTab:visited
{
    color: #003063;
    font-weight: bolder;
    text-decoration: none;
}
A.PageTab:active
{
    color: #003063;
    font-weight: bolder;
    text-decoration: none;
}
A.PageTab:link
{
    color: #003063;
    font-weight: bolder;
    text-decoration: none;
}
.ReportTitle
{
    font-size:2.1em;
    font-weight:bold;
    text-align:center;
}
.ReportHeadTD
{
    text-align: CENTER;
    border-top: 1px solid #9ea7b8;
    border-left: 1px solid #9ea7b8;
    border-bottom: 1px solid #9ea7b8;
    background-color: #c9d4e1;
}
.ReportHeadEndTD
{
    text-align: CENTER;
    border-top: 1px solid #9ea7b8;
    border-left: 1px solid #9ea7b8;
    border-bottom: 1px solid #9ea7b8;
    border-right: 1px solid #9ea7b8;
    background-color: #c9d4e1;
}
.ReportDotDataTD
{
    text-align: LEFT;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px dotted #c9d4e1;
}
.ReportDataTD
{
    text-align: LEFT;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
}
.ReportDataEndTD
{
    text-align: LEFT;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
    border-right: 1px solid #c9d4e1;
}
.ReportNumTD
{
    text-align: RIGHT;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
}
.ReportNumEndTD
{
    text-align: RIGHT;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
    border-right: 1px solid #c9d4e1;
}
.ReportCenTD
{
    text-align: CENTER;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
}
.ReportCenEndTD
{
    text-align: CENTER;
    border-top: 1px solid #c9d4e1;
    border-left: 1px solid #c9d4e1;
    border-bottom: 1px solid #c9d4e1;
    border-right: 1px solid #c9d4e1;
}
.HeadTR
{
    text-align: CENTER;
    background-color: #c9d4e1;
}
.HeadTD
{
    border: 1px solid #9ea7b8;
}
.UnOverDataTR
{
    background-color: WHITE;
}
.OverDataTR
{
    background-color: #fffacd;
}
.ReadDataTR
{
    background-color: #ff3e43;
}
.StringTD
{
    text-align: LEFT;
    border: 1px solid #c9d4e1;
}
.NumberTD
{
    text-align: RIGHT;
    border: BLUE 1PX SOLID;
}
.DefaultButton
{
    cursor: hand;
    background-color:#eaecff;
    height:20;
    font-size:0.8em;
    border:#0000a0 1px solid;
}
A.THA:hover
{
    color: Blue;
}
A.THA:visited
{
    color: Blue;
}
A.THA:active
{
    color: Blue;
}
A.THA:link
{
    color: Blue;
}
A.PageNumA:hover
{
    color: blue;
}
A.PageNumA:visited
{
    color: blue;
}
A.PageNumA:active
{
    color: blue;
}
A.PageNumA:link
{
    color: blue;
}
A.Tree:hover
{
    font-size: 1em;
    color: black;
    text-decoration: none;
    font-weight: bold;
}
A.Tree:visited
{
    font-size: 1em;
    color: black;
    text-decoration: none;
}
A.Tree:active
{
    font-size: 1em;
    color: black;
    text-decoration: none;
    background-color: #7cfc00;
    font-weight: bold;
}
A.Tree:link
{
    font-size: 1em;
    color: black;
    text-decoration: none;
}
.TreeRoot
{
    color: #006400;
    font-size: 1em;
    font-weight: bold;
}
.TreeFolder
{
    font-size: 1em;
}
.Calendar
{
    border: solid 1px #ffcc66;
    background-color: #eaeaea;
}
.CalendarTitle
{
    background-color: #990000;
    color: #ffffcc;
    font-size: 0.8em;
    font-weight: bold;
    font-family: Verdana;
}
.CalendarDayTitle
{
    background-color: #FFCC66;
    text-align: center;
    font-weight: bold;
    font-size: 0.9em;
    color: #00008b;
}
.CalendarDay
{
    background-color: #FFFFCC;
    text-align: center;
    font-weight: bold;
    font-size: 0.9em;
    color: #00008b;
}
A.Calendar:hover
{
    color: #00008b;
    background-color: transparent;
    border: none;
}
A.Calendar:visited
{
    color: #00008b;
    background-color: transparent;
    border: none;
}
A.Calendar:active
{
    color: #00008b;
    background-color: transparent;
    border: none;
}
A.Calendar:link
{
    color: #00008b;
    background-color: transparent;
    border: none;
}
.ACMSG
{
    font-size: 1em;
    color: #00008b;
}
.DateInput
{
    background-color: Transparent;
    text-decoration: underline;
    cursor: hand;
    color: blue;
}
A.AddRow:hover
{
    color: Green;
    font-weight: bold;
    text-decoration: none;
}
A.AddRow:visited
{
    color: Green;
    font-weight: bold;
    text-decoration: none;
}
A.AddRow:active
{
    color: Green;
    font-weight: bold;
    text-decoration: none;
}
A.AddRow:link
{
    color: Green;
    font-weight: bold;
    text-decoration: none;
}
A.DelRow:hover
{
    color: Blue;
    font-weight: bold;
    text-decoration: none;
}
A.DelRow:visited
{
    color: Blue;
    font-weight: bold;
    text-decoration: none;
}
A.DelRow:active
{
    color: Blue;
    font-weight: bold;
    text-decoration: none;
}
A.DelRow:link
{
    color: Blue;
    font-weight: bold;
    text-decoration: none;
}