/**
* Calendar List Formating
*/

/* Header Table */
  #cl_head {
    border-bottom: 3px solid #b5cfe7;
  }
  #cl_head_tb {
    width: 100%;
  }
/* Header table cell for mini calendar */
  .cl_head_calendar_td {
    vertical-align: top;
    width: 10%;
    background-color: #b5cfe7;
    text-align: center;
  }
/* Header table cell for select menus */
  .cl_head_select_td {
    width: 45%;
    /*background-color: #dee3ef;*/
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;    
  }  
  .cl_head_select {
   
  }
  .cl_head_select a {
    color: #000000;
    text-decoration: underline;
  }  
/* Text showing current date & year */
  .cl_head_date {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;   
    font-weight: bold; 
  }



/* Table for calendar list */
  #c_list_tb {
    width: 100%;
  }
/* Header Table Cells */
  .c_list_td_header {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    font-weight: bold;
  }
/* Shaded */
  .c_list_shaded {
    background-color: #F3F3F3;
  }
/* Not shaded */
  .c_list_not_shaded {
    background-color: #FFFFFF;
  }
/* Body Text */
  .c_list_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    vertical-align: top;
  }
  .c_list_text p {
    font-weight: bold;
  } 
