.Equals
{
width:50px;
height:20px;
border:1px solid #EAEAEA;
//background-color:#FAFAFA;
background-color:#EFEFEF;
text-align:center;
}

.EqualsHover
{
width:50px;
height:20px;
border:1px solid #EAEAEA;
text-align:center;
}


.HigherNum
{
color:#00BB00;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
width:50px;
height:20px;
border:1px solid #ECECEC;
background-color:#fafafa;
text-align:center;
}

.LowerNum
{
color:#BB0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
width:50px;
height:20px;
border:1px solid #ECECEC;
background-color:#fafafa;
text-align:center;

}

.SameNum
{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
width:50px;
height:20px;
border:1px solid #ECECEC;
background-color:#fafafa;
text-align:center;
}


.MenuRow
{
text-align:center;
border:1px solid #ECECEC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
width:50px;
height:25px;
background-color:#fafafa;
}

.HeaderRow
{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
width:80px;
height:20px;
border:1px solid #ECECEC;
background-color:#fafafa;
}


td
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
width:50px;
height:20px;
border:1px solid #ECECEC;
background-color:#fafafa;
text-align:center;
cursor:pointer;
}

.mouseisover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
width:50px;
height:20px;
border:1px solid #ECECEC;
background-color:#D9D9FF;
text-align:center;
cursor:pointer;
}

.FooterRow
{
height:20px;
border:1px solid #ECECEC;
background-color:#FFFFFF;
text-align: center; 
width:100%;
}
table
{
border:1px solid #C0C0C0;
border-collapse: collapse; 
border-top-style:solid; 
border-right-style:solid; 
border-bottom-style:solid; 
border-left-style:solid; 
border-top-width:1px; 
border-right-width:1px; 
border-bottom-width:1px; 
border-left-width:1px;
}