﻿/*--- TABLE LAYOUTS ---*/
table#chart {
width: 100%;
border-spacing: 0px;
border-collapse: collapse;
padding: 0px;
margin: 0px;
background-color:transparent;
}

table#chart THEAD TH {
border-top: 1px solid #999999;
border-bottom: 5px solid #FFFFFF;
background-color: #C8DBBF;
text-align: left;
vertical-align:top;
padding-top: 3px;
padding-bottom: 3px;
}

table#chart TBODY {
vertical-align: top;
text-align: left;
/*font-size: 85%;*/
}

table#chart TBODY TR TH {
padding: 5px;
}

table#chart TBODY TR TD {
padding: 3px 5px 3px 5px;
}

table#chart TR.rowHead td {
background-color: #CCFF99;
}

table#chart TR.rowEven {
background-color: #EEEEEE;
}
table#chart TR.rowEven {
background-color: #EEEEEE; /*CCFF99*/
}
table#chart TR.rowOdd td {
background-color: #FFFFFF;
}
table#chart TR.rowOdd th {
background-color: #FFFFFF;
}

table#chart TFOOT TR TD {
border-top: 5px solid #FFFFFF;
border-bottom: 1px solid #999999;
background-color: #C8DBBF; /*CCFF99*/
/*text-align: right;*/
padding-top: 3px;
padding-bottom: 3px;
}

