/* ------------------------------------------ */
/* The TV Room Plus - TV Features Style Sheet */
/* ------------------------------------------ */


.menu-panel a:link,
.menu-panel a:visited {
	background-color: #469FD3;
}


.menu-panel a:hover,
.menu-panel a:focus,
.menu-panel a:active {
	background-color: #666666;
}



.link-index {
	font-family: Arial;
	color: #000000;
}


.link-index-new {
	font-family: Arial;
	font-weight: bold;
	color: #469FD3;
	text-decoration: none;
	background-color: transparent;
	border-color: #469FD3;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
}




#calendar {
	position: absolute;
	top: 100px;
	left: 100px;
	width: 170px;
}


#calendar table {
	border-collapse: collapse;
}


#calendar th,
#calendar td {
	font-family: Arial;
	font-size: 9pt;
	width: 14%;
	text-align: center;
	border: 1px solid #C6DDE8;
}


.cal_avail {
	background-color: #FFDF48;
	cursor: pointer;
}


.cal_avail a {
	text-decoration: none;
	color: #000000;
}


.cal_avail_recent {
	background-color: #C6DDE8;
	cursor: pointer;
}


.cal_avail_recent a {
	text-decoration: none;
	color: #000000;
}


.cal_invalid {
	background-color: #ECECEC;
}

