BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    FONT-FAMILY: MS Sans Serif, Arial;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left
}

A:visited
{
    COLOR: #009966;
    FONT-SIZE: 9pt;
    text-decoration: none;
}
A:link
{
    COLOR: #009966;
    FONT-SIZE: 9pt;
    text-decoration: none;
}
A:hover {text-decoration: underline; color: red;}
  
PRE
{
    FONT-FAMILY: Courier New;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left
}
TH
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}
TD
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}

TH.data
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}

TH.bg
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: white;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}
TD.bg
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}
#GETTABLE
{
    BORDER-BOTTOM: 1pt;
    BORDER-LEFT: 1pt;
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    background-color:silver;
}

#Gettable TH
{
    BACKGROUND-COLOR: #008080;
    COLOR: white
}


#Style1
{
    BORDER-BOTTOM: solid 1pt;
    BORDER-LEFT: solid 1pt;
    BORDER-RIGHT: solid 1pt;
    BORDER-TOP: solid 1pt;
    padding-left: 0

}
#Style1 TH
{
    BACKGROUND-COLOR: Gray;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

#Style1 TD
{
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: solid 0pt;
    BORDER-LEFT: solid 0pt;
    BORDER-RIGHT: solid 0 pt;
    BORDER-TOP: solid 0pt;
}

#Style1 TD.OddRow
{
    BACKGROUND-COLOR: #00FFFF;
    COLOR: black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    BORDER-BOTTOM: solid 0pt;
    BORDER-LEFT: solid 0pt;
    BORDER-RIGHT: solid 0 pt;
    BORDER-TOP: solid 0pt;
}

H1
{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #333333;
    FONT-SIZE: 18pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 0px
}
H2
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: lighter;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 0px
}
H3

{
    FONT-FAMILY: Arial, sans-serif;
    COLOR: #000099;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: lighter;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 0px
}
H4
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 9pt;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 0px
}
H5
{
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 9pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 20px;
    MARGIN-RIGHT: 0px
}

 
TD.Good
{
   background: green;
   color: white
 }
TD.Warning 
{
   background: yellow;
   color: black
 }
TD.Alarm 
{
   background: red;
   color: white
 }


TD.GoodText
{
   color: green;
   FONT-WEIGHT: bold;
}

TD.WarningText 
{
   color: yellow;
   FONT-WEIGHT: bold;
}
TD.AlarmText 
{
   color: red;
   FONT-WEIGHT: bold;
}

TD.data
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt
}
 
TR.OddRow {
   background: yellow;
   color: black
 }
TR.EvenRow {
   background: gray;
   color: black
 }



TD.Status
{
   text-align:center;
   border-Left:1pt solid #999999;
   border-bottom:1pt solid #999999;
}

TD.Trend
{
   text-align:center;
   border-Right:1pt solid #999999;
   border-bottom:1pt solid #999999;
}

TD.GraphIcon
{
   text-align:center;
   border-top:none;
   border-right:none;
   border-bottom:none;
   border-left:1.5pt;
}

TH.ReportCard
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: Black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #9999FF;
    border-top:2pt solid #9999FF;
}

TH.ReportCardRight
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: Black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #9999FF;
    border-top:2pt solid #9999FF;
}

TH.Status
{
    text-align:center;
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: Black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-right:1pt solid #999999;
    border-left:1pt solid #999999;
    border-bottom:1pt solid #9999FF;
    border-top:2pt solid #9999FF;
}

TD.DrillDown
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-right:1pt solid #999999;
    border-bottom:1pt solid #999999;
    text-align:center;
}

TD.ReportCard
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #999999;
}

TD.ReportCardRight
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #999999;
    text-align:right;
}

TD.Indicator
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:none;
    border-right:none;
    border-bottom:1pt solid #999999;
    text-align:left;
}

TD.ChartData
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:1pt solid #999999;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #999999;
}

TH.ChartData
{
    BACKGROUND-COLOR: #DDDDDD;
    COLOR: Black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    border-left:1pt solid #999999;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #9999FF;
    border-top:2pt solid #9999FF;
}

TD.Comments
{
    BACKGROUND-COLOR: White;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    vertical-align: top;
}

TH.Comments
{
    BACKGROUND-COLOR: #EEEEEE;
    COLOR: Black;
    FONT-FAMILY: MS Sans Serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    border-left:1pt solid #999999;
    border-Right:1pt solid #999999;
    border-bottom:1pt solid #999999;
    border-top:1pt solid #999999;
}

TD.grouphead0
{
   color:blue;
   font-size:14pt;
   font-weight:700;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1.5pt solid #9999FF;
   border-top:1.5pt solid #9999FF;
   background:#FFFFCC;
}

TD.grouphead1
{
   color:blue;
   font-size:12pt;
   font-weight:700;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1.5pt solid #9999FF;
   border-top:1.5pt solid #9999FF;
   background:#DDDDDD;
}

TD.grouphead2
{
   color:blue;
   font-size:11pt;
   font-weight:600;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1pt solid #9999FF;
   border-top:1pt solid #9999FF;
   background:#DDDDDD;
}

TD.grouphead3
{
   color:blue;
   font-size:10pt;
   font-weight:600;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1pt solid #9999FF;
   border-top:1pt solid #9999FF;
   background:#DDDDDD;
}
TD.grouphead4
{
   color:blue;
   font-size:10pt;
   font-weight:600;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1pt solid #9999FF;
   border-top:1pt solid #9999FF;
   background:#DDDDDD;
}
TD.grouphead5
{
   color:blue;
   font-size:10pt;
   font-weight:600;
   text-align:left;
   border-right:1.5pt solid #9999FF;
   border-left:1.5pt solid #9999FF;
   border-bottom:1pt solid #9999FF;
   border-top:1pt solid #9999FF;
   background:#DDDDDD;
}
