.table-border {
	background:#f6f6f6;
	border:2px solid #999999;
}

.table-border td {
	color:#5D5D5D;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

.text-title {
	text-transform:uppercase;
	color:#666666;
	font-weight:bold;
	text-align:center;

}

.date_disp {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #535353; FONT-SIZE: 10px
}
.date_disp_link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #535353; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.wkend {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #efefef; COLOR: #ff0000; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.wkend_link:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.date_dis {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #b1b1b1; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.date_dis_link {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #dfdfdf; FONT-SIZE: 10px; TEXT-DECORATION: line-through; PADDING-TOP: 5px
}
.mttl {
	BORDER-BOTTOM: #9ec8e8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2897ec; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.cal_spacer {
	FONT-SIZE: 1px
}
.cal_body {
	BACKGROUND: #ffffff
}
.wkday {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #535353; FONT-SIZE: 10px
}
.cal_ttl {
	FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/header-bg.gif); HEIGHT: 21px; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.elem_act {
	BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(down.gif) #fcf0e3 no-repeat right center; FONT-SIZE: 10px; BORDER-TOP: gray 1px solid; BORDER-RIGHT: gray 1px solid; PADDING-TOP: 2px
}
.highligted-date {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f4811a; COLOR: #ffffff; FONT-SIZE: 10px
}
.highligted-date:link {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #f4811a; COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none
}
.day-s {
	TEXT-ALIGN: center; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff0000; FONT-SIZE: 10px
}


.cal_ttl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background:URL(images/header-bg.gif);
	height:21px;
	}

.elem_act {
background:#fcf0e3 URL(down.gif); 
background-position:right center; 
background-repeat:no-repeat; 
padding:2px; 
border:gray solid 1px;
font-size:10px;
}

.highligted-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background:#f4811a;
	text-align:center;
}


.highligted-date:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background:#f4811a;
	text-align:center;
	text-decoration:none;
}

.day-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff0000;
	text-align:center;
}

