/* charset=UTF-8 */
/* BASICS */

body {
  background-color:#cccccc;
  background-image:url(../images/bg_4.gif);
  background-repeat:repeat-x;
  }

/* LAYER */

#layer {
  background-image:url(../images/frame_1b.gif);
  }

/* LAYOUT */

#container {
  background-image:url(../images/bg_3.gif);
  background-repeat:repeat-y;
  }

#top1 {
  background-image:url(../images/background.jpg);
  background-repeat:no-repeat;
  }

#top2 {
  border-color:#9d0c15;
  }

#middle {
  width:727px;
  padding:0px 0px 0px 22px;
  }

#right {
  display:none;
  }

#bottom {
  background-color:#e3e3e3;
  }

/* LINKS */

a.menu1a {
  background-color:#9d0c15;
  background-image:url(../images/button_51.gif);
  color:#ffffff;
  }

a.menu2 {
  background-image:url(../images/button_52.gif);
  color:#9d0c15;
  }

a.menu2a {
  background-color:#9d0c15;
  background-image:url(../images/button_53.gif);
  color:#ffffff;
  }

a.menu3 {
  background-color:#f2e2e3;
  border-color:#cccccc;
  }

a.menu3a {
  background-color:#9d0c15;
  background-image:url(../images/button_54.gif);
  color:#ffffff;
  border-color:#cccccc;
  }

/* SITE */

td.hcal {
  font-weight:bold;
  line-height:2em;
  background-color:#e3e3e3;
  padding:3px 2px 3px 4px;
  vertical-align:middle;
  }

td.cal {
  padding:3px 2px 3px 4px;
  border-style:solid;
  border-width:1px 0px 0px 0px;
  border-color:#cccccc;
  vertical-align:top;
  }

td.cala {
  padding:3px 2px 3px 4px;
  border-style:solid;
  border-width:0px;
  vertical-align:top;
  }

td.cal1 {
  font-weight:bold;
  background-color:#f2e2e3;
  padding:3px 2px 3px 4px;
  border-style:solid;
  border-width:1px 0px 0px 0px;
  border-color:#cccccc;
  vertical-align:top;
  }

td.cal1a {
  font-weight:bold;
  background-color:#f2e2e3;
  padding:3px 2px 3px 4px;
  border-style:solid;
  border-width:0px;
  vertical-align:top;
  }

p.cal {
  margin:0px 0px 20px 0px;
  }

