

#tcalN {border-collapse:collapse; border:none; margin:auto; empty-cells:show; width:200px;font-family:Verdana,Arial;}

#tcalN tr.head table {width:100%;}
#tcalN tr.head th {color:#ffffff; font-size:14px; height:30px; background-color:#e59e44;border:solid 1px #e59e44;order-bottom:solid 1px #e4e4e4;text-align:center;ext-shadow:1px 1px 2px #606060;font-family:Verdana;}
#tcalN tr.head th.m {width:25px;}
#tcalN tr.head th a {font-size:20px; text-decoration:none; isplay:block; font-family:Verdana;color:#ffffff;}
#tcalN tr.head th a:hover {color:#000000;}

#tcalN tr.wdh TD {background-color:#f4f4f4;color:#000000;ext-shadow:1px 1px 2px black;font-size:11px;padding-top:1px;padding-bottom:4px; border-bottom:solid 1px #c9c9c9;width:14.2%;height:18px;}
#tcalN tr.wdh TD.l {border-left:solid 1px #f4f4f4;}
#tcalN tr.wdh TD.r {border-right:none;}
#tcalN tr.wdh TD.hol {}

#tcalN tr.cal td {eight:26px;color:red; border:solid 1px #c9c9c9; vertical-align: middle; text-align:center; padding:0;  background-color: #e6e6e6;}
#tcalN tr.cal td a {height:20px;color:#4C5E81; font-size:12px; text-decoration:none; display:block; font-family:Arial;padding-top:6px;ext-shadow:1px 1px 2px #606060;}
#tcalN tr.cal td a:visited {color:#4C5E81;}
#tcalN tr.cal td a:hover {background-color: #6b8dbd; color:#ffffff; text-shadow:1px 1px 2px #606060;}
#tcalN tr.cal td.null { background-color: #f4f4f4; border-style:dotted;}
#tcalN tr.cal td.act { }
#tcalN tr.cal td.act a {olor:#e00922;}
#tcalN tr.cal td.act a:visited {olor:#e00922;}
#tcalN tr.cal td.act a:hover {ackground-color:#e00922;olor:white;}
#tcalN tr.cal td.cur {background-color: #C8DAEB;}
#tcalN tr.cal td.cur a {color:#4C5E81;}
#tcalN tr.cal td.hol {}
#tcalN tr.cal td.holact {}
#tcalN tr.cal td.holcur {}
#tcalN tr.cal td.holcur a {}

#tcalN tr.cal td span {height:20px;color:#4C5E81; font-size:12px; text-decoration:none; display:block; font-family:Arial;padding-top:6px;ext-shadow:1px 1px 2px #606060;}

#tcalN tr.cal td.event {background:url(/files/cal_bg.png) no-repeat bottom right;}

/* #tcalN tr.cal span {color:#E0E0E0;padding:0;display:block;font-size:10px;} */

#imgpop { z-index:999;
	border:solid 1px #FFD283;
	box-shadow:1px 1px 4px #8080c0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	-opera-border-radius: 4px;
	border-radius: 4px;
	background-color:white;
	padding:3px 6px;
	margin:auto;
	width:280px;
	text-align:center;
}
#imgpop img {float:left;margin:0 4px 4px 0;}
#imgpop a {
	color:#800000;
}
#imgpop a:hover {
	color:#800030;
	text-decoration:underline;
}

