.space{height:6px;width:6px}
#hintbox{
	position:absolute;
	top:0;
	color:#FFF;
	background-color:#6090C0;
	padding:3px;
	border:1px solid black;
	font:normal 12px Arial,sans-serif,Verdana;
	line-height:18px;
	z-index:100;
	border-right:1px solid black;
	border-bottom:1px solid black;
	visibility:hidden;
}
#hintbox span.head{color:yellow;font-weight:bold;}
table.tmsg{
	border-collapse:collapse;
	border-spacing:0px;
	width:450px;
}
table.tmsg tr.tmsgSeparator{
	height:7px;
}
table.tmsg tr td{
	padding:2px;
	background:#eef6fb;
	border:1px solid #859fb1;
}
table.tmsg tr td h1{
	padding:0px;
	background:blue url('/img/back-blue.gif');
	color:white;
	text-align:center;
}
table.tmsg tr td .text{
	padding-top:3px;
}

#cal_ajax{
	/*position:absolute;
	width: 100%;
	height: 100%;
	top:0;
	left:0;
	background-color: black;
	z-index:2;
	filter:alpha(opacity=70);
		-moz-opacity:0.7;
	opacity:0.5;
	background:white url(/img/ajax_white.gif) no-repeat 50% 50%;*/
	background:transparent url(/img/ajax_white.gif) no-repeat 50% 50%;
	width:175px;
	height:16px;
}
#cal .date{font-size:13px;text-align:center;font-weight:bold;margin-bottom:3px;}
#cal table{border-collapse:collapse;border-spacing:0px;}
#cal table tr.head td{
	font-size:12px;
	background:blue url('/img/back-blue.gif');
	font-weight:bold;
	color:white;
	height:18px;
}
#cal table tr.head td.nt{color:#888888;}
#cal table tr td table tr.classes{background:#f0f7f0;}
#cal table tr td{
	font-size:12px;
	width:25px;
	vertical-align:middle;
	text-align:center;
	line-height:18px;
	cursor:default;
}
#cal table tr td.nr0{color:navy;background-color:#b0f0d0;}
#cal table tr td.cl0{color:#a0a0a0;background-color:#b0f0d0;}
#cal table tr td.nt0{color:#808080;background-color:#b0f0d0;}
#cal table tr td.ev0{color:red;font-weight:bold;background-color:#b0f0d0;}
#cal table tr td.nr1{color:navy;background-color:#d8f050;}
#cal table tr td.cl1{color:#a0a0a0;background-color:#d8f050;}
#cal table tr td.nt1{color:#808080;background-color:#d8f050;}
#cal table tr td.ev1{color:red;font-weight:bold;background-color:#d8f050;}
#cal table tr td.nr2{color:navy;background-color:#b0d0f0;}
#cal table tr td.cl2{color:#a0a0a0;background-color:#b0d0f0;}
#cal table tr td.nt2{color:#808080;background-color:#b0d0f0;}
#cal table tr td.ev2{color:red;font-weight:bold;background-color:#b0d0f0;}
#cal table tr td.nr3{color:navy;background-color:#f0d0b0;}
#cal table tr td.cl3{color:#a0a0a0;background-color:#f0d0b0;}
#cal table tr td.nt3{color:#808080;background-color:#f0d0b0;}
#cal table tr td.ev3{color:red;font-weight:bold;background-color:#f0d0b0;}
#cal table tr td.nr4{color:navy;background-color:#d0f0b0;}
#cal table tr td.cl4{color:#a0a0a0;background-color:#d0f0b0;}
#cal table tr td.nt4{color:#808080;background-color:#d0f0b0;}
#cal table tr td.ev4{color:red;font-weight:bold;background-color:#d0f0b0;}
#cal table tr td:hover{background-color:#60a0ff;}
.arrow-left{background:url(/img/news.png) no-repeat 0 0;width:16px;height:16px}
.arrow-right{background:url(/img/news.png) no-repeat -17px 0;width:16px;height:16px}
