BODY {
  background-color:#F0F0F0;
  background-image:url("../images/bodybackground.jpg");
  background-size:100%;
  color:#000000;
  margin:0;
  padding:0;
  }
BODY, TD, P, UL, OL, LI {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
  }
.w100 {width:100%}
.hand {cursor:pointer}
.seethrough {filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90); }
.dropshadow {filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2,OffY=2,Color='gray',Positive='true'); }
.grayborder {border-color:#808080; border-width:1px; border-style:solid}
TD.head {background:#9999ff; font-weight:bold; font-size:12pt}
TD.day {text-align:center; background:#E0E0E0; font-weight: bold; color:#888888}
TD.yes {text-align:right; background:#88ff88}
TD.no {text-align:right; background:#ffffff; color:#888888; text-decoration:line-through}
TD.x {background:#f0f0f0}
TD.hold {text-align:right; background:#ffC0ff}
A:hover {color:#FF0000}
A.nav {color:Blue;text-decoration:none}
A.nav:Visited {color:Blue}
A.nav:Active {color:Blue}
A.nav:Hover {color:Red;text-decoration:underline}
A.menu {color:Blue;text-decoration:none}
A.menu:Visited {color:Blue}
A.menu:Active {color:Blue}
A.menu:Hover {color:Red;text-decoration:underline}
IMG.middle {vertical-align:middle}

div.xpaper {
  width: 800px;
  display: table-cell;
  margin-bottom: 15px; /* not working with table-cell*/
  }



table.top {
  border-color:#000000;
  border-width:1px;
  border-style:solid;
  width:100%;
  background-color:#F0F0F0;
  background-image:url('../images/topbackground.jpg');
  background-size:auto 100%;
  padding:0px;          /* cellpadding */
  border-spacing:0px;   /* cellspacing */
  }

/*-- You are here --*/
table.yah {
  border-color:#000000;
  border-width:1px;
  border-top-style:none;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  width:100%;
  background-color:#F8F8F8;
  padding:0px;          /* cellpadding */
  border-spacing:0px;   /* cellspacing */
  padding-left:0.25em;
  }
.yah TD { font-size:8pt; }
.yah A {color:Blue;text-decoration:none}
.yah A:Visited {color:Blue}
.yah A:Active {color:Blue}
.yah A:Hover {color:Red;text-decoration:underline}

table.topmenu {
  border-color:#000000;
  border-width:1px;
  border-top-style:none;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-spacing:0px;   /* cellspacing */
  background-color:#FFFFC0;
  width:100%;
  padding-left:0.25em;
  }
table.mainbody {
  border-color:#000000;
  border-width:1px;
  border-top-style:none;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  width:100%;
  padding:5px;          /* cellpadding */
  border-spacing:0px;   /* cellspacing */
  background-color:#FFFFFF;
  }
div.copy {
  padding-top:2em;
  text-align:center;
  width:100%;
  clear:both;
  font-size:8pt;
  font-style:italic;
  color:#808080;
  }
