﻿.char_tb
{
	border:solid 1px #000000;
    border-collapse: collapse;
    background-color:#ffffff;
	width:99%;
}

.char_tbMonth
{
	border: solid 1px #000000;
	width: 5%;
	text-align: center;
	color:#FFFFFF;
	height: 25px;
	background-color: #2568B6;
}

.char_tbLeave
{
	border: solid 1px #000000;
	width: 13%;
	text-align: center;
	height: 25px;
	background-color:#CFDFF8;
}
.char_Leave
{
	border: solid 1px #000000;
	width: 10%;
	text-align: center;
	height: 25px;
	background-color:#CFDFF8;
}
.char_tbOvertime
{
	border: solid 1px #000000;
	width: 13%;
	text-align: center;
	height: 25px;
	background-color:#FEF9B4 ;
}

.char_tbHughfor
{
	border: solid 1px #000000;
	width: 13%;
	text-align: center;
	height: 25px;
	background-color:#CDC8FF ;
}

.char_tbResult
{
	border: solid 1px #000000;
	width: 13%;
	text-align: center;
	height: 25px;
	background-color:#FFC8D6 ;
}

.char_bottom
{
	border: solid 1px #CCCACA;
	background-color: #D6E9FC;
	height: 25px;
	vertical-align: middle;
	letter-spacing: 1px;
	text-align: center;
}

.char_title
{
	border: solid 1px #CCCACA;
	background-color: #D6E9FC;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	letter-spacing: 1px;
	text-align: center;
}

.charMonth_title
{
	border: solid 1px #CCCACA;
	background-color: #D6E9FC;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
	letter-spacing: 1px;
	text-align: center;
	width: 4%;
}

