body
  {font-size: small; font-family: Verdana,Arial,Helvetica,sans;}

table
  {border-style: solid; border-width: 1px;  border-color: #e1e1e1;}

img
  {border:0;}

.tableNoBorder
  {border-style: solid; border-width: 0px;  border-color: #e1e1e1;}

th
  {border: 0px; color: black; background-color: #c0c0c0;}

.evenrow
  {color: black; background-color: #e0e0e0; border-color: #e1e1e1;}

.oddrow
  {color: black; background-color: #ffffff; border-color: #e1e1e1;}

.orderBtn
  {font-weight: bold; font-size: 8pt; border-width: 2px; border-color: #ffffff; background-color: #fef9de; border-style: ridge; }

.btnStyle
  {font-weight: bold; font-size: 8pt; border-width: 2px; border-color: #222222; background: #fef9de; color: #222222}

.tdright
  {text-align:right;}

td
  {border-style: solid; border-width: 1px; border-top-color: #FFFFFF; border-left-color: #FFFFFF; border-bottom-color: #848284; border-right-color: #848284;}

.searchtd
  {text-align: left; border-width: 0px;}

.tableheader
  {position: relative; background-color: #D6D3CE; top:expression(this.offsetParent.scrollTop);}

.hotspot
  {font-size: 1px; border-width: 1px; border-style: solid; position: absolute; z-index: 3;}

a:link    {text-decoration:none; color:#222222; font-family:Verdana,Arial,Helvetica,sans;}
a:visited    {text-decoration:none; color:#222222; font-family:Verdana,Arial,Helvetica,sans;}
a:active    {text-decoration:none; color:#222222; font-family:Verdana,Arial,Helvetica,sans;}
a:hover    {text-decoration:none; color:#000000; font-family:Verdana,Arial,Helvetica,sans;}

a:link.navi    {text-decoration:none; color:#333333; font-family:Verdana,Arial,Helvetica,sans;}
a:visited.navi    {text-decoration:none; color:#333333; font-family:Verdana,Arial,Helvetica,sans;}
a:active.navi    {text-decoration:none; color:#333333; font-family:Verdana,Arial,Helvetica,sans;}
a:hover.navi    {text-decoration:none; color:#dc860a; font-family:Verdana,Arial,Helvetica,sans;}