table.data
{
    width: 100%;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-collapse: collapse;
    border-spacing: 0.0em;
}
table.data th
{
    width: 1%;
    text-align: left;
    border-top: 1px solid #006699;
    border-bottom: 1px solid #006699;
    padding-left: 0.8em;
}
table.data th,table.data tr:hover th
{
    background-color: #E5E5C3;
}
table.data tr:hover
{
    background-color: #ECECEC;
}
table.data th.row,table.data td
{
    width: 1%;
    text-align: left;
    border-bottom: 1px solid #CCCCCC;
    padding-left: 0.8em;
}
