 
        
 .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { 
    vertical-align:middle; 
    color:#444444;
	font-size:9.0pt;
	font-family:微软雅黑, sans-serif;
    text-align:center;  
    font-weight:bold; 
	 min-width:20px;
}    

 .tbcell
	{ 
	color:#000000;
	font-size:9.0pt;
	font-weight:bold;
	font-family:微软雅黑, sans-serif;
	text-align:center;
	vertical-align:middle;
    width:35px;
	}
	
	
	td.tbheader
	{ 
	color:#444444;
	font-size:9.0pt;
	font-family:微软雅黑, sans-serif;
    text-align:center;  
    font-weight:bold; 
	 min-width:20px;
     
	}


     
     
	.cellred{  width:20px; height:20px;  background-color:#ff99cc; margin:0px; padding:0px;  color:#ffffff;  }
    
    .weekday{ background-color:#fff0f0;}	

     .bioheader {
         width:90px;
         
        }

#monthBtn {
 margin-left:10px;
}

    #monthBtn .btn {
     margin-left:10px; font-family:Verdana;
    
    }

.tbtotal {
 width:30px;
}