/* ------------------------------------------------------------------ */

.tHeader { font-weight: bold; font-size: 12px;}

.tHeader .FD { text-align: center; vertical-align: bottom; background-color: #F7F733; }
.tHeader .Day { text-align: center; vertical-align: bottom; width: 15px;}
.tHeader .Dept { text-align: center; vertical-align: bottom;}
.tHeader .FC { text-align: center; vertical-align: bottom; }
.tHeader .LC { text-align: center; vertical-align: bottom; }
.tHeader .Tour { text-align: center; vertical-align: bottom; }
.tHeader .Air { text-align: center; vertical-align: bottom; }
.tHeader .Land { text-align: center; vertical-align: bottom; }
.tHeader .Stat { text-align: center; vertical-align: bottom; }


.tHeader a, .tHeader a:visited {
	color: black;
	text-decoration: none;
}

.tHeader a:hover, .tHeader a:visited:hover {
	color: black;
	text-decoration: underline;	
}

/* ------------------------------------------------------------------ */

.tRegion { background-color: #DE2C2C; color: white; font-weight: bold; font-size: 12px; }

.tRegion .Click { text-align: left; vertical-align: middle; font-size: 11px; padding-left: 5px;}
.tRegion .Name { text-align: center; vertical-align: middle; }
.tRegion .Phone { text-align: right; vertical-align: middle; padding-right: 5px; white-space:nowrap; }

/* ------------------------------------------------------------------ */

.t_Item { font-size: 12px; }
.t_Item td { padding-left: 2px; padding-right: 2px; height:36px;}
.t_Item .LastRow { border-bottom: 1px solid #DE2C2C; }

.t_Item .FD { background-color: #F7F733; }
.t_Item .Day { text-align: center; vertical-align: center; }
.t_Item .Dept { text-align: center; vertical-align: center;   width: 50px;}
.t_Item .FC { text-align: center; vertical-align: center; }
.t_Item .LC { text-align: center; vertical-align: center; }
.t_Item .Tour { text-align: center; vertical-align: center; }
.t_Item .Air { text-align: center; vertical-align: center; }
.t_Item .Land { text-align: center; vertical-align: center; }

.t_Item .Stat { background-color: #1D558D; color: white; font-weight: bold; width:73px; }

.t_Item .StatSave { background-color: #DE2C2C; color: white; font-weight: bold; padding-left:8px; padding-right:8px; }
.t_Item .StatBook { background-color: #DE2C2C; color: white; font-weight: bold; padding-left:8px; padding-right:8px; }
.t_Item .StatSold { background-color: #F7F733; color: #DE2C2C; font-weight: bold; padding-left:8px; padding-right:8px; }
.t_Item .StatRedu { background-color: #1D558D; color: white; font-weight: bold; padding-left:8px; padding-right:8px; }

