#jsn-master TABLE.cal_table {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#jsn-master .cal_table TD {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid
}
#jsn-master TR.icon_labels {
	FONT-SIZE: 0.9em
}
#jsn-master TD.cal_td_daysnames {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #366999; COLOR: #ffffff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 3px
}
#jsn-master TD.mod_events_td_dayname .sunday {
	COLOR: #ff9900
}
#jsn-master TD.cal_td_daysnames .sunday {
	COLOR: #ff9900
}
#jsn-master TD.cal_td_daysoutofmonth {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 6px !important
}
#jsn-master TD.cal_td_daysnoevents {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 6px !important
}
#jsn-master TD.cal_td_today {
	PADDING-BOTTOM: 6px !important; PADDING-LEFT: 6px !important; PADDING-RIGHT: 6px !important; PADDING-TOP: 6px !important
}
#jsn-master TD.mod_events_td_dayoutofmonth {
	BACKGROUND-COLOR: #e5e5e5
}
#jsn-master TD.cal_td_daysoutofmonth {
	BACKGROUND-COLOR: #e5e5e5
}
#jsn-master TD.mod_events_td_daynoevents {
	BACKGROUND-COLOR: #f2f2f2
}
#jsn-master TD.cal_td_daysnoevents {
	BACKGROUND-COLOR: #f2f2f2
}
#jsn-master TD.ev_td_left {
	BACKGROUND-COLOR: #f2f2f2
}
#jsn-master TD.mod_events_td_todaywithevents {
	BACKGROUND-COLOR: #ffa07a
}
#jsn-master TD.cal_td_today {
	BACKGROUND-COLOR: #ffa07a
}
#jsn-master TD.ev_td_today {
	BACKGROUND-COLOR: #ffa07a
}
#jsn-master TD.iconic_td {
	
}
#jsn-master DIV.ev_navigation {
	PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../../images/dot.png) repeat-x left bottom
}
#jsn-master DIV#ev_icon_yearly {
	BACKGROUND-IMAGE: url(cal5x.png)
}
#jsn-master DIV#ev_icon_monthly {
	BACKGROUND-IMAGE: url(cal1x.png)
}
#jsn-master DIV#ev_icon_weekly {
	BACKGROUND-IMAGE: url(cal2x.png)
}
#jsn-master DIV#ev_icon_daily {
	BACKGROUND-IMAGE: url(cal3x.png)
}
#jsn-master DIV#ev_icon_search {
	BACKGROUND-IMAGE: url(cal8x.png)
}
#jsn-master DIV#ev_icon_jumpto {
	BACKGROUND-IMAGE: url(cal9x.png)
}
#jsn-master TD.nav_bar_cell {
	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #f2f2f2; PADDING-LEFT: 1.2em; PADDING-RIGHT: 1.2em; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: #e5e5e5 1px solid; PADDING-TOP: 1em
}
#jsn-master TD.nav_bar_cell A {
	PADDING-LEFT: 10px; BACKGROUND: url(../../images/arrow.png) no-repeat left 4px
}
#jsn-master TD.sectionname {
	COLOR: #000000; FONT-SIZE: 1.5em
}
#jsn-master TABLE.mod_events_monthyear {
	WIDTH: 150px; BACKGROUND: url(evback.png) #404040 repeat-x left top; HEIGHT: 25px
}
#jsn-master TABLE.mod_events_monthyear A.mod_events_link:link {
	COLOR: #e5e5e5
}
#jsn-master TABLE.mod_events_monthyear A.mod_events_link:visited {
	COLOR: #e5e5e5
}
#jsn-master TABLE.mod_events_monthyear A.mod_events_link:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#jsn-master TABLE.mod_events_table {
	BACKGROUND-COLOR: #ffffff; WIDTH: 150px
}
#jsn-master TD.mod_events_td_daywithevents {
	BACKGROUND-COLOR: #dbe7f8
}
#jsn-master A.mod_events_daylink:visited {
	COLOR: #000000
}
#jsn-master A.mod_events_daylink:hover {
	COLOR: red
}
#jsn-master TABLE.mod_events_latest_table TD.mod_events_latest {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/dot.png) repeat-x left top; BORDER-TOP: medium none; PADDING-TOP: 8px
}
#jsn-master TABLE.mod_events_latest_table TD.mod_events_latest_first {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../../images/dot.png) repeat-x left top; BORDER-TOP: medium none; PADDING-TOP: 8px
}
#jsn-master SPAN.mod_events_latest_content A:link {
	COLOR: #366999
}
#jsn-master SPAN.mod_events_latest_content A:visited {
	COLOR: #366999
}
