body {
    font-family: arial, helvetica, geneva, sans-serif;
    font-size: small;
    color: #000000;
    background-color: #EEEEEE
}
pre, tt         {font-size: small}
th              {font-family: arial, helvetica, geneva, sans-serif; font-size: small; font-weight: bold; color: #000000; background-color: #D3DCE3}
td              {font-family: arial, helvetica, geneva, sans-serif; font-size: small}
h1              {font-family: arial, helvetica, geneva, sans-serif; font-size: large; font-weight: bold}
a:link          {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000FF}
a:visited       {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: none; color: #0000FF}
a:hover         {font-family: arial, helvetica, geneva, sans-serif; font-size: small; text-decoration: underline; color: #FF0000}
td.are          {background-color: #EEEEEE}
td.topline      {font-size: 1px}
td.lef          {background-color: #00FF00}
tr.bor          {background-color: #CCCCCC}
tr.s   		{background-color: #DDDDDD}
tr.l		{background-color: #CCCCCC}
tr.ss   	{color: #000000}
tr.sl		{color: #888888}
td.hehe         {height: 70px}
td.hefi		{height: 15px}
td.heti		{height: 3px; background-color: #CCCCCC}
td.tab          {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
}
td.tab:hover          {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    background-color: #CCCCEE;
}
td.bselected          {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    text-align: center;
    background-color: #FFDFDF;
}
td.bselected:hover          {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    background-color: #CCCCEE;
    text-align: center;
}

td.bnos         {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    text-align: center;
    background-color: #DFDFDF;
}
td.bnos:hover          {
    border-top: 1px solid #999;
    border-right: 1px solid #666;
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    background-color: #CCCCEE;
    text-align: center;
}




table.button      {
    border-top: none;
    border-right: none;
    border-left: none;
    border-bottom: none;
    width: 100%;
    padding: 0px;
    margin: 0px;
    background-color: transparent;
}
