      BODY
      {
        font-family:"Times New Roman";
        font-size:x-small;
        background-repeat:no-repeat;
        background-attachment:fixed;
      }
      .green
      {
        font-family:Arial;
        font-weight:bold;
        color:#FEE000;
        background-color:green;
        white-space:nowrap;
        text-align:left;
        padding:4px;
        border-width:1;
        border-color:#FEE000;
        text-decoration:none;
      }
      .green:hover {color:yellow}
      .green:active{color:yellow}
      .green2
      {
        font-family:Arial;
        font-weight:bold;
        color:#FEE000;
        background-color:green;
        white-space:nowrap;
        text-align:left;
        padding:2px;
        border-width:1;
        border-color:#FEE000;
        text-decoration:none;
        font-size:10pt;
      }
      .green3
      {
        background-color:green;
        border-top-width:0;
        /*border-left-width:0;*/
        color:#FEE000;
        white-space:nowrap;
        font-weight:bold;
        font-size:x-small;
        font-family:Arial;
				vertical-align:top;
        font-size:10pt;
        text-decoration:none;
      }
      .green4
      {
        font-family:Arial;
        font-weight:bold;
        color:#FEE000;
        background-color:green;
        text-align:center;
        padding:2px;
        border-width:1;
        font-size:10pt;
      }
      .cell
      {
        font-family:"Times New Roman";
        color:#336633;
        vertical-align:top;
        border-width:1;
        border-color:green;
      }
      .select
      {
        color:#336633;
        /*background-color:#F5F5F5;*/
        width:100%;
      }
      A.mail
      {
        font-weight:bold;
        white-space:nowrap;
        color:#336633;
      }
      .yellow
      {
        font-family:"Arial";
        font-size:14pt;
        font-weight:bold;
        white-space:nowrap;
        text-decoration:none;
        color:#FEE000;
      }
      A.yellow:hover {color:yellow}
      A.yellow:active{color:yellow}
      DIV.glass
      {
        position:relative;
        font-family:"Arial";
        font-size:9pt;
        text-align:center;
        white-space:nowrap;
        padding:2;
        width:100%;
        border-width:2;
        border-style:solid;
        border-color:green;
        background-color:#FEE000;
        color:green;
        cursor:hand;
      }
      DIV.glass3
      {
        position:relative;
        font-family:"Arial";
        font-size:9pt;
        text-align:center;
        white-space:nowrap;
        padding:2;
        width:100%;
        border-width:2;
        border-style:solid;
        border-color:green;
        background-color:yellow;
        color:green;
      }
      DIV.glass2
      {
        position:absolute;
        font-family:"Arial";
        width:100%;
        height:100%;
        color:green;
        left:1px;
        top:1px;
        visibility:hidden;
      }
      DIV.map
      {
        position:absolute;
        width:480px;
        height:480px;
        left:0;
        top:0;
        visibility:hidden;
      }
      P.indent
			{
			  text-indent:40px;
		  }
      .init2 
      {  
        font-size:36pt;
        float:left;
      }
			.pseudoTitle
      {
        font-family:"Microsoft Sans Serif";
        font-size:8pt;
        font-weight:bold;
        padding:2 5;
        background-color:#6080B0;
        color:captiontext;
        white-space:nowrap;
      }
      .pseudoMenu
      {
        font-family:"Microsoft Sans Serif";
        font-size:8pt;
        padding:2 5;
        /*background-color:menu;*/
        color:menutext;
        white-space:nowrap;
      }
      .pseudoButton
      {
        font-family:"Microsoft Sans Serif";
        font-size:8pt;
        padding:2 5;
        background-color:buttonface;
        color:buttontext;
        border-style:outset;
        border-width:2;
        white-space:nowrap;
				text-align:center;
      }
      .pseudoTab
      {
        font-family:"Microsoft Sans Serif";
        font-size:8pt;
        padding:2 5 5;
        color:buttontext;
        /*background-color:buttonface;
        border-style:outset;
        border-width:2;
        border-bottom-style:none;*/
        white-space:nowrap;
      }
      .pseudoField
      {
        font-family:"Microsoft Sans Serif";
        font-size:8pt;
        padding:2 5;
        background-color:window;
        color:windowtext;
        border-style:inset;
        border-width:2;
        white-space:nowrap;
      }
      .month-table
      {
        border-style:solid;
        border-width:1;
        border-color:silver;
        padding:0;
      }
      .month-title
      {
        font-family:Arial;
        font-size:10pt;
        font-weight:bold;
        text-align:left;
        color:white; /*;#FEE000;*/
        background-color:silver; /*green;*/
      }
      .week-title
      {
        font-family:Arial;
        font-size:8pt;
        vertical-align:top;
        text-align:right;
        color:#336633;
        font-weight:bold;
      }
      .cell-day
      {
        font-family:Arial;
        font-size:8pt;
        vertical-align:top;
        text-align:right;
        color:#336633;
      }
      .rest-day
      {
        color:#FF6666;
      }
      .hirsh-day
      {
        color:#FEE000;
        background-color:green;
        font-weight:bold;
        /*padding:1;*/
        /*cursor:hand;*/
      }
      .hirsh-day2
      {
        color:green;
        background-color:#FEE000;
        font-weight:bold;
        /*padding:1;*/
        /*cursor:hand;*/
      }
      .hirsh-day3
      {
        color:white;
        background-color:#CC00FF;
        font-weight:bold;
      }
      .hirsh-day4
      {
        color:green;
        background-color:aqua;
        font-weight:bold;
      }
