/* $Id: calendar.css,v 1.4 2004/12/20 13:27:18 matiasm Exp $ */

/*************************************************************************************
 * CALENDAR
 *************************************************************************************/
  TABLE.cal { border:solid 1px #888; font-family: arial,verdana;}
  /*heading 1*/
  TR.calH1 { background-color:#830606; color:#fff; }
  TD.calH1,TD.calH1S
  {
    font:normal normal 12px Arial,verdana,serif;
    text-align:center;
    border:solid 1px #830606;
    border-left:solid 1px #D9681F;
    border-top:solid 1px #EDB88E;
  }
  TD.calH1S
  {
    background-color:#ED7618;
    color:#fff;
    border-bottom:none;
    font-size: 11px;
  }
  A.calH1,A.calH1:visited
  {
    font:normal bold 11px Arial,Verdana;
    text-decoration:none;
    color:#248;
    display:block;
    padding: 0.2em;
  }
  A.calH1:hover
  {
    background-color:#FFCF10;
    color:#fff;
  }
  /*head day */
  TD.calHD
  {
    font:normal bold 11px Arial,Verdana;
    text-align:center;
  }
  /*head week #*/
  TD.calHW
  {
    font:normal bold 11px Arial,Verdana
    text-align:center;
    color:#888;
  }
  /*last month*/
  TD.calLM
  {
    border:solid 1px #ddd;
    border-left:solid 1px #D9681F;
    border-top:solid 1px #F5B17B;
    background-color:#eee;
  }
  A.calLM
  {
    font:normal normal 10px Arial;
    text-decoration:none;
    color:#248;
    display:block;
  }
  A.calLM:hover
  {
    background-color:#FFCF10;
    color:#fff;
  }
  /*this month*/
  TD.calTM
  {
    border:solid 1px #830606;
    border-left:solid 1px #D9681F;
    border-top:solid 1px #F5B17B;
  }
  A.calTM
  {
    font:normal normal 10px Arial;
    text-decoration:none;
    color:#248;
    display:block;
  }
  A.calTM:hover
  {
    background-color:#FFCF10;
    color:#fff;
  }
  /*special day*/
  TD.calSD
  {
    border:solid 2px #a88;
    border-left:solid 2px #D9681F;
    border-top:solid 2px #F5B17B;
    background-color:#fee;
  }
  A.calSD
  {
    font:normal bold 11px Arial,Verdana;
    text-decoration:none;
    color:#842;
    display:block;
  }
  A.calSD:hover
  {
    background-color:#842;
    color:#fff;
  }
  /*week number*/
  TD.calW
  {
    border:solid 1px #aaa;
    border-top:solid 1px #F5B17B;
    border-left:solid 1px #D9681F;
    background-color:#ccc;
    color:#777;
    font:normal bold 11px arial,verdana;
  }
  A.calW
  {
    font:normal normal 11px Arial,Verdana;
    text-decoration:none;
    color:#666;
    display:block;
  }