 .ReportTitle
{
padding: 9px; border-radius: 3px; min-height: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; text-align:center;
}
 .link
{
FONT-SIZE: 10px;color: navy;FONT-FAMILY: Verdana,Arial,Helvetica;white-space: nowrap;
}
 .CellData
{
border-bottom: solid 1px #EDEDED;padding: 4px;padding-bottom: 3px;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;TEXT-ALIGN: right;background-color: white;
}
 .SumData
{
border-bottom: solid 1px #EDEDED;padding: 4px;padding-bottom: 3px;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;TEXT-ALIGN: right;background-color: #ccccff;
}
 TD.DtOver
{
border-bottom: solid 1px #EDEDED;padding: 4px;padding-bottom: 3px;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;TEXT-ALIGN: right;background-color: #cccccc;
}
 .New
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#006666; margin:3px;
}
 .ReportDesc
{
margin: 9px; color: #737373;
}
 .FilterTable
{
background-color: #EEEEEE; border:solid 1px #99bce8;border-radius: 2px;border-collapse:separate;
}
 .ColSort
{
FONT-FAMILY: Verdana, Arial, Helvetica;
}
 .MultiLink
{
FONT-SIZE: 10px; FONT-FAMILY: Verdana,Arial,Helvetica;
}
 .CellData2
{
border-bottom: solid 1px #EDEDED;padding: 4px;padding-bottom: 3px;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;TEXT-ALIGN: right;background-color: GhostWhite;
}
 .RowHeader
{
white-space: nowrap; border-right: solid 1px #D0D0D0 !important;border-bottom: solid 1px #D0D0D0 !important;border-top: solid 1px white !important;background-color: #EEEEEE !important;padding: 4px;padding-bottom: 3px;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;
}
 .ColHeader
{
background-image: url('images/bg/column-header-bg.gif');     border-right: solid 1px #C5C5C5 !important;border-bottom: solid 1px #C5C5C5 !important;padding: 4px;cursor:default;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;text-align: center;white-space: nowrap; background-color: #cccccc; color: black !important;
}
 .ListItem
{
font-size:12px;cursor: pointer;white-space: nowrap;
}
 .MenuItem
{
background-color: white;   height: 20px; box-sizing: content-box; white-space: nowrap; font-family:verdana; font-size:8pt; cursor:pointer; padding: 3px; border-top: solid 1px #DDDDDD;
}
 .MenuItemOver
{
background-color: #EDEFF5; height: 20px; box-sizing: content-box; white-space: nowrap; font-family:verdana; font-size:8pt; cursor:pointer; padding: 3px; border-top: solid 1px #DDDDDD;
}
 .MenuBox
{
background-color: white; position:relative; top:0px; left:0px;
}
 .ColHeaderOver
{
background-image: url('images/bg/column-header-over-bg.gif');border-right: solid 1px #C5C5C5 !important;border-bottom: solid 1px #C5C5C5 !important;padding: 4px;cursor:default;font-family: helvetica,tahoma,verdana,sans-serif;font-size:11px;text-align: center;white-space: nowrap; background-color: #cccccc; color: black !important;
}
 .ReportTable
{
border:solid 1px #99bce8;  border-top: solid 1px white; border-collapse: separate;
}
 .RowDataOver TD.CellData
{
background-color: #EEEEEE;
}
 .RowDataOver TD.CellData2
{
background-color: #EEEEEE;
}
 #htr1 td
{
border-top: solid 1px #99bce8;
}
 .DeferredButton
{
background-color:#99ccff;
}
 .MenuItemParent
{
font-family:verdana; font-weight:bold; text-transform: uppercase; font-size:8pt; height: 20px; padding-top: 5px; padding-left: 4px;
}
 .MenuItem:first-child, .MenuItemOver:first-child
{
border-top: none;
}
.Glyph, .ToolIcon, .SmallIcon, .BigIcon{color: #3A5795}
