.menuTable
{
  BACKGROUND: #C7B29A;
  FILTER: alpha(opacity=80);
  -MOZ-OPACITY: 0.80;
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 8pt;
  LINE-HEIGHT: 16px;
  CURSOR; hand;
}
.menuTable A
{
  TEXT-DECORATION: none;
  COLOR: black;
}
.menuTable A:link
{
  TEXT-DECORATION: none;
  COLOR: black;
}
.menuTable A:visited
{
  TEXT-DECORATION: none;
  COLOR: black;
}
.menuTable A:active
{
  TEXT-DECORATION: none;
  COLOR: black;
}
.menuRow
{
  CURSOR: hand;
}
.menuDIV
{
  POSITION: absolute;
  VISIBILITY: hidden;
}
.menuTextNS
{
  FONT: 9pt Arial, Helvetica;
}
.menuTextNS A
{
  TEXT-DECORATION: none;
  COLOR: black;
}
.normalText
{
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 10pt;
  COLOR: black;
  FONT: 10pt Arial;  
}
.normalText A:link
{
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 10pt;
  COLOR: #2F2C29;
  FONT: 10pt Arial;  
}
.normalText A:hover
{
  COLOR: #4B4641;
}
.normalText A:visited
{
  COLOR: #3E3633;
}
.tableHeading
{
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 10pt;
  COLOR: white;
  FONT: 10pt Arial; 
  BACKGROUND: #362f2d;
  BGCOLOR: #362f2d;
}
.tableRow
{
  COLOR: black;
  FONT: 9pt Arial; 
  CURSOR: hand;
  CURSOR: pointer;
}
.tableRow TD
{
  COLOR: black;
  FONT: 9pt Arial; 
  CURSOR: hand;
  CURSOR: pointer;
}
.tableRow A
{
  FONT-FAMILY: Arial, Helvetica;
  FONT-SIZE: 9pt;
  COLOR: black;
  FONT: 9pt Arial;
  TEXT-DECORATION: none;
}
.tableRow A:hover
{
  COLOR: white;
  TEXT-DECORATION: underline;
}
.tableRowSmall
{
  COLOR: black;
  FONT: 8pt Arial;
}
.tableRowSmall A
{
  COLOR: black;
  FONT: 8pt Arial;
  TEXT-DECORATION: none;
}
.tableRowSmall A:link
{
  COLOR: black;
  FONT: 8pt Arial;
  TEXT-DECORATION: none;
}
.tableRowSmall A:active
{
  COLOR: black;
  FONT: 8pt Arial;
  TEXT-DECORATION: none;
}
.tableRowSmall A:visited
{
  COLOR: black;
  FONT: 8pt Arial;
  TEXT-DECORATION: none;
}
.tableRowSmall A:hover
{
  COLOR: white;
  TEXT-DECORATION: underline;
}
.monthHeading
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 16pt;
  COLOR: #ffffff;
  BACKGROUND: #362f2d;
}
.dayHeading
{
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 10pt;
  COLOR: #ffffff;
  WIDTH: 50px;
  HEIGHT: 10px;
  BACKGROUND: #362f2d;
}
.dayBox
{
  WIDTH: 50px;
  HEIGHT: 43px;
  BACKGROUND: #C7B29A;
  TEXT-ALIGN: right;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 11pt;
  COLOR: #362F2D;
  CURSOR: pointer;
}
.dayBox A
{
  TEXT-DECORATION: none;
  COLOR: #362F2D;
}
.dayBoxToday
{
  WIDTH: 50px;
  HEIGHT: 43px;
  BACKGROUND: #C7B29A;
  TEXT-ALIGN: right;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 11pt;
  COLOR: red;
  CURSOR: pointer;
}
.dayBoxToday A
{
  TEXT-DECORATION: none;
  COLOR: #362F2D;
}
.dayBoxSabbath
{
  WIDTH: 50px;
  HEIGHT: 43px;
  BACKGROUND: #C7B29A;
  TEXT-ALIGN: right;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 11pt;
  COLOR: #907659;
  CURSOR: pointer;
}
.dayBoxSabbath A
{
  TEXT-DECORATION: none;
  COLOR: #362F2D;
}
.schedTitle
{
  TEXT-ALIGN: left;
  VERTICAL-ALIGN: top;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  FONT-SIZE: 8pt;
}
